diff options
-rw-r--r-- | dev-libs/DirectFB/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/DirectFB/DirectFB-0.9.18.ebuild | 63 | ||||
-rw-r--r-- | dev-libs/DirectFB/Manifest | 16 | ||||
-rw-r--r-- | dev-libs/DirectFB/files/digest-DirectFB-0.9.18 | 1 |
4 files changed, 79 insertions, 8 deletions
diff --git a/dev-libs/DirectFB/ChangeLog b/dev-libs/DirectFB/ChangeLog index f57e2545f49f..163ffdc53a9d 100644 --- a/dev-libs/DirectFB/ChangeLog +++ b/dev-libs/DirectFB/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/DirectFB # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/DirectFB/ChangeLog,v 1.24 2003/06/13 12:57:42 seemant Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/DirectFB/ChangeLog,v 1.25 2003/06/25 13:01:15 lostlogic Exp $ + +*DirectFB-0.9.18 (25 Jun 2003) + + 25 Jun 2003; Brandon Low <lostlogic@gentoo.org> DirectFB-0.9.18.ebuild: + Bump 13 Jun 2003; Seemant Kulleen <seemant@gentoo.org> DirectFB-0.9.16-r1.ebuild: moved to x86 diff --git a/dev-libs/DirectFB/DirectFB-0.9.18.ebuild b/dev-libs/DirectFB/DirectFB-0.9.18.ebuild new file mode 100644 index 000000000000..cc69ba518485 --- /dev/null +++ b/dev-libs/DirectFB/DirectFB-0.9.18.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/DirectFB/DirectFB-0.9.18.ebuild,v 1.1 2003/06/25 13:01:15 lostlogic Exp $ + +DESCRIPTION="Thin library on top of the Linux framebuffer devices" +SRC_URI="http://www.directfb.org/download/DirectFB/${P}.tar.gz" +HOMEPAGE="http://www.directfb.org/" + +SLOT="0" +LICENSE="LGPL-2.1" +KEYWORDS="~x86 ~ppc ~sparc ~alpha" +IUSE="jpeg gif png truetype mpeg mmx sse" + +DEPEND="dev-lang/perl + gif? ( media-libs/giflib ) + png? ( media-libs/libpng ) + jpeg? ( media-libs/jpeg ) + mpeg? ( media-libs/libmpeg3 ) + truetype? ( >=media-libs/freetype-2.0.1 )" + +src_unpack() { + unpack ${A} +# cd ${S} +# cp configure ${T} +# sed -e 's:ac_safe=`echo "libmpeg3.h:ac_safe=`echo "libmpeg3/libmpeg3.h:' \ +# -e 's:#include <libmpeg3.h>:#include <libmpeg3/libmpeg3.h>:' \ +# ${T}/configure > configure +} + +src_compile() { + econf \ + `use_enable mmx` \ + `use_enable sse` \ + `use_enable mpeg libmpeg3` \ + `use_enable jpeg` \ + `use_enable png` \ + `use_enable gif` \ + `use_enable truetype freetype` \ + || die + + use mpeg && { \ + cd ${S}/interfaces/IDirectFBVideoProvider + cp idirectfbvideoprovider_libmpeg3.c ${T} + + sed s':#include <libmpeg3.h>:#include <libmpeg3/libmpeg3.h>:' \ + ${T}/idirectfbvideoprovider_libmpeg3.c > \ + idirectfbvideoprovider_libmpeg3.c + cd ${S} + } + + # add extra -lstdc++ so libpng/libflash link correctly + make LDFLAGS="${LDFLAGS} -lstdc++" || die +} + +src_install() { + insinto /etc + doins fb.modes + + make DESTDIR=${D} install || die + + dodoc AUTHORS COPYING ChangeLog NEWS README* TODO + dohtml -r docs/html +} diff --git a/dev-libs/DirectFB/Manifest b/dev-libs/DirectFB/Manifest index e1845f2d5e73..d0ba75afed75 100644 --- a/dev-libs/DirectFB/Manifest +++ b/dev-libs/DirectFB/Manifest @@ -1,10 +1,12 @@ -MD5 c0e6172fc26f1f55a879965e104f8ca6 files/DirectFB-gentoo-patch 298 +MD5 7f7d2107b8526a0aaca169e419e4842e DirectFB-0.9.17.ebuild 1659 +MD5 31d32ec52f39f5169bba9e705ba9a30e DirectFB-0.9.12.ebuild 2470 +MD5 ccfb123ee7a1f6ccaa724002214c487c DirectFB-0.9.16.ebuild 2911 +MD5 06492f6d7ec976dd0f8e1ec5aa53063c DirectFB-0.9.16-r1.ebuild 2288 +MD5 8a815866f5ea393150829e24eee6e260 DirectFB-0.9.18.ebuild 1661 +MD5 55de7b5f862a046278815e28f7de8068 ChangeLog 4475 +MD5 571198ea32e883b2f4efdd5c23520152 files/digest-DirectFB-0.9.16-r1 67 MD5 01ed46e3f45aa9ff9756bf2b46fe6376 files/digest-DirectFB-0.9.12 67 MD5 571198ea32e883b2f4efdd5c23520152 files/digest-DirectFB-0.9.16 67 -MD5 571198ea32e883b2f4efdd5c23520152 files/digest-DirectFB-0.9.16-r1 67 MD5 a00ac41491c999e2176f508c4af3a8fa files/digest-DirectFB-0.9.17 67 -MD5 31d32ec52f39f5169bba9e705ba9a30e DirectFB-0.9.12.ebuild 2470 -MD5 06492f6d7ec976dd0f8e1ec5aa53063c DirectFB-0.9.16-r1.ebuild 2288 -MD5 ccfb123ee7a1f6ccaa724002214c487c DirectFB-0.9.16.ebuild 2911 -MD5 a86d4a193122e98bee9021baff941894 ChangeLog 4359 -MD5 7f7d2107b8526a0aaca169e419e4842e DirectFB-0.9.17.ebuild 1659 +MD5 44aa52e1115bc0f33af34a654f55eb8b files/digest-DirectFB-0.9.18 68 +MD5 c0e6172fc26f1f55a879965e104f8ca6 files/DirectFB-gentoo-patch 298 diff --git a/dev-libs/DirectFB/files/digest-DirectFB-0.9.18 b/dev-libs/DirectFB/files/digest-DirectFB-0.9.18 new file mode 100644 index 000000000000..761a7bd9f860 --- /dev/null +++ b/dev-libs/DirectFB/files/digest-DirectFB-0.9.18 @@ -0,0 +1 @@ +MD5 c90296dcf7fea2865baef5351e7003c5 DirectFB-0.9.18.tar.gz 1113655 |