aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authoritetcu <itetcu@FreeBSD.org>2010-04-30 13:34:14 +0800
committeritetcu <itetcu@FreeBSD.org>2010-04-30 13:34:14 +0800
commit506391cc39593a9b81008e4ecac78b21fac61eb3 (patch)
treefe68a1ea3f06863b493bf5d3536174b8b0b90705 /devel
parent32788eeed55fc622004d3b8bb7f359ff41283e6a (diff)
downloadfreebsd-ports-gnome-506391cc39593a9b81008e4ecac78b21fac61eb3.tar.gz
freebsd-ports-gnome-506391cc39593a9b81008e4ecac78b21fac61eb3.tar.zst
freebsd-ports-gnome-506391cc39593a9b81008e4ecac78b21fac61eb3.zip
Update to 3.2.16
- support both PHP 5.3 and PHP 5.2 - BROKEN and unsuppoted on FreeBSD 6 amd64 with PHP 5.3 - Distfiles checksums on mastersite changed to 20100428 date PR: ports/146045 Submitted by: Svyatoslav Lempert (maintainer) (patch on private mail)
Diffstat (limited to 'devel')
-rw-r--r--devel/ioncube/Makefile22
-rw-r--r--devel/ioncube/distinfo30
2 files changed, 31 insertions, 21 deletions
diff --git a/devel/ioncube/Makefile b/devel/ioncube/Makefile
index 7c344859b5cf..b186f4e226fd 100644
--- a/devel/ioncube/Makefile
+++ b/devel/ioncube/Makefile
@@ -6,8 +6,8 @@
#
PORTNAME= ioncube
-DISTVERSION= 3.3.12
-PORTREVISION= 1 # 20100405
+DISTVERSION= 3.3.16
+PORTREVISION= 0 #20100428
CATEGORIES= devel
MASTER_SITES= http://downloads2.ioncube.com/loader_downloads/ \
http://dl.dropbox.com/u/4211495/ioncube/
@@ -24,6 +24,11 @@ SUB_FILES= pkg-message
.include <bsd.port.pre.mk>
+# ionCube have no build for PHP 5.3 FreeBSD 6.x amd64
+.if ${OSVERSION} < 700000 && ${ARCH} == amd64 && ${PHP_VER} == 5
+BROKEN= Does not work with PHP 5.3 on FreeBSD 6 amd64
+.endif
+
# Detect Version: for FreeBSD 8.x i386 install 8.x build, else using build for FreeBSD 7.x
.if ${OSVERSION} >= 800000 && ${ARCH} == i386
VER= 8
@@ -43,10 +48,15 @@ ARCH_DIST= x86
.endif
# Detect PHP version
-.if ${PHP_VER} >= 5
-PHP_INSTVER= 5.2
-.else
-PHP_INSTVER= 4.4
+.if ${PHP_VER} == 4
+PHP_INSTVER= 4.4
+.endif
+.if ${PHP_VER} == 5
+PHP_INSTVER= 5.3
+.endif
+# If you have old lang/php52
+.if ${PHP_VER} == 52
+PHP_INSTVER= 5.2
.endif
do-install:
diff --git a/devel/ioncube/distinfo b/devel/ioncube/distinfo
index a0264b66a597..75c2fecedde3 100644
--- a/devel/ioncube/distinfo
+++ b/devel/ioncube/distinfo
@@ -1,15 +1,15 @@
-MD5 (ioncube_loaders_fre_6_x86.tar.gz) = c0edbdefb3da35271bb8b4adcc86caa0
-SHA256 (ioncube_loaders_fre_6_x86.tar.gz) = aa4926f55da33973dc85edc00e965e1969c59c4055d485ac6306816d2b926cbc
-SIZE (ioncube_loaders_fre_6_x86.tar.gz) = 2770640
-MD5 (ioncube_loaders_fre_6_x86-64.tar.gz) = 30775c3b17c7e624b0fed65b919b87f5
-SHA256 (ioncube_loaders_fre_6_x86-64.tar.gz) = 34d15c369cc6e34c9d50fcc1eaf5e36be03e349065f6d41d2858e3b928212c71
-SIZE (ioncube_loaders_fre_6_x86-64.tar.gz) = 2296844
-MD5 (ioncube_loaders_fre_7_x86.tar.gz) = bb1762653395b08e562d2ab403d122f5
-SHA256 (ioncube_loaders_fre_7_x86.tar.gz) = e2786dd6af9b1c16a68b4c3743a0bef04625649cb762bfb758a0204a9031e300
-SIZE (ioncube_loaders_fre_7_x86.tar.gz) = 2527675
-MD5 (ioncube_loaders_fre_7_x86-64.tar.gz) = 0edfb3a2aba9aa4c6adfb7e246c98eea
-SHA256 (ioncube_loaders_fre_7_x86-64.tar.gz) = 1c47e6ae8ce55e175f52a6587f52b8ee3fd4af483a8424201f06fc012696c54f
-SIZE (ioncube_loaders_fre_7_x86-64.tar.gz) = 2681484
-MD5 (ioncube_loaders_fre_8_x86.tar.gz) = 332220e897b9db25834e5248725ea79f
-SHA256 (ioncube_loaders_fre_8_x86.tar.gz) = a5254c96aefa523beaad63b5a573e7683690ddcb0fd14cf75f214cfb79899323
-SIZE (ioncube_loaders_fre_8_x86.tar.gz) = 2528903
+SIZE (ioncube_loaders_fre_6_x86-64.tar.gz) = 2305143
+SIZE (ioncube_loaders_fre_6_x86.tar.gz) = 2781281
+SIZE (ioncube_loaders_fre_7_x86-64.tar.gz) = 2986547
+SIZE (ioncube_loaders_fre_7_x86.tar.gz) = 2723952
+SIZE (ioncube_loaders_fre_8_x86.tar.gz) = 2544050
+MD5 (ioncube_loaders_fre_6_x86-64.tar.gz) = dc97e9c634ef498b35ccf4e4aec17b34
+MD5 (ioncube_loaders_fre_6_x86.tar.gz) = f70ffbd8438acebf65996b5add983564
+MD5 (ioncube_loaders_fre_7_x86-64.tar.gz) = 5cd4d1b08a94195750b010d114f24215
+MD5 (ioncube_loaders_fre_7_x86.tar.gz) = 85b594337c3c01f529c6574225da41d0
+MD5 (ioncube_loaders_fre_8_x86.tar.gz) = 81e7d6d2d6c4b7fc40044cb2c95b994a
+SHA256 (ioncube_loaders_fre_6_x86-64.tar.gz) = ce8738abf1df49be5c2dc5150bad5dfed6a729afd11a571e2c231710e3941b44
+SHA256 (ioncube_loaders_fre_6_x86.tar.gz) = 56adcca4d331982cc3d3a20951dab055e5508976fc98187024eecf30fc3b1296
+SHA256 (ioncube_loaders_fre_7_x86-64.tar.gz) = 6fe4ce821a95b21fc3ae39892d2d046507bf637b13c444fbd712069ca92305cf
+SHA256 (ioncube_loaders_fre_7_x86.tar.gz) = d3ab1d2f37c16740e53d819a93b5ea62403ce3d79183d592bb15b050b10a55a9
+SHA256 (ioncube_loaders_fre_8_x86.tar.gz) = d340ce64a9bad90892b44729729d0ca1dab9898f73c1bda3810ad10d8622590c