From dbbfd4b79588d538b34064c907064de77292046d Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 14 Dec 2010 00:33:54 +0100 Subject: [PATCH] Added enca-1.13 build template. --- srcpkgs/enca-devel | 1 + srcpkgs/enca/depends | 2 ++ srcpkgs/enca/enca-devel.template | 18 ++++++++++++++++++ srcpkgs/enca/libenca.template | 14 ++++++++++++++ srcpkgs/enca/template | 19 +++++++++++++++++++ srcpkgs/libenca | 1 + xbps-src/common/mapping_shlib_binpkg.txt | 1 + 7 files changed, 56 insertions(+) create mode 120000 srcpkgs/enca-devel create mode 100644 srcpkgs/enca/depends create mode 100644 srcpkgs/enca/enca-devel.template create mode 100644 srcpkgs/enca/libenca.template create mode 100644 srcpkgs/enca/template create mode 120000 srcpkgs/libenca diff --git a/srcpkgs/enca-devel b/srcpkgs/enca-devel new file mode 120000 index 0000000000..bdbfa6b155 --- /dev/null +++ b/srcpkgs/enca-devel @@ -0,0 +1 @@ +enca \ No newline at end of file diff --git a/srcpkgs/enca/depends b/srcpkgs/enca/depends new file mode 100644 index 0000000000..e5a81ba3c7 --- /dev/null +++ b/srcpkgs/enca/depends @@ -0,0 +1,2 @@ +abi_depends=">=1.13" +api_depends="${abi_depends}" diff --git a/srcpkgs/enca/enca-devel.template b/srcpkgs/enca/enca-devel.template new file mode 100644 index 0000000000..00d15d2818 --- /dev/null +++ b/srcpkgs/enca/enca-devel.template @@ -0,0 +1,18 @@ +# Template file for 'recode-devel'. +# +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run recode-devel +Add_dependency run libenca + +do_install() +{ + mkdir -p ${DESTDIR}/usr/{share,lib} + mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share +} diff --git a/srcpkgs/enca/libenca.template b/srcpkgs/enca/libenca.template new file mode 100644 index 0000000000..fb09e6121b --- /dev/null +++ b/srcpkgs/enca/libenca.template @@ -0,0 +1,14 @@ +# Template file for 'librecode'. +# +short_desc="${short_desc} - shared library" +long_desc="${long_desc} + + This package contains the shared library." + +Add_dependency run glibc + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/*.so* ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/enca/template b/srcpkgs/enca/template new file mode 100644 index 0000000000..f55fa71fbe --- /dev/null +++ b/srcpkgs/enca/template @@ -0,0 +1,19 @@ +# Template file for 'enca' +pkgname=enca +version=1.13 +distfiles="http://dl.cihar.com/enca/enca-${version}.tar.bz2" +build_style=gnu_configure +configure_args="--enable-external" +short_desc="Extremely Naive Charset Analyser" +maintainer="Juan RP " +checksum=6c091455d524b3ddae3533fe9bb375092f60ad6fe252e0777c873bd7869c7432 +long_desc=" + Enca is an Extremely Naive Charset Analyser. It detects the character set and + the encoding of text files and can also convert them to other encodings." + +subpackages="libenca enca-devel" +Add_dependency run glibc +Add_dependency run librecode +Add_dependency run libenca +Add_dependency build pkg-config +Add_dependency build recode-devel diff --git a/srcpkgs/libenca b/srcpkgs/libenca new file mode 120000 index 0000000000..bdbfa6b155 --- /dev/null +++ b/srcpkgs/libenca @@ -0,0 +1 @@ +enca \ No newline at end of file diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index e08b31f04c..f76b6f0e19 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -716,3 +716,4 @@ libsmbclient.so libsmbclient samba-devel libwbclient.so libsmbclient samba-devel libjasper.so libjasper jasper-devel librecode.so librecode recode-devel +libenca.so libenca enca-devel