# Maintainer: Natanael Copa pkgname=glib pkgver=2.26.0 pkgrel=2 pkgdesc="Common C routines used by Gtk+ and other libs" url="http://www.gtk.org" arch="x86 x86_64" license='GPL' depends= triggers="$pkgname.trigger:/usr/share/glib-2.0/schemas /usr/lib/gio/modules" makedepends="gettext-dev libiconv-dev zlib-dev bzip2-dev pkgconfig" source="http://ftp.gnome.org/pub/gnome/sources/glib/${pkgver%.*}/glib-$pkgver.tar.bz2" subpackages="$pkgname-doc $pkgname-dev" depends_dev="perl gettext-dev libiconv-dev zlib-dev bzip2-dev pkgconfig" _builddir="$srcdir/$pkgname-$pkgver" prepare() { cd "$_builddir" # busybox env does not handle the -w after perl. we remove it for now sed -i -e '1,1s/ -w//' gobject/glib-mkenums.in } build() { cd "$_builddir" ./configure --prefix=/usr \ --mandir=/usr/share/man make || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir/" install } # move the stuff in /usr/bin to the glib-dev package dev() { default_dev mkdir -p "$subpkgdir"/usr/bin/ cd "$pkgdir"/usr/bin mv glib-genmarshal glib-gettextize glib-mkenums gobject-query \ gtester gtester-report \ "$subpkgdir"/usr/bin/ } md5sums="9b7dc61f5e389e1cff277a6350c37397 glib-2.26.0.tar.bz2"