From a1c5a04ce9d722fd260ebbe50a8ad5e7a78a592e Mon Sep 17 00:00:00 2001 From: Thomas Raschbacher Date: Sat, 1 Feb 2003 08:48:57 +0000 Subject: commeted patch in ebuild --- fresco-base/fresco-cvs/ChangeLog | 6 ++- fresco-base/fresco-cvs/fresco-cvs-20030127.ebuild | 59 +++++++++++++++++++++++ 2 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 fresco-base/fresco-cvs/fresco-cvs-20030127.ebuild (limited to 'fresco-base') diff --git a/fresco-base/fresco-cvs/ChangeLog b/fresco-base/fresco-cvs/ChangeLog index ec1bf8227739..c20165b155c7 100644 --- a/fresco-base/fresco-cvs/ChangeLog +++ b/fresco-base/fresco-cvs/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for fresco-base/fresco-cvs # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/fresco-base/fresco-cvs/ChangeLog,v 1.1 2002/10/20 10:48:00 phoenix Exp $ +# $Header: /var/cvsroot/gentoo-x86/fresco-base/fresco-cvs/ChangeLog,v 1.2 2003/02/01 08:48:57 lordvan Exp $ + +*fresco-20030127.ebuild (27 Jan 2003) + 27 Jan 2003; Thomas Raschbacher fresco-cvs-2003-0127.ebuild: + removed gcc3 patch from ebuild cuz it's working with upstream now *fresco-20021020.ebuild (20 Oct 2002) diff --git a/fresco-base/fresco-cvs/fresco-cvs-20030127.ebuild b/fresco-base/fresco-cvs/fresco-cvs-20030127.ebuild new file mode 100644 index 000000000000..a63824611adc --- /dev/null +++ b/fresco-base/fresco-cvs/fresco-cvs-20030127.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/fresco-base/fresco-cvs/fresco-cvs-20030127.ebuild,v 1.1 2003/02/01 08:48:57 lordvan Exp $ + +ECVS_SERVER="cvs.fresco.org:/cvs/fresco" +ECVS_MODULE="Fresco" +#ECVS_BRANCH=${PN/cvs/}${PV/./-} +ECVS_TOP_DIR="${DISTDIR}/cvs-src/${ECVS_BRANCH}" + +inherit cvs +inherit gcc + +MY_PN="${PN/fresco-cvs/Fresco}" +S="${WORKDIR}/${MY_PN}" +DESCRIPTION="fresco -- A free X11 replacement which is under heavy development. CVS ebuild." +HOMEPAGE="http://www2.fresco.org" +LICENSE="fresco" +SLOT="0" +KEYWORDS="~x86" +PATCH="gcc-3.2.patch" + +DEPEND="net-misc/omniORB + media-libs/libggi + media-libs/libsdl + dev-libs/DirectFB + virtual/opengl + media-libs/libart_lgpl + >=media-libs/freetype-2.0.0 + sys-libs/zlib + media-libs/libpng + fresco-base/fresco-env" + + +src_compile() { + cd ${S} + + # Apply the patch on gcc3.2 boxes +# if([ "`gcc-version`" == "3.2" ]) then +# einfo "GCC 3.2 found. Applying patch" +# cp ${FILESDIR}/${PATCH}.bz2 ${S} +# bunzip2 ${S}/${PATCH}.bz2 +# patch -p0 < ${PATCH} +# fi + patch -p0 < ${FILESDIR}/Dictionary.diff + ./autogen.sh || die "autogen.sh failed" + ./configure --prefix=/opt/fresco --enable-tracer || die "configure failed" + make || die "make failed" +} + +src_install () { + make DESTDIR=${D} install || die + exeinto /opt/fresco + doexe ${FILESDIR}/rundemo.sh + dodoc INSTALL README +} + +pkg_postinst () { + einfo "Use /opt/fresco/rundemo.sh to run the demo." +} -- cgit v1.2.3-65-gdbad