From 6c9d17e4c125ec06aae68b739c95cca609155f92 Mon Sep 17 00:00:00 2001 From: Nicolo Date: Sat, 27 Mar 2021 18:02:33 +0100 Subject: [PATCH 1/2] New package: gf2x-1.3.0, with common/shlibs --- common/shlibs | 1 + srcpkgs/gf2x/template | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 srcpkgs/gf2x/template diff --git a/common/shlibs b/common/shlibs index 7319cc8d20cb..ec45552742c9 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3970,3 +3970,4 @@ libwayland-cursor++.so.0 libwaylandpp-0.2.8_1 libwayland-egl++.so.0 libwaylandpp-0.2.8_1 libwayland-client-extra++.so.0 libwaylandpp-0.2.8_1 libspdlog.so.1 libspdlog-1.8.2_2 +libgf2x.so.3 gf2x-1.3.0_1 diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template new file mode 100644 index 000000000000..0d527d3b396d --- /dev/null +++ b/srcpkgs/gf2x/template @@ -0,0 +1,28 @@ +# Template file for 'gf2x' +pkgname=gf2x +version=1.3.0 +revision=1 +wrksrc=gf2x-gf2x-${version} +build_style=gnu-configure +configure_args="--disable-pclmul" +hostmakedepends="automake libtool" +short_desc="Library for multiplying polynomials over the binary field" +maintainer="dkwo " +license="GPL-3.0-or-later" +homepage="https://gitlab.inria.fr/gf2x/gf2x" +distfiles="${homepage}/-/archive/gf2x-${version}/gf2x-gf2x-${version}.tar.gz" +checksum=11bcf98b620c60c2ee3b4460b02b7be741f14cfdc26b542f22c92950926575e0 + +pre_configure() { + autoreconf -fi +} + +gf2x-devel_package() { + depends="gf2x-${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove "usr/include" + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + } +} From c7e2688fb95a3adf19fad29ddf6278d18376aebe Mon Sep 17 00:00:00 2001 From: Nicolo Date: Fri, 2 Apr 2021 14:08:31 +0200 Subject: [PATCH 2/2] symlink --- srcpkgs/gf2x-devel | 1 + 1 file changed, 1 insertion(+) create mode 120000 srcpkgs/gf2x-devel diff --git a/srcpkgs/gf2x-devel b/srcpkgs/gf2x-devel new file mode 120000 index 000000000000..4542295e8de7 --- /dev/null +++ b/srcpkgs/gf2x-devel @@ -0,0 +1 @@ +gf2x \ No newline at end of file