summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2002-11-15 22:18:53 +0000
committerSeemant Kulleen <seemant@gentoo.org>2002-11-15 22:18:53 +0000
commitd540bc5610b8fa721e55851d1dc497d5b8053dd6 (patch)
tree6a35fc4a77b494370bd20992be79d6b09d2c5bd3 /x11-base/xdirectfb
parentdirectfb patched gtk (diff)
downloadgentoo-2-d540bc5610b8fa721e55851d1dc497d5b8053dd6.tar.gz
gentoo-2-d540bc5610b8fa721e55851d1dc497d5b8053dd6.tar.bz2
gentoo-2-d540bc5610b8fa721e55851d1dc497d5b8053dd6.zip
version bump
Diffstat (limited to 'x11-base/xdirectfb')
-rw-r--r--x11-base/xdirectfb/ChangeLog9
-rw-r--r--x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc31
-rw-r--r--x11-base/xdirectfb/xdirectfb-1.0_rc3.ebuild106
3 files changed, 115 insertions, 1 deletions
diff --git a/x11-base/xdirectfb/ChangeLog b/x11-base/xdirectfb/ChangeLog
index fce94ff707cf..aa5bc841408b 100644
--- a/x11-base/xdirectfb/ChangeLog
+++ b/x11-base/xdirectfb/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for x11-base/xdirectfb
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xdirectfb/ChangeLog,v 1.3 2002/08/30 05:51:03 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xdirectfb/ChangeLog,v 1.4 2002/11/15 22:18:45 seemant Exp $
+
+*xdirectfb-1.0_rc3 (16 Nov 2002)
+
+ 16 Nov 2002; Seemant Kulleen <seemant@gentoo.org> xdirectfb-1.0_rc3.ebuild
+ files/digest-xdirectfb-1.0_rc3 :
+
+ Version bump.
*xdirectfb-1.0_rc2-r1.ebuild (29 Aug 2002)
diff --git a/x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc3 b/x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc3
index 4aca2c59da7e..0c86899c1eef 100644
--- a/x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc3
+++ b/x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc3
@@ -1,5 +1,6 @@
MD5 c0c46ba0faec8a21c185e09401f6294c X4.2.99.3-1.tar.bz2 9758317
MD5 d8b3e71f9702148ea1bb5ab71ad1a663 X4.2.99.3-2.tar.bz2 16382189
MD5 232459a154e500ca98745bf81fcced97 X4.2.99.3-3.tar.bz2 12825629
+MD5 babcbb22f5763794095c04f43fa82c15 X4.2.99.3-4.tar.bz2 16721064
MD5 a70e4d28c241374868a099127c668949 truetype.tar.gz 1524606
MD5 6260f09063c4b30ce38bec36f1692af6 XDirectFB-1.0-rc3.tar.gz 63991
diff --git a/x11-base/xdirectfb/xdirectfb-1.0_rc3.ebuild b/x11-base/xdirectfb/xdirectfb-1.0_rc3.ebuild
new file mode 100644
index 000000000000..3fffcf87d3fb
--- /dev/null
+++ b/x11-base/xdirectfb/xdirectfb-1.0_rc3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xdirectfb/xdirectfb-1.0_rc3.ebuild,v 1.1 2002/11/15 22:18:53 seemant Exp $
+
+MY_PN="XDirectFB"
+MY_PV=${PV/_/-}
+MY_P=${MY_PN}-${MY_PV}
+MY_V=X4.2.99.3
+S=${WORKDIR}/xc
+X=${WORKDIR}/${MY_P}
+
+DESCRIPTION="XDirectFB is a rootless XServer on top of DirectFB"
+SRC_URI="http://www.ibiblio.org/gentoo/gentoo-sources/${MY_V}-1.tar.bz2
+ http://www.ibiblio.org/gentoo/gentoo-sources/${MY_V}-2.tar.bz2
+ http://www.ibiblio.org/gentoo/gentoo-sources/${MY_V}-3.tar.bz2
+ http://www.ibiblio.org/gentoo/gentoo-sources/${MY_V}-4.tar.bz2
+ http://www.ibiblio.org/gentoo/gentoo-sources/truetype.tar.gz
+ http://www.directfb.org/download/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="http://www.directfb.org"
+
+SLOT="0"
+LICENSE="X11"
+KEYWORDS="~x86 ~sparc ~sparc64"
+
+PROVIDE="virtual/x11"
+
+DEPEND=">=sys-libs/ncurses-5.1
+ >=sys-libs/zlib-1.1.3-r2
+ sys-devel/flex
+ sys-devel/perl
+ dev-libs/DirectFB"
+
+src_unpack () {
+
+ unpack ${A}
+
+ cd ${X}
+ cp xc-directfb.diff ${S}
+ cp -a programs/Xserver/hw/directfb ${S}/programs/Xserver/hw
+ cp ${X}/config/cf/* ${S}/config/cf
+ cp ${FILESDIR}/host.def ${S}/config/cf/
+
+ cd ${S}
+ patch -p0 < xc-directfb.diff || die
+
+}
+
+src_compile() {
+
+ emake World || die
+}
+
+src_install() {
+
+# make install DESTDIR=${D}
+
+ exeinto /usr/X11R6/bin
+ doexe ${S}/programs/Xserver/XDirectFB
+ doexe ${FILESDIR}/startxdfb
+
+ mv ${S}/programs/Xserver/hw/directfb/XDirectFB._man ./XDirectFB.1x
+ insinto /usr/X11R6/man/man1
+ doins ${S}/XDirectFB.1x
+ dodir /etc/skel
+ dodir /etc/X11/xinit
+ cp ${FILESDIR}/.dfbserverrc ${D}/etc/skel
+ cp ${FILESDIR}/dfbserverrc ${D}/etc/X11/xinit
+
+ dohtml ${S}/programs/Xserver/hw/directfb/XDirectFB.1x.html
+
+ cd ${X}
+ dodoc AUTHORS ChangeLog INSTALL README TODO
+
+}
+
+pkg_postinst() {
+
+ chmod 4711 /usr/X11R6/bin/XDirectFB
+ chmod 755 /usr/X11R6/bin/startxdfb
+
+ echo
+ echo '#######################################################'
+ echo '# #'
+ echo '# To start XDirectFB use startxdfb utility. #'
+ echo '# For example startxdfb -- -enableRoot #'
+ echo '# Use -enableRoot if you have issues with menus #'
+ echo '# not working in fluxbox or blackbox, etc. #'
+ echo '# #'
+ echo '# To set a background in XDirectFB create a #'
+ echo '# file called directfbrc in /etc #'
+ echo '# (system wide setting) or .directfbrc #'
+ echo '# in $HOME. XDirectFB will also just use your #'
+ echo '# Window Managers background. #'
+ echo '# #'
+ echo '# XDirectFB needs ~/.dfbserverrc or #'
+ echo '# /etc/X11/xinit/dfbserverrc by default so please #'
+ echo '# edit these to you likeing. #'
+ echo '# cp /etc/skel/.dfbserverrc $HOME #'
+ echo '# Please take a look at this file and edit it, #'
+ echo '# you can add a options like -enableRoot, etc to #'
+ echo '# it. Though XDirectFB should just start with #'
+ echo '# startxdfb #'
+ echo '# #'
+ echo '#######################################################'
+ echo
+}