# HG changeset patch # User Bill Nagel # Date 1216003041 0 # Node ID fe121c404eb756dabbac04ef1176955f22e074e1 # Parent ea29b5b7e675c7612b7c78f6ae723a459ecab0f5 Add freeglut diff -r ea29b5b7e675 -r fe121c404eb7 freeglut-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/freeglut-dev/receipt Mon Jul 14 02:37:21 2008 +0000 @@ -0,0 +1,17 @@ +# SliTaz package receipt. + +PACKAGE="freeglut-dev" +VERSION="2.4.0" +CATEGORY="development" +SHORT_DESC="OpenGL utility toolkit development files." +MAINTAINER="wcnagel" +WANTED="freeglut" +WEB_SITE="http://freeglut.sourceforge.net/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib + cp -a $_pkg/usr/include $fs/usr +} diff -r ea29b5b7e675 -r fe121c404eb7 freeglut/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/freeglut/receipt Mon Jul 14 02:37:21 2008 +0000 @@ -0,0 +1,35 @@ +# SliTaz package receipt. + +PACKAGE="freeglut" +VERSION="2.4.0" +CATEGORY="x-windows" +SHORT_DESC="OpenGL utility toolkit." +MAINTAINER="wcnagel" +TARBALL="freeglut-$VERSION.tar.gz" +WEB_SITE="http://freeglut.sourceforge.net/" +WGET_URL="http://internap.dl.sourceforge.net/sourceforge/$PACKAGE/$TARBALL" + +# DEPENDS does not include mesa because libGL +# might already be provided by a driver, and we do +# not want mesa to clobber libGL +DEPENDS="xorg" +BUILD_DEPENDS="xorg-dev xorg-dev-proto mesa-dev" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + sed -i 's/-Werror//' configure + ./configure --prefix=/usr $CONFIGURE_ARGS + sed -i '/XF86VMODE/d' config.status + make + make DESTDIR=$src/_pkg install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/lib/*.so* $fs/usr/lib + strip -s $fs/usr/lib/* +}