summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2003-02-02 10:23:48 +0000
committerSeemant Kulleen <seemant@gentoo.org>2003-02-02 10:23:48 +0000
commit9d8ec58970ea565eca42bd353c3126522394eb46 (patch)
treeb9fca412a3db5a5bc7f52ed3382ea4d1b4c69098 /dev-libs/DirectFB
parentinitial import of DirectFB-extra (diff)
downloadgentoo-2-9d8ec58970ea565eca42bd353c3126522394eb46.tar.gz
gentoo-2-9d8ec58970ea565eca42bd353c3126522394eb46.tar.bz2
gentoo-2-9d8ec58970ea565eca42bd353c3126522394eb46.zip
many fixes
Diffstat (limited to 'dev-libs/DirectFB')
-rw-r--r--dev-libs/DirectFB/ChangeLog13
-rw-r--r--dev-libs/DirectFB/DirectFB-0.9.11-r1.ebuild100
-rw-r--r--dev-libs/DirectFB/DirectFB-0.9.13.ebuild101
-rw-r--r--dev-libs/DirectFB/DirectFB-0.9.14.ebuild110
-rw-r--r--dev-libs/DirectFB/DirectFB-0.9.15.ebuild110
-rw-r--r--dev-libs/DirectFB/DirectFB-0.9.16-r1.ebuild (renamed from dev-libs/DirectFB/DirectFB-0.9.13-r1.ebuild)40
-rw-r--r--dev-libs/DirectFB/files/digest-DirectFB-0.9.11-r11
-rw-r--r--dev-libs/DirectFB/files/digest-DirectFB-0.9.131
-rw-r--r--dev-libs/DirectFB/files/digest-DirectFB-0.9.13-r11
-rw-r--r--dev-libs/DirectFB/files/digest-DirectFB-0.9.141
-rw-r--r--dev-libs/DirectFB/files/digest-DirectFB-0.9.151
-rw-r--r--dev-libs/DirectFB/files/digest-DirectFB-0.9.16-r11
12 files changed, 30 insertions, 450 deletions
diff --git a/dev-libs/DirectFB/ChangeLog b/dev-libs/DirectFB/ChangeLog
index 6a7cb80b0765..623e6d476567 100644
--- a/dev-libs/DirectFB/ChangeLog
+++ b/dev-libs/DirectFB/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for dev-libs/DirectFB
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/DirectFB/ChangeLog,v 1.20 2003/01/18 04:13:35 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/DirectFB/ChangeLog,v 1.21 2003/02/02 10:23:47 seemant Exp $
+
+*DirectFB-0.9.16 (02 Feb 2003)
+
+ 02 Feb 2003; Seemant Kulleen <seemant@gentoo.org>
+ DirectFB-0.9.16-r1.ebuild files/digest-DirectFB-0.9.16-r1 :
+
+ Many fixes -- avifile, flash, quicktime, and imlib2 providers are now in
+ DirectFB-extra, and sdl is autodetected, to prevent the circular dependency
+ (it is still an experimental thing upstream, so hopefully the circular dep
+ thing gets sorted when it's less experimental).
+ DirectFB-extra made a PDEPEND.
*DirectFB-0.9.16 (17 Jan 2003)
diff --git a/dev-libs/DirectFB/DirectFB-0.9.11-r1.ebuild b/dev-libs/DirectFB/DirectFB-0.9.11-r1.ebuild
deleted file mode 100644
index 0c02cbb228be..000000000000
--- a/dev-libs/DirectFB/DirectFB-0.9.11-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2002 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.11-r1.ebuild,v 1.8 2002/12/15 11:58:45 bjb Exp $
-
-IUSE="gif quicktime mpeg png truetype flash jpeg mmx"
-
-S=${WORKDIR}/${P}
-DESCRIPTION="DirectFB is a 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"
-
-DEPEND="sys-devel/perl
- gif? ( media-libs/giflib )
- png? ( media-libs/libpng )
- jpeg? ( media-libs/jpeg )
- mpeg? ( media-libs/libmpeg3 )
- flash? ( >=media-libs/libflash-0.4.10 )
- truetype? ( >=media-libs/freetype-2.0.1 )
- quicktime? ( media-libs/quicktime4linux )"
-# avi? ( >=media-video/avifile-0.7.4.20020426-r2 )"
-
-SLOT="0"
-LICENSE="LGPL-2.1"
-KEYWORDS="x86 sparc alpha"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- cp configure configure.orig
- sed -e 's:ac_safe=`echo "libmpeg3.h:ac_safe=`echo "libmpeg3/libmpeg3.h:' \
- -e 's:#include <libmpeg3.h>:#include <libmpeg3/libmpeg3.h>:' \
- configure.orig > configure
-}
-
-src_compile() {
-
- local myconf=""
-
- # Bug in the ./configure script that breaks if you
- # have --enable-mmx
- use mmx \
- && myconf="${myconf} --enable-mmx" \
- || myconf="${myconf} --disable-mmx"
-
-# Still do not work currently
-# use avi \
-# && myconf="${myconf} --enable-avifile" \
-# || myconf="${myconf} --disable-avifile"
- myconf="${myconf} --disable-avifile"
-
- use mpeg \
- && myconf="${myconf} --enable-libmpeg3" \
- || myconf="${myconf} --disable-libmpeg3"
-
-
- use jpeg \
- && myconf="${myconf} --enable-jpeg" \
- || myconf="${myconf} --disable-jpeg"
-
- use png \
- && myconf="${myconf} --enable-png" \
- || myconf="${myconf} --disable-png"
-
- use gif \
- && myconf="${myconf} --enable-gif" \
- || myconf="${myconf} --disable-gif"
-
- use truetype \
- && myconf="${myconf} --enable-freetype" \
- || myconf="${myconf} --disable-freetype"
-
- econf ${myconf} || die
-
- use mpeg && ( \
- cd ${S}/interfaces/IDirectFBVideoProvider
- cp idirectfbvideoprovider_libmpeg3.c \
- idirectfbvideoprovider_libmpeg3.c.orig
-
- sed 's:#include <libmpeg3.h>:#include <libmpeg3/libmpeg3.h>:' \
- idirectfbvideoprovider_libmpeg3.c.orig > \
- idirectfbvideoprovider_libmpeg3.c
- cd ${S}
- )
- make || 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/DirectFB-0.9.13.ebuild b/dev-libs/DirectFB/DirectFB-0.9.13.ebuild
deleted file mode 100644
index 417dd1e9929d..000000000000
--- a/dev-libs/DirectFB/DirectFB-0.9.13.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2002 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.13.ebuild,v 1.6 2002/12/15 10:44:11 bjb Exp $
-
-IUSE="gif quicktime mpeg png truetype flash jpeg mmx"
-
-S=${WORKDIR}/${P}
-DESCRIPTION="DirectFB is a 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"
-
-DEPEND="sys-devel/perl
- gif? ( media-libs/giflib )
- png? ( media-libs/libpng )
- jpeg? ( media-libs/jpeg )
- mpeg? ( media-libs/libmpeg3 )
- flash? ( >=media-libs/libflash-0.4.10 )
- truetype? ( >=media-libs/freetype-2.0.1 )
- quicktime? ( media-libs/quicktime4linux )"
-# avi? ( >=media-video/avifile-0.7.4.20020426-r2 )"
-
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- cp configure configure.orig
- sed -e 's:ac_safe=`echo "libmpeg3.h:ac_safe=`echo "libmpeg3/libmpeg3.h:' \
- -e 's:#include <libmpeg3.h>:#include <libmpeg3/libmpeg3.h>:' \
- configure.orig > configure
-}
-
-src_compile() {
-
- local myconf=""
-
- # Bug in the ./configure script that breaks if you
- # have --enable-mmx
- use mmx \
- && myconf="${myconf} --enable-mmx" \
- || myconf="${myconf} --disable-mmx"
-
-# Still do not work currently
-# use avi \
-# && myconf="${myconf} --enable-avifile" \
-# || myconf="${myconf} --disable-avifile"
- myconf="${myconf} --disable-avifile"
-
- use mpeg \
- && myconf="${myconf} --enable-libmpeg3" \
- || myconf="${myconf} --disable-libmpeg3"
-
-
- use jpeg \
- && myconf="${myconf} --enable-jpeg" \
- || myconf="${myconf} --disable-jpeg"
-
- use png \
- && myconf="${myconf} --enable-png" \
- || myconf="${myconf} --disable-png"
-
- use gif \
- && myconf="${myconf} --enable-gif" \
- || myconf="${myconf} --disable-gif"
-
- use truetype \
- && myconf="${myconf} --enable-freetype" \
- || myconf="${myconf} --disable-freetype"
-
- econf ${myconf} || die
-
- use mpeg && ( \
- cd ${S}/interfaces/IDirectFBVideoProvider
- cp idirectfbvideoprovider_libmpeg3.c \
- idirectfbvideoprovider_libmpeg3.c.orig
-
- sed s':#include <libmpeg3.h>:#include <libmpeg3/libmpeg3.h>:' \
- idirectfbvideoprovider_libmpeg3.c.orig > \
- idirectfbvideoprovider_libmpeg3.c
- cd ${S}
- )
- make || 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/DirectFB-0.9.14.ebuild b/dev-libs/DirectFB/DirectFB-0.9.14.ebuild
deleted file mode 100644
index a5b4453ba6b4..000000000000
--- a/dev-libs/DirectFB/DirectFB-0.9.14.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2002 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.14.ebuild,v 1.3 2002/12/15 10:44:11 bjb Exp $
-
-IUSE="gif quicktime mpeg png truetype flash jpeg mmx sse sdl"
-
-S=${WORKDIR}/${P}
-DESCRIPTION="DirectFB is a 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"
-
-DEPEND="sys-devel/perl
- gif? ( media-libs/giflib )
- png? ( media-libs/libpng )
- jpeg? ( media-libs/jpeg )
- mpeg? ( media-libs/libmpeg3 )
- flash? ( >=media-libs/libflash-0.4.10 )
- truetype? ( >=media-libs/freetype-2.0.1 )
- quicktime? ( media-libs/quicktime4linux )"
-# avi? ( >=media-video/avifile-0.7.4.20020426-r2 )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- cp configure configure.orig
- sed -e 's:ac_safe=`echo "libmpeg3.h:ac_safe=`echo "libmpeg3/libmpeg3.h:' \
- -e 's:#include <libmpeg3.h>:#include <libmpeg3/libmpeg3.h>:' \
- configure.orig > configure
-}
-
-src_compile() {
- local myconf=""
-
- # Bug in the ./configure script that breaks if you
- # have --enable-mmx
- use mmx \
- && myconf="${myconf} --enable-mmx" \
- || myconf="${myconf} --disable-mmx"
-
- use sse \
- && myconf="${myconf} --enable-sse" \
- || myconf="${myconf} --disable-sse"
-
-# Still do not work currently
-# use avi \
-# && myconf="${myconf} --enable-avifile" \
-# || myconf="${myconf} --disable-avifile"
- myconf="${myconf} --disable-avifile"
-
- use mpeg \
- && myconf="${myconf} --enable-libmpeg3" \
- || myconf="${myconf} --disable-libmpeg3"
-
- use sdl \
- && myconf="${myconf} --enable-sdl" \
- || myconf="${myconf} --disable-sdl"
-
- use flash \
- && myconf="${myconf} --enable-flash" \
- || myconf="${myconf} --disable-flash"
-
- use jpeg \
- && myconf="${myconf} --enable-jpeg" \
- || myconf="${myconf} --disable-jpeg"
-
- use png \
- && myconf="${myconf} --enable-png" \
- || myconf="${myconf} --disable-png"
-
- use gif \
- && myconf="${myconf} --enable-gif" \
- || myconf="${myconf} --disable-gif"
-
- use truetype \
- && myconf="${myconf} --enable-freetype" \
- || myconf="${myconf} --disable-freetype"
-
- # fix gcc3.x linking with libflash
- cp configure configure.old
- sed -e 's:-lflash:-lflash -lstdc++:' configure.old > configure
- econf ${myconf}
-
- use mpeg && ( \
- cd ${S}/interfaces/IDirectFBVideoProvider
- cp idirectfbvideoprovider_libmpeg3.c \
- idirectfbvideoprovider_libmpeg3.c.orig
-
- sed s':#include <libmpeg3.h>:#include <libmpeg3/libmpeg3.h>:' \
- idirectfbvideoprovider_libmpeg3.c.orig > \
- 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/DirectFB-0.9.15.ebuild b/dev-libs/DirectFB/DirectFB-0.9.15.ebuild
deleted file mode 100644
index 1370b29452e2..000000000000
--- a/dev-libs/DirectFB/DirectFB-0.9.15.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2002 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.15.ebuild,v 1.3 2002/12/15 10:44:12 bjb Exp $
-
-IUSE="gif quicktime mpeg png truetype flash jpeg mmx sse sdl"
-
-S=${WORKDIR}/${P}
-DESCRIPTION="DirectFB is a 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"
-
-DEPEND="sys-devel/perl
- gif? ( media-libs/giflib )
- png? ( media-libs/libpng )
- jpeg? ( media-libs/jpeg )
- mpeg? ( media-libs/libmpeg3 )
- flash? ( >=media-libs/libflash-0.4.10 )
- truetype? ( >=media-libs/freetype-2.0.1 )
- quicktime? ( media-libs/quicktime4linux )"
-# avi? ( >=media-video/avifile-0.7.4.20020426-r2 )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- cp configure configure.orig
- sed -e 's:ac_safe=`echo "libmpeg3.h:ac_safe=`echo "libmpeg3/libmpeg3.h:' \
- -e 's:#include <libmpeg3.h>:#include <libmpeg3/libmpeg3.h>:' \
- configure.orig > configure
-}
-
-src_compile() {
- local myconf=""
-
- # Bug in the ./configure script that breaks if you
- # have --enable-mmx
- use mmx \
- && myconf="${myconf} --enable-mmx" \
- || myconf="${myconf} --disable-mmx"
-
- use sse \
- && myconf="${myconf} --enable-sse" \
- || myconf="${myconf} --disable-sse"
-
-# Still do not work currently
-# use avi \
-# && myconf="${myconf} --enable-avifile" \
-# || myconf="${myconf} --disable-avifile"
- myconf="${myconf} --disable-avifile"
-
- use mpeg \
- && myconf="${myconf} --enable-libmpeg3" \
- || myconf="${myconf} --disable-libmpeg3"
-
- use sdl \
- && myconf="${myconf} --enable-sdl" \
- || myconf="${myconf} --disable-sdl"
-
- use flash \
- && myconf="${myconf} --enable-flash" \
- || myconf="${myconf} --disable-flash"
-
- use jpeg \
- && myconf="${myconf} --enable-jpeg" \
- || myconf="${myconf} --disable-jpeg"
-
- use png \
- && myconf="${myconf} --enable-png" \
- || myconf="${myconf} --disable-png"
-
- use gif \
- && myconf="${myconf} --enable-gif" \
- || myconf="${myconf} --disable-gif"
-
- use truetype \
- && myconf="${myconf} --enable-freetype" \
- || myconf="${myconf} --disable-freetype"
-
- # fix gcc3.x linking with libflash
- cp configure configure.old
- sed -e 's:-lflash:-lflash -lstdc++:' configure.old > configure
- econf ${myconf}
-
- use mpeg && ( \
- cd ${S}/interfaces/IDirectFBVideoProvider
- cp idirectfbvideoprovider_libmpeg3.c \
- idirectfbvideoprovider_libmpeg3.c.orig
-
- sed s':#include <libmpeg3.h>:#include <libmpeg3/libmpeg3.h>:' \
- idirectfbvideoprovider_libmpeg3.c.orig > \
- 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/DirectFB-0.9.13-r1.ebuild b/dev-libs/DirectFB/DirectFB-0.9.16-r1.ebuild
index 90ffff978859..338ea7775acb 100644
--- a/dev-libs/DirectFB/DirectFB-0.9.13-r1.ebuild
+++ b/dev-libs/DirectFB/DirectFB-0.9.16-r1.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2002 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.13-r1.ebuild,v 1.3 2002/12/15 10:44:11 bjb Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/DirectFB/DirectFB-0.9.16-r1.ebuild,v 1.1 2003/02/02 10:23:48 seemant Exp $
-IUSE="gif quicktime mpeg png truetype flash jpeg mmx"
+IUSE="jpeg gif png truetype mpeg mmx sse"
S=${WORKDIR}/${P}
-DESCRIPTION="DirectFB is a thin library on top of the Linux framebuffer devices"
+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/"
@@ -18,18 +18,18 @@ DEPEND="sys-devel/perl
png? ( media-libs/libpng )
jpeg? ( media-libs/jpeg )
mpeg? ( media-libs/libmpeg3 )
- flash? ( >=media-libs/libflash-0.4.10 )
- truetype? ( >=media-libs/freetype-2.0.1 )
- quicktime? ( media-libs/quicktime4linux )"
-# avi? ( >=media-video/avifile-0.7.4.20020426-r2 )"
+ truetype? ( >=media-libs/freetype-2.0.1 )"
+
+
+PDEPEND="=dev-libs/DirectFB-extra-${PV}*"
src_unpack() {
unpack ${A}
cd ${S}
- cp configure configure.orig
+ 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>:' \
- configure.orig > configure
+ ${T}/configure > configure
}
src_compile() {
@@ -41,17 +41,14 @@ src_compile() {
&& myconf="${myconf} --enable-mmx" \
|| myconf="${myconf} --disable-mmx"
-# Still do not work currently
-# use avi \
-# && myconf="${myconf} --enable-avifile" \
-# || myconf="${myconf} --disable-avifile"
- myconf="${myconf} --disable-avifile"
-
+ use sse \
+ && myconf="${myconf} --enable-sse" \
+ || myconf="${myconf} --disable-sse"
+
use mpeg \
&& myconf="${myconf} --enable-libmpeg3" \
|| myconf="${myconf} --disable-libmpeg3"
-
use jpeg \
&& myconf="${myconf} --enable-jpeg" \
|| myconf="${myconf} --disable-jpeg"
@@ -68,18 +65,15 @@ src_compile() {
&& myconf="${myconf} --enable-freetype" \
|| myconf="${myconf} --disable-freetype"
- # fix gcc3.x linking with libflash
- cp configure configure.old
- sed -e 's:-lflash:-lflash -lstdc++:' configure.old > configure
- econf ${myconf}
+
+ econf ${myconf} || die
use mpeg && ( \
cd ${S}/interfaces/IDirectFBVideoProvider
- cp idirectfbvideoprovider_libmpeg3.c \
- idirectfbvideoprovider_libmpeg3.c.orig
+ cp idirectfbvideoprovider_libmpeg3.c ${T}
sed s':#include <libmpeg3.h>:#include <libmpeg3/libmpeg3.h>:' \
- idirectfbvideoprovider_libmpeg3.c.orig > \
+ ${T}/idirectfbvideoprovider_libmpeg3.c > \
idirectfbvideoprovider_libmpeg3.c
cd ${S}
)
diff --git a/dev-libs/DirectFB/files/digest-DirectFB-0.9.11-r1 b/dev-libs/DirectFB/files/digest-DirectFB-0.9.11-r1
deleted file mode 100644
index 42d20eba59ad..000000000000
--- a/dev-libs/DirectFB/files/digest-DirectFB-0.9.11-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 f0d6ceb41d83fc75eed59af9915c072d DirectFB-0.9.11.tar.gz 696979
diff --git a/dev-libs/DirectFB/files/digest-DirectFB-0.9.13 b/dev-libs/DirectFB/files/digest-DirectFB-0.9.13
deleted file mode 100644
index b81063d97232..000000000000
--- a/dev-libs/DirectFB/files/digest-DirectFB-0.9.13
+++ /dev/null
@@ -1 +0,0 @@
-MD5 7a1079c6c3a63ba628a2a43e5ec68331 DirectFB-0.9.13.tar.gz 774553
diff --git a/dev-libs/DirectFB/files/digest-DirectFB-0.9.13-r1 b/dev-libs/DirectFB/files/digest-DirectFB-0.9.13-r1
deleted file mode 100644
index b81063d97232..000000000000
--- a/dev-libs/DirectFB/files/digest-DirectFB-0.9.13-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 7a1079c6c3a63ba628a2a43e5ec68331 DirectFB-0.9.13.tar.gz 774553
diff --git a/dev-libs/DirectFB/files/digest-DirectFB-0.9.14 b/dev-libs/DirectFB/files/digest-DirectFB-0.9.14
deleted file mode 100644
index 02a2284cfdb1..000000000000
--- a/dev-libs/DirectFB/files/digest-DirectFB-0.9.14
+++ /dev/null
@@ -1 +0,0 @@
-MD5 fc57b71776c27d448f98eaeffbcd09d1 DirectFB-0.9.14.tar.gz 881567
diff --git a/dev-libs/DirectFB/files/digest-DirectFB-0.9.15 b/dev-libs/DirectFB/files/digest-DirectFB-0.9.15
deleted file mode 100644
index 9ae0b93f2b70..000000000000
--- a/dev-libs/DirectFB/files/digest-DirectFB-0.9.15
+++ /dev/null
@@ -1 +0,0 @@
-MD5 aaceec5659564861f0ca34b32d4f1783 DirectFB-0.9.15.tar.gz 895297
diff --git a/dev-libs/DirectFB/files/digest-DirectFB-0.9.16-r1 b/dev-libs/DirectFB/files/digest-DirectFB-0.9.16-r1
new file mode 100644
index 000000000000..16749e960d87
--- /dev/null
+++ b/dev-libs/DirectFB/files/digest-DirectFB-0.9.16-r1
@@ -0,0 +1 @@
+MD5 7a33720caed3f179d4f558821b2fff91 DirectFB-0.9.16.tar.gz 915045