r37963 - in /trunk/eekboek: ./ contrib/ contrib/API/ contrib/afschrijvingen/ contrib/bankafschriften/ debian/ lib/ lib/EB/ lib/EB/Tools/ lib/EB/examples/ lib/EB/migrate/ lib/EB/schema/

nhandler-guest at users.alioth.debian.org nhandler-guest at users.alioth.debian.org
Wed Jun 10 21:28:40 UTC 2009


Author: nhandler-guest
Date: Wed Jun 10 21:28:15 2009
New Revision: 37963

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=37963
Log:
* New upstream release
* debian/rules:
  - 001000008001000009.pl no longer needs to be executable

Added:
    trunk/eekboek/README.postgres
      - copied unchanged from r37962, branches/upstream/eekboek/current/README.postgres
    trunk/eekboek/contrib/API/
      - copied from r37962, branches/upstream/eekboek/current/contrib/API/
    trunk/eekboek/contrib/afschrijvingen/
      - copied from r37962, branches/upstream/eekboek/current/contrib/afschrijvingen/
    trunk/eekboek/contrib/bankafschriften/
      - copied from r37962, branches/upstream/eekboek/current/contrib/bankafschriften/
    trunk/eekboek/lib/EB/examples/ondernemer.dat
      - copied unchanged from r37962, branches/upstream/eekboek/current/lib/EB/examples/ondernemer.dat
    trunk/eekboek/lib/EB/schema/sample.conf
      - copied unchanged from r37962, branches/upstream/eekboek/current/lib/EB/schema/sample.conf
Removed:
    trunk/eekboek/contrib/afschr-gewoon.dat
    trunk/eekboek/contrib/afschr-group.dat
    trunk/eekboek/contrib/afschr.pl
    trunk/eekboek/contrib/example.pl
Modified:
    trunk/eekboek/CHANGES
    trunk/eekboek/EekBoek.spec
    trunk/eekboek/MANIFEST
    trunk/eekboek/META.yml
    trunk/eekboek/debian/changelog
    trunk/eekboek/debian/rules
    trunk/eekboek/lib/EB/Main.pm
    trunk/eekboek/lib/EB/Tools/Einde.pm
    trunk/eekboek/lib/EB/examples/Kasverkoop.pm
    trunk/eekboek/lib/EB/migrate/001000008001000009.pl
    trunk/eekboek/lib/EekBoek.pm

Modified: trunk/eekboek/CHANGES
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/CHANGES?rev=37963&op=diff
==============================================================================
--- trunk/eekboek/CHANGES (original)
+++ trunk/eekboek/CHANGES Wed Jun 10 21:28:15 2009
@@ -1,4 +1,10 @@
-1.04.03
+# CHANGES		-*- coding: utf-8 -*-
+
+1.04.04
+
+	* Bugfix voor --createsampleconfig .
+
+1.04.03	2009-04-03 12:18
 
 	* Consolidatie. Geen wijzigingen.
 
@@ -42,7 +48,7 @@
 
 	    balans --title="Voorlopige balans 2009" --out=x.html
 
-	* Bugfix: Meer dan één -D / --define op de command line
+	* Bugfix: Meer dan één -D / --define op de command line
           mogelijk.
 
 	* Kleine wijzigingen in het verwerken van de config files. De
@@ -74,11 +80,11 @@
 
 1.03.11	22-032008 17:07
 
-	* BTW tariefgroepen Privé en Anders.
+	* BTW tariefgroepen Privé en Anders.
 
 	  In schema:
 
-	     5  BTW Privé    :tariefgroep=privé :perc=12,00 :exclusief
+	     5  BTW Privé    :tariefgroep=privé :perc=12,00 :exclusief
 	     6  BTW Anders   :tariefgroep=anders :perc=14,50 :exclusief
 
 	  Als deze taeriefgroepen worden opgevoerd dan moeten de
@@ -89,7 +95,7 @@
 
 	  Etc.
 
-	  BTW 'Privé' komt in de BTW aangifte in groep 1d, BTW
+	  BTW 'Privé' komt in de BTW aangifte in groep 1d, BTW
 	  'Anders' komt in groep 1e. Deze groepen worden niet op het
 	  aangifteformulier vermeld als de betreffende tariefgroep
 	  ontbreekt.
@@ -176,7 +182,7 @@
 	  Config: strategy:bkm_multi_max (default = 15).
 
 	* Bij een inkoop/verkoop boeking kun je een willekeurige (moet
-	  tenminste één niet-cijfer bevatten) string opgeven als
+	  tenminste één niet-cijfer bevatten) string opgeven als
 	  referentie:
 
 	     inkoop 25-12 CREDITEUR "Diversen" --ref="P24XyzBla!" 100
@@ -267,8 +273,8 @@
 1.03.04	18-07-2007 19:15
 
 	WAARSCHUWING: Hoewel de database niet is gewijzigd moeten
-	bestaande administraties worden geëxporteerd en weer
-	geïmporteerd. Dit kan met de nieuwe versie van EekBoek, dus na
+	bestaande administraties worden geëxporteerd en weer
+	geïmporteerd. Dit kan met de nieuwe versie van EekBoek, dus na
 	de upgrade.
 
 	BTW Aangifte: Toon ook het onafgeronde totaal en de afronding.
@@ -361,7 +367,7 @@
 1.02.01
 
 	Config::IniFiles is nu onderdeel van EekBoek en hoeft niet
-	langer apart te worden geïnstalleerd.
+	langer apart te worden geïnstalleerd.
 
 	Fix migratieprobleem 1.0.9 -> 1.0.10 voor PostgreSQL 7.x of zo.
 
@@ -574,7 +580,7 @@
 	    inkopen 10-10 "Internetkosten" XS4ALL "" 10,00
 
 	* Fix een (overigens onschuldige) "undefined" warning bij verwijderen
-	  van een partiële boeking.
+	  van een partiële boeking.
 
 0.60	2006-06-09 15:08
 
@@ -611,7 +617,7 @@
 
 	* Bijkomende wijzigingen voor CSS handling (zie 0.58).
 
-	* Fix probleem met verwijderen script dir van geïnstalleerde rpm.
+	* Fix probleem met verwijderen script dir van geïnstalleerde rpm.
 
 	* Fix 1 januari-probleem met openingsbalans.
 
@@ -662,7 +668,7 @@
 	  de vorm van een SQL file in de example directory
 	  meegeleverd.
 
-	  Dit is met name van belang indien er wordt geïnstalleerd
+	  Dit is met name van belang indien er wordt geïnstalleerd
 	  vanuit een RPM, want dan is de probeerdatabase niet
 	  aangemaakt.
 
@@ -762,7 +768,7 @@
 	  Latin1.
 
 	* De HTML uitvoer kan gebruik maken van de module HTML::Entities,
-	  indien deze is geïnstalleerd.
+	  indien deze is geïnstalleerd.
 
 0.53	29-03-2005 20:35
 
@@ -779,7 +785,7 @@
 	    lang = nl_NL.utf8
 
 	  Elke suffix anders dan utf8 (of utf-8) wordt als latin1
-	  geïnterpreteerd.
+	  geïnterpreteerd.
 
 	  ("unicode" heeft prioriteit over "lang").
 
@@ -810,7 +816,7 @@
 	   $ rpmbuild ... --with dbtests ...
 
 	* De source-RPM is getekend met mijn GPG key. Om de source-RPM te
-	  verifiëren moet je mijn GPG key in het rpm systeem importeren,
+	  verifiëren moet je mijn GPG key in het rpm systeem importeren,
 	  bijvoorbeeld:
 
 	   $ wget http://www.squirrel.nl/people/jvromans/pubkey.asc
@@ -833,7 +839,7 @@
 
 	* Een compatibility-mode Makefile.PL is meegeleverd.
 
-	* De installatie-verificatieprocedure is nu geïntegreerd in de build
+	* De installatie-verificatieprocedure is nu geïntegreerd in de build
 	  tests. 
 
 	* De build, test en installatie kan nu ook onder ActiveState Perl
@@ -850,7 +856,7 @@
 
 	* De oorspronkelijke, boekhoudkundige berekening van het
 	  balanstotaal voor de openingsbalans wordt nu ook weer
-	  geaccepteerd, evenals de in de vorige versie geïntroduceerde
+	  geaccepteerd, evenals de in de vorige versie geïntroduceerde
 	  rekenkundige berekening. Zie de documentatie.
 
 	* Kleine bugfixes.
@@ -893,7 +899,7 @@
 
 0.46	07-03-2006 10:06
 
-	* Duizendpuntjes worden niet worden toegepast in geëporteerde gegevens
+	* Duizendpuntjes worden niet worden toegepast in geëporteerde gegevens
 	  omdat die anders niet meer kunnen worden ingelezen.
 
 0.45	06-03-2006 17:23
@@ -993,7 +999,7 @@
 
 	* Opdrachten "import" en "include" (experimenteel).
 
-	  Met "import" kan een eerder geëxporteerde administratie in één klap
+	  Met "import" kan een eerder geëxporteerde administratie in één klap
 	  weer worden gereconstrueerd. De huidige inhoud van de database wordt
 	  daarbij volledig overschreven.
 
@@ -1021,7 +1027,7 @@
 
 0.37	02-02-2006 15:08
 
-	In batch mode wordt backslash-continuering ook beëindigd door
+	In batch mode wordt backslash-continuering ook beëindigd door
 	een lege regel.
 
 0.36	24-01-2006 18:16
@@ -1206,7 +1212,7 @@
 	Automatische migratie van database naar een nieuwe versie.
 	(EB::Tools::SQLEngine): Afvangen transactionele commandos.
 	(Shell) Correct completions after "help".
-	(EB::Booking::*) Partiële boekingen.
+	(EB::Booking::*) Partiële boekingen.
 
 0.13	30-09-2005 18:40
 
@@ -1290,8 +1296,8 @@
 	Tot nu toe werd de richting van een boeking bepaald door het
 	dagboek en de Debet/Credit setting van de betreffende
 	grootboekrekening. Dit werd door enkele testers als
-	contra-intuïtief ervaren en daarom heb ik in overleg een
-	nieuwe manier geïmplementeerd.
+	contra-intuïtief ervaren en daarom heb ik in overleg een
+	nieuwe manier geïmplementeerd.
 
 	Consequenties voor bestaande mutatie-bestanden:
 
@@ -1353,7 +1359,7 @@
 	(Schema) CHECK constraints toegevoegd.
 	(sample/setup.sh) Opvangen ontbreken van PERL5LIB
 	(sample/setup.csh) Opvangen ontbreken van PERL5LIB
-	(sample/newdb.sh) Creëer database met Latin1 encoding.
+	(sample/newdb.sh) Creëer database met Latin1 encoding.
 	(Term::Size) Stub voor mogelijk ontbrekende module.
 
 0.03	15-08-2005 22:42

Modified: trunk/eekboek/EekBoek.spec
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/EekBoek.spec?rev=37963&op=diff
==============================================================================
--- trunk/eekboek/EekBoek.spec (original)
+++ trunk/eekboek/EekBoek.spec Wed Jun 10 21:28:15 2009
@@ -5,7 +5,7 @@
 # Package name, lowcase (eekboek)
 %define lcname eekboek
 # Package version
-%define pkgversion 1.04.03
+%define pkgversion 1.04.04
 # Suffix (-unstable, or empty)
 %define pkgsuffix %nil
 

Modified: trunk/eekboek/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/MANIFEST?rev=37963&op=diff
==============================================================================
--- trunk/eekboek/MANIFEST (original)
+++ trunk/eekboek/MANIFEST Wed Jun 10 21:28:15 2009
@@ -7,11 +7,14 @@
 META.yml
 Makefile.PL
 README
+README.postgres
 TODO
-contrib/afschr.pl
-contrib/afschr-gewoon.dat
-contrib/afschr-group.dat
-contrib/example.pl
+contrib/API/example.pl
+contrib/afschrijvingen/afschr.pl
+contrib/afschrijvingen/afschr-gewoon.dat
+contrib/afschrijvingen/afschr-group.dat
+contrib/bankafschriften/bank2eekboek.csv.dat
+contrib/bankafschriften/bank2eekboek.py
 doc/html/bookings/bank.html
 doc/html/bookings/btw.html
 doc/html/bookings/cash.html
@@ -168,6 +171,7 @@
 lib/EB/examples/eekboek.conf
 lib/EB/examples/eenmanszaak.dat
 lib/EB/examples/mutaties.eb
+lib/EB/examples/ondernemer.dat
 lib/EB/examples/opening.eb
 lib/EB/examples/relaties.eb
 lib/EB/examples/schema.dat
@@ -179,6 +183,7 @@
 lib/EB/migrate/001000012001000013.sql
 lib/EB/schema/eekboek.sql
 lib/EB/schema/sampledb.ebz
+lib/EB/schema/sample.conf
 lib/EekBoek.pm
 script/ebshell
 t/10_basic.t

Modified: trunk/eekboek/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/META.yml?rev=37963&op=diff
==============================================================================
--- trunk/eekboek/META.yml (original)
+++ trunk/eekboek/META.yml Wed Jun 10 21:28:15 2009
@@ -1,6 +1,6 @@
 ---
 name: EekBoek
-version: 1.04.03
+version: 1.04.04
 author:
   - Johan Vromans (jvromans at squirrel.nl)
 abstract: Elementary Bookkeeping (for the Dutch/European market)
@@ -26,7 +26,7 @@
 provides:
   EekBoek:
     file: lib/EekBoek.pm
-    version: 1.04.03
+    version: 1.04.04
 generated_by: Module::Build version 0.28
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.2.html

Modified: trunk/eekboek/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/debian/changelog?rev=37963&op=diff
==============================================================================
--- trunk/eekboek/debian/changelog (original)
+++ trunk/eekboek/debian/changelog Wed Jun 10 21:28:15 2009
@@ -1,3 +1,11 @@
+eekboek (1.04.04-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/rules:
+    - 001000008001000009.pl no longer needs to be executable
+
+ -- Nathan Handler <nhandler at ubuntu.com>  Wed, 10 Jun 2009 21:28:01 +0000
+
 eekboek (1.04.03-1) unstable; urgency=low
 
   * New upstream release

Modified: trunk/eekboek/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/debian/rules?rev=37963&op=diff
==============================================================================
--- trunk/eekboek/debian/rules (original)
+++ trunk/eekboek/debian/rules Wed Jun 10 21:28:15 2009
@@ -15,4 +15,3 @@
 # see debian/eekboek-db-postgresql.install
 install/eekboek::
 	rm -f debian/eekboek/usr/share/perl5/EB/DB/Postgres.pm
-	chmod 0755 $(CURDIR)/debian/eekboek/usr/share/perl5/EB/migrate/001000008001000009.pl

Modified: trunk/eekboek/lib/EB/Main.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/lib/EB/Main.pm?rev=37963&op=diff
==============================================================================
--- trunk/eekboek/lib/EB/Main.pm (original)
+++ trunk/eekboek/lib/EB/Main.pm Wed Jun 10 21:28:15 2009
@@ -1,11 +1,11 @@
 #! perl
 
-# RCS Id          : $Id: Main.pm,v 1.3 2009/04/03 09:45:08 jv Exp $
+# RCS Id          : $Id: Main.pm,v 1.4 2009/05/13 20:38:13 jv Exp $
 # Author          : Johan Vromans
 # Created On      : Thu Jul  7 15:53:48 2005
 # Last Modified By: Johan Vromans
-# Last Modified On: Tue Dec 30 19:30:06 2008
-# Update Count    : 905
+# Last Modified On: Wed May 13 21:57:01 2009
+# Update Count    : 907
 # Status          : Unknown, Use with caution!
 
 ################ Common stuff ################
@@ -20,7 +20,7 @@
 use strict;
 use warnings;
 
-our $VERSION = sprintf "%d.%03d", q$Revision: 1.3 $ =~ /(\d+)/g;
+our $VERSION = sprintf "%d.%03d", q$Revision: 1.4 $ =~ /(\d+)/g;
 
 use EekBoek;
 
@@ -85,43 +85,6 @@
     my $app = $EekBoek::PACKAGE;
     my $userdir = glob("~/.".lc($app));
     mkdir($userdir) unless -d $userdir;
-
-    $echo = "eb> " if $echo;
-    if ( $createsampledb ) {
-	$dataset = "sample" unless defined $dataset;
-    }
-    else {
-	$dataset ||= $cfg->val(qw(database name), undef);
-    }
-
-    unless ( $dataset ) {
-	die("?"._T("Geen dataset opgegeven.".
-		   " Specificeer een dataset in de configuratiefile,".
-		   " of selecteer een andere configuratiefile".
-		   " op de command line met \"--config=...\".").
-	    "\n");
-    }
-
-    $cfg->newval(qw(database name), $dataset);
-    $cfg->newval(qw(preferences journal), $journal) if defined $journal;
-
-    $dbh = EB::DB->new(trace => $trace);
-
-    if ( defined $inexport ) {
-	if ( $inexport ) {
-	    $command = 1;
-	    $createdb = 1;
-	    @ARGV = qw(import --noclean);
-	    push(@ARGV, "--file", $inex_file) if defined $inex_file;
-	    push(@ARGV, "--dir", $inex_dir) if defined $inex_dir;
-	}
-	else {
-	    $command = 1;
-	    @ARGV = qw(export);
-	    push(@ARGV, "--file", $inex_file) if defined $inex_file;
-	    push(@ARGV, "--dir", $inex_dir) if defined $inex_dir;
-	}
-    }
 
     if ( $createsampleconfig ) {
 	$command = 1;
@@ -146,6 +109,44 @@
 	close($f)
 	  or die("?".__x("Fout bij afsluiten {file}: {err}",
 			 file => $cfg, err => "$!")."\n");
+	exit(0);
+    }
+
+    $echo = "eb> " if $echo;
+    if ( $createsampledb ) {
+	$dataset = "sample" unless defined $dataset;
+    }
+    else {
+	$dataset ||= $cfg->val(qw(database name), undef);
+    }
+
+    unless ( $dataset ) {
+	die("?"._T("Geen dataset opgegeven.".
+		   " Specificeer een dataset in de configuratiefile,".
+		   " of selecteer een andere configuratiefile".
+		   " op de command line met \"--config=...\".").
+	    "\n");
+    }
+
+    $cfg->newval(qw(database name), $dataset);
+    $cfg->newval(qw(preferences journal), $journal) if defined $journal;
+
+    $dbh = EB::DB->new(trace => $trace);
+
+    if ( defined $inexport ) {
+	if ( $inexport ) {
+	    $command = 1;
+	    $createdb = 1;
+	    @ARGV = qw(import --noclean);
+	    push(@ARGV, "--file", $inex_file) if defined $inex_file;
+	    push(@ARGV, "--dir", $inex_dir) if defined $inex_dir;
+	}
+	else {
+	    $command = 1;
+	    @ARGV = qw(export);
+	    push(@ARGV, "--file", $inex_file) if defined $inex_file;
+	    push(@ARGV, "--dir", $inex_dir) if defined $inex_dir;
+	}
     }
 
     if ( $createsampledb ) {

Modified: trunk/eekboek/lib/EB/Tools/Einde.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/lib/EB/Tools/Einde.pm?rev=37963&op=diff
==============================================================================
--- trunk/eekboek/lib/EB/Tools/Einde.pm (original)
+++ trunk/eekboek/lib/EB/Tools/Einde.pm Wed Jun 10 21:28:15 2009
@@ -1,12 +1,12 @@
 #! perl
 
 # Einde.pm -- Eindejaarsverwerking
-# RCS Info        : $Id: Einde.pm,v 1.17 2009/04/03 09:46:26 jv Exp $
+# RCS Info        : $Id: Einde.pm,v 1.18 2009/05/06 18:13:20 jv Exp $
 # Author          : Johan Vromans
 # Created On      : Sun Oct 16 21:27:40 2005
 # Last Modified By: Johan Vromans
-# Last Modified On: Fri Oct 17 00:03:36 2008
-# Update Count    : 225
+# Last Modified On: Mon May  4 21:17:03 2009
+# Update Count    : 226
 # Status          : Unknown, Use with caution!
 
 package main;
@@ -19,7 +19,7 @@
 use strict;
 use warnings;
 
-our $VERSION = sprintf "%d.%03d", q$Revision: 1.17 $ =~ /(\d+)/g;
+our $VERSION = sprintf "%d.%03d", q$Revision: 1.18 $ =~ /(\d+)/g;
 
 use EB;
 use EB::Format;
@@ -58,6 +58,10 @@
 	    warn("?", __x("Fout tijdens het aanmaken van bestand {file}: {err}",
 			 file => $opts->{eb}, err => $!."")."\n");
 	    return;
+	}
+	if ( $cfg->unicode ) {
+	    require Encode;
+	    binmode($eb, ":encoding(utf8)");
 	}
 	$opts->{eb_handle} = $eb;
     }

Modified: trunk/eekboek/lib/EB/examples/Kasverkoop.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/lib/EB/examples/Kasverkoop.pm?rev=37963&op=diff
==============================================================================
--- trunk/eekboek/lib/EB/examples/Kasverkoop.pm (original)
+++ trunk/eekboek/lib/EB/examples/Kasverkoop.pm Wed Jun 10 21:28:15 2009
@@ -1,6 +1,6 @@
 #! perl
 
-# RCS Info        : $Id: Kasverkoop.pm,v 1.1 2008/12/30 11:56:14 jv Exp $
+# RCS Info        : $Id: Kasverkoop.pm,v 1.1 2009/05/06 18:11:04 jv Exp $
 # Author          : Johan Vromans
 # Created On      : Tue Dec 30 11:56:22 2008
 # Last Modified By: Johan Vromans
@@ -23,7 +23,7 @@
 use strict;
 use warnings;
 
-our $VERSION = sprintf "%d.%03d", q$Revision: 1.3 $ =~ /(\d+)/g;
+our $VERSION = sprintf "%d.%03d", q$Revision: 1.1 $ =~ /(\d+)/g;
 
 use EB;
 

Modified: trunk/eekboek/lib/EB/migrate/001000008001000009.pl
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/lib/EB/migrate/001000008001000009.pl?rev=37963&op=diff
==============================================================================
--- trunk/eekboek/lib/EB/migrate/001000008001000009.pl (original)
+++ trunk/eekboek/lib/EB/migrate/001000008001000009.pl Wed Jun 10 21:28:15 2009
@@ -1,5 +1,3 @@
-#!/usr/bin/perl
-
 # -- Migratie EekBoek database van versie 1.0.8 naar 1.0.9 (EB 0.92).
 
 package main;

Modified: trunk/eekboek/lib/EekBoek.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/lib/EekBoek.pm?rev=37963&op=diff
==============================================================================
--- trunk/eekboek/lib/EekBoek.pm (original)
+++ trunk/eekboek/lib/EekBoek.pm Wed Jun 10 21:28:15 2009
@@ -11,7 +11,7 @@
 
 my $RCS_Id = '$Id: EekBoek.pm,v 1.72 2009/04/03 10:10:41 jv Exp $ ';
 our $PACKAGE = 'EekBoek';
-our $VERSION = '1.04.03';
+our $VERSION = '1.04.04';
 
 =head1 NAME
 




More information about the Pkg-perl-cvs-commits mailing list