[125180] trunk/dports/sysutils

ryandesign at macports.org ryandesign at macports.org
Mon Sep 8 19:23:19 PDT 2014


Revision: 125180
          https://trac.macports.org/changeset/125180
Author:   ryandesign at macports.org
Date:     2014-09-08 19:23:19 -0700 (Mon, 08 Sep 2014)
Log Message:
-----------
ts: new port, version 0.7.4 (#44917); conflicts with moreutils

Modified Paths:
--------------
    trunk/dports/sysutils/moreutils/Portfile

Added Paths:
-----------
    trunk/dports/sysutils/ts/
    trunk/dports/sysutils/ts/Portfile
    trunk/dports/sysutils/ts/files/
    trunk/dports/sysutils/ts/files/patch-Makefile.diff

Modified: trunk/dports/sysutils/moreutils/Portfile
===================================================================
--- trunk/dports/sysutils/moreutils/Portfile	2014-09-09 02:10:59 UTC (rev 125179)
+++ trunk/dports/sysutils/moreutils/Portfile	2014-09-09 02:23:19 UTC (rev 125180)
@@ -4,6 +4,7 @@
 PortSystem              1.0
 
 name                    moreutils
+conflicts               ts
 version                 0.51
 revision                1
 categories              sysutils

Added: trunk/dports/sysutils/ts/Portfile
===================================================================
--- trunk/dports/sysutils/ts/Portfile	                        (rev 0)
+++ trunk/dports/sysutils/ts/Portfile	2014-09-09 02:23:19 UTC (rev 125180)
@@ -0,0 +1,56 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+
+name                ts
+conflicts           moreutils
+version             0.7.4
+categories          sysutils
+maintainers         gmail.com:mschamschula openmaintainer
+platforms           darwin
+license             GPL-2+
+
+description         ts is a Unix batch system where the tasks spooled run one after \
+                    the other.
+
+long_description    task spooler is a Unix batch system where the tasks spooled run \
+                    one after the other. The amount of jobs to run at once can be set \
+                    at any time. Each user in each system has his own job queue. The \
+                    tasks are run in the correct context (that of enqueue) from any \
+                    shell/process, and its output/results can be easily watched. \
+                    It is very useful when you know that your commands depend on a \
+                    lot of RAM, a lot of disk use, give a lot of output, or for \
+                    whatever reason it's better not to run them all at the same \
+                    time, while you want to keep your resources busy for maximum \
+                    benfit. Its interface allows using it easily in scripts.
+
+homepage            http://vicerveza.homeunix.net/~viric/soft/ts/
+master_sites        ${homepage}
+
+checksums           rmd160  e4aa6a4396410b8bfa8814389dac2318816ec7d5 \
+                    sha256  1a638f9dc5a96a764dde7b8af04c2dbb88d8cb0326139e9b231b8091804a5910
+
+patchfiles          patch-Makefile.diff
+
+use_configure       no
+
+variant universal   {}
+
+build.args          CC="${configure.cc} [get_canonical_archflags cc]"
+
+destroot.args       PREFIX=${prefix}
+
+post-destroot {
+    set docdir ${prefix}/share/doc/${subport}
+    xinstall -d ${destroot}${docdir}
+    xinstall -m 644 -W ${worksrcpath} \
+        Changelog \
+        COPYING \
+        OBJECTIVES \
+        TRICKS \
+        ${destroot}${docdir}
+}
+
+livecheck.type      regex
+livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}


Property changes on: trunk/dports/sysutils/ts/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/sysutils/ts/files/patch-Makefile.diff
===================================================================
--- trunk/dports/sysutils/ts/files/patch-Makefile.diff	                        (rev 0)
+++ trunk/dports/sysutils/ts/files/patch-Makefile.diff	2014-09-09 02:23:19 UTC (rev 125180)
@@ -0,0 +1,14 @@
+--- Makefile.orig	2013-11-11 02:45:55.000000000 -0600
++++ Makefile	2014-09-08 14:04:43.000000000 -0500
+@@ -54,7 +54,7 @@
+ 	rm -f *.o ts
+ 
+ install: ts
+-	$(INSTALL) -d $(PREFIX)/bin
+-	$(INSTALL) ts $(PREFIX)/bin
+-	$(INSTALL) -d $(PREFIX)/share/man/man1
+-	$(INSTALL) -m 644 ts.1 $(PREFIX)/share/man/man1
++	$(INSTALL) -d $(DESTDIR)$(PREFIX)/bin
++	$(INSTALL) ts $(DESTDIR)$(PREFIX)/bin
++	$(INSTALL) -d $(DESTDIR)$(PREFIX)/share/man/man1
++	$(INSTALL) -m 644 ts.1 $(DESTDIR)$(PREFIX)/share/man/man1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140908/f60204bc/attachment.html>


More information about the macports-changes mailing list