summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2012-12-10 12:00:42 +0000
committerSergey Popov <pinkbyte@gentoo.org>2012-12-10 12:00:42 +0000
commitb0344ff5051a1eba3e3e72e9cd6d75b5160a4aed (patch)
tree738a0b4358a6b3dc39e67eb4f5c36eca4b1e964f /app-shells
parentUpdate to EAPI5, drop old. (diff)
downloadhistorical-b0344ff5051a1eba3e3e72e9cd6d75b5160a4aed.tar.gz
historical-b0344ff5051a1eba3e3e72e9cd6d75b5160a4aed.tar.bz2
historical-b0344ff5051a1eba3e3e72e9cd6d75b5160a4aed.zip
Revision bump: EAPI 5, fix silent building and respect CFLAGS wrt bug #439974
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64
Diffstat (limited to 'app-shells')
-rw-r--r--app-shells/shish/ChangeLog7
-rw-r--r--app-shells/shish/Manifest3
-rw-r--r--app-shells/shish/shish-0.7_pre3-r1.ebuild60
3 files changed, 68 insertions, 2 deletions
diff --git a/app-shells/shish/ChangeLog b/app-shells/shish/ChangeLog
index e8b4fb97e0ae..2e4978f139ae 100644
--- a/app-shells/shish/ChangeLog
+++ b/app-shells/shish/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-shells/shish
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-shells/shish/ChangeLog,v 1.7 2012/12/10 07:40:59 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-shells/shish/ChangeLog,v 1.8 2012/12/10 12:00:37 pinkbyte Exp $
+
+*shish-0.7_pre3-r1 (10 Dec 2012)
+
+ 10 Dec 2012; Sergey Popov <pinkbyte@gentoo.org> +shish-0.7_pre3-r1.ebuild:
+ Revision bump: EAPI 5, fix silent building and respect CFLAGS wrt bug #439974
10 Dec 2012; Benedikt Böhm <hollow@gentoo.org> metadata.xml:
remove myself from metadata
diff --git a/app-shells/shish/Manifest b/app-shells/shish/Manifest
index 6d81fe177d1f..46885c2e7e9d 100644
--- a/app-shells/shish/Manifest
+++ b/app-shells/shish/Manifest
@@ -1,4 +1,5 @@
DIST shish-0.7-pre3.tar.bz2 189207 SHA256 6f50054485675f710b80bbee7e847c14c51ff495d1308ab69e647eb01d53bab1 SHA512 b8269394a3b2a06d1ab48224b81c041ffa4b0a08d6849fc8081fad38aad34e179c12198a1b8e94703cf17e029f88068af87ffd2ef4051ff8e24886fa96b39c98 WHIRLPOOL b9d398b0ab513a3edc8cb7b7b1ccadd3dcb699eed20919f3db356e16b9cf07cba70eeb508c27b8432b4277ab1191bc7f8e2e635cf5127b2433d03930d9497659
+EBUILD shish-0.7_pre3-r1.ebuild 1242 SHA256 682e74c6a6cd3d755bd86ecc700fdc55bffcf2454eb7d430f86b11381376a5cb SHA512 6992cbd03cd03b8056c49b551e7aab4fc3cec0fad27386d58c0db473c64871d5613ff53ac878f83b8abc419a1c7bc48c10876b251c5afd5271988e427fd9c786 WHIRLPOOL 3df4e9ebf47b212b8e4668a1be506a29af3e6993a3b691f6e8e9fb2a380d77eab2d230e628c8014afdbfadf3bd233f5c2d235d44606a0178dde62a5d576c7579
EBUILD shish-0.7_pre3.ebuild 1046 SHA256 87f0c9b46e9a499502396684a4c6553d3b668083ee676b980e2a050037cebaf8 SHA512 e8dbcb336f856e43a216038328644fc48b8bfa40fb32b387dfcd715a495521219603fad256abf46ca4be94461e9d98e1c12b4c744e95081d6b75ec920ecd4c64 WHIRLPOOL 932706298c97abd2f270895a11bb79fb5fc611e4864f102bac1f35f843ba9d18ec7983cf2f3865324e66cbfb631f840ad63865b6009f90c3a3c8ca146f8cd027
-MISC ChangeLog 1107 SHA256 e5f9b12fe9c6ff06587c333d0b1af67541779f182753956c28d3ca21e8cf8089 SHA512 cbcf14ecb6aea53e86c0f1eb7ebdc0b67a27b9abcd4a6975158a93712f4e5bd2bca3b2b60af252b91ddec0a48c452811e1794efb58424638c947c7ba9e34072f WHIRLPOOL 89f7b85a6a9fa65a5097cbb16f933570109df8f02a9ce9b865e2d8b4c5c37aacfbb0576f8a915951518e5214ca7ad207063fbc44f26cb04ceeffdb3fb52972e9
+MISC ChangeLog 1301 SHA256 a553be10144f5d9d1056a15f90c66b8f89c48a0516610d68b7e9e6e714f166fb SHA512 a8558f12cf4ff511a5d5a780b99584b32e227602aaa8690ea8ea5f49813212533c4bb7b2ad704979311c329087f35beac2c6aee635328c4d08e3cfe055755022 WHIRLPOOL 35b621e9946bd124a6983c304a292319e9c70c5585b40481f6d1144115f3294bfdd2d4422c39aaac9baa482940fff5f19f247ec4954e8c7e3a8ef2231e8e62e2
MISC metadata.xml 285 SHA256 e79d794ec7fe108b7c3c9c11b864c84bb003158771ddafaeb4a089f6699bc7d5 SHA512 af307c65678dd28e05daccabd60d059a5049b6d5171dbb8d7ed778a6e799ae52e5fdf4a23c5ebcf937817b0cd71064de0a05f249294f76ff921beeaddb84bbbf WHIRLPOOL efd2342de938316606c6ee66635950e672ed40147081aed67b8224031c290f35eae828c574b829e92f0710a6b2acd5c47619a5fef5032a1fc8b4d9e884c16cbb
diff --git a/app-shells/shish/shish-0.7_pre3-r1.ebuild b/app-shells/shish/shish-0.7_pre3-r1.ebuild
new file mode 100644
index 000000000000..8d18b8759480
--- /dev/null
+++ b/app-shells/shish/shish-0.7_pre3-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-shells/shish/shish-0.7_pre3-r1.ebuild,v 1.1 2012/12/10 12:00:37 pinkbyte Exp $
+
+EAPI=5
+
+inherit toolchain-funcs
+
+MY_PV="${PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="The diet shell"
+HOMEPAGE="http://www.blah.ch/shish/"
+SRC_URI="http://www.blah.ch/${PN}/pkg/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="debug diet"
+
+DEPEND="diet? ( dev-libs/dietlibc )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS BUGS ChangeLog README TODO )
+
+pkg_setup() {
+ use diet && export CC="diet $(tc-getCC) -nostdinc"
+}
+
+src_prepare() {
+ # Respect CFLAGS, bug #439974
+ sed -i \
+ -e '/CFLAGS="$CFLAGS/d' \
+ -e '/-fexpensive-optimizations -fomit-frame-pointer/d' \
+ configure || die 'sed on configure failed'
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ --disable-quiet # bug 439974
+}
+
+src_compile() {
+ # parallel make is b0rked
+ emake -j1
+}
+
+src_install() {
+ default
+ doman doc/man/shish.1
+}
+
+pkg_postinst() {
+ einfo "Updating ${ROOT}etc/shells"
+ ( grep -v "^/bin/shish$" "${ROOT}"etc/shells; echo "/bin/shish" ) > "${T}"/shells
+ mv -f "${T}"/shells "${ROOT}"etc/shells
+}