ports/137661: New port: german/konto_check (validity check for bank account numbers)

Dominik Brettnacher domi at nonsensss.de
Tue Aug 11 09:50:06 UTC 2009


>Number:         137661
>Category:       ports
>Synopsis:       New port: german/konto_check (validity check for bank account numbers)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 11 09:50:04 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Dominik Brettnacher
>Release:        FreeBSD 7.1-RELEASE-p4 amd64
>Organization:
inexio KGaA
>Environment:
System: FreeBSD noc.devel.inexio.net 7.1-RELEASE-p4 FreeBSD 7.1-RELEASE-p4 #0: Sun Mar 22 09:43:46 UTC 2009 root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64


>Description:
Below you find a new port for a PHP module which helps verifying German and
Austrian bank account numbers.


>How-To-Repeat:
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	konto_check/
#	konto_check/Makefile
#	konto_check/distinfo
#	konto_check/pkg-descr
#	konto_check/pkg-plist
#	konto_check/files
#	konto_check/files/patch-konto_check.c
#
echo c - konto_check/
mkdir -p konto_check/ > /dev/null 2>&1
echo x - konto_check/Makefile
sed 's/^X//' >konto_check/Makefile << '8cc031b3f64fad37148ef7da55863a67'
X# Ports collection makefile for:  konto_check
X# Date created:			  2009-08-11
X# Whom:				  Dominik Brettnacher <domi at nonsensss.de>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	konto_check
XPORTVERSION=	2.98
XCATEGORIES=	german
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	../project/kontocheck/konto_check-de/${PORTVERSION}
XPKGNAMEPREFIX=	pecl-
XEXTRACT_SUFX=	.zip
X
XMAINTAINER=	domi at nonsensss.de
XCOMMENT=	PHP module to check German and Austrian Bank Account Numbers
X
XWRKSRC=	${WRKDIR}/php
X
Xpost-extract:
X	@${UNZIP_CMD} -q -d ${WRKDIR} ${WRKDIR}/php.zip
X
Xpost-patch:
X	@${REINPLACE_CMD} -e "s|\"/etc|\"${ETCDIR}|g;" ${WRKSRC}/konto_check.c ${WRKSRC}/konto_check.lxx
X
XUSE_PHP=	yes
XUSE_PHPIZE=	yes
XUSE_PHPEXT=	yes
XPHP_MODNAME=	${PORTNAME}
X
X.include <bsd.port.pre.mk>
X
Xpost-install:
X	@${MKDIR} -p ${ETCDIR}
X	@${INSTALL_DATA} ${WRKDIR}/blz.lut ${ETCDIR}
X	@${INSTALL_DATA} ${WRKDIR}/blz.lut2 ${ETCDIR}
X
X.if !defined(NOPORTDOCS)
X	@${MKDIR} -p ${DOCSDIR}
X	@${INSTALL_DATA} ${WRKDIR}/00liesmich.pdf ${DOCSDIR}
X.endif
X
X.include <bsd.port.post.mk>
8cc031b3f64fad37148ef7da55863a67
echo x - konto_check/distinfo
sed 's/^X//' >konto_check/distinfo << '8df60581302e30eb53e10738fd4afeea'
XMD5 (konto_check-2.98.zip) = d64d6c8e067292071cdcde29c1223839
XSHA256 (konto_check-2.98.zip) = 5cd0d6683fcec74af91d3baa61513f4a515e474eb385ed8c95d9e18778b23742
XSIZE (konto_check-2.98.zip) = 628212
8df60581302e30eb53e10738fd4afeea
echo x - konto_check/pkg-descr
sed 's/^X//' >konto_check/pkg-descr << '61f30a378049a13d48c7d974625b29aa'
Xkonto_check is a PHP module to check the validity of German and
XAustrian Bank Account Numbers. All currently defined test methods
Xby Deutsche Bundesbank (March 2009: 00 to D3) are implemented.
X
XThis port only installs the PHP module.
X
XWWW: http://www.informatik.hs-mannheim.de/konto_check/
61f30a378049a13d48c7d974625b29aa
echo x - konto_check/pkg-plist
sed 's/^X//' >konto_check/pkg-plist << '39e75fe873d846b972f9d33d1be4b2fa'
X%%ETCDIR%%/blz.lut
X%%ETCDIR%%/blz.lut2
X at dirrm %%ETCDIR%%
X%%PORTDOCS%%%%DOCSDIR%%/00liesmich.pdf
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
39e75fe873d846b972f9d33d1be4b2fa
echo c - konto_check/files
mkdir -p konto_check/files > /dev/null 2>&1
echo x - konto_check/files/patch-konto_check.c
sed 's/^X//' >konto_check/files/patch-konto_check.c << 'a6d16ca519c366f3315001bd4f2dcc5c'
X--- konto_check.c.orig	2009-08-11 10:46:54.000000000 +0200
X+++ konto_check.c	2009-08-11 10:47:04.000000000 +0200
X@@ -74,31 +74,31 @@
X static int search_lutfile(char *name);
X 
X #ifdef ZEND_ENGINE_2
X-static ZEND_BEGIN_ARG_INFO(byref_0,1)
X+ZEND_BEGIN_ARG_INFO(byref_0,1)
X ZEND_END_ARG_INFO()
X 
X-static ZEND_BEGIN_ARG_INFO(byref_1,1)
X+ZEND_BEGIN_ARG_INFO(byref_1,1)
X    ZEND_ARG_PASS_INFO(0)
X ZEND_END_ARG_INFO()
X 
X-static ZEND_BEGIN_ARG_INFO(byref_11,1)
X+ZEND_BEGIN_ARG_INFO(byref_11,1)
X    ZEND_ARG_PASS_INFO(0)
X    ZEND_ARG_PASS_INFO(1)
X    ZEND_ARG_PASS_INFO(0)
X ZEND_END_ARG_INFO()
X 
X-static ZEND_BEGIN_ARG_INFO(byref_2,1)
X+ZEND_BEGIN_ARG_INFO(byref_2,1)
X    ZEND_ARG_PASS_INFO(0)
X    ZEND_ARG_PASS_INFO(0)
X ZEND_END_ARG_INFO()
X 
X-static ZEND_BEGIN_ARG_INFO(byref_3,1)
X+ZEND_BEGIN_ARG_INFO(byref_3,1)
X    ZEND_ARG_PASS_INFO(0)
X    ZEND_ARG_PASS_INFO(0)
X    ZEND_ARG_PASS_INFO(0)
X ZEND_END_ARG_INFO()
X 
X-static ZEND_BEGIN_ARG_INFO(byref_4,1)
X+ZEND_BEGIN_ARG_INFO(byref_4,1)
X    ZEND_ARG_PASS_INFO(0)
X    ZEND_ARG_PASS_INFO(0)
X    ZEND_ARG_PASS_INFO(0)
a6d16ca519c366f3315001bd4f2dcc5c
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list