From fc174d883e8eb7d08af5b91b146d5d2cd40a4b4c Mon Sep 17 00:00:00 2001 From: Jeremy Blosser Date: Mon, 24 Apr 2006 09:50:05 -0500 Subject: sync ./display/directfb-extra from stable-rc 0.4 --- display/directfb-extra/BUILD | 17 ++---- display/directfb-extra/DEPENDS | 63 ++++++++++++++++----- display/directfb-extra/DETAILS | 9 +-- .../DirectFB-extra-0.9.23.tar.gz.sig | Bin 0 -> 280 bytes display/directfb-extra/HISTORY | 13 +++++ display/directfb-extra/PRE_BUILD | 8 +++ 6 files changed, 79 insertions(+), 31 deletions(-) create mode 100644 display/directfb-extra/DirectFB-extra-0.9.23.tar.gz.sig create mode 100755 display/directfb-extra/PRE_BUILD (limited to 'display/directfb-extra') 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 Binary files /dev/null and b/display/directfb-extra/DirectFB-extra-0.9.23.tar.gz.sig 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 + * 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 + * DETAILS: MD5 -> SHA512 + 2005-04-24 Eric Sandall * 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 -- cgit v1.2.3