blob: d7dbbdb5bb38ea9171cef2ed81a7ea868ab36490 (
plain)
1 # Description: GtkGLExtmm is a C++ wrapper for GtkGLExt.
2 # URL: https://projects.gnome.org/gtkglext/
3 # Maintainer: Danny Rawlins, crux at romster dot me
4 # Packager: Danny Rawlins, crux at romster dot me
5 # Depends on: gtkmm gtkglext mesa3d
6
7 name=gtkglextmm
8 version=1.2.0
9 release=4
10 source=(https://downloads.sourceforge.net/project/gtkglext/gtkglextmm/$version/$name-$version.tar.bz2
11 gtkglextmm-1.2.0-aclocal.patch
12 fix_ftbfs_gtk_2_20.patch
13 fix_ftbfs_gtk_2_36.patch
14 fix_ftbfs_gtk_2_37.patch)
15
16 build() {
17 cd $name-$version
18
19 patch -p1 -i $SRC/gtkglextmm-1.2.0-aclocal.patch
20 patch -p1 -i $SRC/fix_ftbfs_gtk_2_20.patch
21 patch -p1 -i $SRC/fix_ftbfs_gtk_2_36.patch
22 patch -p1 -i $SRC/fix_ftbfs_gtk_2_37.patch
23
24 CXXFLAGS+=' -std=c++11'
25
26 ./configure \
27 --prefix=/usr \
28 --disable-gtkglext-test
29
30 make
31 make DESTDIR=$PKG install
32
33 rm -r $PKG/usr/share/doc
34 }
|