diff options
-rw-r--r-- | dev-lang/scheme2c/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lang/scheme2c/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/scheme2c/scheme2c-9999.ebuild | 10 |
3 files changed, 16 insertions, 7 deletions
diff --git a/dev-lang/scheme2c/ChangeLog b/dev-lang/scheme2c/ChangeLog index 5c6452ccd..f2278d59f 100644 --- a/dev-lang/scheme2c/ChangeLog +++ b/dev-lang/scheme2c/ChangeLog @@ -2,6 +2,15 @@ # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 24 Feb 2009; Andrei Barbu (andrei) <andrei@0xab.com> scheme2c-9999.ebuild: + Fix sed script that was broken by 7950, add keywords back. Keywords are + important to this ebuild, as everyone discussed and agreed on IRC when this + ebuild was approved. There are plenty of other live ebuilds, over 250 in the + official gentoo tree alone, that have keywords; this is nothing special and + no policy exists that live ebuilds should have no keywords. Please read the + gentoo ebuild policy handbook, it clearly states that live ebuilds may have + keywords as long as they are masked with ~ + 19 Feb 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> scheme2c-9999.ebuild, metadata.xml: Drop keywords (live ebuild), use cd, add some die statements, simplyfy dosed diff --git a/dev-lang/scheme2c/Manifest b/dev-lang/scheme2c/Manifest index 88d6bd9ba..d17d348b2 100644 --- a/dev-lang/scheme2c/Manifest +++ b/dev-lang/scheme2c/Manifest @@ -1,3 +1,3 @@ -EBUILD scheme2c-9999.ebuild 2323 RMD160 3614fa60f72e547c5885fe8cbbcab00619e87eb9 SHA1 6374d135095b6a1728fb26919c2b70008392ed18 SHA256 d008bb12a57d88d9920f8dd5a2546e35101dea6ac9c532368b164b618abfede7 -MISC ChangeLog 427 RMD160 579485d6b009e5a61b584e108b2f1346f07a5181 SHA1 183021fb9322323f4c0de6102d329820017c7620 SHA256 6d12405ff8b4c84a1f7ef7bc561a2d779d68507e7f57339e3f92373486b4840c +EBUILD scheme2c-9999.ebuild 2379 RMD160 7731b892d12d0d202f6db21d6bf99e74a681fc4a SHA1 4bb94e35c0b17e87f5b25c0e79fac588a3a504aa SHA256 a4f37663d74c953d9d11f51138037a3ed03a445ee86537c4b5ad35a586464fe9 +MISC ChangeLog 1015 RMD160 ad0c2cf92c4463b1e4c59fc5415884749407f65d SHA1 d8e02c02dca9c41e6522d8e13b4af23f5af0c766 SHA256 1889e7bf858739a6191b332513020cd25addb3ad9a42018c20e17feff505bf3e MISC metadata.xml 467 RMD160 f8f7814ad74066a292158e4402225b3086212930 SHA1 e63df7236da30d7511a34e587d1c029686995515 SHA256 67768d17f7ecdb335ef7be39e8a63478e2d0e181a70c32a2410549b53f0ff01d diff --git a/dev-lang/scheme2c/scheme2c-9999.ebuild b/dev-lang/scheme2c/scheme2c-9999.ebuild index 33246d044..1363a11be 100644 --- a/dev-lang/scheme2c/scheme2c-9999.ebuild +++ b/dev-lang/scheme2c/scheme2c-9999.ebuild @@ -12,7 +12,7 @@ SRC_URI="" LICENSE="MIT" SLOT="0" -KEYWORDS="" +KEYWORDS="~x86 ~amd64 -*" IUSE="X doc" DEPEND="dev-libs/libsigsegv @@ -85,8 +85,8 @@ src_install() { dodoc CHANGES README || die "Failed to install documentation" - dosed -e "s:.*sccomp:sccomp:g" \ - -e"s:-LIBDIR.*t:-LIBDIR /usr/$(get_libdir)/scheme2c/ \ - -I/usr/$(get_libdir)/scheme2c/:g" \ - -e "s:-scmh 40:-scmh 1000 -sch 10:g" /usr/bin/scc || die + dosed "s:.*sccomp:sccomp:g" /usr/bin/scc || die + dosed "s:-LIBDIR.*t:-LIBDIR /usr/$(get_libdir)/scheme2c/ \ + -I/usr/$(get_libdir)/scheme2c/:g" /usr/bin/scc || die + dosed "s:-scmh 40:-scmh 1000 -sch 10:g" /usr/bin/scc || die } |