r48745 - in /trunk/eekboek/debian: changelog control rules
joostvb at users.alioth.debian.org
joostvb at users.alioth.debian.org
Mon Dec 14 07:09:58 UTC 2009
Author: joostvb
Date: Mon Dec 14 07:09:49 2009
New Revision: 48745
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=48745
Log:
get rid of private copies of external code
Modified:
trunk/eekboek/debian/changelog
trunk/eekboek/debian/control
trunk/eekboek/debian/rules
Modified: trunk/eekboek/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/debian/changelog?rev=48745&op=diff
==============================================================================
--- trunk/eekboek/debian/changelog (original)
+++ trunk/eekboek/debian/changelog Mon Dec 14 07:09:49 2009
@@ -1,9 +1,16 @@
eekboek (1.05.04-1) UNRELEASED; urgency=low
TODO:
- - remove duplicates
+ - we removed duplicates
/u/s/perl/5.10.1/EB/CPAN/Carp/Assert.pm
- /u/s/perl/5.10.1/EB/CPAN/File/HomeDir.pm
+ /u/s/perl/5.10.1/EB/CPAN/File/HomeDir.pm: check wether eekboek
+ has some hardcoded dependencies on these private copies. Do
+ not install
+ /usr/share/man/man3/EB::CPAN::File::HomeDir::Unix.3pm.gz
+ /usr/share/man/man3/EB::CPAN::File::HomeDir::Darwin.3pm.gz
+ /usr/share/man/man3/EB::CPAN::Carp::Assert.3pm.gz
+ /usr/share/man/man3/EB::CPAN::File::HomeDir::Windows.3pm.gz
+ /usr/share/man/man3/EB::CPAN::File::HomeDir.3pm.gz
- refresh example administratie:
Date: Mon, 19 Oct 2009 11:59:20 +0200
From: Johan Vromans
@@ -77,6 +84,9 @@
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
@@ -87,6 +97,8 @@
- 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.
-- Nathan Handler <nhandler at ubuntu.com> Wed, 04 Nov 2009 22:30:20 -0600
Modified: trunk/eekboek/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/debian/control?rev=48745&op=diff
==============================================================================
--- trunk/eekboek/debian/control (original)
+++ trunk/eekboek/debian/control Mon Dec 14 07:09:49 2009
@@ -16,7 +16,8 @@
Package: eekboek
Architecture: all
Depends: ${perl:Depends}, ${misc:Depends}, libterm-readline-gnu-perl,
- libdbi-perl (>= 1.40), libdbd-sqlite3-perl (>= 1.13), libarchive-zip-perl
+ libdbi-perl (>= 1.40), libdbd-sqlite3-perl (>= 1.13), libarchive-zip-perl,
+ libcarp-assert-perl, libfile-homedir-perl
Suggests: eekboek-db-postgresql, libwx-perl
Description: Bookkeeping software for small and medium-size businesses
EekBoek is a bookkeeping package for Dutch users; it creates reports like
Modified: trunk/eekboek/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/eekboek/debian/rules?rev=48745&op=diff
==============================================================================
--- trunk/eekboek/debian/rules (original)
+++ trunk/eekboek/debian/rules Mon Dec 14 07:09:49 2009
@@ -18,5 +18,7 @@
# use debian/eekboek. not dh's default debian/tmp
override_dh_auto_install:
./Build install --destdir `pwd`/debian/eekboek --prefix /usr --install_path libdoc=/usr/share/man/man3 --install_path bindoc=/usr/share/man/man1
+ # remove code shipped in other Debian packages
rm -f debian/eekboek/usr/share/perl5/EB/DB/Postgres.pm
+ rm -rf debian/eekboek/usr/share/perl5/EB/CPAN
More information about the Pkg-perl-cvs-commits
mailing list