debian/0000755000000000000000000000000012174763012007171 5ustar debian/compat0000644000000000000000000000000211726651372010376 0ustar 8 debian/docs0000644000000000000000000000006011726651372010047 0ustar doc/html/ CHANGES-104 README relnotes-2.00.html debian/eekboek-db-postgresql.install0000644000000000000000000000005411726651372014760 0ustar lib/EB/DB/Postgres.pm usr/share/perl5/EB/DB debian/eekboek.dirs0000644000000000000000000000006111726651372011465 0ustar etc/emacs/site-start.d usr/share/emacs/site-lisp debian/eekboek.doc-base0000644000000000000000000000054511726651372012210 0ustar Document: eekboek Title: EekBoek On-line documentatie Author: Squirrel Consultancy Abstract: Elektronisch boekhouden voor het MKB. Dit is de documentatie van het eigenzinnige boekhoudprogramma EekBoek. Section: Office Format: HTML Index: /usr/share/doc/eekboek/html/index.html Files: /usr/share/doc/eekboek/html/*.html /usr/share/doc/eekboek/html/*/*.html debian/eekboek.examples0000644000000000000000000000004611726651372012345 0ustar lib/EB/examples/* import/daviaccount/ debian/source/0000755000000000000000000000000011726651372010500 5ustar debian/source/format0000644000000000000000000000001411726651372011706 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000007711726651372010235 0ustar version=3 http://www.eekboek.nl/dl/EekBoek-(.*\.\d\d)\.tar\.gz debian/eekboek-site-start.el0000644000000000000000000000110411726705131013211 0ustar ;; Use eekboek-mode for .eb files. Treat .ebz files as (zip) archives. (if (not (file-exists-p "/usr/share/emacs/site-lisp/eekboek-mode.el")) (message "eekboek removed but not purged, skipping setup") (autoload 'eekboek-mode "eekboek-mode" "Major mode for editing EekBoek data." t) (add-to-list 'auto-mode-alist '("\\.eb\\'" . eekboek-mode)) (add-to-list 'auto-mode-alist '("\\.ebz\\'" . archive-mode)) (if (boundp 'auto-coding-alist) ;; no such variable in xemacs21 (add-to-list 'auto-coding-alist '("\\.ebz\\'" . no-conversion))) ) ;;; eekboek-site-start.el ends here debian/NEWS0000644000000000000000000000065312174762071007700 0ustar eekboek (1.05.04-4) experimental; urgency=low Eekboek now comes with a GUI, see also /usr/share/doc/eekboek/README.Debian. Run ebwxshell to start it. eekboek/changelog.gz: 1.05.01 2009-10-18: "Discontinueer ondersteuning voor latin1 bestanden. Alles is nu UTF-8." i.e. "Drop support for latin1-encoded files. All encoded in UTF-8 now." -- Joost van Baal Mon, 14 Dec 2009 07:38:59 +0100 debian/README.Debian0000644000000000000000000000360012174762071011235 0ustar Documentation ------------- EekBoek documentation (in Dutch only) is installed in /usr/share/doc/eekboek/html/. Next to the official EekBoek homepage at http://www.eekboek.nl/, there's a public Wiki at http://wiki.eekboek.nl/. Database backends: PostgreSQL vs SQLite --------------------------------------- If you don't want to use PostgreSQL as back end (but rather SQLite), do not install eekboek-db-postgresql and be sure your /etc/eekboek/eekboek.conf (or ~/.eekboek/eekboek.conf) has: [database] driver = sqlite . Running ebshell --------------- The ebshell utility creates and changes files in the current working directory. So, before running it, cd to e.g. ~/eekboek. The EB GUI ---------- The EekBoek GUI (ebwxshell) is an extension to the EekBoek Shell (ebshell). It is an EekBoek browser, useful for viewing the administrative data. It's especially useful for generating, printing and pinpointing reports. Furthermore, it offers a raw interface to the EekBoek Shell. The first time ebwxshell is started, it runs in Wizard-mode, helping setting up a simple book keeping administration in ~/.eekboek. Various configuration choices are offered. (NB: this might overwrite older existing eekboek configuration files!) Once the Wizard is finished, one is offered the possibility to continue running the Eekboek GUI in normal mode. In this mode, one can generate and view various reports, and one has access to the ebshell. Once ~/.eekboek is filled, running ebwxshell starts offering a choice between the various available administrations, as well as the possibility to create a new administration using the Wizard-mode. After selecting an administration, one is offered to generate and view various reports, and one has access to the ebshell. One quits ebwxshell by choosing "Bestand", "Afsluiten". Thanks ------ Thanks to Paul van der Vlis for helping development of this package by testing it. debian/TODO0000644000000000000000000000550412174762071007671 0ustar - refresh example administratie: Date: Mon, 19 Oct 2009 11:59:20 +0200 From: Johan Vromans To: EekBoek Users Subject: [Eekboek-users] [packagers] Voorbeeldadministratie Message-ID: <19164.14456.57528.499883@phoenix.squirrel.nl> Beste EekBoek Packagers, Het is aan te bevelen om bij het bouwen van een kit de zip (ebz) van de voorbeeldadministratie te verversen. Dit kan met cd lib/EB/examples zip -r ../schema/sampledb.ebz schema.dat *.eb Bedankt, -- Johan Is this the role of the Debian package? Why does the upstream tarball ship outdated files? - We disable tests t/80_db_postgresql.t t/91_ivp_sqlite.t t/92_ivp_postgres.t since these fail. Investigate why these fail. If this is due to an upstream bug, report it. BTW: The tests 80_db_postgresql.t and 92_ivp_postgres.t need libdbd-pg-perl (>= 1.41) build depends. So, if re-enabling these, add the Build-depends. These tests set up a database for testing, perhaps using a local Postgres database. I think we don't want this to happen on the system of random people building the package. - Check wether the system- libipc-run3 and module-build is used during built-time; not included copies as shipped with upstream. - Do not install /usr/share/doc/eekboek-db-postgresql/NEWS.Debian.gz, and not in eekboek-gui. - d/copyright: 2005-2009, Squirrel Consultancy (to be honest, I haven't check all the other modules) - usr/share/perl5/EB/examples should probably not get installed (it's in /usr/share/doc/ too). usr/share/perl5/EB/css/*.css, usr/share/perl5/EB/migrate/* and usr/share/perl5/EB/schema/* should get installed elsewhere: they're not perl modules. Date: Mon, 14 Dec 2009 11:33:06 +0100 From: Johan Vromans To: Mailing list for EekBoek users Subject: Re: [Eekboek-users] eekboek_1.05.04-1_all.deb Message-ID: <19238.5218.690044.69350@phoenix.squirrel.nl> [Quoting Joost van Baal, on December 14 2009, 11:22, in "Re: [Eekboek-users] "] > In de paden onder @INC horen toch alleen .pm's te > leven? Strikt genomen wel. Maar er zijn ook mensen die EekBoek vanaf CPAN installeren en dan zijn er geen goede, platform-onafhankelijke plekken waar bij een pakket behorende data kan worden ondergebracht (en weer teruggevonden). Vandaar dat ik voorlopig nog even vasthou aan non-.pm files in @INC. Packagers kunnen natuurlijk kiezen voor het onderbrengen van deze non-.pm bestanden op andere plaatsen. -- Johan - fix ebshell and ebgui/ebwxshell manpage: "For a description how to use the program, see ." should refer to /u/s/d/eekboek/html instead. - lintian (and lintian -I): W: eekboek: manpage-section-mismatch debian/changelog0000644000000000000000000003721012174763012011046 0ustar eekboek (2.02.04-1) unstable; urgency=low * New upstream release. -- Thijs Kinkhorst Sat, 27 Jul 2013 17:23:35 +0200 eekboek (2.02.02-1) unstable; urgency=low [ Thijs Kinkhorst ] * New upstream release. [ Nathan Handler ] * Email change: Nathan Handler -> nhandler@debian.org [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) -- Thijs Kinkhorst Thu, 16 May 2013 20:03:48 +0200 eekboek (2.02.00-1) unstable; urgency=low * New upstream release. - Improves VAT/BTW handling for the upcoming NL BTW tariff change. * Update our eekboek-site-start.el from upstream's version, included from 2.01+ in their distribution, and add wrapper to check if package removed but not purged. Thanks Kevin Ryde. (closes: 584608, 584609) * Checked for policy 3.9.4 (no changes). -- Thijs Kinkhorst Sat, 10 Mar 2012 16:55:30 +0100 eekboek (2.00.04-1) unstable; urgency=low [ Thijs Kinkhorst ] * New upstream release. * Update to policy 3.6.3, copyright format 1.0. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * Remove alternative (build) dependencies that are already satisfied in oldstable. * Switch to "3.0 (quilt)" source format. * Switch to debhelper compatibility level 8. Update override_dh_auto_configure. * Update installing of emacs files. * debian/eekboek.examples: contrib/ is gone. * debian/copyright: update formatting and info. * Bump Standards-Version to 3.9.2 (no further changes). * debian/control: remove version from (build) dependencies that are already satisfied in oldstable. * debian/control: add ${perl:Depends}. * debian/rules: fix manpage sections. -- Thijs Kinkhorst Sat, 10 Mar 2012 15:53:32 +0100 eekboek (2.00.03-1) unstable; urgency=low * New upstream release. * Checked for policy 3.9.1, no changes. -- Thijs Kinkhorst Sun, 27 Mar 2011 15:20:26 +0200 eekboek (2.00.02-2) unstable; urgency=low * Do not compress example files linked from HTML manual (Closes: #582584). * Make watch file not report release candidates. * Install emacs mode in a way that actually works (Closes: #582585). -- Thijs Kinkhorst Mon, 24 May 2010 18:19:09 +0200 eekboek (2.00.02-1) unstable; urgency=low * New upstream bugfix release. * Obsoletes libfile-homedir-perl dependency. * Install eekboek.el in the proper location (Closes: #579699). -- Thijs Kinkhorst Thu, 06 May 2010 22:47:48 +0200 eekboek (2.00.00-1) unstable; urgency=low * New upstream release. [ Joost van Baal ] * debian/eekboek-gui.install: bugfix: do not install ebicon.png in /usr/share/app-install/icons/ but in /usr/share/pixmaps/. [ Thijs Kinkhorst ] * debian/rules: put man pages into section 1, not 1p. * Upload to unstable. -- Thijs Kinkhorst Sun, 28 Mar 2010 11:51:37 +0200 eekboek (2.00.00~RC2-1) experimental; urgency=low * New upstream release candidate. * Checked for policy 3.8.4, no changes. * Add doc-base information. -- Thijs Kinkhorst Sun, 21 Mar 2010 15:41:00 +0100 eekboek (1.05.17-1) experimental; urgency=low * New upstream test release [ Joost van Baal ] * debian/NEWS: update. Current test releases no longer come with big disclaimer. They're somewhat more stable. -- Joost van Baal Sat, 23 Jan 2010 15:08:54 +0100 eekboek (1.05.16-1) experimental; urgency=low * New EXPERIMENTAL upstream release -- Joost van Baal Sun, 17 Jan 2010 10:39:31 +0100 eekboek (1.05.15-1) experimental; urgency=low * New EXPERIMENTAL upstream release [ Joost van Baal ] * debian/eekboek-gui.install: eekboek.desktop was renamed to ebwxshell.desktop * debian/README.Debian: fix spelling. -- Joost van Baal Sat, 16 Jan 2010 09:42:43 +0100 eekboek (1.05.14-1) experimental; urgency=low * New EXPERIMENTAL upstream release [ Joost van Baal ] * Introduced new package eekboek-gui, which ships ebwxshell: - debian/control: The package eekboek no longer suggests eekboek-db-postgresql or libwx-perl, but suggests eekboek-gui. - debian/rules: install ebwxshell and manpage in eekboek-gui. - debian/eekboek{,-gui}.install: added eekboek-gui.install; .desktop and icon moved from package eekboek to eekboek-gui. * debian/control: add Thijs Kinkhorst to Uploaders, since he expressed interest (after I'd asked him). * debian/README.Debian: ebgui is renamed to ebwxshell, added description of ebwxshell in English. -- Joost van Baal Thu, 14 Jan 2010 17:20:44 +0100 eekboek (1.05.06-1) UNRELEASED; urgency=low * New EXPERIMENTAL upstream release * This package was never uploaded to any archive. [ Joost van Baal ] * debian/eekboek.install: lib/EB/Wx/icons/ebicon.png is back, install it. -- Joost van Baal Mon, 21 Dec 2009 08:23:57 +0100 eekboek (1.05.05-1) experimental; urgency=low * New EXPERIMENTAL upstream release [ Joost van Baal ] * lib/EB/DB/Sqlite.pm: replace our patch with fixed upstream version. * debian/NEWS: record status of this release. * debian/docs: install upstream README file. * debian/eekboek.install: for now, don't try to supply a .desktop icon. (Upstream removed it.) -- Joost van Baal Sun, 20 Dec 2009 10:18:42 +0100 eekboek (1.05.04-4) experimental; urgency=low * Finally upload this (to experimental). [ Joost van Baal ] * debian/TODO: Add items: deal sane with failing tests. (For now, we've disabled them.) And: use doc-base for documentation registration. * eekboek.desktop, debian/eekboek.install: install icon at proper place, revert .desktop patch. Thanks Paul van der Vlis for bugreport with patch. * debian/README.Debian: fix spelling error. Thanks lintian. * debian/{post,pre}{inst,rm}: remove so that lintian doesn't complain about these being empty. -- Joost van Baal Fri, 18 Dec 2009 05:48:07 +0100 eekboek (1.05.04-3) UNRELEASED; urgency=low * This package was never uploaded to any archive. [ Joost van Baal ] * debian/README.Debian: add thanks-section, add note on rationale for the EekBoek GUI. * debian/{post,pre}{inst,rm}: added maintainer scripts with debhelper template. We expect debhelper to run stuff for us (not now, but likely in a future release.) * eekboek.desktop: patched so that icon gets found. -- Joost van Baal Thu, 17 Dec 2009 08:49:58 +0100 eekboek (1.05.04-2) UNRELEASED; urgency=low * This package was never uploaded to any archive. [ Joost van Baal ] * debian/eekboek.install: install eekboek.desktop and eekboek-mode.el (I believe dh_installemacsen doesn't deal with upstream supplied .el files). * debian/rules: Do not install empty manpage EB::Shell::DeLuxe(3pm). * debian/control: Remove perl (>= 5.8.8-7etch1) from build depends indep: version is unneeded, we still have perl (>= 5.10.0) | libmodule-build-perl (>= 0.26). * debian/TODO: resurrected. * debian/README.Debian: add pointers to documentation. (The upstream manpages aren't very helpful yet.) -- Joost van Baal Mon, 14 Dec 2009 10:17:07 +0100 eekboek (1.05.04-1) UNRELEASED; urgency=low * New upstream "SNAPSHOT" release (Wed 28 Oct 2009). This package was never uploaded to any archive. [ Nathan Handler ] * debian/control: - Bump Standards-Version to 3.8.3 (No changes) - Build-Depend on debhelper (>= 7.0.50) - Drop quilt Build-Depends - Add libfile-homedir-perl to Build-Depends-Indep * debian/rules: - Switch to short format * debian/compat: - Bump to 7 * debian/patches/*: - Remove since fix_pod2man_errors.patch was applied upstream * README.source: - Remove since quilt is no longer used * debian/watch: - Remove comments [ gregor hermann ] * debian/control: Changed (build-)depend on perl instead of perl- modules [ Joost van Baal ] * debian/control: - remove now obsolete cdbs build dependency. - add libarchive-zip-perl, libterm-readline-gnu-perl, libhtml-parser-perl (HTML::Entities), libdbd-sqlite3-perl (>= 1.13), to build depends as suggested by upstream at http://www.eekboek.nl/install/build.html. We don't need libdbd-pg-perl (>= 1.41) since we've disabled the pg-tests. - add libwx-perl to suggests (needed for ebgui), mention this in description. - add libcarp-assert-perl and libfile-homedir-perl to depends: we are not using the private copies of these external modules, as shipped with eekboek. * debian/eekboek.examples: (cosmetic) introduce additional linebreak * lib/EB/DB/Sqlite.pm: fix warning '"unicode" attribute will be deprecated. Use "sqlite_unicode" instead', so that 'make test' gets passed. * debian/rules: - use Build.PL (as upstream suggests, using Module::Build which replaces MakeMaker), not Makefile.PL. - install manpages under /usr/share/man, not /usr/man. - disable tests 80_db_postgresql.t, 91_ivp_sqlite.t, 92_ivp_postgres.t. For some reason these fail. - do not install EB::CPAN::Carp::Assert, EB::CPAN::File::Homedir: Debian ships these in libcarp-assert-perl and libfile-homedir-perl. * debian/NEWS: report experimental status of this release. * debian/{TODO,README.devel}: TODO.Debian no longer installed. -- Nathan Handler Wed, 04 Nov 2009 22:30:20 -0600 eekboek (1.04.04-1) unstable; urgency=low * New upstream release * debian/rules: - 001000008001000009.pl no longer needs to be executable * debian/copyright: - Fix some minor formatting issues -- Nathan Handler Sun, 14 Jun 2009 13:30:41 +0000 eekboek (1.04.03-1) unstable; urgency=low * New upstream release * debian/control: - Bump Standards-Version to 3.8.1 (No changes) - Add myself to list of uploaders - Drop Depends on libipc-run3-perl and libmodule-build-perl, which are only needed for building (closes: #497794) - Have eekboek-db-postgresql depend on eekboek (= ${source:Version}) instead of just eekboek - Change Priority to optional - Add Depends on ${misc:Depends} for eekboek-db-postgresql to make lintian happy - Build-Depend on perl-modules (>= 5.10.0) | libmodule-build-perl (>= 0.26) instead of libmodule-build-perl (>= 0.26) to make lintian happy - Build-Depend on quilt - Move all Build-Depends except cdbs, debhelper, and quilt to Build-Depends-Indep to make lintian happy * debian/copyright: - Switch to new format - Update to list all copyrights - debian/* is now copyright Nathan Handler, Joost van Baal, and Johan Vromans * debian/eekboek.examples: - Add contrib/* as example files * debian/README.source: - Add since we are now using quilt to comply with Debian policy >= 3.8.0 * debian/patches/fix_pod2man_errors.patch: - Modify lib/EB/Shell/DeLuxe.pm to fix Lintian "manpage-has-errors-from-pod2man" warning. * debian/rules: - Add 'include /usr/share/cdbs/1/rules/patchsys-quilt.mk' - Make 001000008001000009.pl executable to make Lintian happy -- Nathan Handler Sat, 06 Jun 2009 17:33:22 +0000 eekboek (1.04.02-1) unstable; urgency=low * New upstream release. [ Joost van Baal ] * control: explain purpose of package eekboek-db-postgresql in eekboek description. Thanks Paul van der Vlis. * control: fix description of role of XAF file in eekboek package description. Thanks Paul van der Vlis. [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). -- Joost van Baal Tue, 27 Jan 2009 05:16:23 +0100 eekboek (1.04-1) unstable; urgency=low * New upstream release, to be published 2008-09. (Missed 1.03.93 which was EekBoek 1.04 Release Candidate 2, released 2008-08-24.) - now ships documentation files html/setup/relaties.html, html/setup/mutaties.html and html/setup/init.html. Thanks Marco van Zwetselaar for reporting this. (closes: #495720). * control: Add english translations for Dutch words (Balans e.a.). Thanks Danai SAE-HAN (韓達耐) (closes: #494708). * rules: set DEB_DH_PERL_ARGS_ALL in order to not depend upon Perl >= dh_perl's $min_version, but upon current Perl version: upstream states at least 5.8.3 is needed. (closes: #494809). * control: add Suggests: postgresql to Package: eekboek-db-postgresql: generally, people using eekboek with the pg driver likely want to run their database server on the local machine. Thanks to the eekboek-users subscribers for their feedback. * control: downgrade priority from optional to extra in order to comply with Policy Section 2.5: libipc-run3-perl, on which we depend, has priority extra. Furthermore, eekboek is only likely to be useful for those who already know what it is and have specialized requirements. * docs, NEWS: refer to and ship CHANGES-104 for upgrade instructions. -- Joost van Baal Thu, 04 Sep 2008 09:04:47 +0200 eekboek (1.03.92-1) unstable; urgency=low * New upstream release: EekBoek 1.04 Release Candidate 1, released 2008-08-10. -- Joost van Baal Mon, 11 Aug 2008 20:08:27 +0200 eekboek (1.03.90-3) experimental; urgency=low * Uploading to experimental, in order not to interfere with the freeze for lenny. -- Joost van Baal Thu, 24 Jul 2008 08:01:29 +0200 eekboek (1.03.90-2) unstable; urgency=low * First upload to Debian archive (closes: #491113). * README.Debian: added. * control: added libarchive-zip-perl to depends: Archive::Zip is needed for file import. * docs: now installs all documentation (html). * control: enhance description. -- Joost van Baal Wed, 23 Jul 2008 07:50:02 +0200 eekboek (1.03.90-1) unstable; urgency=low * This version is never officially released. * New upstream release. We now can use pristine upstream tarballs. * watch: added, for uscan(1). * Now maintained using the nice infrastructure from http://pkg-perl.alioth.debian.org: - control: set Maintainer to Debian Perl Group, add Vcs-* fields. * control: update Standards from 3.7.2 to 3.8.0 (no other changes needed). * eekboek-db-postgresql.install, rules, control: The eekboek-db-postgresql package now is required to use eekboek with PostgreSQL: the eekboek package no longer ships EB::DB::Postgres. -- Joost van Baal Tue, 22 Jul 2008 06:21:51 +0200 eekboek (1.03.13-1) unstable; urgency=low * This version is never officially released. * control: no longer build eekboek-unstable-db-sqlite, but move dependency upon libdbd-sqlite3-perl from eekboek-unstable-db-sqlite to eekboek-unstable. * control: rename binary packages eekboek-unstable, eekboek-unstable-db-postgresql to eekboek, eekboek-db-postgresql * control: replace hardcoded perl (>= 5.8.0) with substvars. * rules: convert from dh-style to cdbs-style. - control: add cdbs to build-depends. * control: set myself as maintainer. * control: enhance description. * eekboek.examples: added (reimplements and improves upon dh_installdocs arguments in previous debian/rules) * copyright: refer to /usr/share/common-licenses/, add upstream url. * control: add Homepage field. * TODO: added. -- Joost van Baal Sat, 19 Jul 2008 08:47:13 +0200 eekboek (1.03.13) unstable; urgency=low * Initial Release. -- Johan Vromans Wed, 27 Feb 2008 20:40:38 +0100 debian/control0000644000000000000000000000620212174762071010600 0ustar Source: eekboek Section: perl Priority: extra Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, libarchive-zip-perl, libdbd-sqlite3-perl, libdbi-perl, libhtml-parser-perl, libipc-run3-perl, libterm-readline-gnu-perl Maintainer: Debian Perl Group Uploaders: Joost van Baal , Nathan Handler , Thijs Kinkhorst Standards-Version: 3.9.4 Homepage: http://www.eekboek.nl/ Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/eekboek.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/eekboek.git Package: eekboek Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, libarchive-zip-perl, libcarp-assert-perl, libdbd-sqlite3-perl, libdbi-perl, libterm-readline-gnu-perl Suggests: eekboek-gui Description: Bookkeeping software for small and medium-size businesses EekBoek is a bookkeeping package for Dutch users; it creates reports such as a balance sheet ("Balans"), a general journal ("Journaal"), a general ledger ("Grootboek") and a VAT report ("BTW-aangifte"). . Unlike other accounting software, EekBoek has a command-line interface: The EekBoek Shell (with tab completion). It uses a database as back end: either PostgreSQL (using the eekboek-db-postgresql package) or SQLite. Interoperability is a key feature of EekBoek: editable text dumps of all your data are possible at any time. EekBoek can generate an "XML Auditfile Financieel" (XAF) as used by Dutch tax office. Furthermore, it has a complete Perl API to create your own custom applications. . The EekBoek documentation is available in Dutch only. . If you'd like to use EekBoek with a PostgreSQL back end (instead of the default SQLite), install the package eekboek-db-postgresql. If you'd like to use the Eekboek GUI, install the suggested package eekboek-gui. Package: eekboek-gui Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, eekboek (= ${source:Version}), libwx-perl, libwx-perl-processstream-perl Description: Graphical User Interface for EekBoek This package includes ebwxshell, the EekBoek GUI. It offers an EekBoek browser, useful for viewing the administrative data. It's especially useful for generating, printing and pinpointing reports. Furthermore, it offers a raw interface to the EekBoek Shell. Finally, it offers a Wizard to help configuring new bookkeeping administrations. . Install it if you need a friendly interface to the EekBoek reporting facilities, or if you would like help in configuring EekBoek. However, if you prefer working in pure text mode, or don't like to install the WX graphical packages, you should not install this package. Package: eekboek-db-postgresql Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, eekboek (= ${source:Version}), libdbd-pg-perl Suggests: postgresql Description: PostgreSQL database driver for EekBoek This package includes EB::DB::Postgres, the PostgreSQL database driver for EekBoek. It also makes sure a PostgreSQL database back end is available for EekBoek. Install it if you'd like to use EekBoek with PostgreSQL (instead of the default SQLite). debian/copyright0000644000000000000000000000743212174762071011136 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: EekBoek Upstream-Contact: Johan Vromans Source: http://www.eekboek.nl/dl/ Files: * Copyright: 2005-2011, Squirrel Consultancy License: Artistic or GPL-1+ Files: eekboek-mode.el Copyright: 2007, Johan Vromans License: GPL-2+ Files: inc/IPC/* Copyright: 2003, R. Barrie Slaymaker, Jr. License: Artistic or GPL-1+ or BSD-3 Files: inc/Module/Build/* Copyright: 2001-2006, Ken Williams License: Artistic or GPL-1+ Files: lib/EB/CPAN/Assert.pm Copyright: 2001-2007, Michael G Schwern License: Artistic or GPL-1+ Files: lib/EB/CPAN/Locale/gettext_pp.pm Copyright: 2002-2009, Guido Flohr License: GPL-2+ Files: lib/EB/CPAN/Term/ReadLine/ Copyright: 1995, Ilya Zakharevich License-Alias: Perl License: Artistic or GPL-1+ Files: lib/EB/Shell/Base.pm Copyright: 2003, Darren Chamberlain License: Artistic or GPL-1+ Files: debian/* Copyright: 2008, 2009, 2010, Joost van Baal 2008, Johan Vromans 2009, Nathan Handler 2010, 2011, Thijs Kinkhorst 2012, gregor herrmann License: Artistic or 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 systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. 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 systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. 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 systems, the complete text of version 2 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. License: BSD-3 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/eekboek-gui.install0000644000000000000000000000013212174762071012750 0ustar ebwxshell.desktop usr/share/applications lib/EB/res/Wx/icons/ebicon.png usr/share/pixmaps debian/rules0000755000000000000000000000276612174762071010270 0ustar #!/usr/bin/make -f %: dh $@ # for some reason, .packlist gets created override_dh_auto_configure: dh_auto_configure -- create_packlist=0 # fix manpage sections override_dh_auto_build: dh_auto_build for f in EB.pm EekBoek.pm ; do \ m=$$(basename $$f .pm) ; \ pod2man --section 3pm --utf8 $(CURDIR)/blib/lib/$$f > $(CURDIR)/blib/libdoc/$$m.3pm ; \ done # remove failing tests. override_dh_auto_test: EB_SKIPDBTESTS=1 dh_auto_test override_dh_auto_install: # use debian/eekboek. not dh's default debian/tmp ./Build install --destdir `pwd`/debian/eekboek --install_path libdoc=/usr/share/man/man3 --install_path bindoc=/usr/share/man/man1 # remove code shipped in other Debian packages rm -vf debian/eekboek/usr/share/perl5/EB/DB/Postgres.pm rm -vrf debian/eekboek/usr/share/perl5/EB/CPAN rm -vf debian/eekboek/usr/share/man/man3/EB::CPAN::* override_dh_install: dh_install cp debian/eekboek-site-start.el debian/eekboek/etc/emacs/site-start.d/50eekboek.el cp emacs/eekboek-mode.el debian/eekboek/usr/share/emacs/site-lisp/ install -d debian/eekboek-gui/usr/bin mv debian/eekboek/usr/bin/ebwxshell debian/eekboek-gui/usr/bin install -d debian/eekboek-gui/usr/share/man/man1 mv debian/eekboek/usr/share/man/man1/ebwxshell.1p debian/eekboek-gui/usr/share/man/man1/ebwxshell.1 mv debian/eekboek/usr/share/man/man1/ebshell.1p debian/eekboek/usr/share/man/man1/ebshell.1 override_dh_compress: dh_compress -Xhtml/intro/mutaties.eb -Xhtml/intro/opening.eb -Xhtml/intro/relaties.eb -Xhtml/intro/schema.dat