[26597] trunk/dports/sysutils/createrepo
source_changes at macosforge.org
source_changes at macosforge.org
Fri Jun 29 11:56:00 PDT 2007
Revision: 26597
http://trac.macosforge.org/projects/macports/changeset/26597
Author: afb at macports.org
Date: 2007-06-29 11:56:00 -0700 (Fri, 29 Jun 2007)
Log Message:
-----------
update, maintain, cleanup
Modified Paths:
--------------
trunk/dports/sysutils/createrepo/Portfile
Added Paths:
-----------
trunk/dports/sysutils/createrepo/files/patch-modifyrepo
trunk/dports/sysutils/createrepo/files/patch-readMetadata.py
Modified: trunk/dports/sysutils/createrepo/Portfile
===================================================================
--- trunk/dports/sysutils/createrepo/Portfile 2007-06-29 17:49:22 UTC (rev 26596)
+++ trunk/dports/sysutils/createrepo/Portfile 2007-06-29 18:56:00 UTC (rev 26597)
@@ -3,32 +3,34 @@
PortSystem 1.0
name createrepo
-version 0.4.8
+version 0.4.10
categories sysutils
platforms darwin
-maintainers nomaintainer at macports.org
-description generates metadata for package repositories for yum, etc.
-long_description createrepo generates the metadata necessary for a package \
- repository. This repository format is supported by yum, up2date, \
- smart, red-carpet(xen) and YaST.
+maintainers afb at macports.org
+description generates common metadata for package repositories
+long_description createrepo generates the metadata necessary for an RPM package \
+ repository. This repository format (repodata) is supported by \
+ apt, red-carpet(zen), smart, up2date, Yast and yum.
-homepage http://linux.duke.edu/metadata/
-master_sites http://linux.duke.edu/projects/metadata/generate/
-checksums md5 49bab91ec050316352b6d8f0f450f060 \
- sha1 cf46085a3efdb9f1075793e2a3e882c628fa029e \
- rmd160 01ac2be482c591ba9e4013a42b72b424a583e0ed
-patchfiles patch-createrepo patch-dumpMetadata.py patch-genpkgmetadata.py
+homepage http://linux.duke.edu/projects/metadata/
+master_sites ${homepage}generate/
+checksums md5 733971b7aefd2597ad391feae01a6d15 \
+ sha1 a09aade9703eead010ea8e633b9af8cc46710796 \
+ rmd160 e6afab6df0afa5abba2fd20b517862e1153053bc
+patchfiles patch-createrepo patch-modifyrepo \
+ patch-dumpMetadata.py patch-genpkgmetadata.py patch-readMetadata.py
-depends_run port:python24 port:rpm port:yum
+depends_run port:python24 port:rpm port:py-yum-metadata-parser
post-patch {
- reinplace "s|__PREFIX__|${prefix}|g" ${worksrcpath}/bin/createrepo
+ reinplace "s|__PREFIX__|${prefix}|g" \
+ ${worksrcpath}/bin/createrepo ${worksrcpath}/bin/modifyrepo
reinplace "s|__PYTHON__|${prefix}/bin/python2.4|g" \
- ${worksrcpath}/dumpMetadata.py ${worksrcpath}/genpkgmetadata.py
+ ${worksrcpath}/dumpMetadata.py ${worksrcpath}/genpkgmetadata.py ${worksrcpath}/readMetadata.py
}
use_configure no
-build.args prefix=${prefix}
+build.args prefix=${prefix}
-destroot.args prefix=${prefix} INSTALL=/usr/bin/install INSTALL_MODULES="/usr/bin/install -m 755"
+destroot.args prefix=${prefix} INSTALL="/usr/bin/install -p" INSTALL_MODULES="/usr/bin/install -m 755"
Added: trunk/dports/sysutils/createrepo/files/patch-modifyrepo
===================================================================
--- trunk/dports/sysutils/createrepo/files/patch-modifyrepo (rev 0)
+++ trunk/dports/sysutils/createrepo/files/patch-modifyrepo 2007-06-29 18:56:00 UTC (rev 26597)
@@ -0,0 +1,6 @@
+--- bin/modifyrepo.orig 2007-06-23 09:33:56.000000000 +0200
++++ bin/modifyrepo 2007-06-23 09:36:03.000000000 +0200
+@@ -1,2 +1,2 @@
+ #!/bin/sh
+-exec /usr/share/createrepo/modifyrepo.py "$@"
++exec __PREFIX__/share/createrepo/modifyrepo.py "$@"
Added: trunk/dports/sysutils/createrepo/files/patch-readMetadata.py
===================================================================
--- trunk/dports/sysutils/createrepo/files/patch-readMetadata.py (rev 0)
+++ trunk/dports/sysutils/createrepo/files/patch-readMetadata.py 2007-06-29 18:56:00 UTC (rev 26597)
@@ -0,0 +1,8 @@
+--- readMetadata.py.orig 2007-06-07 12:33:34.000000000 +0200
++++ readMetadata.py 2007-06-29 13:33:08.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python -t
++#!__PYTHON__ -t
+
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070629/b74c1fd7/attachment.html
More information about the macports-changes
mailing list