#Packager: George Vlahavas pkgname=gtkglext pkgver=1.2.0 pkgrel=4gv source=( "http://downloads.sourceforge.net/gtkglext/gtkglext-$pkgver.tar.gz" "gtk2.20.patch" "gtkglext-gcc8.patch" "kill-pangox.patch" ) docs=("readme" "install" "copying*" "changelog" "authors" "news" "todo") url=http://projects.gnome.org/gtkglext/ slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "gtkglext (an OpenGL extension to GTK+)" "gtkglext provides additional GDK objects which support OpenGL" "rendering in GTK+ and GtkWidget API add-ons to make GTK+ widgets" "OpenGL-capable. In contrast to GtkGLArea, GtkGLExt provides a" "GtkWidget API that enables OpenGL drawing for standard and custom GTK+" "widgets." ) build() { cd $startdir/src/$pkgname-$pkgver patch -p1 < $startdir/src/kill-pangox.patch || exit 1 patch -p1 < $startdir/src/gtk2.20.patch || exit 1 sed '/AC_PATH_XTRA/d' -i configure.in patch -p1 < $startdir/src/gtkglext-gcc8.patch || exit 1 autoreconf -vif ./configure --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --localstatedir=/var \ --sysconfdir=/etc \ --disable-static \ --disable-gtk-doc \ --disable-glibtest \ --disable-gtktest \ --build=$arch-slackware-linux make || return 1 make install DESTDIR=$startdir/pkg # We don't really need this (and disable-gtk-doc doesn't really work) rm -rf $startdir/pkg/usr/share/gtk-doc }