From 05d156ebe6e0dcef618f89f0be7bbf28a87baa69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Thu, 26 Aug 2021 22:48:27 -0300 Subject: [PATCH] New package: fplll-5.4.1 --- common/shlibs | 1 + srcpkgs/fplll-devel | 1 + srcpkgs/fplll/template | 27 +++++++++++++++++++++++++++ 3 files changed, 29 insertions(+) create mode 120000 srcpkgs/fplll-devel create mode 100644 srcpkgs/fplll/template diff --git a/common/shlibs b/common/shlibs index 9d2575e83a70..dfaec19797e0 100644 --- a/common/shlibs +++ b/common/shlibs @@ -70,6 +70,7 @@ libncursesw.so.6 ncurses-libs-5.8_1 ignore libtinfo.so.6 ncurses-libtinfo-libs-6.2_2 libnetcdf.so.15 netcdf-4.7.0_1 libformw.so.6 ncurses-libs-5.8_1 ignore +libfplll.so.7 fplll-5.4.1_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 diff --git a/srcpkgs/fplll-devel b/srcpkgs/fplll-devel new file mode 120000 index 000000000000..af32f9e54f1e --- /dev/null +++ b/srcpkgs/fplll-devel @@ -0,0 +1 @@ +fplll \ No newline at end of file diff --git a/srcpkgs/fplll/template b/srcpkgs/fplll/template new file mode 100644 index 000000000000..524ce18887f7 --- /dev/null +++ b/srcpkgs/fplll/template @@ -0,0 +1,27 @@ +# Template file for 'fplll' +pkgname=fplll +version=5.4.1 +revision=1 +build_style=gnu-configure +makedepends="gmp-devel mpfr-devel" +short_desc="Lattice algorithms using floating-point orthogonalization and LLL" +maintainer="Gonzalo TornarĂ­a " +license="LGPL-2.1-or-later" +homepage="https://github.com/fplll/fplll" +distfiles="https://github.com/fplll/fplll/releases/download/${version}/fplll-${version}.tar.gz" +checksum=7bd887957173aa592091772c1c36f6aa606b3b2ace0d14e2c26c7463dcf2deb7 + +if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then + makedepends+=" libatomic-devel" +fi + +fplll-devel_package() { + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + } +}