# $Id: PKGBUILD,v 1.15 2007/03/31 15:13:02 jgc Exp $ # Maintainer: tobias # Contributor: Ben Mazer pkgname=gtk-sharp pkgver=1.0.10 pkgrel=5 pkgdesc="gtk (and gnome) bindings for C#" arch=(i686 x86_64) license=(LGPL) url="http://gtk-sharp.sourceforge.net" depends=('vte>=0.14.0' 'librsvg>=2.16.0' 'libgnomeui>=2.18.1' 'libgnomeprintui>=2.18.0' 'libgnomedb>=1.2.2-3' 'gtkhtml>=3.14.0') makedepends=('pkgconfig' 'mono>=1.1.17.1') options=('nolibtool') conflicts=('gtk#') source=(http://go-mono.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.gz) md5sums=('e21fb3c5a39374f86ba70b926311a6d0') build() { # get rid of that .wapi errors; thanks to brice export MONO_SHARED_DIR=${startdir}/pkg/weird mkdir -p "${MONO_SHARED_DIR}" # import pathes [ -z "${GNOMEDIR}" ] && . /etc/profile.d/gnome.sh cd ${startdir}/src/${pkgname}-${pkgver} # build sed -e "s/libgtkhtml-3.6/libgtkhtml-3.14/" \ -e "s/GTKHTML_VERSION=3.6/GTKHTML_VERSION=3.14/" \ -e "s/GTKHTML_SOVERSION=18/GTKHTML_SOVERSION=19/" \ -i configure ./configure --prefix=/usr --sysconfdir=/etc make || return 1 make GACUTIL="/usr/bin/gacutil /root ${startdir}/pkg/usr/lib" DESTDIR=${startdir}/pkg install # housecleaning rm -rf "${MONO_SHARED_DIR}" } # vim: ft=sh ts=2 et