ports/87737: Update port: finance/ktoblzcheck to 1.7

KATO Tsuguru tkato432 at yahoo.com
Thu Oct 20 17:10:19 UTC 2005


>Number:         87737
>Category:       ports
>Synopsis:       Update port: finance/ktoblzcheck to 1.7
>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:   Thu Oct 20 17:10:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE-p13 i386
>Organization:
>Environment:
>Description:
- Update to version 1.7

New file:
files/patch-src__bin__ibankchk.cc
files/patch-src__lib__ktoblzcheck.cc

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/finance/ktoblzcheck/Makefile finance/ktoblzcheck/Makefile
--- /usr/ports/finance/ktoblzcheck/Makefile	Tue Apr 12 14:05:09 2005
+++ finance/ktoblzcheck/Makefile	Thu Oct 13 23:26:47 2005
@@ -6,29 +6,19 @@
 #
 
 PORTNAME=	ktoblzcheck
-PORTVERSION=	1.0
+PORTVERSION=	1.7
 CATEGORIES=	finance german
-MASTER_SITES=	http://ktoblzcheck.sourceforge.net/download/:misc \
-		${MASTER_SITE_SOURCEFORGE:S/$/:main/}
-MASTER_SITE_SUBDIR=	${PORTNAME}/:main
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX}:main ${DATAFILE}:misc
-EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	${PORTNAME}
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Check bank codes of German banks
 
-EXTRACT_DEPENDS=unzip:${PORTSDIR}/archivers/unzip
-
 USE_GMAKE=	yes
 USE_LIBTOOL_VER=	15
 CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
 INSTALLS_SHLIBS=	yes
 
 MAN1=		ktoblzcheck.1
-
-DATAFILE=	bankdata.zip
-
-post-extract:
-	@unzip -qo ${DISTDIR}/${DATAFILE} -d ${WRKSRC}/src/bankdata
 
 .include <bsd.port.mk>
diff -urN /usr/ports/finance/ktoblzcheck/distinfo finance/ktoblzcheck/distinfo
--- /usr/ports/finance/ktoblzcheck/distinfo	Tue Aug  3 13:26:13 2004
+++ finance/ktoblzcheck/distinfo	Thu Oct 13 23:26:53 2005
@@ -1,4 +1,2 @@
-MD5 (ktoblzcheck-1.0.tar.gz) = 97c75dc2dcbd12e9c39e0fb6579b079a
-SIZE (ktoblzcheck-1.0.tar.gz) = 396242
-MD5 (bankdata.zip) = 3d616cf6acbe52f23cdefba12e57c478
-SIZE (bankdata.zip) = 59666
+MD5 (ktoblzcheck-1.7.tar.gz) = a538e6c860a289aa1a9615993a21692b
+SIZE (ktoblzcheck-1.7.tar.gz) = 443469
diff -urN /usr/ports/finance/ktoblzcheck/files/patch-src__bin__ibankchk.cc finance/ktoblzcheck/files/patch-src__bin__ibankchk.cc
--- /usr/ports/finance/ktoblzcheck/files/patch-src__bin__ibankchk.cc	Thu Jan  1 09:00:00 1970
+++ finance/ktoblzcheck/files/patch-src__bin__ibankchk.cc	Thu Oct 13 23:12:40 2005
@@ -0,0 +1,11 @@
+--- src/bin/ibanchk.cc.orig	Wed Apr 20 16:44:19 2005
++++ src/bin/ibanchk.cc	Thu Oct 13 23:12:21 2005
+@@ -3,7 +3,7 @@
+ #endif
+ 
+ #include "iban.h"
+-#include <ostream>
++#include <iostream>
+ 
+ int main(int argc, char *argv[])
+ {
diff -urN /usr/ports/finance/ktoblzcheck/files/patch-src__lib__ktoblzcheck.cc finance/ktoblzcheck/files/patch-src__lib__ktoblzcheck.cc
--- /usr/ports/finance/ktoblzcheck/files/patch-src__lib__ktoblzcheck.cc	Thu Jan  1 09:00:00 1970
+++ finance/ktoblzcheck/files/patch-src__lib__ktoblzcheck.cc	Thu Oct 13 23:11:11 2005
@@ -0,0 +1,10 @@
+--- src/lib/ktoblzcheck.cc.orig	Mon Aug  1 17:15:23 2005
++++ src/lib/ktoblzcheck.cc	Thu Oct 13 23:10:27 2005
+@@ -32,6 +32,7 @@
+ #include <fstream>
+ #include <iostream>
+ #include <algorithm>
++#include <cstdio>
+ 
+ // The actual algorithms for number checking are there
+ #include "algorithms.h"
diff -urN /usr/ports/finance/ktoblzcheck/pkg-plist finance/ktoblzcheck/pkg-plist
--- /usr/ports/finance/ktoblzcheck/pkg-plist	Tue Aug  3 13:26:13 2004
+++ finance/ktoblzcheck/pkg-plist	Thu Oct 13 23:23:48 2005
@@ -3,6 +3,9 @@
 include/ktoblzcheck.h
 lib/libktoblzcheck.a
 lib/libktoblzcheck.so
-lib/libktoblzcheck.so.1
+lib/libktoblzcheck.so.4
 %%DATADIR%%/bankdata.txt
+%%DATADIR%%/bundesbank.pl
+%%DATADIR%%/ibandata.txt
+%%DATADIR%%/online_update.pl
 @dirrm %%DATADIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list