summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-07-17 13:39:31 +0000
committerMike Frysinger <vapier@gentoo.org>2005-07-17 13:39:31 +0000
commit09de38b8dcc9db7f73ad55019f45a9b66e0e780e (patch)
tree4b90899d086cabb122618afeb5f207c833f4b6c2
parentVersion bump. (diff)
downloadgentoo-2-09de38b8dcc9db7f73ad55019f45a9b66e0e780e.tar.gz
gentoo-2-09de38b8dcc9db7f73ad55019f45a9b66e0e780e.tar.bz2
gentoo-2-09de38b8dcc9db7f73ad55019f45a9b66e0e780e.zip
cleanups
(Portage version: 2.0.51.22-r1)
-rw-r--r--sys-devel/gecc/files/digest-gecc-200210191
-rw-r--r--sys-devel/gecc/files/gecc-20021019-gentoo.diff12
-rw-r--r--sys-devel/gecc/gecc-20021019.ebuild52
-rw-r--r--sys-devel/gecc/gecc-20021102.ebuild28
4 files changed, 9 insertions, 84 deletions
diff --git a/sys-devel/gecc/files/digest-gecc-20021019 b/sys-devel/gecc/files/digest-gecc-20021019
deleted file mode 100644
index 51f53f7a1c12..000000000000
--- a/sys-devel/gecc/files/digest-gecc-20021019
+++ /dev/null
@@ -1 +0,0 @@
-MD5 bdbb19939fb26c73b01de0dd0e0c4012 gecc-20021019.tar.gz 153399
diff --git a/sys-devel/gecc/files/gecc-20021019-gentoo.diff b/sys-devel/gecc/files/gecc-20021019-gentoo.diff
deleted file mode 100644
index 0369368e34a6..000000000000
--- a/sys-devel/gecc/files/gecc-20021019-gentoo.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nru Makefile Makefile
---- Makefile 2002-10-19 16:12:45.000000000 -0400
-+++ Makefile 2002-10-19 16:14:10.000000000 -0400
-@@ -71,7 +71,7 @@
- install_sh = /var/tmp/portage/gecc-20021019/work/gecc-20021019/install-sh
-
- COMMON_SRC = cmdl.cpp con.cpp hash.cpp io.cpp md5.cpp util.cpp logger.cpp
--SUBDIRS = . test
-+SUBDIRS = .
- TESTS = test_geccargs
-
- bin_PROGRAMS = gecc geccd
diff --git a/sys-devel/gecc/gecc-20021019.ebuild b/sys-devel/gecc/gecc-20021019.ebuild
deleted file mode 100644
index bee76a587350..000000000000
--- a/sys-devel/gecc/gecc-20021019.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gecc/gecc-20021019.ebuild,v 1.9 2004/08/24 04:00:55 swegener Exp $
-
-inherit eutils
-
-# comprehensive list of any and all USE flags leveraged in the build,
-# with the exception of any ARCH specific flags, i.e. ppc sparc sparc64
-# x86 alpha - this is a required variable
-IUSE=""
-DESCRIPTION="gecc is a tool to speed up compilation of C/C++ sources. It distributes the compilation on a cluster of compilation nodes. It also caches the object files to save some unneeded work."
-HOMEPAGE="http://gecc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-DEPEND="sys-devel/gcc"
-
-src_compile() {
- rm -rf test
- econf || die "configure failed"
- epatch ${FILESDIR}/${P}-gentoo.diff
- emake || die "make failed"
-}
-
-src_install() {
- einstall || die "Install failed"
- dodoc README
-
- dodir /usr/bin/gecc_link
- dosym /usr/bin/gecc /usr/bin/gecc_link/gcc
- dosym /usr/bin/gecc /usr/bin/gecc_link/g++
- dosym /usr/bin/gecc /usr/bin/gecc_link/c++
- dosym /usr/bin/gecc /usr/bin/gecc_link/cc
-
- insinto /etc/conf.d
- newins ${FILESDIR}/conf.geccd geccd
-
- insinto /etc/env.d
- newins ${FILESDIR}/env.geccd 06geccd
-
- exeinto /etc/init.d
- newexe ${FILESDIR}/rc.geccd geccd
-}
-
-pkg_postinst() {
- einfo
- einfo "To use gecc for you local compiles you will need to add"
- einfo "/usr/bin/gecc to the front of your path, and add geccd"
- einfo "to your default runlevel"
- einfo
-}
diff --git a/sys-devel/gecc/gecc-20021102.ebuild b/sys-devel/gecc/gecc-20021102.ebuild
index e347db79c3a6..80b7f93e47b1 100644
--- a/sys-devel/gecc/gecc-20021102.ebuild
+++ b/sys-devel/gecc/gecc-20021102.ebuild
@@ -1,22 +1,17 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gecc/gecc-20021102.ebuild,v 1.5 2004/08/24 04:00:55 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gecc/gecc-20021102.ebuild,v 1.6 2005/07/17 13:39:31 vapier Exp $
-IUSE=""
-DESCRIPTION="gecc is a tool to speed up compilation of C/C++ sources. It distributes the compilation on a cluster of compilation nodes. It also caches the object files to save some unneeded work."
+DESCRIPTION="tool to speed up compilation of C/C++ sources with compilation distribution and caches"
HOMEPAGE="http://gecc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
-DEPEND="sys-devel/gcc"
+IUSE=""
-src_compile() {
-# rm -rf test
- econf || die "configure failed"
-# patch -p0 < ${FILESDIR}/${P}-gentoo.diff || die
- emake || die "make failed"
-}
+DEPEND=""
src_install() {
einstall || die "Install failed"
@@ -28,20 +23,15 @@ src_install() {
dosym /usr/bin/gecc /usr/bin/gecc_link/c++
dosym /usr/bin/gecc /usr/bin/gecc_link/cc
- insinto /etc/conf.d
- newins ${FILESDIR}/conf.geccd geccd
-
- insinto /etc/env.d
- newins ${FILESDIR}/env.geccd 06geccd
-
- exeinto /etc/init.d
- newexe ${FILESDIR}/rc.geccd geccd
+ newconfd ${FILESDIR}/conf.geccd geccd
+ newenvd ${FILESDIR}/env.geccd 06geccd
+ newinitd ${FILESDIR}/rc.geccd geccd
}
pkg_postinst() {
einfo
einfo "To use gecc for you local compiles you will need to add"
- einfo "/usr/bin/gecc to the front of your path, and add geccd"
+ einfo "/usr/bin/gecc/ to the front of your path, and add geccd"
einfo "to your default runlevel"
einfo
}