From dca97a527cb203c80df024801a32ce444bb3631c Mon Sep 17 00:00:00 2001 From: "Andrei Barbu (andrei)" Date: Tue, 24 Feb 2009 08:59:00 +0000 Subject: dev-lang/scheme2c: 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 ~ svn path=/sunrise/; revision=7960 --- dev-lang/scheme2c/ChangeLog | 9 +++++++++ dev-lang/scheme2c/Manifest | 4 ++-- dev-lang/scheme2c/scheme2c-9999.ebuild | 10 +++++----- 3 files changed, 16 insertions(+), 7 deletions(-) (limited to 'dev-lang') 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) 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]) 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 } -- cgit v1.2.3-65-gdbad