--- dtaus-0.9.orig/debian/NMU-Disclaimer +++ dtaus-0.9/debian/NMU-Disclaimer @@ -0,0 +1,45 @@ +Non Maintainer Upload of this Package +------------------------------------- + +If you plan to work on an NMU for this package, read the following +closely. It can save you and me some grief. + + 1. At first, contact the maintainer (i.e. send a mail to + joey@debian.org, do not cc or bounce a mail, send a plain mail, + not copied to any mailing list or the BTS) and ask about the + status of the bug you are considering to work on. + + 2. In this mail include all information relevant for this problem, + i.e. include a description of the bug and not only its bug + number. + + 3. If the maintainer is not able or willing to fix the problem or + does not respond within four days, continue with step 4. + + 4. Work on the bug and prepare a patch. Do not upload into the + Debian archive. + + 5. Send the entire patch, together with enough explanations, to the + maintainer for reviewing and ask him for permission of an NMU + using this patch. + + 6. IF AND ONLY IF the maintainer approves the patch (or doesn't + respond within four days), upload the NMU to the incoming + directory and send the patch to the BTS. If the NMU is not + approved, go back to 4. or add the NMU to your homepage, but do + not upload it to the Debian archive. + + 7. Properly sized and well-written patches sent to the BTS are always + appreciated, even if they are rejected later. They demonstrate a + potential solution which could probably improved into a real + solution. + + 8. NEVER change the way a package is maintained in an NMU, i.e. don't + remove dh_* stuff or switch to dh_* respectively. This rule + applies to all NMU's, not only to an NMU for this package. + +These rules always apply. They even apply if somebody declares NMUs +as ok and reduces regular NMU rules to a delay of zero days. Unless +I'm on vacation or on a show I am reachable via mail, so there is +hardly a reason not to contact me. + --- dtaus-0.9.orig/debian/changelog +++ dtaus-0.9/debian/changelog @@ -0,0 +1,123 @@ +dtaus (0.9-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Please make the build reproducible. (Closes: #777321) + + -- Chris Lamb Fri, 18 Aug 2017 09:17:37 -0700 + +dtaus (0.9-1) unstable; urgency=low + + * New upstream version + * Fixed typo in NMU-Disclaimer, thanks to Petter Reinholdtsen (See: + Bug#225895) + + -- Joey Schulze Mon, 27 Jul 2009 10:05:10 +0200 + +dtaus (0.7-2) unstable; urgency=low + + * Removed postinst and prerm scripts since /usr/doc is not needed + anymore (closes: Bug#359403) + + -- Martin Schulze Sat, 29 Apr 2006 20:38:09 +0200 + +dtaus (0.7-1) unstable; urgency=low + + * New upstream version + - Don't create corrupted files when including VWL records (closes: + Bug#188968) + - Several source corrections + - First support for optional LaTeX output + * Added the dummy dtaus.cls file to /usr/share/doc + + -- Martin Schulze Sat, 7 Aug 2004 21:05:06 +0200 + +dtaus (0.6-2) unstable; urgency=low + + * Added a disclaimer for those people who plan to NMU this package + * Fix problems with unproperly recognized values like "10,03", "100.004" + and "30". They're now forced to be of form "nnnnn.pp". (closes: + Bug#134911) + + -- Martin Schulze Fri, 22 Feb 2002 12:26:06 +0100 + +dtaus (0.6-0potato1) stable; urgency=low + + * Repackaged for potato because the version of dtaus in potato isn't + able to create DTAUS files using the Euro currency which is the one + and only official currency in Germany since yesterday. Hence, the + version in potato is entirely useless since yesterday and has to be + updated if people are using it for their money management. + + -- Martin Schulze Wed, 2 Jan 2002 19:46:58 +0100 + +dtaus (0.6-1) unstable; urgency=low + + * New upstream source, switching to Euro as default currency + + -- Martin Schulze Tue, 1 Jan 2002 20:19:35 +0100 + +dtaus (0.5.1-1) unstable; urgency=low + + * New upstream source + * Capitalized German in description (closes: Bug#124581) + + -- Martin Schulze Fri, 21 Dec 2001 20:19:34 +0100 + +dtaus (0.5-1) unstable; urgency=medium + + * New upstream source (closes: Bug#117763) + . Fully fledged Euro support + . Support for up to 16 text fields + . Process date for later processing + * Added flexibility to prerm+postinst + * Added convenience code to support $DEB_BUILD_OPTIONS + + -- Martin Schulze Sun, 25 Nov 2001 12:37:33 +0100 + +dtaus (0.4-1.3) unstable; urgency=high + + * NMU + * Fix completely, stupid broken prerm script introduced by 1.1 NMU and + which was not corrected by 1.2 NMU. + * People who don't understand Bourne shell syntax should not attempt to + write it. + + -- Branden Robinson Fri, 10 Aug 2001 05:47:24 -0500 + +dtaus (0.4-1.2) unstable; urgency=medium + + * NMU + * dtaus.c: Change comparison from ^M to \r to avoid confusing gcc + on IA64 (closes: Bug#104926) + * main.c: Added string.h, stdlib.h for function prototypes + + -- Progeny Devel Fri, 13 Jul 2001 15:12:07 -0500 + +dtaus (0.4-1.1) unstable; urgency=medium + + * move docs from /usr/doc to /usr/share/doc and manpages to + /usr/share/man (Closes: Bug#91437). + * added posinst and prerm scripts. + * tweaked debian/rules to add Section: and Priority: fields. + + -- Stephen Stafford Sat, 14 Apr 2001 08:48:07 +0100 + +dtaus (0.4-1) unstable; urgency=medium, closes=54038 + + * New upstream version, fixes y2k issue (closes: Bug#54038) + + -- Martin Schulze Tue, 4 Jan 2000 17:22:18 +0100 + +dtaus (0.3-1) unstable; urgency=low + + * New upstream version + * Fixes bug wrt not-working zero-padding + + -- Martin Schulze Thu, 15 Oct 1998 00:49:17 +0200 + +dtaus (0.2.1-1) unstable; urgency=low + + * New upstream version + * First Debian version + + -- Martin Schulze Fri, 3 Jul 1998 17:13:31 +0200 --- dtaus-0.9.orig/debian/control +++ dtaus-0.9/debian/control @@ -0,0 +1,20 @@ +Source: dtaus +Section: misc +Priority: extra +Maintainer: Martin Schulze +Standards-Version: 3.5.2 + +Package: dtaus +Section: misc +Priority: extra +Architecture: any +Depends: ${shlibs:Depends} +Description: Paperless money transfer with German banks on floppies + This package contains a library that can read and write German DTAUS + files. DTAUS is an acronym for DatenTraegerAUStausch. It is used by + German credit institutes in order to transfer commands for money + exchanges between accounts. This format is used both between banks + and between banks and their customers. One mainly wants to use it to + be able to do automatic "Bankeinzuege". + . + This package probably will only be useful in Germany. --- dtaus-0.9.orig/debian/copyright +++ dtaus-0.9/debian/copyright @@ -0,0 +1,51 @@ +This is the Debian GNU/Linux prepackaged version of dtaus, a control +program for managing money transfer with and between credit instituts. + +This package was put together by Martin Schulze , +from sources obtained from: + http://www.infodrom.org/projects/dtaus/download.php3 + +dtaus has been released under the GNU General Public License. + + Copyright (c) 1996,8,2000,1 Martin Schulze + + 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 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +More Information can be found at the projects homepage: + + Web: http://www.infodrom.org/projects/dtaus/ + +Mailing list for discussions and development: + + Mail: infodrom-dtaus@lists.infodrom.org + +To subscribe to this list, + + . send a mail to infodrom-dtaus-request@lists.infodrom.org with the word + "subscribe" as subject, or + + . send a mail to majordomo@lists.infodrom.org with the body of + "subscribe infodrom-dtaus". + +The list will be archived publically at +. + + +The source of the Debian package is managed through CVS. It is publically +available at or as +<:pserver:anonymous@cvs.infodrom.org/var/cvs/debian/dtaus/>. --- dtaus-0.9.orig/debian/rules +++ dtaus-0.9/debian/rules @@ -0,0 +1,109 @@ +#! /usr/bin/make -f + +# Copyright 1994-98,2001,4 joey@infodrom.org (Martin Schulze) +# +# 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; version 2 dated June, 1991. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave., Cambridge, MA 02139, USA. +# +SHELL=/bin/bash + +# The name and version of the source +# +source = $(shell grep "^Source: " debian/control|head -1|sed 's/Source: \(.*\)/\1/g') +package = $(shell grep "^Package: " debian/control|head -1|sed 's/Package: \(.*\)/\1/g') +version = $(shell grep "^$(source) " debian/changelog|head -1 |sed 's/.*(\(.*\)\-[^\-]*).*/\1/g') +revision = $(shell grep "^$(source) " debian/changelog|head -1 |sed 's/.*([^\-]*\-\(.*\)).*/\1/g') + +installbin = install -g root -o root -m 755 +installdoc = install -g root -o root -m 644 + +ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) +CFLAGS = -g -O2 -Wall +else +CFLAGS = -O2 -Wall +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) +STRIP = -s +endif + +build: + $(MAKE) CFLAGS="$(CFLAGS)" + touch stamp-build + +clean: debclean + rm -f stamp-build + $(MAKE) clean + rm -rf *~ + +debclean: +# Cleans debian binary directories to allow binary creation + rm -rf debian/tmp + rm -f debian/{files,substvars} + +binary-indep: +# Nothing to be done here + +binary-arch: debclean + test -f stamp-build || $(MAKE) -f debian/rules build + $(installbin) -d debian/tmp/DEBIAN + chown -R root.root debian/tmp + chmod -R g-ws debian/tmp + $(installbin) -d debian/tmp/usr/share/doc/$(package) + $(installdoc) debian/changelog debian/tmp/usr/share/doc/$(package)/changelog.Debian + $(installdoc) debian/copyright debian/tmp/usr/share/doc/$(package) + $(installdoc) README TODO debian/tmp/usr/share/doc/$(package) + $(installdoc) ChangeLog debian/tmp/usr/share/doc/$(package)/changelog + $(installdoc) dtaus.txt debian/tmp/usr/share/doc/$(package) + gzip -9fn debian/tmp/usr/share/doc/$(package)/{changelog{,.Debian},README,dtaus.txt} + # + $(installbin) -d debian/tmp/usr/share/doc/$(package)/examples + $(installdoc) dtaus.cls debian/tmp/usr/share/doc/$(package)/examples + # + $(installbin) -d debian/tmp/usr/bin + $(installbin) $(STRIP) dtaus debian/tmp/usr/bin + # + $(installbin) -d debian/tmp/usr/share/man/man1 + $(installdoc) dtaus.1 debian/tmp/usr/share/man/man1 + $(installbin) -d debian/tmp/usr/share/man/man5 + $(installdoc) dtaus.5 debian/tmp/usr/share/man/man5 + gzip -9n debian/tmp/usr/share/man/man?/* + # + dpkg-shlibdeps debian/tmp/usr/bin/dtaus + dpkg-gencontrol -isp + dpkg --build debian/tmp .. + +binary: binary-indep binary-arch + +source diff: + @echo >&2 'source and diff are obsolete - use dpkg-source -b' or dsc; false + +dsc: + -test -d debian/tmp && $(MAKE) -f debian/rules clean + if [ ! -f ../$(source)_$(version).orig.tar.gz -a -f ../orig/$(source)_$(version).orig.tar.gz ]; \ + then \ + ln -s orig/$(source)_$(version).orig.tar.gz ../$(source)_$(version).orig.tar.gz; \ + touch /tmp/stamp-$(source)-link; \ + fi; \ + cd .. && dpkg-source -b $(source)-$(version) + if [ -f /tmp/stamp-$(source)-link ]; then \ + rm ../$(source)_$(version).orig.tar.gz /tmp/stamp-$(source)-link; \ + fi + +checkroot: + $(checkdir) + test root = "`whoami`" + +dist: binary dsc + +.PHONY: binary binary-arch binary-indep clean checkroot +