summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xdisplay/directfb-extra/BUILD17
-rwxr-xr-xdisplay/directfb-extra/DEPENDS63
-rwxr-xr-xdisplay/directfb-extra/DETAILS9
-rw-r--r--display/directfb-extra/DirectFB-extra-0.9.23.tar.gz.sigbin0 -> 280 bytes
-rw-r--r--display/directfb-extra/HISTORY13
-rwxr-xr-xdisplay/directfb-extra/PRE_BUILD8
6 files changed, 79 insertions, 31 deletions
diff --git a/display/directfb-extra/BUILD b/display/directfb-extra/BUILD
index 6b41b8edae..895b9940e5 100755
--- a/display/directfb-extra/BUILD
+++ b/display/directfb-extra/BUILD
@@ -1,18 +1,9 @@
-#
-# Rebuild configure so it doensn't "need" cpp
-#
-aclocal &&
-autoconf &&
-
if [ -f /usr/include/linux/fusion.h ]
then OPTS="$OPTS --enable-multi"
fi &&
+OPTS="--disable-avifile \
+ $OPTS" &&
+
export CPPFLAGS="$CPPFLAGS -I/usr/include/libmpeg3/" &&
-./configure --build=$BUILD \
- --prefix=${INSTALL_ROOT}/usr \
- --sysconfdir=${INSTALL_ROOT}/etc \
- --localstatedir=${INSTALL_ROOT}/var \
- --disable-avifile \
- $OPTS &&
-make
+default_build
diff --git a/display/directfb-extra/DEPENDS b/display/directfb-extra/DEPENDS
index 02a600a71f..dddd2ab2da 100755
--- a/display/directfb-extra/DEPENDS
+++ b/display/directfb-extra/DEPENDS
@@ -1,16 +1,51 @@
-AVER=`installed_version avifile|cut -d. -f1,2`
-depends directfb &&
-depends freetype2 "--enable-freetype" &&
-depends jpeg "--enable-jpeg" &&
-depends libpng "--enable-png" &&
-
-optional_depends "sdl" "--enable-sdl" "--enable-sdl=no" "build with SDL support" &&
-optional_depends "libmpeg3" "--enable-libmpeg3" "--enable-libmpeg3=no" "build Libmpeg3 video provider" &&
-optional_depends "imlib2" "--with-imlib2" "--without-imlib2" "with Imlib2 image support"
-# avifile breaks directfb. :(
-#optional_depends "avifile" "--with-avifile" "--without-avifile" "with AVI video support"
+depends directfb &&
+
+optional_depends libsvg-cairo \
+ '--enable-svg' \
+ '--disable-svg' \
+ 'for SVG support' &&
+
+optional_depends 'sdl' \
+ '--enable-sdl' \
+ '--enable-sdl=no' \
+ 'build with SDL support' &&
+
+optional_depends 'libmpeg3' \
+ '--enable-libmpeg3' \
+ '--enable-libmpeg3=no' \
+ 'build Libmpeg3 video provider' &&
+
+optional_depends 'imlib2' \
+ '--with-imlib2' \
+ '--without-imlib2' \
+ 'with Imlib2 image support' &&
+
+# Still breaks DirectFB ;/
+#optional_depends 'avifile' \
+# '--with-avifile' \
+# '--without-avifile' \
+# 'with AVI video support' &&
+
# swift-flash doesn't install flash.h nor -lflash
-# modified swift-flash to install those files; find flash.h just fine, but not the library
-#optional_depends "swift-flash" "--with-flash" "--without-flash" "with Flash support" &&
+# modified swift-flash to install those files; find flash.h just fine, but not
+#the library
+#optional_depends 'swift-flash' \
+# '--with-flash' \
+# '--without-flash' \
+# 'with Flash support' &&
+
# They want OpenQuicktime, not quicktime4linux
-#optional_depends "quicktime4linux" "--with-quicktime" "--without-quicktime" "for QuickTime support"
+#optional_depends quicktime4linux \
+# '--with-quicktime' \
+# '--without-quicktime' \
+# 'for QuickTime support' &&
+
+optional_depends swfdec \
+ '--enable-swfdec' \
+ '--disable-swfdec' \
+ 'for ShockWave Flash decoder' &&
+
+optional_depends xine-lib \
+ '--with-xine' \
+ '--without-xine' \
+ 'for XINE video support'
diff --git a/display/directfb-extra/DETAILS b/display/directfb-extra/DETAILS
index 3009628e50..37b99bcaa6 100755
--- a/display/directfb-extra/DETAILS
+++ b/display/directfb-extra/DETAILS
@@ -1,14 +1,15 @@
SPELL=directfb-extra
- VERSION=0.9.22
+ VERSION=0.9.23
SOURCE=DirectFB-extra-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/DirectFB-extra-$VERSION
SOURCE_URL[0]=http://www.directfb.org/download/DirectFB-extra/$SOURCE
- MD5[0]=62fd52aba85c9c955737bde7b336523c
+# SOURCE_HASH=sha512:977160d257c972b8e82ddc9f7aa1a3b382662c629aa05d8d2b56a5ec860bafa76410b430154b9592fbc7aac0ab5656dd5867979d05206ec9e2b0c74f313b24fc
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ LICENSE[0]=LGPL
+ BUILD_API=2
WEB_SITE=http://www.directfb.org/
ENTERED=20030916
UPDATED=20030916
- LICENSE[0]=LGPL
- BUILD_API=2
SHORT="Additional driver providers for directfb"
cat << EOF
Additional image/video/font providers and graphics/input drivers.
diff --git a/display/directfb-extra/DirectFB-extra-0.9.23.tar.gz.sig b/display/directfb-extra/DirectFB-extra-0.9.23.tar.gz.sig
new file mode 100644
index 0000000000..591d22be0b
--- /dev/null
+++ b/display/directfb-extra/DirectFB-extra-0.9.23.tar.gz.sig
Binary files differ
diff --git a/display/directfb-extra/HISTORY b/display/directfb-extra/HISTORY
index ff5c4d788e..0e784cfb15 100644
--- a/display/directfb-extra/HISTORY
+++ b/display/directfb-extra/HISTORY
@@ -1,3 +1,16 @@
+2005-12-21 Eric Sandall <eric@sandall.us>
+ * DETAILS: Updated to 0.9.23
+ Added GPG checking
+ * DEPENDS: Cleaned up formatting
+ Added optional dependencies on libsvg-cairo, swfdec, and xine-lib
+ Removed dependencies on freetype2, jpeg, and libpng
+ Removed setting of avifile version to AVER
+ * BUILD: Use default_build
+ Moved source code modifications (aclocal/autoconf) to PRE_BUILD
+
+2005-11-29 Seth Woolley <seth@tautology.org>
+ * DETAILS: MD5 -> SHA512
+
2005-04-24 Eric Sandall <eric@sandall.us>
* BUILD: Spell aclocal correctly
diff --git a/display/directfb-extra/PRE_BUILD b/display/directfb-extra/PRE_BUILD
new file mode 100755
index 0000000000..5bed045a68
--- /dev/null
+++ b/display/directfb-extra/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+#
+# Rebuild configure so it doesn't "need" cpp
+#
+pushd $SOURCE_DIRECTORY &&
+aclocal &&
+autoconf &&
+popd