[108281] trunk/dports/www/nginx/Portfile

cal at macports.org cal at macports.org
Wed Jul 17 14:47:03 PDT 2013


Revision: 108281
          https://trac.macports.org/changeset/108281
Author:   cal at macports.org
Date:     2013-07-17 14:47:03 -0700 (Wed, 17 Jul 2013)
Log Message:
-----------
nginx: simplify upload_progress variant (from #39773)

Modified Paths:
--------------
    trunk/dports/www/nginx/Portfile

Modified: trunk/dports/www/nginx/Portfile
===================================================================
--- trunk/dports/www/nginx/Portfile	2013-07-17 21:38:17 UTC (rev 108280)
+++ trunk/dports/www/nginx/Portfile	2013-07-17 21:47:03 UTC (rev 108281)
@@ -47,8 +47,8 @@
 
 # portfile-scoped vars for variant routines to re-def and use in port-stages (post-extract, pre-patch, etc)
 set nginx_upload_mod_dirname   ""
+set nginx_upload_progress_mod_dirname   ""
 
-
 # for aforementioned re-defs of portfile-scoped vars in variant routines
 proc nginx_set_portfile_var {var_name new_value} {
     upvar   $var_name   portfile_var
@@ -56,7 +56,6 @@
 }
 
 
-
 configure.args-append \
                     --with-cc-opt=\"${configure.cppflags} ${configure.cflags}\" \
                     --with-ld-opt=\"${configure.ldflags}\" \
@@ -211,13 +210,16 @@
     set uploadprg_version   0.9.0
     set uploadprg_distname  ${uploadprg_filename}-${uploadprg_version}
     distfiles-append        ${uploadprg_distname}.tar.gz:uploadprogress_module
-    post-extract {
-        move [glob ${workpath}/masterzen-nginx-upload-progress-module-a788dea] ${workpath}/nginx_uploadprogress_module-0.9.0
-    }
     checksums-append        ${uploadprg_distname}.tar.gz \
                             rmd160  10ff91748a06afd81abb9fdb203f164ea369463a \
                             sha256  3fb903dab595cf6656fa0fc5743a48daffbba2f6b5c554836be630800eaad4e2
     configure.args-append   --add-module=${workpath}/${uploadprg_distname}
+
+    nginx_set_portfile_var  nginx_upload_progress_mod_dirname "${uploadprg_distname}"
+    post-extract {
+        move [glob -directory ${workpath} masterzen-nginx-upload-progress-module*] \
+            "${workpath}/${nginx_upload_progress_mod_dirname}"
+    }
 }
 
 variant xslt description {Post-process pages with XSLT} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130717/8cbd695f/attachment.html>


More information about the macports-changes mailing list