[Lunar-commits] <moonbase> Subject: ftgl: version update
Duncan Gibson
engelsman at lunar-linux.org
Sat Jul 3 13:53:15 CEST 2010
commit ef739f5f950a8547803bd62210a9a516e4ba7bdd
Author: Jon Kopetz <ccs4ever at gmail.com>
Date: Sat Jul 3 13:53:15 2010 +0200
Subject: ftgl: version update
The package still hasn't been updated in two years, but this update
is better than the one from 2006. The only package that depends on
ftgl is libprojectM and the version of it in the moonbase is no
longer supported on Sourceforge at the moment. It can safely be
upgraded separately.
I ran into issues compiling the lightspark Flash plugin, which
depended on this slightly newer version of the library.
Note: downloads, compiles, installs OK, but untested here.
No NVIDIA on this box, so that part untested too - engelsman
---
video/ftgl/BUILD | 15 +++++++--------
video/ftgl/DETAILS | 14 ++++++++------
video/ftgl/PRE_BUILD | 2 ++
3 files changed, 17 insertions(+), 14 deletions(-)
diff --git a/video/ftgl/BUILD b/video/ftgl/BUILD
index 10b538f..ac7b31e 100644
--- a/video/ftgl/BUILD
+++ b/video/ftgl/BUILD
@@ -1,14 +1,13 @@
(
- sedit "s|FTTextureGlyph::||" include/FTTextureGlyph.h
-
- cd unix/ &&
-
- if module_installed NVIDIA-beta || module_installed NVIDIA; then
+ndrivers="NVIDIA NVIDIA-old NVIDIA-legacy NVIDIA-beta NVIDIA-fx"
+for driver in $ndrivers
+do
+ if module_installed $driver; then
OPTS="$OPTS --with-gl-lib=/usr/lib/opengl/nvidia/"
- fi &&
-
- OPTS="$OPTS --enable-shared --enable-threaded"
+ break
+ fi
+done &&
default_build
diff --git a/video/ftgl/DETAILS b/video/ftgl/DETAILS
index 9b94ea9..79bdbd8 100644
--- a/video/ftgl/DETAILS
+++ b/video/ftgl/DETAILS
@@ -1,12 +1,14 @@
MODULE=ftgl
- VERSION=2.1.2
- SOURCE=$MODULE\_$VERSION.orig.tar.gz
- SOURCE_URL=http://ftp.debian.org/debian/pool/main/f/ftgl/
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/FTGL/
- SOURCE_VFY=sha1:61a019ba610351c346cd29cfa1bb12e7517475f5
+ VERSION=2.1.3-rc5
+ VER_MAJOR=2.1.3
+ VER_MINOR=rc5
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:b9c11d3a594896333f1bbe46e10d8617713b4fc6
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VER_MAJOR~$VER_MINOR
WEB_SITE=http://homepages.paradise.net.nz/henryj/code/
ENTERED=20060712
- UPDATED=20060712
+ UPDATED=20100610
SHORT="font rendering library for OpenGL"
cat << EOF
diff --git a/video/ftgl/PRE_BUILD b/video/ftgl/PRE_BUILD
new file mode 100644
index 0000000..b9b37b3
--- /dev/null
+++ b/video/ftgl/PRE_BUILD
@@ -0,0 +1,2 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+unpack $SOURCE
More information about the Lunar-commits
mailing list