summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xdisplay/libggi/BUILD2
-rwxr-xr-xdisplay/libggi/DETAILS7
-rw-r--r--display/libggi/HISTORY10
-rwxr-xr-xdisplay/libggi/PRE_BUILD4
-rw-r--r--display/libggi/libggi-2.2.1.src.tar.bz2.sigbin0 -> 536 bytes
-rw-r--r--display/libggi/libggi-speed.diff13
6 files changed, 31 insertions, 5 deletions
diff --git a/display/libggi/BUILD b/display/libggi/BUILD
deleted file mode 100755
index e55e8b1705..0000000000
--- a/display/libggi/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-invoke_gcc &&
-default_build
diff --git a/display/libggi/DETAILS b/display/libggi/DETAILS
index 5729fadad6..f506740b31 100755
--- a/display/libggi/DETAILS
+++ b/display/libggi/DETAILS
@@ -1,16 +1,17 @@
SPELL=libggi
- VERSION=2.1.1
+ VERSION=2.2.1
SOURCE=${SPELL}-${VERSION}.src.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/ggi/$SOURCE
SOURCE_URL[1]=ftp://ftp.ggi-project.org/pub/ggi/ggi/v2.0//$SOURCE
- SOURCE_HASH=sha512:839afad1325c4173d36a24a0e7f8816faf925a364f2d0f7e53d5abb5be9304af504a87ee5a4801f06f69848555f87a5017aad3ed3571eca90eaff3b6aa63af90
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=MIT
- GCC_VERSION=3.4
+# GCC_VERSION=3.4
WEB_SITE=http://www.ggi-project.org/
ENTERED=20020730
UPDATED=20040106
DOCS="doc/*.txt FAQ NEWS README"
+ KEYWORDS="display"
SHORT="General Graphics Interface"
cat << EOF
GGI stands for "General Graphics Interface", and it is a project that
diff --git a/display/libggi/HISTORY b/display/libggi/HISTORY
index 8fd5196d52..8bf6463eee 100644
--- a/display/libggi/HISTORY
+++ b/display/libggi/HISTORY
@@ -1,3 +1,13 @@
+2006-04-22 Robin Cook <rcook@wyrms.net>
+ * DETAILS: updated VERSION to 2.2.1
+ converted SOURCEHASH to SOURCE_GPG
+ removed GCC_VERSION
+ * BUILD: deleted
+ * PRE_BUILD: added to apply patch
+
+2006-03-12 Karsten Behrmann <BearPerson@sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
2005-11-29 Seth Woolley <seth@tautology.org>
* DETAILS: MD5 -> SHA512
diff --git a/display/libggi/PRE_BUILD b/display/libggi/PRE_BUILD
new file mode 100755
index 0000000000..ed84a68f3c
--- /dev/null
+++ b/display/libggi/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+patch -p1 < ${SCRIPT_DIRECTORY}/libggi-speed.diff
diff --git a/display/libggi/libggi-2.2.1.src.tar.bz2.sig b/display/libggi/libggi-2.2.1.src.tar.bz2.sig
new file mode 100644
index 0000000000..6176c94373
--- /dev/null
+++ b/display/libggi/libggi-2.2.1.src.tar.bz2.sig
Binary files differ
diff --git a/display/libggi/libggi-speed.diff b/display/libggi/libggi-speed.diff
new file mode 100644
index 0000000000..843239609a
--- /dev/null
+++ b/display/libggi/libggi-speed.diff
@@ -0,0 +1,13 @@
+diff -u -a -b -B -r libggi-2.2.1-orig/programs/check/speed.c libggi-2.2.1/programs/check/speed.c
+--- libggi-2.2.1-orig/programs/check/speed.c 2006-04-23 20:40:34.000000000 -0500
++++ libggi-2.2.1/programs/check/speed.c 2006-04-23 20:45:25.000000000 -0500
+@@ -31,6 +31,9 @@
+ #ifndef CLK_TCK
+ #include <time.h>
+ #endif
++#ifndef CLK_TCK
++# define CLK_TCK sysconf(_SC_CLK_TCK)
++#endif
+
+ static struct {
+ ggi_visual_t vis;