diff options
Diffstat (limited to 'dev-util/treecc')
-rw-r--r-- | dev-util/treecc/Manifest | 3 | ||||
-rw-r--r-- | dev-util/treecc/treecc-0.3.10-r1.ebuild | 2 | ||||
-rw-r--r-- | dev-util/treecc/treecc-0.3.10.ebuild | 49 |
3 files changed, 2 insertions, 52 deletions
diff --git a/dev-util/treecc/Manifest b/dev-util/treecc/Manifest index 576eb95e15eb..dd0fbf47e6c2 100644 --- a/dev-util/treecc/Manifest +++ b/dev-util/treecc/Manifest @@ -1,4 +1,3 @@ DIST treecc-0.3.10.tar.gz 375762 BLAKE2B 1d4fb6905226d79bef021808639f011731cd665b76db07efbf0ab4285c35986c1efa99381694ab5ddbb20131a8bef0d26b677d1b3e5311f2fe8fa99b1a575efb SHA512 426add1a96913a169a0f03a6e3247a8b48c9073335cf967ef05d4d4188fbe3b8ebc837b38b9a4de94ccdb13685ace47a91b185c75a845cf2670e929802774b73 -EBUILD treecc-0.3.10-r1.ebuild 997 BLAKE2B 2ebadc6197e20b3390f24e681e7e55a4a4bcbd9c633204a20169501ef048db3d40e8ee9e42b296ec9b45bac184b25b4e702ff5ef0316f5890f7a5193547ab7ed SHA512 0a3027588d362fba815d0e07a6c4209f8830af861206f5fde9575758c7504de9fe291b317b05feadfb50c7a9f2f86c83f2d0ea821b131a9fa54f11092287ad44 -EBUILD treecc-0.3.10.ebuild 1135 BLAKE2B 9c4d314f1478636dce24b38bbf0bff709236a4ebe59b720973a7348e3965ce8fe1f6216ad585c23e35d6dd7623f70cc98670f233f1727eaf0f68e840f5fc39be SHA512 b84c2984feeb18e72f6c892943a7b4132bccaf8d41d78342d1657630834b1874d5d040d78b4a48cf5b7bb3ae9bc5b86e91801489156b8df04f3bfe38d1e58473 +EBUILD treecc-0.3.10-r1.ebuild 994 BLAKE2B 572f1917e89d52e18a9f9bcd4245834de8205dcf4d9d609bdae27600fb06084628242fd6319251201d624617a6a021ef7cc1edafc25856fbee7d975358895de3 SHA512 e0c7da354850a4f214879b375c9c03e9c2923ed7b91942f3abe9d31ebbd8e31fc7efb1f0ad2700ede93bdb76d2418aa249c60f11735d2333dbece4c904dd0535 MISC metadata.xml 251 BLAKE2B 102da490c04b5ec767aebd0f076ea9aa083ec51416f584daad83e4202bd51e7182e95b7c1c98125c2a9da29eaa6b97dd4d9825c9d72e9c89d85d209e89031f48 SHA512 9b3d8ef0e933c58ceeae768b5e07fec1aba98d2f0add71719bcdec0e571b503b102610c0c4cbc322cc15638547e2f26f149d80c1498edb10b16a874014ae20d0 diff --git a/dev-util/treecc/treecc-0.3.10-r1.ebuild b/dev-util/treecc/treecc-0.3.10-r1.ebuild index 985e45d2e66c..fb7f9b99e165 100644 --- a/dev-util/treecc/treecc-0.3.10-r1.ebuild +++ b/dev-util/treecc/treecc-0.3.10-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://download.savannah.gnu.org/releases/dotgnu-pnet/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" IUSE="doc examples" DEPEND="doc? ( app-text/texi2html )" diff --git a/dev-util/treecc/treecc-0.3.10.ebuild b/dev-util/treecc/treecc-0.3.10.ebuild deleted file mode 100644 index 7538dd6f11f4..000000000000 --- a/dev-util/treecc/treecc-0.3.10.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -DESCRIPTION="compiler-compiler tool for aspect-oriented programming" -HOMEPAGE="https://www.gnu.org/software/dotgnu" -SRC_URI="https://download.savannah.gnu.org/releases/dotgnu-pnet/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" -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} - fi - - if use doc ; then - dodoc doc/*.{txt,html} - - docinto html - dohtml doc/treecc/*.html - fi -} |