r30329 - in /trunk/libfinance-bank-ie-permanenttsb-perl/debian: ./ changelog compat control copyright libfinance-bank-ie-permanenttsb-perl.docs repack.sh rules watch
antonio-guest at users.alioth.debian.org
antonio-guest at users.alioth.debian.org
Sat Jan 31 15:37:06 UTC 2009
Author: antonio-guest
Date: Sat Jan 31 15:37:03 2009
New Revision: 30329
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=30329
Log:
[svn-inject] Applying Debian modifications to trunk
Added:
trunk/libfinance-bank-ie-permanenttsb-perl/debian/
trunk/libfinance-bank-ie-permanenttsb-perl/debian/changelog
trunk/libfinance-bank-ie-permanenttsb-perl/debian/compat
trunk/libfinance-bank-ie-permanenttsb-perl/debian/control
trunk/libfinance-bank-ie-permanenttsb-perl/debian/copyright
trunk/libfinance-bank-ie-permanenttsb-perl/debian/libfinance-bank-ie-permanenttsb-perl.docs
trunk/libfinance-bank-ie-permanenttsb-perl/debian/repack.sh
trunk/libfinance-bank-ie-permanenttsb-perl/debian/rules (with props)
trunk/libfinance-bank-ie-permanenttsb-perl/debian/watch
Added: trunk/libfinance-bank-ie-permanenttsb-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfinance-bank-ie-permanenttsb-perl/debian/changelog?rev=30329&op=file
==============================================================================
--- trunk/libfinance-bank-ie-permanenttsb-perl/debian/changelog (added)
+++ trunk/libfinance-bank-ie-permanenttsb-perl/debian/changelog Sat Jan 31 15:37:03 2009
@@ -1,0 +1,5 @@
+libfinance-bank-ie-permanenttsb-perl (0.2+dfsg.1-1) unstable; urgency=low
+
+ * Initial Release. (Closes: #513699)
+
+ -- Antonio Radici <antonio at dyne.org> Sat, 31 Jan 2009 14:30:33 +0000
Added: trunk/libfinance-bank-ie-permanenttsb-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfinance-bank-ie-permanenttsb-perl/debian/compat?rev=30329&op=file
==============================================================================
--- trunk/libfinance-bank-ie-permanenttsb-perl/debian/compat (added)
+++ trunk/libfinance-bank-ie-permanenttsb-perl/debian/compat Sat Jan 31 15:37:03 2009
@@ -1,0 +1,1 @@
+7
Added: trunk/libfinance-bank-ie-permanenttsb-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfinance-bank-ie-permanenttsb-perl/debian/control?rev=30329&op=file
==============================================================================
--- trunk/libfinance-bank-ie-permanenttsb-perl/debian/control (added)
+++ trunk/libfinance-bank-ie-permanenttsb-perl/debian/control Sat Jan 31 15:37:03 2009
@@ -1,0 +1,25 @@
+Source: libfinance-bank-ie-permanenttsb-perl
+Section: perl
+Priority: optional
+Build-Depends: debhelper (>= 7), libtest-mockobject-perl, libdate-calc-perl, libhtml-parser-perl, libwww-mechanize-perl
+Build-Depends-Indep: perl (>= 5.6.0-12)
+Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
+Uploaders: Antonio Radici <antonio at dyne.org>
+Standards-Version: 3.8.0
+Homepage: http://search.cpan.org/dist/Finance-Bank-IE-PermanentTSB/
+Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libfinance-bank-ie-permanenttsb-perl/
+Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libfinance-bank-ie-permanenttsb-perl/
+
+Package: libfinance-bank-ie-permanenttsb-perl
+Architecture: all
+Depends: ${perl:Depends}, ${misc:Depends}
+Description: perl interface to the PermanentTSB Open24 homebanking
+ Finance::Bank::IE::PermanentTSB provides a set of functions which can be
+ used in perl programs to interact with the Open24 homebanking (www.open24.ie)
+ .
+ The module will allow the user to check the account balance and to display
+ an account statement for a particular time range.
+ .
+ This package also includes a CLI tool (ptsb), which will provide the same
+ functionalities of the module and will also use gnuplot to draw graphs
+ about the status of a bank account.
Added: trunk/libfinance-bank-ie-permanenttsb-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfinance-bank-ie-permanenttsb-perl/debian/copyright?rev=30329&op=file
==============================================================================
--- trunk/libfinance-bank-ie-permanenttsb-perl/debian/copyright (added)
+++ trunk/libfinance-bank-ie-permanenttsb-perl/debian/copyright Sat Jan 31 15:37:03 2009
@@ -1,0 +1,53 @@
+Format-Specification:
+ http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
+Upstream-Maintainer: Angelo "pallotron" Failla, <pallotron at freaknet.org> -
+ http://www.pallotron.net - http://www.vitadiunsysadmin.net
+Upstream-Source: http://search.cpan.org/dist/Finance-Bank-IE-PermanentTSB/
+Upstream-Name: Finance-Bank-IE-PermanentTSB
+
+X-Repackaging-Reasoning:
+ Upstream sources are repackaged to remove several files with unclear
+ licensing/copyright:
+ * t/data/*.html
+ * t/Finance-Bank-IE-PermanentTSB.t
+ Additionally, MANIFEST is trimmed from references to these files.
+ .
+ Repackaging is done via debian/repack.sh and can be replayed using either
+ "debian/rules get-orug-source" or "uscan -f".
+
+Files: *
+Copyright: 2009, Angelo "pallotron" Failla, <pallotron at freaknet.org>
+License: Artistic
+
+Files: debian/*
+Copyright: 2009, Antonio Radici <antonio at dyne.org>
+License: Artistic | GPL-2+
+
+Files: debian/repack.sh
+Copyright: 2008, Damyan Ivanov <dmn at debian.org>
+License: Artistic | GPL-1+
+
+License: Artistic
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the Artistic License, which comes with Perl.
+ On Debian GNU/Linux systems, the complete text of the Artistic License
+ can be found in `/usr/share/common-licenses/Artistic'
+
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-2'
+
+License: GPL-1+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 1, or (at your option)
+ any later version.
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL'
+
+Upstream source is repackaged to get rid of test files with unclear
+copyright/licensing.
Added: trunk/libfinance-bank-ie-permanenttsb-perl/debian/libfinance-bank-ie-permanenttsb-perl.docs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfinance-bank-ie-permanenttsb-perl/debian/libfinance-bank-ie-permanenttsb-perl.docs?rev=30329&op=file
==============================================================================
--- trunk/libfinance-bank-ie-permanenttsb-perl/debian/libfinance-bank-ie-permanenttsb-perl.docs (added)
+++ trunk/libfinance-bank-ie-permanenttsb-perl/debian/libfinance-bank-ie-permanenttsb-perl.docs Sat Jan 31 15:37:03 2009
@@ -1,0 +1,1 @@
+README
Added: trunk/libfinance-bank-ie-permanenttsb-perl/debian/repack.sh
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfinance-bank-ie-permanenttsb-perl/debian/repack.sh?rev=30329&op=file
==============================================================================
--- trunk/libfinance-bank-ie-permanenttsb-perl/debian/repack.sh (added)
+++ trunk/libfinance-bank-ie-permanenttsb-perl/debian/repack.sh Sat Jan 31 15:37:03 2009
@@ -1,0 +1,66 @@
+#!/bin/sh
+# Repackage upstream source to exclude non-distributable files
+# should be called as "repack.sh --upstream-source <ver> <downloaded file>
+# (for example, via uscan)
+
+set -e
+set -u
+
+VER="$2"
+FILE="$3"
+PKG=`dpkg-parsechangelog|grep ^Source:|sed 's/^Source: //'`
+
+REPACK_DIR="$PKG-$VER.orig" # DevRef § 6.7.8.2
+
+echo -e "\nRepackaging $FILE\n"
+
+REPACKED_ORIG=`echo $FILE | sed 's/\.orig\./+dfsg.1.orig./'`
+
+DIR=`mktemp -d ./tmpRepackXXXXXX`
+trap "rm -rf \"$DIR\"" QUIT INT EXIT
+
+# Create an extra directory to cope with rootless tarballs
+UP_BASE="$DIR/unpack"
+mkdir "$UP_BASE"
+tar xzf "$FILE" -C "$UP_BASE"
+
+if [ `ls -1 "$UP_BASE" | wc -l` -eq 1 ]; then
+ # Tarball does contain a root directory
+ UP_BASE="$UP_BASE/`ls -1 "$UP_BASE"`"
+fi
+
+## Remove stuff
+
+# remove rfc1320.txt
+rm -v $UP_BASE/t/data/loginpage_step2.html \
+ $UP_BASE/t/data/loginpage.html \
+ $UP_BASE/t/data/balance_homepage.html \
+ $UP_BASE/t/data/statement_page.html \
+ $UP_BASE/t/data/statement_page1.html \
+ $UP_BASE/t/data/statement_page2.html \
+ $UP_BASE/t/data/statement_page3.html \
+ $UP_BASE/t/Finance-Bank-IE-PermanentTSB.t
+
+# delete lines referencing removed files from MANIFEST
+sed -i '\,t/data/loginpage_step2.html, D' $UP_BASE/MANIFEST
+sed -i '\,t/data/loginpage.html, D' $UP_BASE/MANIFEST
+sed -i '\,t/data/balance_homepage.html, D' $UP_BASE/MANIFEST
+sed -i '\,t/data/statement_page.html, D' $UP_BASE/MANIFEST
+sed -i '\,t/data/statement_page1.html, D' $UP_BASE/MANIFEST
+sed -i '\,t/data/statement_page2.html, D' $UP_BASE/MANIFEST
+sed -i '\,t/data/statement_page3.html, D' $UP_BASE/MANIFEST
+sed -i '\,t/Finance-Bank-IE-PermanentTSB.t, D' $UP_BASE/MANIFEST
+## End
+
+# at this point the dir will be empty so we can remove it
+rm -rf $UP_BASE/t
+
+mv "$UP_BASE" "$DIR/$REPACK_DIR"
+
+# Using a pipe hides tar errors!
+tar cfC "$DIR/repacked.tar" "$DIR" "$REPACK_DIR"
+gzip -9 -n < "$DIR/repacked.tar" > "$DIR/repacked.tar.gz"
+
+mv "$DIR/repacked.tar.gz" "$REPACKED_ORIG"
+
+echo "*** $REPACKED_ORIG ready"
Added: trunk/libfinance-bank-ie-permanenttsb-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfinance-bank-ie-permanenttsb-perl/debian/rules?rev=30329&op=file
==============================================================================
--- trunk/libfinance-bank-ie-permanenttsb-perl/debian/rules (added)
+++ trunk/libfinance-bank-ie-permanenttsb-perl/debian/rules Sat Jan 31 15:37:03 2009
@@ -1,0 +1,23 @@
+#!/usr/bin/make -f
+
+build: build-stamp
+build-stamp:
+ dh build
+ touch $@
+
+clean:
+ dh $@
+
+install: install-stamp
+install-stamp: build-stamp
+ dh install
+ touch $@
+
+binary-arch:
+
+binary-indep: install
+ dh $@
+
+binary: binary-arch binary-indep
+
+.PHONY: binary binary-arch binary-indep install clean build
Propchange: trunk/libfinance-bank-ie-permanenttsb-perl/debian/rules
------------------------------------------------------------------------------
svn:executable = *
Added: trunk/libfinance-bank-ie-permanenttsb-perl/debian/watch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfinance-bank-ie-permanenttsb-perl/debian/watch?rev=30329&op=file
==============================================================================
--- trunk/libfinance-bank-ie-permanenttsb-perl/debian/watch (added)
+++ trunk/libfinance-bank-ie-permanenttsb-perl/debian/watch Sat Jan 31 15:37:03 2009
@@ -1,0 +1,7 @@
+# format version number, currently 3; this line is compulsory!
+version=3
+# URL to the package page followed by a regex to search
+opts="dversionmangle=s/\+dfsg\.\d+//" \
+http://search.cpan.org/dist/Finance-Bank-IE-PermanentTSB/ \
+.*/Finance-Bank-IE-PermanentTSB-v?(\d[\d_.-]+)(?:-release)?\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ \
+debian sh debian/repack.sh
More information about the Pkg-perl-cvs-commits
mailing list