diff options
-rw-r--r-- | app-shells/shish/ChangeLog | 7 | ||||
-rw-r--r-- | app-shells/shish/Manifest | 3 | ||||
-rw-r--r-- | app-shells/shish/shish-0.7_pre3-r1.ebuild | 60 |
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 +} |