diff options
author | Donnie Berkholz <dberkholz@gentoo.org> | 2008-07-14 09:48:16 -0700 |
---|---|---|
committer | Donnie Berkholz <dberkholz@gentoo.org> | 2008-07-14 09:48:16 -0700 |
commit | a6b9a89a2d4db5b20403ab5b1982e925f325e95a (patch) | |
tree | 5c98b6e5b6ffc49d6c8f49e08642d762b90aeb08 /dev-util | |
parent | zodiac: Working ebuild that actually builds & installs a binary. (diff) | |
download | dberkholz-a6b9a89a2d4db5b20403ab5b1982e925f325e95a.tar.gz dberkholz-a6b9a89a2d4db5b20403ab5b1982e925f325e95a.tar.bz2 dberkholz-a6b9a89a2d4db5b20403ab5b1982e925f325e95a.zip |
shunit2: bump to 2.1.4.
Also:
- Update homepage
- Don't set -u because Gentoo stuff tests whether variables are set so
we can't die on unset ones
- Install .txt docs
- Other minor cleanups
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/shunit2/Manifest | 4 | ||||
-rw-r--r-- | dev-util/shunit2/shunit2-2.1.4.ebuild (renamed from dev-util/shunit2/shunit2-2.1.3.ebuild) | 29 |
2 files changed, 19 insertions, 14 deletions
diff --git a/dev-util/shunit2/Manifest b/dev-util/shunit2/Manifest index d4da226..fda7ca9 100644 --- a/dev-util/shunit2/Manifest +++ b/dev-util/shunit2/Manifest @@ -1,4 +1,4 @@ -DIST shunit2-2.1.3.tgz 47904 RMD160 e6ee77b6ee4d2f3cebc20db65c333a69e8294b6e SHA1 77670554038b3afe7bab15966eded0dcb94a9e44 SHA256 17328a19e02df4dd77dd3c7561ff98a600ba81c82f69c56283db547f9ce640f2 -EBUILD shunit2-2.1.3.ebuild 758 RMD160 d6b40a99b7b1261ce9c6b99003c62fab5c1a9ef2 SHA1 3602d92aeaa145100a748966d8108e27ea158a49 SHA256 9bae183e7a0df6eac7e57ebedfbcf7e15917d073a43477ec5050478302b7e8c8 +DIST shunit2-2.1.4.tgz 49698 RMD160 d2d20d60f84c7974795a9b4087edcada6f419b84 SHA1 f6f2788c74ead24ec55bac5bece53f50ffbc95d6 SHA256 7f911f871fefa9513972dedd5be1b406e2f2d49d19103c6229098957c4cced57 +EBUILD shunit2-2.1.4.ebuild 924 RMD160 cd19768ed3c8f042a88d678c4ff6cc145c984760 SHA1 0f30eca964858c3891acae0b6d9051996a4aee8a SHA256 36cebe7f8c1bdf6ce7983361ddfac4c7f9fe5d224b16aed186536d9ee0793689 MISC ChangeLog 310 RMD160 af3d04551476925b40f7c22dc6813c0b064d5d50 SHA1 1c8531023a87898bf67a525df1482e3846fff1c0 SHA256 afc8518414d19a535c086301810e4df433f3673b836bdc150c8935317cec8493 MISC metadata.xml 562 RMD160 22701be329f7487810eb7a95ce1d9dd09fe3d880 SHA1 1808a6b0da725e0df048e92cd7df493ab15a070e SHA256 580a0c2cb5003612c24c107f003f74f3a90ef6c8a8de63ad6533c9e25405f035 diff --git a/dev-util/shunit2/shunit2-2.1.3.ebuild b/dev-util/shunit2/shunit2-2.1.4.ebuild index 99cef78..8c6911b 100644 --- a/dev-util/shunit2/shunit2-2.1.3.ebuild +++ b/dev-util/shunit2/shunit2-2.1.4.ebuild @@ -3,8 +3,8 @@ # $Header: $ DESCRIPTION="shUnit2 is a unit test framework for Bourne based shell scripts." -HOMEPAGE="http://shunit2.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" +HOMEPAGE="http://code.google.com/p/shunit2/wiki/ProjectInfo" +SRC_URI="http://shunit2.googlecode.com/files/${P}.tgz" LICENSE="LGPL-2.1" SLOT="0" @@ -12,29 +12,34 @@ KEYWORDS="~amd64 ~x86 ~x86-fbsd" IUSE="doc test" RDEPEND="" -DEPEND="dev-lang/perl +DEPEND="${RDEPEND} + dev-lang/perl net-misc/curl" -RESTRICT="primaryuri" +src_unpack() { + unpack ${A} + cd "${S}" + sed -i -e '/^__SHUNIT_SHELL_FLAGS/s:u::' src/shell/shunit2 +} -src_compile() -{ +src_compile() { local myconf="build" use doc && myconf="${myconf} docs" use test && myconf="${myconf} test" - make ${myconf} + emake ${myconf} || die } -src_install() -{ +src_install() { if use doc; then for DOC in build/{docbook/*,shunit2.html,shunit2_shelldoc.xml}; do - dodoc ${DOC} + dodoc ${DOC} || die rm ${DOC} done fi + dodoc doc/*.txt || die + insinto /usr/share/${PN} - doins build/* -}
\ No newline at end of file + doins build/* || die +} |