[20214] trunk/dports/sysutils/findutils/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Sat Oct 28 14:02:01 PDT 2006


Revision: 20214
          http://trac.macosforge.org/projects/macports/changeset/20214
Author:   blair at macports.org
Date:     2006-10-28 14:02:00 -0700 (Sat, 28 Oct 2006)

Log Message:
-----------
Closes #10852:

* Add a depends_lib on port:gettext, since if gettext is installed
  when findutils is built, it'll use it.
* Always use /usr/bin/sort for sorting.
* See this thread for the next two changes:
  http://lists.macosforge.org/pipermail/macports-dev/2006-October/000096.html
* Switch from using program prefix of gnu to g.
* Add a normal_install_names variant for installing symlinks for the
   filenames without the leading g.

Modified Paths:
--------------
    trunk/dports/sysutils/findutils/Portfile

Modified: trunk/dports/sysutils/findutils/Portfile
===================================================================
--- trunk/dports/sysutils/findutils/Portfile	2006-10-28 19:38:02 UTC (rev 20213)
+++ trunk/dports/sysutils/findutils/Portfile	2006-10-28 21:02:00 UTC (rev 20214)
@@ -4,21 +4,34 @@
 
 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
+description		findutils contains the GNU find, xargs, and \
+				locate programs
 long_description	${description}
 
 homepage		http://www.gnu.org/software/findutils/
-master_sites	gnu
-checksums		md5 e92fef6714ffa9972f28a1a423066921
+master_sites		gnu
+checksums		md5 e92fef6714ffa9972f28a1a423066921 \
+			sha1 65a80bcfd3d242d197800036231b377849b181f3 \
+			rmd160 9050c3daa0db0efca391e20577782c868561b9d5
 
-configure.args	--mandir=${prefix}/share/man \
+depends_lib		port:gettext
+
+configure.env		SORT=/usr/bin/sort
+configure.args		--mandir=${prefix}/share/man \
 				--infodir=${prefix}/share/info \
-				--program-prefix=gnu
+				--program-prefix=g
 
 post-destroot {
 	cd ${destroot}${prefix}/share/info
-	file rename find.info gnufind.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"
+	}
 }
+
+variant normal_install_names {
+}

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20061028/5bf1f8f5/attachment.html


More information about the macports-changes mailing list