diff options
author | Seemant Kulleen <seemant@gentoo.org> | 2002-08-30 05:51:03 +0000 |
---|---|---|
committer | Seemant Kulleen <seemant@gentoo.org> | 2002-08-30 05:51:03 +0000 |
commit | 376ad770c40a6a3152fae02831e7e538ef14a726 (patch) | |
tree | f123998cf4763598429cb85543b550113efe5ce4 /x11-base/xdirectfb | |
parent | changed DEPEND to gkrellm-1.2* (diff) | |
download | gentoo-2-376ad770c40a6a3152fae02831e7e538ef14a726.tar.gz gentoo-2-376ad770c40a6a3152fae02831e7e538ef14a726.tar.bz2 gentoo-2-376ad770c40a6a3152fae02831e7e538ef14a726.zip |
use new cvs snapshot of x
Diffstat (limited to 'x11-base/xdirectfb')
-rw-r--r-- | x11-base/xdirectfb/ChangeLog | 8 | ||||
-rw-r--r-- | x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc2-r2 | 5 | ||||
-rw-r--r-- | x11-base/xdirectfb/xdirectfb-1.0_rc2-r2.ebuild | 105 |
3 files changed, 117 insertions, 1 deletions
diff --git a/x11-base/xdirectfb/ChangeLog b/x11-base/xdirectfb/ChangeLog index ee2d5ea1e9d0..fce94ff707cf 100644 --- a/x11-base/xdirectfb/ChangeLog +++ b/x11-base/xdirectfb/ChangeLog @@ -1,7 +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.2 2002/07/07 08:44:42 naz Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xdirectfb/ChangeLog,v 1.3 2002/08/30 05:51:03 seemant Exp $ +*xdirectfb-1.0_rc2-r1.ebuild (29 Aug 2002) + + 29 Aug 2002; Seemant Kulleen <seemant@gentoo.org> + xdirectfb-1.0_rc2-r2.ebuild files/digest-xdirectfb-1.0_rc2-r2 : + + Update to use the X cvs snapshot from 20020827 *xdirectfb-1.0_rc2-r1.ebuild (06 Jul 2002) diff --git a/x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc2-r2 b/x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc2-r2 new file mode 100644 index 000000000000..0cea0d39a9b5 --- /dev/null +++ b/x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc2-r2 @@ -0,0 +1,5 @@ +MD5 41eaeb20d3a8933eb569ca18453bb75f X4299.20020827-1.tar.bz2 17952466 +MD5 e9d5dc6f00d8a819d751b3289aef8bce X4299.20020827-2.tar.bz2 18145127 +MD5 49e2f438bd563f7d5a5cfd5d7f9718df X4299.20020827-3.tar.bz2 16684117 +MD5 a70e4d28c241374868a099127c668949 truetype.tar.gz 1524606 +MD5 24fbcdbfc02b4e2f6dc2e19c47f35c5a XDirectFB-1.0-rc2.tar.gz 63748 diff --git a/x11-base/xdirectfb/xdirectfb-1.0_rc2-r2.ebuild b/x11-base/xdirectfb/xdirectfb-1.0_rc2-r2.ebuild new file mode 100644 index 000000000000..bd6e9ea4dd36 --- /dev/null +++ b/x11-base/xdirectfb/xdirectfb-1.0_rc2-r2.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/x11-base/xdirectfb/xdirectfb-1.0_rc2-r2.ebuild,v 1.1 2002/08/30 05:51:03 seemant Exp $ + +MY_PN="XDirectFB" +MY_PV=${PV/_/-} +MY_P=${MY_PN}-${MY_PV} +MY_V=X4299.20020827 +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/truetype.tar.gz + http://www.directfb.org/download/${MY_PN}/${MY_P}.tar.gz" + +HOMEPAGE="http://www.directfb.org" +LICENSE="X11" +SLOT="0" +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/directfb.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 +} |