[37450] trunk/dports/devel/luarocks/Portfile

andrea.damore at macports.org andrea.damore at macports.org
Sun Jun 8 02:10:23 PDT 2008


Revision: 37450
          http://trac.macosforge.org/projects/macports/changeset/37450
Author:   andrea.damore at macports.org
Date:     2008-06-08 02:10:22 -0700 (Sun, 08 Jun 2008)

Log Message:
-----------
patched as per ticket no. 15550

Modified Paths:
--------------
    trunk/dports/devel/luarocks/Portfile

Modified: trunk/dports/devel/luarocks/Portfile
===================================================================
--- trunk/dports/devel/luarocks/Portfile	2008-06-08 09:09:11 UTC (rev 37449)
+++ trunk/dports/devel/luarocks/Portfile	2008-06-08 09:10:22 UTC (rev 37450)
@@ -19,38 +19,39 @@
 				rocks trees.
 homepage                http://www.luarocks.org/
 master_sites            http://luaforge.net/frs/download.php/3359/
-depends_lib		port:lua \
-			port:wget
+depends_run		port:lua
+universal_variant	no
 
-configure.args-append	--with-lua=${prefix}	
-configure.args-append	--scripts-dir=${prefix}/lib/luarocks/bin	
+configure.args		--with-lua=${prefix} \
+			--scripts-dir=${prefix}/lib/luarocks/bin
 
-variant md5 description { Use md5 as checker } {
-	configure.args-delete	--with-md5-checker=openssl
+variant md5 conflicts openssl description { Use md5 as checker } {
 	configure.args-append	--with-md5-checker=md5sum	
-	depends_lib-delete	port:openssl
 }
 	
-variant openssl description { Use openssl as checker } {
-	configure.args-delete	--with-md5-checker=md5sum
+variant openssl conflicts md5 description { Use openssl as checker (default) } {
 	configure.args-append	--with-md5-checker=openssl	
-	depends_lib-append	port:openssl
+	depends_run-append	port:openssl
 }
 
-variant wget description { Use wget as downloader } {
-	configure.args-delete	--with-downloader=curl
+if {![variant_isset md5]} {
+	default_variants +openssl
+}
+
+variant wget conflicts curl description { Use wget as downloader } {
 	configure.args-append	--with-downloader=wget
-	depends_lib-delete	port:curl
-	depends_lib-append	port:wget
+	depends_run-append	port:wget
 }
 
-variant curl description { Use curl as downloader } {
-	configure.args-delete	--with-downloader=wget
+variant curl conflicts wget description { Use curl as downloader (default) } {
 	configure.args-append	--with-downloader=curl
-	depends_lib-delete	port:wget
-	depends_lib-append	port:curl
+	depends_run-append	port:curl
 }
 
+if {![variant_isset wget]} {
+	default_variants +curl
+}
+
 checksums	md5  e6edae6c667480d921f49ddda8cb63fc \
 		sha1  494c96944a9f6ab8d515fe4d6c15f661fafbf242 \
 		rmd160  6f0acf500998150042f22d55bed4c1f2eb23e9b0

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080608/994b1b15/attachment.htm 


More information about the macports-changes mailing list