[58839] trunk/dports/lang/php4
ryandesign at macports.org
ryandesign at macports.org
Mon Oct 5 22:24:01 PDT 2009
Revision: 58839
http://trac.macports.org/changeset/58839
Author: ryandesign at macports.org
Date: 2009-10-05 22:24:00 -0700 (Mon, 05 Oct 2009)
Log Message:
-----------
php4: merge r56403 from php5: add variant for suhosin patch; see #20681
Revision Links:
--------------
http://trac.macports.org/changeset/56403
Modified Paths:
--------------
trunk/dports/lang/php4/Portfile
Property Changed:
----------------
trunk/dports/lang/php4/
Property changes on: trunk/dports/lang/php4
___________________________________________________________________
Added: svn:mergeinfo
+ /trunk/dports/lang/php5:56403
Modified: trunk/dports/lang/php4/Portfile
===================================================================
--- trunk/dports/lang/php4/Portfile 2009-10-06 05:22:47 UTC (rev 58838)
+++ trunk/dports/lang/php4/Portfile 2009-10-06 05:24:00 UTC (rev 58839)
@@ -26,9 +26,10 @@
and can be embedded into HTML.
checksums \
- md5 2e3b2a0e27f10cb84fd00e5ecd7a1880 \
- sha1 ab3d2205d756ddf93452b57bd6ce6a2014b1c374 \
- rmd160 0d77092efaccd8fe6efc16635be98c5d4ccfec66
+ [suffix ${distname}] \
+ md5 2e3b2a0e27f10cb84fd00e5ecd7a1880 \
+ sha1 ab3d2205d756ddf93452b57bd6ce6a2014b1c374 \
+ rmd160 0d77092efaccd8fe6efc16635be98c5d4ccfec66
depends_build \
port:pkgconfig
@@ -49,6 +50,9 @@
port:libpng \
port:freetype
+# Use -p1 to accommodate the Suhosin patch
+patch.pre_args -p1
+
set phpinidir ${prefix}/etc/${my_name}
set extraphpinidir ${prefix}/var/db/${my_name}
@@ -245,6 +249,24 @@
--with-t1lib=${prefix}
}
+variant suhosin description {Add Suhosin patch} {
+ pre-fetch {
+ if {"darwin" == ${os.platform} && ${os.major} < 9} {
+ ui_error "The suhosin variant requires Mac OS X 10.5 or greater."
+ return -code error "incompatible Mac OS X version"
+ }
+ }
+ set suhosin_patch_version ${version}-0.9.6
+ set suhosin_patch suhosin-patch-${suhosin_patch_version}.patch.gz
+ patch_sites-append http://download.suhosin.org/
+ patchfiles-append ${suhosin_patch}
+ checksums-append \
+ ${suhosin_patch} \
+ md5 c4e88782b1572e0aee26e6b2124e6257 \
+ sha1 b2b5121dc1f2bb5ffed968efb978a4a1ac9fcca6 \
+ rmd160 39d2e74cc879187b348f2e0dd22755680fafb49d \
+}
+
destroot.args \
INSTALL_ROOT=${destroot} PHP_PEAR_INSTALL_DIR=${prefix}/lib/php
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091005/ccef2ab0/attachment.html>
More information about the macports-changes
mailing list