source: trunk/dports/devel/darcs/Portfile @ 4528

Last change on this file since 4528 was 4528, checked in by jkh, 17 years ago

New Port: darcs, a source code control system written in Haskell of all
things (thus doing its best to nudge from its position as "best system
utility written in an obscure language"). The crufty patch to GNUmakefile
is there because the far more obvious technique of setting the initial make
flags in the build environment actually causes GNU make to panic and die, a
definite first for me.

WARNING: This port will compile and install ghc as a necessary dependency,
something which can take almost 3 hours on a dual G5/2.0GHz machine. On
second thought, I believe this port now supercedes cvsup firmly from its
throne. Even the DECWRL Modula-3 environment doesn't take that long to
build on a G5! :-)

  • Property svn:eol-style set to native
File size: 832 bytes
1# $Id: Portfile,v 1.1 2004/01/08 08:29:46 jkh Exp $
3PortSystem 1.0
4name            darcs
5version         0.9.15
6categories      devel
8description     David's Advanced Revision Control System
9long_description        \
10David's Advanced Revision Control System is yet another replacement for CVS. It is written in Haskell, and has been tested on Linux and MacOS X. Darcs includes a cgi script, which can be used to view the contents of your repository.
12platforms       darwin
13master_sites    ${homepage}
14checksums       md5 baf34dc8f29557a6b3f1090891d9bbb2
15patchfiles      patch-GNUmakefile
16depends_run     bin:ghc:ghc
17depends_lib     lib:libreadline.4:readline lib:libcurl.2:curl
18configure.args  --mandir=${prefix}/share/man
19configure.env   CPPFLAGS=-I${prefix}/include
20build.env       PREFIX=${prefix}
21destroot.env    PREFIX=${prefix}
Note: See TracBrowser for help on using the repository browser.