# Maintainer: Natanael Copa setvar pkgname = 'gobject-introspection' setvar pkgver = '1.54.0' setvar pkgrel = '0' setvar pkgdesc = ""Introspection system for GObject-based libraries"" setvar url = ""http://live.gnome.org/GObjectIntrospection"" setvar arch = ""all"" setvar license = ""LGPL GPL"" setvar depends_dev = ""python2 glib-dev libffi-dev cairo-dev libtool"" setvar makedepends = ""$depends_dev flex bison python2-dev"" setvar depends = '' setvar replaces = ""libgirepository"" setvar source = ""http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz "" # since this is a dev package by definition we dont bother separate -dev setvar subpackages = ""$pkgname-doc $pkgname-dev"" setvar _builddir = ""$srcdir"/$pkgname-$pkgver" proc prepare { cd $_builddir for i in $source { case (i) { *.patch { msg "Applying $i" patch -p1 -i "$srcdir"/$i || return 1 } } } } proc build { cd $_builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --disable-static \ || return 1 make V=1 || return 1 } proc package { cd $_builddir make DESTDIR="$pkgdir" install || return 1 } proc dev { mkdir -p "$subpkgdir"/usr/lib mv "$pkgdir"/usr/share "$subpkgdir"/usr/ || return 1 mv "$pkgdir"/usr/lib/gobject-introspection "$subpkgdir"/usr/lib/ \ || return 1 mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ || return 1 default_dev setvar replaces = ""gobject-introspection"" } setvar sha512sums = ""7171bf6162182fba886e296b82a6e96e4bd5a18c131dbff566a091a9c0ebd8ac7160b7d5ef2c04b2a94fe5c1bceb774823c8fde5f9142db8355cd280bc045e79 gobject-introspection-1.54.0.tar.xz""