summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@astralcloak.net>2012-04-09 06:59:27 +1000
committerMichael Palimaka <kensington@astralcloak.net>2012-04-09 06:59:27 +1000
commit139137a60553cd98efe86b3c290eb0c39f9f7ab7 (patch)
tree411dcd5dfb62dd4a28aa88aad13fbb4d287c08d4
parentAdd script to run pcheck. (diff)
downloadsunrise-139137a60553cd98efe86b3c290eb0c39f9f7ab7.tar.gz
sunrise-139137a60553cd98efe86b3c290eb0c39f9f7ab7.tar.bz2
sunrise-139137a60553cd98efe86b3c290eb0c39f9f7ab7.zip
sys-process/ts: Version bump. Add blockers to fix bug #285276. Don't install useless documentation. Thanks to everyone in #gentoo-sunrise for feedback and review.
-rw-r--r--sys-process/ts/ChangeLog9
-rw-r--r--sys-process/ts/Manifest6
-rw-r--r--sys-process/ts/ts-0.6.6.ebuild36
-rw-r--r--sys-process/ts/ts-0.7.2.ebuild43
4 files changed, 54 insertions, 40 deletions
diff --git a/sys-process/ts/ChangeLog b/sys-process/ts/ChangeLog
index 6c152de58..c11a40ffb 100644
--- a/sys-process/ts/ChangeLog
+++ b/sys-process/ts/ChangeLog
@@ -1,7 +1,14 @@
# ChangeLog for sys-process/ts
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*ts-0.7.2 (08 Apr 2012)
+
+ 08 Apr 2012; Michael Palimaka (kensington) <kensington@astralcloak.net>
+ -ts-0.6.6.ebuild, +ts-0.7.2.ebuild:
+ Version bump. Add blockers to fix bug #285276. Don't install useless
+ documentation. Thanks to everyone in #gentoo-sunrise for feedback and review.
+
17 Jan 2010; Carles Pagès (page) <page@cubata.homelinux.net>
-ts-0.6.4.ebuild, +ts-0.6.6.ebuild:
Version bump for ts-0.6.6
diff --git a/sys-process/ts/Manifest b/sys-process/ts/Manifest
index 10b5f0386..3658209f4 100644
--- a/sys-process/ts/Manifest
+++ b/sys-process/ts/Manifest
@@ -1,4 +1,4 @@
-DIST ts-0.6.6.tar.gz 47813 RMD160 fd54a65aefcf1a5a62a1f531b02adaac44bf8f83 SHA1 1eac1272da27a2045a52bc1cf57cc416a2d716ee SHA256 0f0cb6e5221b20e3507f0537d489a4fcd8c141c4849630885b11e17b8708af55
-EBUILD ts-0.6.6.ebuild 819 RMD160 ad89bd254e5301bcead18fa993f20a64ba026efa SHA1 06b330d401f3987a7c4a30f0d26ae050e8b3eb9e SHA256 7d7dc2330916d9dd5f7582db2388679388f2a2f0403d36398dc8819a4c656424
-MISC ChangeLog 548 RMD160 1c8edae6685e86391e2d368b4645086afe8dcdca SHA1 e0c1b15332cc57dd191142ba673778566c8c1023 SHA256 57cf09f63c659f9816a6b001eda1e1359846cec475082da5f6809d3f10967394
+DIST ts-0.7.2.tar.gz 63875 RMD160 b0f742acafbd017319af77b7826fdfb4a7dbfc36 SHA1 51ee90d1d46887c4f5f7ec3e91d20a017684dca8 SHA256 33b6b88700f434c73c09b8de3815819fd253c20fb57d47d67fde3494de8dc921
+EBUILD ts-0.7.2.ebuild 830 RMD160 d800eb58099d342cee3f307cfaabefd42e3d2d06 SHA1 75a7f1514421ebb2323effe00d3f3c1ddd22d2b2 SHA256 4c980dadd120bdff0de73d72d1a2e4e5b51d3379d5f4ffa53a9dfad50ff32f37
+MISC ChangeLog 837 RMD160 0ce3e5ab7253d7d9d95d946d71c7c89136903546 SHA1 f445504616b2b212395afc9986e08c1b2174d918 SHA256 902ce1819bb8613fc740ea4c77b03aec368a6adcdccc4d46a803e079c7e15328
MISC metadata.xml 208 RMD160 c18611400760e42bdd001905be0a63c2e963bcea SHA1 595816105cac477cb85792a182e15888029118a1 SHA256 c4841c87f0c2b9b5e679a27dc72180be8d508fb3f5df0fbab2ec2c805c0a6d82
diff --git a/sys-process/ts/ts-0.6.6.ebuild b/sys-process/ts/ts-0.6.6.ebuild
deleted file mode 100644
index 41e50af37..000000000
--- a/sys-process/ts/ts-0.6.6.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit toolchain-funcs
-
-DESCRIPTION="TaskSpooler is a comfortable way of running batch jobs"
-HOMEPAGE="http://vicerveza.homeunix.net/~viric/soft/ts/"
-SRC_URI="http://vicerveza.homeunix.net/~viric/soft/ts/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed -i \
- -e 's|CFLAGS=|CFLAGS+=|' \
- -e 's|-g -O0||' \
- Makefile || die "sed failed"
-}
-
-src_compile() {
- emake CC=$(tc-getCC) || die "emake failed"
-}
-
-src_install() {
- emake PREFIX="${D}/usr" install || die "install failed"
- dodoc Changelog OBJECTIVES PORTABILITY PROTOCOL README TRICKS || die
-}
-
-src_test() {
- PATH="${D}/usr/bin:${PATH}" ./testbench.sh || die "tests failed"
-}
diff --git a/sys-process/ts/ts-0.7.2.ebuild b/sys-process/ts/ts-0.7.2.ebuild
new file mode 100644
index 000000000..ccc1ebb3d
--- /dev/null
+++ b/sys-process/ts/ts-0.7.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit toolchain-funcs
+
+DESCRIPTION="A comfortable way of running batch jobs"
+HOMEPAGE="http://vicerveza.homeunix.net/~viric/soft/ts/"
+SRC_URI="http://vicerveza.homeunix.net/~viric/soft/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# collision of /usr/bin/ts
+RDEPEND="!sys-apps/moreutils
+ !app-misc/timestamp"
+
+src_prepare() {
+ sed -i \
+ -e 's|CFLAGS=|CFLAGS+=|' \
+ -e 's|-g -O0||' \
+ -e 's|$(LDFLAGS)|$(CFLAGS) &|' \
+ Makefile || die "sed failed"
+}
+
+src_compile() {
+ tc-export CC
+ default
+}
+
+src_test() {
+ ./testbench.sh || die "tests failed"
+}
+
+src_install() {
+ emake PREFIX="${D}/usr" install
+ dodoc Changelog OBJECTIVES PROTOCOL TRICKS
+ dohtml web/index.html
+}