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