From feeab71491988ed1ee7a79f90f52c4560733e01c Mon Sep 17 00:00:00 2001 From: Jason Barmparesos Date: Sat, 23 Sep 2023 18:34:42 +0000 Subject: [PATCH] New package: ObjFW-1.0.3 --- common/shlibs | 3 +++ srcpkgs/ObjFW-devel | 1 + srcpkgs/ObjFW/template | 23 +++++++++++++++++++++++ 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/ObjFW-devel create mode 100644 srcpkgs/ObjFW/template diff --git a/common/shlibs b/common/shlibs index 2d7f32eee393b..157541ba5c813 100644 --- a/common/shlibs +++ b/common/shlibs @@ -86,6 +86,9 @@ libfplll.so.8 fplll-5.4.4_1 libpanelw.so.6 ncurses-libs-5.8_1 ignore libmenuw.so.6 ncurses-libs-5.8_1 ignore libobjc.so.4 libobjc-4.7.3_12 +libobjfw.so.1 ObjFW-1.0.3_1 +libobjfwrt.so.1 ObjFW-1.0.3_1 +libobjfwtls.so.1 ObjFW-1.0.3_1 libgomp.so.1 libgomp-4.4.0_1 libgps.so.29 gpsd-3.23_1 libmagic.so.1 libmagic-5.12_1 diff --git a/srcpkgs/ObjFW-devel b/srcpkgs/ObjFW-devel new file mode 120000 index 0000000000000..374aa22431a1d --- /dev/null +++ b/srcpkgs/ObjFW-devel @@ -0,0 +1 @@ +ObjFW \ No newline at end of file diff --git a/srcpkgs/ObjFW/template b/srcpkgs/ObjFW/template new file mode 100644 index 0000000000000..05fdb0959054f --- /dev/null +++ b/srcpkgs/ObjFW/template @@ -0,0 +1,23 @@ +# Template file for 'ObjFW' +pkgname=ObjFW +version=1.0.3 +revision=1 +build_style=gnu-configure +makedepends="openssl-devel clang" +short_desc="Portable framework for the Objective-C language" +maintainer="Jason Barmparesos " +license="GPL-2.0-only,GPL-3.0-only,QPL-1.0" +homepage="https://objfw.nil.im" +changelog="https://objfw.nil.im/file?name=ChangeLog&ci=trunk" +distfiles="https://objfw.nil.im/downloads/objfw-${version}.tar.gz" +checksum=1c81d7d03578b2d9084fc5d8722d4eaa4bdc2f3f09ce41231e7ceab8212fae17 + +ObjFW-devel_package() { + short_desc+=" - development files and utilities" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.so" + vmove "usr/bin/objfw-*" + } +}