Ticket #44917: Portfile

File Portfile, 1.9 KB (added by Schamschula (Marius Schamschula), 10 years ago)
Line 
1# -*- 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
2# $Id: Portfile 121357 2014-06-24 01:48:47Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6name                ts
7version             0.7.4
8categories          sysutils
9maintainers         gmail.com:mschamschula openmaintainer
10platforms           darwin
11license             GPL-2+
12
13description         ts is a Unix batch system where the tasks spooled run one after \
14                    the other.
15
16long_description    task spooler is a Unix batch system where the tasks spooled run \
17                    one after the other. The amount of jobs to run at once can be set \
18                    at any time. Each user in each system has his own job queue. The \
19                    tasks are run in the correct context (that of enqueue) from any \
20                    shell/process, and its output/results can be easily watched. \
21                    It is very useful when you know that your commands depend on a \
22                    lot of RAM, a lot of disk use, give a lot of output, or for \
23                    whatever reason it's better not to run them all at the same \
24                    time, while you want to keep your resources busy for maximum \
25                    benfit. Its interface allows using it easily in scripts.
26
27homepage            http://vicerveza.homeunix.net/~viric/soft/ts/
28master_sites        ${homepage}
29
30checksums           rmd160  e4aa6a4396410b8bfa8814389dac2318816ec7d5 \
31                    sha256  1a638f9dc5a96a764dde7b8af04c2dbb88d8cb0326139e9b231b8091804a5910
32
33patchfiles          patch-Makefile.diff
34
35post-patch          { reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/Makefile }
36
37use_configure       no
38
39variant universal   {}
40
41build.args          CC="${configure.cc} [get_canonical_archflags cc]"
42
43
44livecheck.type      regex
45livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}