summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/DirectFB/ChangeLog7
-rw-r--r--dev-libs/DirectFB/DirectFB-0.9.18.ebuild63
-rw-r--r--dev-libs/DirectFB/Manifest16
-rw-r--r--dev-libs/DirectFB/files/digest-DirectFB-0.9.181
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