All pastes #805625 Raw Edit

Something

public text v1 · immutable
·published 2007-12-04 15:01 UTC
rendered paste body
# Maintainer: Ondrej Jirman <megous@megous.com>

_pkgname=libiconv
pkgname=mingw32-libiconv
pkgver=1.11
pkgrel=1
arch=(i686)
pkgdesc="libiconv (mingw32)"
depends=(mingw32-runtime)
makedepends=(mingw32-gcc)
options=(!strip)
license=(LGPL)
url="http://www.gnu.org/software/libiconv/"
source=(http://ftp.gnu.org/pub/gnu/$_pkgname/$_pkgname-$pkgver.tar.gz)
md5sums=('b77a17e4a5a817100ad4b2613935055e')

build()
{
  cd $startdir/src/$_pkgname-$pkgver

  export CFLAGS="$CFLAGS -mms-bitfields"

  ./configure \
    --prefix=/usr/i486-mingw32 \
    --host=i486-mingw32 \
    --build=$CHOST \
    --disable-nls \
    || exit 1

  make || exit 1
  make install DESTDIR=$startdir/pkg || exit 1

  cd $startdir/pkg
  find . -name '*.a' -o -name '*.dll' | xargs -rtl1 i486-mingw32-strip -g
  rm -rf usr/i486-mingw32/{share/{doc,man},info,bin/iconv}
  rm usr/i486-mingw32/lib/charset.alias
}