Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Jul 2011 15:32:44 +0900
From:      Takefu <takefu@airport.fm>
To:        svyatoslav.lempert@gmail.com, freebsd-gnats-submit@FreeBSD.org
Subject:   ports/159248: [UPDATE] devel/ioncube: Update 4.0.10
Message-ID:  <4E31028C.6060009@airport.fm>
Resent-Message-ID: <201107280640.p6S6e2XG066976@freefall.freebsd.org>
In-Reply-To: <201107280622.p6S6MSKo086036@unbound.local.ae-osaka.co.jp>
References:  <201107280622.p6S6MSKo086036@unbound.local.ae-osaka.co.jp>

next in thread | previous in thread | raw e-mail | index | archive | help

>Number:         159248
>Category:       ports
>Synopsis:       [PATCH] devel/ioncube: Update 4.0.10
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 28 06:40:01 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Takefu
>Release:        FreeBSD 8.2-RELEASE-p2 amd64
>Organization:
FOX Amateur Radio Club
>Environment:
>Description:
- Update 4.0.10

Port maintainer (svyatoslav.lempert@gmail.com) is cc'd.

>How-To-Repeat:
>Fix:
--- ioncube.patch begins here ---
diff -ruN /usr/ports/devel/ioncube/Makefile devel/ioncube/Makefile
--- /usr/ports/devel/ioncube/Makefile	2011-07-04 09:06:07.000000000 +0900
+++ devel/ioncube/Makefile	2011-07-28 15:18:58.000000000 +0900
@@ -6,20 +6,22 @@
 #

 PORTNAME=	ioncube
-DISTVERSION=	4.0.9
+DISTVERSION=	4.0.10
 CATEGORIES=	devel
-MASTER_SITES=	http://downloads2.ioncube.com/loader_downloads/ \
-		http://ls.fvds.ru/ioncube/4.0.9/
-DISTFILES=	${PORTNAME}_loaders_fre_${VER}_${ARCH_DIST}${EXTRACT_SUFX}
+MASTER_SITES=	http://downloads2.ioncube.com/loader_downloads/
+DISTNAME=	${PORTNAME}_loaders_fre_${VER}_${ARCH_DIST}

 MAINTAINER=	svyatoslav.lempert@gmail.com
 COMMENT=	An ionCube loader for PHP code

 ONLY_FOR_ARCHS=	i386 amd64
 NO_BUILD=	yes
+USE_BZIP2=	yes
 USE_PHP=	yes
+USE_DOS2UNIX=	LICENSE.txt README.txt loader-wizard.php

 SUB_FILES=	pkg-message
+WRKSRC=		${WRKDIR}/${PORTNAME}

 .include <bsd.port.pre.mk>

@@ -52,10 +54,17 @@

 do-install:
 	@${MKDIR} ${PREFIX}/lib/php/${PHP_EXT_DIR}/ioncube/
-	${INSTALL_DATA} ${WRKDIR}/ioncube/ioncube_loader_fre_${PHP_INSTVER}.so \
+	@${MKDIR} ${PREFIX}/www/${PORTNAME}
+	${INSTALL_DATA} ${WRKSRC}/ioncube_loader_fre_${PHP_INSTVER}.so \
 		${PREFIX}/lib/php/${PHP_EXT_DIR}/ioncube/ioncube_loader.so
-	${INSTALL_DATA} ${WRKDIR}/ioncube/ioncube_loader_fre_${PHP_INSTVER}_ts.so \
+	${INSTALL_DATA} ${WRKSRC}/ioncube_loader_fre_${PHP_INSTVER}_ts.so \
 		${PREFIX}/lib/php/${PHP_EXT_DIR}/ioncube/ioncube_loader_ts.so
+	${INSTALL_DATA} ${WRKSRC}/loader-wizard.php ${PREFIX}/www/${PORTNAME}/
+.if !defined(NOPORTDOCS)
+	${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/LICENSE.txt ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README.txt ${DOCSDIR}
+.endif
 post-install:
 	@${CAT} ${PKGMESSAGE}

diff -ruN /usr/ports/devel/ioncube/distinfo devel/ioncube/distinfo
--- /usr/ports/devel/ioncube/distinfo	2011-07-04 09:06:07.000000000 +0900
+++ devel/ioncube/distinfo	2011-07-28 14:32:07.000000000 +0900
@@ -1,8 +1,8 @@
-SIZE (ioncube_loaders_fre_7_x86-64.tar.gz) = 3158877
-SIZE (ioncube_loaders_fre_7_x86.tar.gz) = 2892215
-SIZE (ioncube_loaders_fre_8_x86-64.tar.gz) = 3156978
-SIZE (ioncube_loaders_fre_8_x86.tar.gz) = 2892679
-SHA256 (ioncube_loaders_fre_7_x86-64.tar.gz) = 3190fe9a6119229710f75b5882bf893f42adea45000f14e5069af11607c45fcf
-SHA256 (ioncube_loaders_fre_7_x86.tar.gz) = 903e23e42c09b70233795e59b71c092213cbb0c460ebdefa2e0a95d222846ccb
-SHA256 (ioncube_loaders_fre_8_x86-64.tar.gz) = ebc60ef686f69378d8db98558b9d31f6fa3beeac2f324cf99abfc480ce4a544a
-SHA256 (ioncube_loaders_fre_8_x86.tar.gz) = f10c9e9bd0bde9b612a28bf717d315e5539eb7688719ce1215d499d87dee3742
+SHA256 (ioncube_loaders_fre_7_x86.tar.bz2) = ca42641b54a97cb8d2689a3eec2f7e367b7c774c873ae609bc2395eb573dcf8a
+SIZE (ioncube_loaders_fre_7_x86.tar.bz2) = 2617040
+SHA256 (ioncube_loaders_fre_7_x86-64.tar.bz2) = 1976a5df7d2f3e871a7fd453207780c57ed0b8e6236f87d4ec634f68bfc9f3fb
+SIZE (ioncube_loaders_fre_7_x86-64.tar.bz2) = 2779187
+SHA256 (ioncube_loaders_fre_8_x86.tar.bz2) = 1cee925278deb822b571e51c5fddcbe849f43b4669e8d03053702b8f3a48a8f1
+SIZE (ioncube_loaders_fre_8_x86.tar.bz2) = 2617102
+SHA256 (ioncube_loaders_fre_8_x86-64.tar.bz2) = 2deb7556b4667b6341c555b86256051c456506618e830ea72a6e73c1e170f7a7
+SIZE (ioncube_loaders_fre_8_x86-64.tar.bz2) = 2779233
diff -ruN /usr/ports/devel/ioncube/pkg-plist devel/ioncube/pkg-plist
--- /usr/ports/devel/ioncube/pkg-plist	2010-07-21 16:54:06.000000000 +0900
+++ devel/ioncube/pkg-plist	2011-07-28 15:06:49.000000000 +0900
@@ -1,4 +1,9 @@
 lib/php/%%PHP_EXT_DIR%%/ioncube/ioncube_loader.so
 lib/php/%%PHP_EXT_DIR%%/ioncube/ioncube_loader_ts.so
+%%DOCSDIR%%/LICENSE.txt
+%%DOCSDIR%%/README.txt
+%%WWWDIR%%/loader-wizard.php
+@dirrm %%DOCSDIR%%
+@dirrmtry %%WWWDIR%%
 @dirrm lib/php/%%PHP_EXT_DIR%%/ioncube
 @dirrmtry lib/php/%%PHP_EXT_DIR%%
--- ioncube.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E31028C.6060009>