From 8192cb422bb01ed3cfb459f98371136368a5570f Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Mon, 10 Jun 2013 14:42:10 +0200 Subject: [PATCH] libiconv: update recipe Build separate devel package. --- dev-libs/libiconv/libiconv-1.13.1.recipe | 40 ++++++++++++++++++++---- 1 file changed, 34 insertions(+), 6 deletions(-) diff --git a/dev-libs/libiconv/libiconv-1.13.1.recipe b/dev-libs/libiconv/libiconv-1.13.1.recipe index 7e90fec31..c58dc54e0 100644 --- a/dev-libs/libiconv/libiconv-1.13.1.recipe +++ b/dev-libs/libiconv/libiconv-1.13.1.recipe @@ -1,10 +1,16 @@ SUMMARY="GNU iconv implementation" -HOMEPAGE="http://www.gnu.org/software/libiconv/" -LICENSE="GNU GPL v3" +HOMEPAGE=" + http://www.gnu.org/software/libiconv + http://www.gnu.org/software/iconv + " +LICENSE=" + GNU LGPL v2 + GNU GPL v3 + " COPYRIGHT="2000-2009 Free Software Foundation, Inc." SRC_URI="http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz" CHECKSUM_MD5="7ab33ebd26687c744a37264a330bbe9a" -REVISION="4" +REVISION="5" ARCHITECTURES="x86_gcc2 ?x86" PROVIDES=" @@ -45,13 +51,12 @@ BUILD() autoconf autoheader cd .. - ./configure $configureDirArgs \ - --localedir=$dataRootDir/locale \ + runConfigure ./configure \ --enable-relocatable \ --enable-shared \ --enable-static \ --disable-nls - make + make $jobArgs } INSTALL() @@ -60,6 +65,17 @@ INSTALL() mkdir -p ${ACLOCALDIR} cp -f srcm4/iconv.m4 ${ACLOCALDIR}/iconv.m4 make install + + rm $libDir/charset.alias + + prepareInstalledDevelLibs libiconv libcharset + + # devel package + packageEntries devel \ + $developDir \ + $manDir/man3 \ + $dataDir \ + $docDir/*.3.html } TEST() @@ -167,3 +183,15 @@ DESCRIPTION=" libiconv is for you if your application needs to support multiple character encodings, but that support lacks from your system. " + +# ----- devel package ------------------------------------------------------- + +SUMMARY_devel="The libiconv development files" +PROVIDES_devel=" + libiconv_devel = $portVersion compat >= 1.13 + devel:libiconv = 2.5.0 compat >= 2 + devel:libcharset = 1.0.0 compat >= 1 + " +REQUIRES_devel=" + libiconv == $portVersion base + "