summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJurek Bartuszek <jurek@gentoo.org>2007-08-19 20:35:12 +0000
committerJurek Bartuszek <jurek@gentoo.org>2007-08-19 20:35:12 +0000
commit2c9c3730ca81081c77ddd1979c01e5df472d143d (patch)
treea54e10e98cb98ce8a5bc1fe720579f9bb68df01e /dev-util/treecc
parentSparc stable --- Security Bug #189440 --- builds itself and passes all 134 (diff)
downloadhistorical-2c9c3730ca81081c77ddd1979c01e5df472d143d.tar.gz
historical-2c9c3730ca81081c77ddd1979c01e5df472d143d.tar.bz2
historical-2c9c3730ca81081c77ddd1979c01e5df472d143d.zip
dev-util/treecc: version bump
Package-Manager: portage-2.1.2.11
Diffstat (limited to 'dev-util/treecc')
-rw-r--r--dev-util/treecc/ChangeLog7
-rw-r--r--dev-util/treecc/Manifest26
-rw-r--r--dev-util/treecc/files/digest-treecc-0.3.103
-rw-r--r--dev-util/treecc/treecc-0.3.10.ebuild52
4 files changed, 83 insertions, 5 deletions
diff --git a/dev-util/treecc/ChangeLog b/dev-util/treecc/ChangeLog
index dbf2173d77f7..35a4d000438c 100644
--- a/dev-util/treecc/ChangeLog
+++ b/dev-util/treecc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/treecc
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/treecc/ChangeLog,v 1.25 2007/06/27 09:57:27 jurek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/treecc/ChangeLog,v 1.26 2007/08/19 20:35:12 jurek Exp $
+
+*treecc-0.3.10 (19 Aug 2007)
+
+ 19 Aug 2007; Jurek Bartuszek <jurek@gentoo.org> +treecc-0.3.10.ebuild:
+ Version bump
27 Jun 2007; Jurek Bartuszek <jurek@gentoo.org> treecc-0.3.4.ebuild,
treecc-0.3.6.ebuild, treecc-0.3.8.ebuild:
diff --git a/dev-util/treecc/Manifest b/dev-util/treecc/Manifest
index 89b1410b16d4..6569540a3a08 100644
--- a/dev-util/treecc/Manifest
+++ b/dev-util/treecc/Manifest
@@ -1,6 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST treecc-0.3.10.tar.gz 375762 RMD160 b84de684189651a0ce0c0e32fed1dc2e6c58b95c SHA1 f905cb535559b0e2d04fa86da14de240f5b1e44f SHA256 5e9d20a6938e0c6fedfed0cabc7e9e984024e4881b748d076e8c75f1aeb6efe7
DIST treecc-0.3.4.tar.gz 279034 RMD160 b63c49fcc3e4c8bbc558f2a5e543461147df8258 SHA1 18556ef2d77df2d441f387651442db120415a730 SHA256 5c6eaf9b97eb2d9c35e4141f83acf967595492693b23c0ccf53171e9dad7ce62
DIST treecc-0.3.6.tar.gz 281458 RMD160 3bc5dc3574455b2fe546ccdb3da01dcf7f04f109 SHA1 5e8eeb97fb08aa5e0e997f32ff3e293a6d6256fa SHA256 c9b97a2c4a27a3d59caea3430485837f286ca8883504a8eb6bd86702275ba5fe
DIST treecc-0.3.8.tar.gz 274151 RMD160 38f8b6206dbec7aa07697fb92eb3070b87ad8b08 SHA1 194f5a83009161b40957cd934f97d278ac3ddeb5 SHA256 3fbb3f33da3626d503425a7e320a04ce92aca7f0956ecb4951e9d90b7fdd3b2d
+EBUILD treecc-0.3.10.ebuild 1374 RMD160 42e5a64260ce1a91bccdeef8b6c7ddbfc7aafaf8 SHA1 9c18b762f41919116ddcf824a18f408571de9e62 SHA256 fb2ff7b49bed0238c536b8f48d36e33f476811c1916b5bea5f4be6177215e2c7
+MD5 ef5e82ffb402e5ae7d23cc0664b51762 treecc-0.3.10.ebuild 1374
+RMD160 42e5a64260ce1a91bccdeef8b6c7ddbfc7aafaf8 treecc-0.3.10.ebuild 1374
+SHA256 fb2ff7b49bed0238c536b8f48d36e33f476811c1916b5bea5f4be6177215e2c7 treecc-0.3.10.ebuild 1374
EBUILD treecc-0.3.4.ebuild 619 RMD160 63dbd8ae69d5c66842c572cf47e117d4e7378edd SHA1 fd9fd03b67f5cd56c3f37dbeb4399312666b7bea SHA256 d65b90b7b23d9dc0740443f3305e64a091253e7e81863620d2f01813a21ffd71
MD5 ce200aae3a45d832b231ed8b04afd436 treecc-0.3.4.ebuild 619
RMD160 63dbd8ae69d5c66842c572cf47e117d4e7378edd treecc-0.3.4.ebuild 619
@@ -13,14 +21,17 @@ EBUILD treecc-0.3.8.ebuild 1364 RMD160 5da3f74fa8e6e236790c68a4cee962d39da01dca
MD5 d9f2e958efb3a12def191fa6acf2c2a0 treecc-0.3.8.ebuild 1364
RMD160 5da3f74fa8e6e236790c68a4cee962d39da01dca treecc-0.3.8.ebuild 1364
SHA256 93bbc870de86b021471d7c2f669751aa0dda6de776909af67e13d0f1009674d3 treecc-0.3.8.ebuild 1364
-MISC ChangeLog 3231 RMD160 301916e96eea4ab6f51e8515a371551f99a47192 SHA1 1dc728c02937fd7ee2bd73d2d6943ef6de7ade6e SHA256 94ae911f46f71d24929718d89b752c58aa1678cb4664bdcc49a7634db5f6f079
-MD5 3724b612562949db889e0ff1ea4d018e ChangeLog 3231
-RMD160 301916e96eea4ab6f51e8515a371551f99a47192 ChangeLog 3231
-SHA256 94ae911f46f71d24929718d89b752c58aa1678cb4664bdcc49a7634db5f6f079 ChangeLog 3231
+MISC ChangeLog 3350 RMD160 cac536613e78a0a8865e5a0cb1217999078d8dd8 SHA1 5e47648c2cb74ad7b90a52be74d96291b1be9546 SHA256 06dcf24ba83f1b0c606cc15f6e7194f77b4fe339dbfb33333b4a8960c9731045
+MD5 5111895b287695de43deb5e68a90cbf1 ChangeLog 3350
+RMD160 cac536613e78a0a8865e5a0cb1217999078d8dd8 ChangeLog 3350
+SHA256 06dcf24ba83f1b0c606cc15f6e7194f77b4fe339dbfb33333b4a8960c9731045 ChangeLog 3350
MISC metadata.xml 159 RMD160 41527b6d3fa74dfdcd619b7d91c478b72ecc8ae8 SHA1 ac19a418765e817e54d4c54c1992c9062d5dcf3e SHA256 986c3e2fa3baa5d6e8c0b5c27a2550601780d0cc7857f7f1c01523491706d909
MD5 76b314cc7b7b79b298dd4889dff8c9cd metadata.xml 159
RMD160 41527b6d3fa74dfdcd619b7d91c478b72ecc8ae8 metadata.xml 159
SHA256 986c3e2fa3baa5d6e8c0b5c27a2550601780d0cc7857f7f1c01523491706d909 metadata.xml 159
+MD5 2b184951b30382123b2718f2c1b560d5 files/digest-treecc-0.3.10 241
+RMD160 f54b10b57cd82df14254f7d4383d8b947293b44c files/digest-treecc-0.3.10 241
+SHA256 11cbe5a8d52e10ce483af9e9f145c50d9030acc1b2950ab58c841b31c01bb6d6 files/digest-treecc-0.3.10 241
MD5 98efe476b0389cf991033ab83697d073 files/digest-treecc-0.3.4 238
RMD160 ad4ab3130f987617e1e30b93ea389e9ab244534e files/digest-treecc-0.3.4 238
SHA256 898a2b39c773e7056fafd81bda3236eba6dcad3bd43ea0515815243166fa3ca1 files/digest-treecc-0.3.4 238
@@ -30,3 +41,10 @@ SHA256 3645d43596a14c5e4d1d633b397175cfb64faab1c560e176261f6ac4193a1acd files/di
MD5 d16cea992d32a6070ae20b25b2a7d2f3 files/digest-treecc-0.3.8 238
RMD160 f65afd13f7c66a5a74786c79068c76ce7bd3e5af files/digest-treecc-0.3.8 238
SHA256 75e90a67af65cd7cb1a2a3936a0aa17fe776de109cfc9fc1a2c96c74f54680d9 files/digest-treecc-0.3.8 238
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.7 (GNU/Linux)
+
+iD4DBQFGyKmFyvXkcyXx2ogRAp/2AKCSlcamhjgXaKpqlr+r/NEQ+RcENwCWL2tR
+2/LkmsMl//Lkzx7dDhGgOQ==
+=AuxT
+-----END PGP SIGNATURE-----
diff --git a/dev-util/treecc/files/digest-treecc-0.3.10 b/dev-util/treecc/files/digest-treecc-0.3.10
new file mode 100644
index 000000000000..c624543b747d
--- /dev/null
+++ b/dev-util/treecc/files/digest-treecc-0.3.10
@@ -0,0 +1,3 @@
+MD5 def09f2132f87d6a38a0718e2f14ee61 treecc-0.3.10.tar.gz 375762
+RMD160 b84de684189651a0ce0c0e32fed1dc2e6c58b95c treecc-0.3.10.tar.gz 375762
+SHA256 5e9d20a6938e0c6fedfed0cabc7e9e984024e4881b748d076e8c75f1aeb6efe7 treecc-0.3.10.tar.gz 375762
diff --git a/dev-util/treecc/treecc-0.3.10.ebuild b/dev-util/treecc/treecc-0.3.10.ebuild
new file mode 100644
index 000000000000..f82f1655b370
--- /dev/null
+++ b/dev-util/treecc/treecc-0.3.10.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/treecc/treecc-0.3.10.ebuild,v 1.1 2007/08/19 20:35:12 jurek Exp $
+
+DESCRIPTION="compiler-compiler tool for aspect-oriented programming"
+HOMEPAGE="http://www.southern-storm.com.au/treecc.html"
+SRC_URI="http://www.southern-storm.com.au/download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="doc examples"
+
+DEPEND="doc? ( app-text/texi2html )"
+
+src_compile() {
+ econf || die "econf failed"
+ emake || die "emake failed"
+
+ if use doc ; then
+ if [ ! -f "${S}"/doc/treecc.texi ] ; then
+ die "treecc.texi was not generated"
+ fi
+
+ cd "${S}"/doc
+ texi2html -split_chapter "${S}"/doc/treecc.texi \
+ || die "texi2html failed"
+ cd "${S}"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog NEWS README
+
+ if use examples ; then
+ docinto examples
+ dodoc examples/README
+ dodoc examples/{expr_c.tc,gram_c.y,scan_c.l}
+ dodoc examples/{expr_cpp.tc,gram_cpp.yy,scan_cpp.ll}
+ dodoc examples/{expr_java.tc,eval_value.java,mkjava}
+ dodoc examples/{expr_cs.tc,mkcsharp}
+ dodoc examples/expr_ruby.tc
+ fi
+
+ if use doc ; then
+ dodoc doc/*.{txt,html}
+
+ docinto html
+ dohtml doc/treecc/*.html
+ fi
+}