From b74beb7bb8ac3fe0ef9f8cf864dec251e6135acd Mon Sep 17 00:00:00 2001 From: Kevin Crumb Date: Wed, 22 Mar 2023 01:10:52 +0000 Subject: [PATCH] New package: i2pd-devel-2.46.0 --- srcpkgs/i2pd-devel | 1 + srcpkgs/i2pd/template | 19 ++++++++++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 120000 srcpkgs/i2pd-devel diff --git a/srcpkgs/i2pd-devel b/srcpkgs/i2pd-devel new file mode 120000 index 000000000000..6a68f8b39558 --- /dev/null +++ b/srcpkgs/i2pd-devel @@ -0,0 +1 @@ +i2pd \ No newline at end of file diff --git a/srcpkgs/i2pd/template b/srcpkgs/i2pd/template index 91e085f41aca..4bc4d9cbfa41 100644 --- a/srcpkgs/i2pd/template +++ b/srcpkgs/i2pd/template @@ -27,6 +27,13 @@ case "${XBPS_TARGET_MACHINE}" in esac do_install() { + # Static library and headers for the -devel package + vinstall libi2pd.a 644 usr/lib + for f in libi2pd/*.h ; do + vinstall $f 644 usr/include + done + + # Configuration for the main package vbin i2pd vman debian/i2pd.1 vinstall contrib/i2pd.conf 644 etc/i2pd @@ -37,5 +44,15 @@ do_install() { vmkdir usr/share/i2pd vcopy contrib/certificates usr/share/i2pd vmkdir var/lib/i2pd - ln -s /usr/share/i2pd/certificates ${DESTDIR}/var/lib/i2pd/certificates + ln -sf /usr/share/i2pd/certificates ${DESTDIR}/var/lib/i2pd/certificates +} + + +i2pd-devel_package() { + depends="i2pd>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove "usr/lib/*.a" + vmove "usr/include/*.h" + } }