From a07ac714d1c01a9ba71497f5391b45bbb9d05e34 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Tue, 9 Sep 2014 21:06:17 +0000 Subject: [PATCH] libidn: added a recipe for version 1.29 --- net-dns/libidn/libidn-1.29.recipe | 71 +++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 net-dns/libidn/libidn-1.29.recipe diff --git a/net-dns/libidn/libidn-1.29.recipe b/net-dns/libidn/libidn-1.29.recipe new file mode 100644 index 000000000..a7fe10a85 --- /dev/null +++ b/net-dns/libidn/libidn-1.29.recipe @@ -0,0 +1,71 @@ +SUMMARY="Internationalized Domain Names (IDN) implementation." +DESCRIPTION=" +Libidn is a package for internationalized string handling based on the \ +Stringprep, Punycode, IDNA and TLD specifications. +" +HOMEPAGE="http://www.gnu.org/software/libidn" +COPYRIGHT=" + 2002-2014 Simon Josefsson + " +LICENSE="GNU LGPL v2.1" +SRC_URI="http://ftp.gnu.org/gnu/libidn/libidn-$portVersion.tar.gz" +CHECKSUM_SHA256="fb82747dbbf9b36f703ed27293317d818d7e851d4f5773dedf3efa4db32a7c7c" +REVISION="1" +ARCHITECTURES="x86_gcc2 x86 x86_64" +SECONDARY_ARCHITECTURES="x86_gcc2 x86" + +PROVIDES=" + libidn$secondaryArchSuffix = $portVersion compat >= 1 + lib:libidn$secondaryArchSuffix = 11.6.12 compat >= 11 + cmd:idn$secondaryArchSuffix + " +REQUIRES=" + haiku$secondaryArchSuffix >= $haikuVersion + lib:libiconv$secondaryArchSuffix + lib:libintl$secondaryArchSuffix + " +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel >= $haikuVersion + devel:libiconv$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:aclocal + cmd:autoconf + cmd:automake + cmd:gcc$secondaryArchSuffix + cmd:ld$secondaryArchSuffix + cmd:libtoolize + cmd:make + cmd:gettext >= 0.18.3 + cmd:find + " + +BUILD() +{ + autoreconf -fi + runConfigure ./configure + make $jobArgs +} + +INSTALL() +{ + make install + + prepareInstalledDevelLibs libidn + fixPkgconfig + + # devel package + packageEntries devel \ + $developDir \ + $manDir/man3 +} + +# ----- devel package ------------------------------------------------------- + +PROVIDES_devel=" + libidn${secondaryArchSuffix}_devel = $portVersion compat >= 1 + devel:libidn$secondaryArchSuffix = 11.6.12 compat >= 11 + " +REQUIRES_devel=" + libidn$secondaryArchSuffix == $portVersion base + "