On Aug 12, 2007, at 05:59, source_changes@macosforge.org wrote:
Revision: 27700 http://trac.macosforge.org/projects/macports/changeset/27700 Author: gwright@macports.org Date: 2007-08-12 03:59:12 -0700 (Sun, 12 Aug 2007)
Log Message: ----------- Add dependency on monotone and update other dependencies.
You also: * Updated the port version * Reformatted all the whitespace * Changed the long description * Changed the destroot phase * Changed the master_sites URL * Removed the Id header (I put it back in r27760) * Did not indicate who authored these changes You may wish to amend your commit message with: $ svn propedit --revprop -r 27700 svn:log http://svn.macosforge.org/ repository/macports/trunk At the very least, you should describe everything you do in your commit messages, but it would be better in the future to separate these into several logically-grouped commits. In particular, whitespace changes should be made on their own, with no functional changes made at the same time. Otherwise it becomes very difficult to tell by glancing at a diff what functional changes have been made in a given revision. Mark, I'm afraid I haven't read most of the new guide yet, but if there's nothing in there yet about this, it would be useful to add.
Modified Paths: -------------- trunk/dports/devel/distract/Portfile
Modified: trunk/dports/devel/distract/Portfile =================================================================== --- trunk/dports/devel/distract/Portfile 2007-08-12 10:34:35 UTC (rev 27699) +++ trunk/dports/devel/distract/Portfile 2007-08-12 10:59:12 UTC (rev 27700) @@ -1,24 +1,24 @@ -# $Id$ - PortSystem 1.0 -name DisTract -description A distributed bug tracking system based on monotone -long_description DisTract is a distributed bug tracking system. It uses \ - Firefox as frontend for the user and the monotone version \ - control system as backend, which provides data storage and \ - network synchronization. -version 0.2.3 -homepage http://www.distract.wellquite.org -master_sites ${homepage}/downloads/ -categories devel -maintainers me@thomaskeller.biz -checksums md5 07d098c51755433ef11f886923d16cec +name DisTract +version 0.2.5 +categories devel +maintainers me@thomaskeller.biz +description A distributed bug tracking system based on monotone +long_description \ + DisTract is a distributed bug tracking system. It uses \ + the Firefox browser as frontend for user interaction and \ + the monotone version control system as backend, which \ + provides data storage and network services.
-depends_build port:ghc\ - port:haskell-chunks\ - port:haskell-hinstaller\ - port:haskell-parsedate +homepage http://www.distract.wellquite.org/ +master_sites http://www.distract.wellquite.org/downloads/ +checksums md5 c806002ec1f73bf860bbb3164e2042dd
+depends_build port:ghc \ + port:hs-chunks \ + port:hs-hinstaller +depends_run port:monotone + configure { cd ${worksrcpath}/haskell system "runghc Setup.hs configure" @@ -30,7 +30,7 @@ }
destroot { - cd ${worksrcpath}/haskell/dist/build/DisTractInstaller - system "cp DisTractInstaller ${destroot}/${prefix}/bin" + cd ${worksrcpath}/haskell + system "runghc Setup copy --copy-prefix=${destroot}${prefix}" }