From 3653486431ee093121146118e5817008dbc707e9 Mon Sep 17 00:00:00 2001 From: Martchus Date: Sun, 5 Feb 2017 23:20:26 +0100 Subject: [PATCH] Import and update iconv --- libiconv/default/PKGBUILD | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 libiconv/default/PKGBUILD diff --git a/libiconv/default/PKGBUILD b/libiconv/default/PKGBUILD new file mode 100644 index 00000000..7b7fa697 --- /dev/null +++ b/libiconv/default/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Arthur Darcet +# Contributor: Techlive Zheng +# Contributor: Martchus + +pkgname=libiconv +pkgver=1.15 +pkgrel=1 +pkgdesc='Provides libiconv.so and libcharset.so' +arch=('i686' 'x86_64') +url='http://www.gnu.org/software/libiconv/' +license=('LGPL') +source=("http://ftp.gnu.org/pub/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz") +md5sums=('ace8b5f2db42f7b3b3057585e80d9808') +options=(!libtool) + +build() { + cd $srcdir/${pkgname}-${pkgver} + sed '/LD_RUN_PATH/d' -i Makefile.in + ./configure --prefix=/usr + cp -f /usr/include/stdio.h srclib/stdio.in.h + make +} + +package() { + cd $srcdir/${pkgname}-${pkgver} + make DESTDIR="$pkgdir" LIBDIR="/usr/lib" install + mv "$pkgdir"/usr/include/{iconv.h,libiconv.h} + mv "$pkgdir"/usr/bin/{iconv,libiconv} + mv "$pkgdir"/usr/share/man/man1/{,lib}iconv.1 + mv "$pkgdir"/usr/share/man/man3/{,libiconv_}iconv.3 + mv "$pkgdir"/usr/share/man/man3/{,libiconv_}iconvctl.3 + mv "$pkgdir"/usr/share/man/man3/{,libiconv_}iconv_open.3 + mv "$pkgdir"/usr/share/man/man3/{,libiconv_}iconv_close.3 + mv "$pkgdir"/usr/share/man/man3/{,libiconv_}iconv_open_into.3 +}