summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikael Hallendal <hallski@gentoo.org>2001-11-10 12:45:09 +0000
committerMikael Hallendal <hallski@gentoo.org>2001-11-10 12:45:09 +0000
commite27c43913c049681679b773f3dbb34ab43f6e209 (patch)
tree6667392b7a863994137178138537c6472535fa94 /dev-util/pccts
parentnew version .. no RC5, sorry (diff)
downloadgentoo-2-e27c43913c049681679b773f3dbb34ab43f6e209.tar.gz
gentoo-2-e27c43913c049681679b773f3dbb34ab43f6e209.tar.bz2
gentoo-2-e27c43913c049681679b773f3dbb34ab43f6e209.zip
A=-fix, try->die, tab-fixes, stylefixes, ...
Diffstat (limited to 'dev-util/pccts')
-rw-r--r--dev-util/pccts/files/digest-pccts-1.33.241
-rw-r--r--dev-util/pccts/files/digest-pccts-1.33.24-r11
-rw-r--r--dev-util/pccts/pccts-1.33.24-r1.ebuild65
-rw-r--r--dev-util/pccts/pccts-1.33.24-r2.ebuild5
-rw-r--r--dev-util/pccts/pccts-1.33.24.ebuild58
5 files changed, 2 insertions, 128 deletions
diff --git a/dev-util/pccts/files/digest-pccts-1.33.24 b/dev-util/pccts/files/digest-pccts-1.33.24
deleted file mode 100644
index 05e48e2aacc2..000000000000
--- a/dev-util/pccts/files/digest-pccts-1.33.24
+++ /dev/null
@@ -1 +0,0 @@
-MD5 c2b9f48b029fdc636c1dd7b1df716478 pccts133mr24.zip 741376
diff --git a/dev-util/pccts/files/digest-pccts-1.33.24-r1 b/dev-util/pccts/files/digest-pccts-1.33.24-r1
deleted file mode 100644
index 05e48e2aacc2..000000000000
--- a/dev-util/pccts/files/digest-pccts-1.33.24-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 c2b9f48b029fdc636c1dd7b1df716478 pccts133mr24.zip 741376
diff --git a/dev-util/pccts/pccts-1.33.24-r1.ebuild b/dev-util/pccts/pccts-1.33.24-r1.ebuild
deleted file mode 100644
index cc92699b990a..000000000000
--- a/dev-util/pccts/pccts-1.33.24-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# pccts-1.33.24-r2.ebuild
-# Distributed under the terms of the GNU General Public License, v2 or later
-# based on pccts-1.33.24.ebuild, written by:
-# Frédéric Brin <duckx@libertysurf.fr>, Jonas Berlin <jonas@berlin.vg>
-# Author: Peter Kadau <peter.kadau@web.de>
-# $Header: /var/cvsroot/gentoo-x86/dev-util/pccts/pccts-1.33.24-r1.ebuild,v 1.3 2001/08/08 13:16:21 hallski Exp $
-
-A="pccts133mr24.zip"
-S=${WORKDIR}/pccts
-DESCRIPTION="An embedded C/C++ parser generator"
-SRC_URI="http://www.polhode.com/${A}"
-HOMEPAGE="http://www.polhode.com/"
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-src_unpack() {
- unpack ${A}
-
- patch -p0 <${FILESDIR}/${PF}-gentoo.diff
-}
-
-src_compile() {
- try emake COPT="$CFLAGS"
-}
-
-src_install() {
-
-
-
- # main binaries
- exeinto /usr/bin
- doexe bin/{antlr,dlg,genmk,sor}
-
- # .c and .cpp files go into /usr/include/pccts also,
- # because genmk looks for them for being included in output-files
- # (which are c/c++) generated from grammar-files
- # right now i include _everything_ just to make sure
- # it doesn't break pccts-based projects
- #
- # if i dive further into the details of genmk.c
- # it should be possible to put that stuff into /usr/share/pccts
- #
- # the M$ and MAC specific stuff gets _not_ included
- #
- # main includes
- insinto /usr/include/pccts
- doins h/*.{h,c,cpp}
-
- # sorcerer includes
- insinto /usr/include/pccts/sorcerer/include
- doins sorcerer/h/*.h
-
- # sorcerer libraries
- insinto /usr/include/pccts/sorcerer/lib
- doins sorcerer/lib/*.{h,c,cpp}
-
- # documentation
- # leaving out the M$ and MAC stuff
- dodoc CHANGES* KNOWN_PROBLEMS* README RIGHTS history.txt history.ps
- dodoc sorcerer/README sorcerer/UPDATES
-
- # manual pages
- doman dlg/dlg.1 antlr/antlr.1
-}
diff --git a/dev-util/pccts/pccts-1.33.24-r2.ebuild b/dev-util/pccts/pccts-1.33.24-r2.ebuild
index bc542fe1a740..42321a6aa18a 100644
--- a/dev-util/pccts/pccts-1.33.24-r2.ebuild
+++ b/dev-util/pccts/pccts-1.33.24-r2.ebuild
@@ -1,12 +1,11 @@
# Copyright 2001 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author: Peter Kadau <peter.kadau@web.de>
-# $Header: /var/cvsroot/gentoo-x86/dev-util/pccts/pccts-1.33.24-r2.ebuild,v 1.2 2001/08/22 04:58:59 kabau Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/pccts/pccts-1.33.24-r2.ebuild,v 1.3 2001/11/10 12:45:09 hallski Exp $
-A="pccts133mr24.zip"
S=${WORKDIR}/pccts
DESCRIPTION="An embedded C/C++ parser generator"
-SRC_URI="http://www.polhode.com/${A}"
+SRC_URI="http://www.polhode.com/pccts133mr24.zip"
HOMEPAGE="http://www.polhode.com/"
DEPEND="app-arch/unzip"
diff --git a/dev-util/pccts/pccts-1.33.24.ebuild b/dev-util/pccts/pccts-1.33.24.ebuild
deleted file mode 100644
index 0c60ec46609a..000000000000
--- a/dev-util/pccts/pccts-1.33.24.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Distributed under the terms of the GNU General Public License, v2 or later
-# Author Frédéric Brin <duckx@libertysurf.fr>, Jonas Berlin <jonas@berlin.vg>
-# $Header: /var/cvsroot/gentoo-x86/dev-util/pccts/pccts-1.33.24.ebuild,v 1.3 2001/08/08 13:16:21 hallski Exp $
-
-A="pccts133mr24.zip"
-S=${WORKDIR}/pccts
-DESCRIPTION="An embedded C++ parser generator"
-SRC_URI="http://www.polhode.com/${A}"
-HOMEPAGE="http://www.polhode.com/"
-
-DEPEND="app-arch/unzip"
-
-src_unpack() {
- unpack ${A}
-
- echo Patching support/genmk/genmk.c..
- cp ${S}/support/genmk/genmk.c ${T}/genmk.c
- sed 's,/usr/local/pccts,/usr/lib/pccts,' ${T}/genmk.c > ${S}/support/genmk/genmk.c
-}
-
-src_compile() {
- try emake COPT="$CFLAGS"
-}
-
-src_install() {
-
- # The reason why stuff goes to /usr/lib is that there are
- # platform-dependent binaries being installed.
-
- # The reason why I put everything else (source code templates
- # etc) into /usr/lib too is to avoid breaking makefiles
- # generated by the "genmk" tool (which is included and already
- # patched a bit).
-
- # main binaries
- exeinto /usr/lib/pccts/bin
- doexe bin/{antlr,dlg,genmk,sor}
-
- # main includes
- insinto /usr/lib/pccts/include
- doins h/*
-
- # sorcerer includes
- insinto /usr/lib/pccts/sorcerer/include
- doins sorcerer/h/*
-
- # sorcerer libraries
- insinto /usr/lib/pccts/sorcerer/lib
- doins sorcerer/lib/*
-
- # documentation
- dodoc CHANGES* KNOWN_PROBLEMS* MPW_Read_Me README RIGHTS history.txt
- newdoc sorcerer/UPDATES sorcerer-UPDATES
- newdoc sorcerer/README sorcerer-README
-
- # manual pages
- doman dlg/dlg.1 antlr/antlr.1
-}