[22375] trunk/dports/sysutils/findutils/Portfile
source_changes at macosforge.org
source_changes at macosforge.org
Tue Feb 27 11:12:48 PST 2007
Revision: 22375
http://trac.macosforge.org/projects/macports/changeset/22375
Author: pipping at macports.org
Date: 2007-02-27 11:12:48 -0800 (Tue, 27 Feb 2007)
Log Message:
-----------
* replace ugly variant 'normal_install_names' with 'without_prefix'
* add testsuite
* cleanup
Modified Paths:
--------------
trunk/dports/sysutils/findutils/Portfile
Modified: trunk/dports/sysutils/findutils/Portfile
===================================================================
--- trunk/dports/sysutils/findutils/Portfile 2007-02-27 19:12:17 UTC (rev 22374)
+++ trunk/dports/sysutils/findutils/Portfile 2007-02-27 19:12:48 UTC (rev 22375)
@@ -2,36 +2,41 @@
PortSystem 1.0
-name findutils
-version 4.2.25
-revision 1
-categories sysutils
-platforms darwin
-maintainers mww at opendarwin.org
-description findutils contains the GNU find, xargs, and \
- locate programs
-long_description ${description}
+name findutils
+version 4.2.25
+revision 1
+categories sysutils
+platforms darwin
+maintainers mww at opendarwin.org
+description findutils contains GNU find, xargs, and locate
+long_description ${description}
+homepage http://www.gnu.org/software/findutils/
+master_sites gnu
+checksums md5 e92fef6714ffa9972f28a1a423066921 \
+ sha1 65a80bcfd3d242d197800036231b377849b181f3 \
+ rmd160 9050c3daa0db0efca391e20577782c868561b9d5
-homepage http://www.gnu.org/software/findutils/
-master_sites gnu
-checksums md5 e92fef6714ffa9972f28a1a423066921 \
- sha1 65a80bcfd3d242d197800036231b377849b181f3 \
- rmd160 9050c3daa0db0efca391e20577782c868561b9d5
+depends_lib port:gettext
-depends_lib port:gettext
+configure.env SORT=/usr/bin/sort
+configure.args --mandir=${prefix}/share/man \
+ --infodir=${prefix}/share/info \
+ --program-prefix=g
-configure.env SORT=/usr/bin/sort
-configure.args --mandir=${prefix}/share/man \
- --infodir=${prefix}/share/info \
- --program-prefix=g
-
post-destroot {
- cd ${destroot}${prefix}/share/info
- file rename find.info gfind.info
- if {[variant_isset normal_install_names]} {
- system "cd ${destroot}${prefix}/bin && for f in g*; do ln -s \$f `echo \$f | sed -e 's/^g//'`; done"
- }
+ cd ${destroot}${prefix}/share/info
+ file rename find.info gfind.info
}
-variant normal_install_names {
+test.run yes
+test.target check
+
+variant without_prefix {
+ post-destroot {
+ cd ${destroot}${prefix}/bin
+ foreach a [glob g*] {
+ regexp g(.+) $a crap b
+ file link $b g$b
+ }
+ }
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070227/2a2b25a9/attachment.html
More information about the macports-changes
mailing list