summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Walker <ka0ttic@gentoo.org>2005-02-11 11:43:54 +0000
committerAaron Walker <ka0ttic@gentoo.org>2005-02-11 11:43:54 +0000
commitb2a6042c6d65aca1b9ff08cd7634139ae3d4122b (patch)
treebb080043a83d7bd8f2abef1ec1ad99716eef9cc0 /dev-libs/cgicc/cgicc-3.2.1.ebuild
parentAdded a patch that already exists in the artsplugin-mpeglib ebuild. It doesn'... (diff)
downloadgentoo-2-b2a6042c6d65aca1b9ff08cd7634139ae3d4122b.tar.gz
gentoo-2-b2a6042c6d65aca1b9ff08cd7634139ae3d4122b.tar.bz2
gentoo-2-b2a6042c6d65aca1b9ff08cd7634139ae3d4122b.zip
Version bump; added IUSE='doc debug'.
(Portage version: 2.0.51-r15)
Diffstat (limited to 'dev-libs/cgicc/cgicc-3.2.1.ebuild')
-rw-r--r--dev-libs/cgicc/cgicc-3.2.1.ebuild39
1 files changed, 18 insertions, 21 deletions
diff --git a/dev-libs/cgicc/cgicc-3.2.1.ebuild b/dev-libs/cgicc/cgicc-3.2.1.ebuild
index e2c1ee882de9..0d67b2d19c67 100644
--- a/dev-libs/cgicc/cgicc-3.2.1.ebuild
+++ b/dev-libs/cgicc/cgicc-3.2.1.ebuild
@@ -1,36 +1,33 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/cgicc/cgicc-3.2.1.ebuild,v 1.5 2004/06/24 23:02:18 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cgicc/cgicc-3.2.1.ebuild,v 1.6 2005/02/11 11:43:54 ka0ttic Exp $
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86"
DESCRIPTION="A C++ class library for writing CGI applications"
+HOMEPAGE="http://www.cgicc.org/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-HOMEPAGE="http://www.cgicc.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
IUSE=""
-DEPEND=""
+
+DEPEND=">=sys-apps/sed-4"
+RDEPEND="virtual/libc"
src_unpack() {
unpack ${A}
- cd ${S}
-
# docs are included in html form, no need to depend on doxygen and regenerate them
- mv Makefile.in Makefile.in.orig
- sed -e 's|^SUBDIRS = cgicc doc support $(DEMO)|SUBDIRS = cgicc support $(DEMO)|' \
- -e 's|^DIST_SUBDIRS = cgicc doc support demo contrib|DIST_SUBDIRS = cgicc support demo contrib|' \
- -e 's|$(mkinstalldirs) $(distdir)/cgicc $(distdir)/doc $(distdir)/support|$(mkinstalldirs) $(distdir)/cgicc $(distdir)/support|' \
- Makefile.in.orig > Makefile.in
-}
-
-src_compile() {
- econf || die
- emake || die
+ sed -i \
+ -e 's|^\(SUBDIRS = cgicc\) doc\( support $(DEMO)\)|\1\2|' \
+ -e 's|^\(DIST_SUBDIRS = cgicc\) doc\(support demo contrib\)|\1\2|' \
+ -e 's|\($(mkdir_p) $(distdir)/cgicc\) $(distdir)/doc\( $(distdir)/support\)|\1\2|' \
+ ${S}/Makefile.in || die "sed Makefile.in failed"
}
src_install() {
dohtml -r doc/html/*
rm -rf doc
- make DESTDIR=${D} install || die
- dodoc AUTHORS ChangeLog COPYING COPYING.DOC COPYING.LIB INSTALL NEWS README README.WIN THANKS
+ make DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS ChangeLog COPYING COPYING.DOC COPYING.LIB INSTALL NEWS \
+ README README.WIN THANKS
}