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