From d99c41a3afa9a780f3d7364080a2ab17dd60dc80 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Sun, 21 Feb 2016 00:18:22 +0000 Subject: [PATCH] enca: really restore 1.15 recipe for x86_gcc2. --- app-i18n/enca/enca-1.15.recipe | 75 ++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 app-i18n/enca/enca-1.15.recipe diff --git a/app-i18n/enca/enca-1.15.recipe b/app-i18n/enca/enca-1.15.recipe new file mode 100644 index 00000000000..b5b96095458 --- /dev/null +++ b/app-i18n/enca/enca-1.15.recipe @@ -0,0 +1,75 @@ +SUMMARY="An Extremely Naive Charset Analyser library" +DESCRIPTION="Enca is an Extremely Naive Charset Analyser. It detects \ +character set and encoding of text files and can also convert them to other \ +encodings using either a built-in converter or external libraries and tools \ +like libiconv, librecode, or cstocs." +HOMEPAGE="http://cihar.com/software/enca/" +COPYRIGHT="2000-2003 David Necas (Yeti) + 2009-2013 Michal Cihar" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="http://dl.cihar.com/enca/enca-$portVersion.tar.bz2" +CHECKSUM_SHA256="bba29ceb57e7989b89a5a28a97573ae55f46b40fb96f18d83a1d08a205752bc6" + +ARCHITECTURES="x86_gcc2 x86 x86_64" +SECONDARY_ARCHITECTURES="x86_gcc2 x86" + +PROVIDES=" + enca$secondaryArchSuffix = $portVersion compat >= 1 + lib:libenca$secondaryArchSuffix = 0.5.1 compat >= 0 + " +if [ -z "$secondaryArchSuffix" ]; then + PROVIDES="$PROVIDES + cmd:enca + cmd:enconv + " +fi +REQUIRES=" + haiku$secondaryArchSuffix + lib:libiconv$secondaryArchSuffix + " + +PROVIDES_devel=" + enca${secondaryArchSuffix}_devel = $portVersion compat >= 1 + devel:libenca$secondaryArchSuffix = 0.5.1 compat >= 0 + " +REQUIRES_devel=" + enca$secondaryArchSuffix == $portVersion base + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + devel:libiconv$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:aclocal + cmd:autoconf + cmd:automake + cmd:gcc$secondaryArchSuffix + cmd:ld$secondaryArchSuffix + cmd:libtoolize + cmd:make + cmd:gettext + " + +BUILD() +{ + autoreconf -fi + runConfigure ./configure + make $jobArgs +} + +INSTALL() +{ + make install + + if [ -n "$secondaryArchSuffix" ]; then + rm -rf $binDir $documentationDir + fi + prepareInstalledDevelLibs libenca + fixPkgconfig + + # devel package + packageEntries devel \ + $developDir +}