Hi! I uploaded a new version of pgadmin3 and think it would be really kind to have it in lenny. There is one fix for something that made the package end up with an empty doc dir on upgrades, and fixes to the desktop file, no code changes to the actual program. Please find attached the interdiff for your convenience, and the changelog inline:
* dpkg doesn't like changing directories to symlinks, removing old pgadmin3 docdir in preinst script. * Add Recommends on postgresql-client, it's used for the dump feature. Thanks to Evgeni Golov for noticing. * Removed MimeType from desktop file, pgadmin3 doesn't handle text/html. * Also remove DocPath entry, it's historical KDE specific. * Finalize Categories desktop file entry with a ;. Also remove obsolete Application category. Thanks in advance, Rhonda
diff -u pgadmin3-1.8.4/debian/changelog pgadmin3-1.8.4/debian/changelog --- pgadmin3-1.8.4/debian/changelog +++ pgadmin3-1.8.4/debian/changelog @@ -1,3 +1,16 @@ +pgadmin3 (1.8.4-2) unstable; urgency=low + + * dpkg doesn't like changing directories to symlinks, removing old pgadmin3 + docdir in preinst script. + * Add Recommends on postgresql-client, it's used for the dump feature. + Thanks to Evgeni Golov for noticing. + * Removed MimeType from desktop file, pgadmin3 doesn't handle text/html. + * Also remove DocPath entry, it's historical KDE specific. + * Finalize Categories desktop file entry with a ;. Also remove obsolete + Application category. + + -- Gerfried Fuchs <[EMAIL PROTECTED]> Fri, 22 Aug 2008 17:42:54 +0200 + pgadmin3 (1.8.4-1) unstable; urgency=low * New upstream "primarily bug fix" release. diff -u pgadmin3-1.8.4/debian/control pgadmin3-1.8.4/debian/control --- pgadmin3-1.8.4/debian/control +++ pgadmin3-1.8.4/debian/control @@ -14,7 +14,7 @@ Package: pgadmin3 Architecture: any Depends: pgadmin3-data (= ${source:Version}), ${shlibs:Depends} -Recommends: pgagent +Recommends: pgagent, postgresql-client Description: graphical administration tool for PostgreSQL pgAdmin III is a database design and management application for use with PostgreSQL. The application can be used to manage PostgreSQL 7.3 and above diff -u pgadmin3-1.8.4/debian/pgadmin3.desktop pgadmin3-1.8.4/debian/pgadmin3.desktop --- pgadmin3-1.8.4/debian/pgadmin3.desktop +++ pgadmin3-1.8.4/debian/pgadmin3.desktop @@ -8,3 +8 @@ -Categories=GNOME;Application;Database;System;Development -MimeType=text/html -DocPath=/usr/share/pgadmin3/docs/en_US/index.html +Categories=GNOME;Database;System;Development; only in patch2: unchanged: --- pgadmin3-1.8.4.orig/debian/pgadmin3.preinst +++ pgadmin3-1.8.4/debian/pgadmin3.preinst @@ -0,0 +1,10 @@ +#!/bin/sh -e + +# remove old doc directory +if dpkg --compare-versions "$2" le-nl "1.8.4-1"; then + if [ -d /usr/share/doc/pgadmin3 ]; then + rmdir /usr/share/doc/pgadmin3 + fi +fi + +#DEBHELPER#