source: trunk/dports/python/py-sisyphus/Portfile @ 4089

Last change on this file since 4089 was 4089, checked in by mww, 17 years ago

added missing platforms key

  • Property svn:eol-style set to native
File size: 1.4 KB
RevLine 
[4089]1# $Id: Portfile,v 1.6 2003/11/29 15:55:48 mww Exp $
[3472]2
3PortSystem 1.0
4
5name            py-sisyphus
[3973]6version         0.9
[3612]7categories      python devel
[3472]8maintainers     mww@opendarwin.org
[4089]9platforms       darwin freebsd
[3472]10description     python module for running python stuff as cron jobs
11long_description        This module simplifies running Python stuff as cron \
12                jobs. There will be no more than one sisyphus job of a certain \
13                name running at every given time. When the job is already \
14                running and a second is started, the second one will quit \
15                immediately if the first one hasn't exceeded its maximum \
16                allowed lifetime yet. If it has exceeded the allowed lifetime \
17                the first job will be killed and the second will start \
18                running. In addition to that, logging features are provided.
19
20homepage        http://www.livinglogic.de/Python/sisyphus/
21master_sites    http://ftp.livinglogic.de/sisyphus
[3520]22distname        ll-sisyphus-${version}
[3973]23checksums       md5 4c61bd152d559124b819343d97586d0b
[3472]24
[3720]25depends_lib     bin:python:python
26
[3520]27use_configure   no
[3472]28
29build.cmd       python setup.py
30build.target    build
31
32destroot.cmd    python setup.py
[3520]33destroot.destdir        --prefix=${destroot}${prefix}
[3472]34
[3973]35post-destroot   {
36        file mkdir ${destroot}${prefix}/share/doc/${name}
37        file copy ${worksrcpath}/examples ${worksrcpath}/INSTALL \
38                ${worksrcpath}/NEWS ${worksrcpath}/README \
39                ${worksrcpath}/NEWS.xml ${worksrcpath}/INSTALL.xml \
40                ${worksrcpath}/PKG-INFO ${destroot}${prefix}/share/doc/${name}
41}
Note: See TracBrowser for help on using the repository browser.