diff --git a/common/shlibs b/common/shlibs index 692e6bf13b8..a4ef1416b1a 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4536,6 +4536,9 @@ libsfdo-desktop-file.so.0 libsfdo-0.1.3_1 libsfdo-icon.so.0 libsfdo-0.1.3_1 libKMahjongg6.so.6 libkmahjongg-24.08.2_1 libflashrom.so.1 flashrom-1.4.0_1 +libgensiomdns.so.10 libgensio-2.8.15_1 +libgensioosh.so.10 libgensio-2.8.15_1 +libgensio.so.10 libgensio-2.8.15_1 libpyside6.so.6.8 libpyside6-6.8.3_1 libpyside6qml.so.6.8 libpyside6-6.8.3_1 libshiboken6.so.6.8 libshiboken6-6.8.3_1 diff --git a/srcpkgs/libgensio-devel b/srcpkgs/libgensio-devel new file mode 120000 index 00000000000..31255e0ac21 --- /dev/null +++ b/srcpkgs/libgensio-devel @@ -0,0 +1 @@ +libgensio \ No newline at end of file diff --git a/srcpkgs/libgensio/template b/srcpkgs/libgensio/template new file mode 100644 index 00000000000..c6bc181bf25 --- /dev/null +++ b/srcpkgs/libgensio/template @@ -0,0 +1,30 @@ +# Template file for 'libgensio' +pkgname=libgensio +version=2.8.15 +revision=1 +build_style=gnu-configure +hostmakedepends="swig pkg-config automake libtool" +short_desc="Library to abstract stream I/O" +maintainer="Vincent Legoll " +license="GPL-2.0-only AND LGPL-2.1-only" +homepage="https://github.com/cminyard/gensio" +changelog="https://github.com/cminyard/gensio/releases" +distfiles="https://github.com/cminyard/gensio/releases/download/v${version}/gensio-${version}.tar.gz" +checksum=1cfa7d6ef19b8d98808b1f4bce225454781299f885815c22ab59d85585f54ee3 +make_check=no # requires python-gensio which is not built + +pre_configure() { + autoreconf -fi +} + +libgensio-devel_package() { + depends="${makedepends} ${sourcepkg}-${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/pkgconfig + vmove usr/include + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + vmove usr/share/man + } +}