diff options
author | Brandon Low <lostlogic@gentoo.org> | 2003-06-25 13:02:04 +0000 |
---|---|---|
committer | Brandon Low <lostlogic@gentoo.org> | 2003-06-25 13:02:04 +0000 |
commit | cf52dde4913c58db97ec8d61a01664e1e692ab87 (patch) | |
tree | 2260bfa2db3333b85c66eef51cafb83d53a45b50 /x11-base | |
parent | Bump (diff) | |
download | historical-cf52dde4913c58db97ec8d61a01664e1e692ab87.tar.gz historical-cf52dde4913c58db97ec8d61a01664e1e692ab87.tar.bz2 historical-cf52dde4913c58db97ec8d61a01664e1e692ab87.zip |
Bump
Diffstat (limited to 'x11-base')
-rw-r--r-- | x11-base/xdirectfb/Manifest | 4 | ||||
-rw-r--r-- | x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc5 | 9 | ||||
-rw-r--r-- | x11-base/xdirectfb/xdirectfb-1.0_rc5.ebuild | 93 |
3 files changed, 104 insertions, 2 deletions
diff --git a/x11-base/xdirectfb/Manifest b/x11-base/xdirectfb/Manifest index 08e64d48ab07..523f6b6d7277 100644 --- a/x11-base/xdirectfb/Manifest +++ b/x11-base/xdirectfb/Manifest @@ -1,7 +1,7 @@ -MD5 b297c783d550bd25c2e6f9d08ee0644a xdirectfb-1.0_rc5.ebuild 2215 +MD5 a47ea13f87798e778f6c07c7fd13e017 xdirectfb-1.0_rc5.ebuild 2217 MD5 f51f3894349592b6e5ac76cbce21abe9 xdirectfb-1.0_rc3-r1.ebuild 2288 MD5 b297c783d550bd25c2e6f9d08ee0644a xdirectfb-1.0_rc4.ebuild 2215 -MD5 9f9c300832f34ad2b863e7c07df2276f ChangeLog 1751 +MD5 6479766006c2b15175b1112da9c735b5 ChangeLog 1871 MD5 c065c19fb9d093bb5722c48973e0d3de files/digest-xdirectfb-1.0_rc4 545 MD5 9a4c7f56baea15b31baeaca510ca5cc5 files/digest-xdirectfb-1.0_rc5 545 MD5 624e3d1ac258cc5835e6176f2102da5e files/host.def 172 diff --git a/x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc5 b/x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc5 new file mode 100644 index 000000000000..bc2ebb4a6a3f --- /dev/null +++ b/x11-base/xdirectfb/files/digest-xdirectfb-1.0_rc5 @@ -0,0 +1,9 @@ +MD5 4f241a4f867363f40efa2b00dca292af X430src-1.tgz 10993622 +MD5 844c2ee908d21dbf8911fd13115bf8b4 X430src-2.tgz 7962239 +MD5 b82a0443e1b7bf860e4343e6b6766cb6 X430src-3.tgz 12366363 +MD5 567903747018f2534965ab6cb3976b38 X430src-4.tgz 12906091 +MD5 4dbdbe9a85c8f7f98dd0ee015a3c7b4f X430src-5.tgz 4388018 +MD5 163d9864e1353a4a9f992cb3843c240f X430src-6.tgz 8074919 +MD5 e002e70f24098ca4f62fabd1c2809ed1 X430src-7.tgz 9317241 +MD5 a70e4d28c241374868a099127c668949 truetype.tar.gz 1524606 +MD5 fa7b791d117ab891080eedc71f923884 XDirectFB-1.0-rc5.tar.gz 96105 diff --git a/x11-base/xdirectfb/xdirectfb-1.0_rc5.ebuild b/x11-base/xdirectfb/xdirectfb-1.0_rc5.ebuild new file mode 100644 index 000000000000..d0750a7b74d8 --- /dev/null +++ b/x11-base/xdirectfb/xdirectfb-1.0_rc5.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2003 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_rc5.ebuild,v 1.1 2003/06/25 13:02:00 lostlogic Exp $ + +inherit eutils + +MY_PN="XDirectFB" +MY_PV=${PV/_/-} +MY_P=${MY_PN}-${MY_PV} +MY_V=X430src +S=${WORKDIR}/xc +X=${WORKDIR}/${MY_P} + +DESCRIPTION="XDirectFB is a rootless XServer on top of DirectFB" +SRC_URI="mirror://gentoo/${MY_V}-1.tgz + mirror://gentoo/${MY_V}-2.tgz + mirror://gentoo/${MY_V}-3.tgz + mirror://gentoo/${MY_V}-4.tgz + mirror://gentoo/${MY_V}-5.tgz + mirror://gentoo/${MY_V}-6.tgz + mirror://gentoo/${MY_V}-7.tgz + mirror://gentoo/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" + +PROVIDE="virtual/x11" + +DEPEND=">=sys-libs/ncurses-5.1 + >=sys-libs/zlib-1.1.3-r2 + sys-devel/flex + dev-lang/perl + >=dev-libs/DirectFB-0.9.17" + +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} + epatch ./xc-directfb.diff + + cd ${S}/programs/Xserver/hw/directfb + cp directfbScreen.c rootlessDirectFB.c ${T} + + + # update changes in the newer DirectFB versions + sed "s:DSPF_RGB15:DSPF_ARGB1555:g" \ + ${T}/directfbScreen.c > directfbScreen.c + + sed "s:DSPF_RGB15:DSPF_ARGB1555:g" \ + ${T}/rootlessDirectFB.c > rootlessDirectFB.c + +} + +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 + + einfo "To start XDirectFB use the startxdfb utility." +} |