--- pgadmin3-1.14.0.orig/debian/pgadmin3-data.links +++ pgadmin3-1.14.0/debian/pgadmin3-data.links @@ -0,0 +1 @@ +usr/share/pgadmin3/docs usr/share/doc/pgadmin3-data/html --- pgadmin3-1.14.0.orig/debian/rules +++ pgadmin3-1.14.0/debian/rules @@ -0,0 +1,164 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +pkg=pgadmin3 +pkg-data=$(pkg)-data + +# A hack to get it compile without errors concerning MNU_NEW +CPPFLAGS:=-I$(shell pg_config --includedir-server) + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +CFLAGS = -Wall -g +CXXFLAGS = -Wall -g + +ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 + CXXFLAGS += -O0 +else + CFLAGS += -O2 + CXXFLAGS += -O2 +endif +ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif +ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + MAKEFLAGS += -j$(NUMJOBS) +endif + + +# Backed out MIPS specific part of the patch from Thiemo Seufer (see #274090) +#ifneq (,$(filter mips mipsel,$(DEB_BUILD_ARCH))) + #CFLAGS += -Wa,-xgot + #CXXFLAGS += -Wa,-xgot +#endif + +include /usr/share/quilt/quilt.make + +# Here goes the pgAdmin3 stuff + +config.status: configure patch + dh_testdir + # Add here commands to configure the package. + CPPFLAGS="$(CPPFLAGS)" CXXFLAGS="$(CXXFLAGS)" CFLAGS="$(CFLAGS)" ./configure \ + --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + --disable-dependency-tracking \ + --with-wx=/usr + +build: build-arch build-indep +build-arch: build-stamp +build-indep: build-stamp + +build-stamp: config.status + dh_testdir + + # Add here commands to compile the package. + cp -f /usr/share/misc/config.sub config.sub + cp -f /usr/share/misc/config.guess config.guess + $(MAKE) + #/usr/bin/docbook-to-man debian/pgadmin3.sgml > pgadmin3.1 + + touch build-stamp + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp + + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) clean + [ ! -f Makefile ] || $(MAKE) distclean || true + # not cleaned up because of distclean b0rkage + rm -f Makefile config.log stamp-h1 config.h + rm -f config.status config.cache config.guess config.sub + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + # Add here commands to install the package into debian/pgadmin3. + # Finally install all in debian/tmp. Files are dispatched into packages by dh_install + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + + # move pgadmin3.mo files to locales directory + # this part was written by Andreas Tille + for loc in `find debian/tmp -name $(pkg).mo` ; do \ + LOC=`echo $${loc} | sed "s?.*pgadmin3/i18n/\(.*\)/$(pkg).mo?\1?"` ; \ + mkdir -p debian/$(pkg-data)/usr/share/locale/$${LOC}/LC_MESSAGES ; \ + mv $${loc} debian/$(pkg-data)/usr/share/locale/$${LOC}/LC_MESSAGES/. ; \ + done + + # moved dh_install here as it is common to indep and arch + # by being there dh_install can warn about forgotten files as it is + # acting on both pgadmin3 and pgadmin3-data packages. (RE) + # (note that we could also use --fail-missing instead of --list-mising) + dh_install --list-missing -XDocs.vcproj + + +# binary-arch/binary-indep +# in another 'make' thread. +spec-binary-indep: + dh_testdir + dh_testroot + dh_installchangelogs CHANGELOG + dh_installdocs + dh_link + dh_strip --dbg-package=pgadmin3-dbg + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +# Must not depend on anything. This is to be called by +# binary-arch/binary-indep +# in another 'make' thread. +spec-binary-arch: + dh_testdir + dh_testroot + ln -s pgadmin3-data debian/pgadmin3/usr/share/doc/pgadmin3 + ln -s pgadmin3-data debian/pgadmin3-dbg/usr/share/doc/pgadmin3-dbg + dh_installchangelogs + dh_installdocs + dh_installmenu + dh_installman + dh_link + dh_strip --dbg-package=pgadmin3-dbg + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + + +# Build architecture independant packages using the common target. +binary-indep: build install + $(MAKE) -f debian/rules DH_OPTIONS=-i spec-binary-indep + +# Build architecture dependant packages using the common target. +binary-arch: build install + $(MAKE) -f debian/rules DH_OPTIONS=-a spec-binary-arch + +binary: binary-indep binary-arch +.PHONY: build clean orig binary-indep binary-arch binary install --- pgadmin3-1.14.0.orig/debian/pgadmin3.postinst +++ pgadmin3-1.14.0/debian/pgadmin3.postinst @@ -0,0 +1,14 @@ +#!/bin/sh + +set -e + +# remove old doc directory +if dpkg --compare-versions "$2" le-nl "1.8.4-2"; then + if [ -d /usr/share/doc/pgadmin3 ]; then + if rmdir /usr/share/doc/pgadmin3; then + ln -s pgadmin3-data /usr/share/doc/pgadmin3 + fi + fi +fi + +#DEBHELPER# --- pgadmin3-1.14.0.orig/debian/changelog +++ pgadmin3-1.14.0/debian/changelog @@ -0,0 +1,567 @@ +pgadmin3 (1.14.0-2) unstable; urgency=low + + * Pull 41ed1ae from upstream to fix FTBFS (closes: #646454) + * Create a pgadmin3-dbg package (closes: #647916) + * Also install png2c, and the ini files below /usr/share/pgadmin3. + + -- Gerfried Fuchs Thu, 08 Dec 2011 09:25:27 +0100 + +pgadmin3 (1.14.0-1) unstable; urgency=low + + * New upstream release. + * Removed quilt Build-Depends again and drop the patch that got incorporated + upstream. + * Add recommended targets build-arch and build-indep to debian/rules. + + -- Gerfried Fuchs Sun, 11 Sep 2011 15:04:30 +0200 + +pgadmin3 (1.14.0~beta1-1) experimental; urgency=low + + * New upstream development release, adding Build-Depends on + postgresql-server-dev-all >= 117~. + * Add Build-Depends on quilt, (un)patch to debian/rules and patch for fixing + the include for kwlist.h in pgadmin/db/keywords.c. + * Add pg_config --includedir-server output to CPPFLAGS. + * Remove unrecognized configure options: --with-wx-config, + --with-pgsql-include, --enable-gtk2, --enable-unicode. + * Clean up manually the files that are left behind after the broken + distclean. + + -- Gerfried Fuchs Tue, 07 Jun 2011 23:03:54 +0200 + +pgadmin3 (1.12.3-1) unstable; urgency=low + + * New upstream release. + * Bump to Standards-Version 3.9.2. + + -- Gerfried Fuchs Sun, 17 Apr 2011 22:34:34 +0200 + +pgadmin3 (1.12.2-2) unstable; urgency=low + + * Upload to unstable. + + -- Gerfried Fuchs Tue, 05 Apr 2011 07:55:32 +0200 + +pgadmin3 (1.12.2-1) experimental; urgency=low + + * New upstream release. + + -- Gerfried Fuchs Sun, 19 Dec 2010 12:47:44 +0100 + +pgadmin3 (1.12.1-1) experimental; urgency=low + + * New upstream release. + * Removed BSD file reference from copyright file, the whole text is in there + anyway. + + -- Gerfried Fuchs Wed, 27 Oct 2010 22:36:14 +0200 + +pgadmin3 (1.12.0-1) experimental; urgency=low + + * New upstream release candidate, containing fixes for: + - won't use IPv6-only server (closes: #576342, LP: #374656) + - All files should be "*", not "*." (closes: #594593) + * Fixed watchfile to not consider -rc versions higher than non-rc + versions (thanks to Michael Fladischer) + + -- Gerfried Fuchs Wed, 22 Sep 2010 21:07:26 +0200 + +pgadmin3 (1.10.5-1) unstable; urgency=low + + * New upstream release. + * s/informations/information/ in debian/pgadmin3-data.copyright too. + * Remove Conflicts+Replaces for ancient -data transition. + * Bump Standards-Version to 3.9.1. + + -- Gerfried Fuchs Sun, 01 Aug 2010 12:44:56 +0200 + +pgadmin3 (1.10.3-1) unstable; urgency=low + + * New upstream release. + + -- Gerfried Fuchs Mon, 17 May 2010 18:31:40 +0200 + +pgadmin3 (1.10.2-1) unstable; urgency=low + + * New upstream bugfix release. + * Fix typo: s/informations/information/g in debian/*. + * Explicitly call set -e and don't hand -e on the hashbang line. + + -- Gerfried Fuchs Sat, 13 Mar 2010 22:03:30 +0100 + +pgadmin3 (1.10.1-2) unstable; urgency=low + + * Bump Standards-Version to 3.8.4. + * Add ${misc:Depends} to all Depends. + * Drop GNOME and System categories from desktop file. + * Add pgadmin3.svg image for better freedesktop menu icon. + + -- Gerfried Fuchs Fri, 12 Feb 2010 22:23:01 +0100 + +pgadmin3 (1.10.1-1) unstable; urgency=low + + * New upstream release, containing fix for: + - default value in function parameters not shown (closes: #547940) + - cannot open files without dot in names for restore (closes: #451038) + * Suggest postgresql-contrib (closes: #503291) + * Set myself as Maintainer and remove Raphael. Thanks for his work so far. + * Switch Uploaders and Maintainer role to better describe reality. + * Bump to Standards-Version to 3.8.3. + * Update to debhelper level 7, use dh_prep instead of dh_clean -k. + + -- Gerfried Fuchs Thu, 17 Dec 2009 20:34:00 +0100 + +pgadmin3 (1.10.0-1) unstable; urgency=low + + * New upstream release. + * Adjusted watch file to match release candidates. + * Updated to Standards-Version 3.8.2: + - Moved to Section: database. + - Add DEB_BUILD_OPTIONS support for parallel building. + - Move from findstring to filter suggestion for DEB_BUILD_OPTIONS parsing. + * pgagent got split into its own separate source package by upstream. + * Exclude Docs.vcproj from installation. + * Move doc-base.enus from pgadmin3 to pgadmin3-data package, the files are + in there too. + + -- Gerfried Fuchs Thu, 30 Jul 2009 12:27:16 +0200 + +pgadmin3 (1.8.4-3) unstable; urgency=low + + * Do the doc dir -> symlink change properly, in postinst. Sorry for the + inconvenience. + + -- Gerfried Fuchs Sat, 23 Aug 2008 23:51:39 +0200 + +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 Fri, 22 Aug 2008 17:42:54 +0200 + +pgadmin3 (1.8.4-1) unstable; urgency=low + + * New upstream "primarily bug fix" release. + * Added myself to Uploaders as suggested by Peter Eisentraut, thanks. + * Added Vcs-{Svn,Browser} control fields now that the changes are back in + there. + * Removed not used dh_* calls from debian/rules to make it cleaner. + * Make symlink from pgadmin3 to pgadmin3-data doc dir to save additional + space. + * Reference html files for doc-base registration from doc dir to allow dwww + to show it. + * Updated copyright information to actually contain copyright part. + + -- Gerfried Fuchs Thu, 03 Jul 2008 21:08:26 +0200 + +pgadmin3 (1.8.2-0.2) unstable; urgency=low + + * NMU Re-Upload to unstable, now that wx2.8 landed there. Thanks, dato! + * Bump Standards-Version to 3.8.0. + * Bump debhelper compat to 5. + * Add doc-base file for english language html docs (closes: #451694) + * Install /usr/share/{locale,pgadmin3/i18n} into pgadmin3-data package, they + are shareable data. + + -- Gerfried Fuchs Wed, 02 Jul 2008 14:15:49 +0200 + +pgadmin3 (1.8.2-0.1) experimental; urgency=low + + * Non-Maintainer Upload for experimental. + * New upstream release (closes: #411575, #413675, #458119): + - fixes "mouse wheel not working in data view window (closes: #350722) + - fix for deleting character instead of whole record (closes: #444122) + - fix for different behavior of enter and numberpad-enter (closes: #451044) + - Build-Depends on libwxgtk2.8-dev instead of libwxgtk2.6-dev. + - Versioned-Depends on libpq-dev bumped to >= 8.1. + - New Build-Depends on libxml2-dev and libxslt1-dev. + - Removed usr/share/pgadmin3/ui from install files as it's not used + anymore. + * Install upstream changelog (closes: #333175) + * Build-Depend on autotools-dev and pull in config.{guess,sub} on build time + instead of copying over on clean target. + * Don't ignore errors on make clean anymore. + * Remove unneccessary patches in all Makefile.in files. + * Update to Standards-Version to 3.7.3: + - menu section transition in debian/pgadmin3.menu. + - Move Homepage from package description to source control stanca. + * lintian fixes: + - reindent entries in debian/pgadmin3.NEWS with two spaces instead of only + one. + * Fixed filenames in debian/pgadmin3.docs, got rid of the additionally + generated TODO.txt. + * Add watch file. + * Merged patch by Martin Jürgens and upstream + version of the pgadmin3.desktop. See LP #65179 at bugs.ubuntu.com. Thanks + Martin for your patch and sorry for the delay. + + -- Gerfried Fuchs Tue, 20 May 2008 15:23:29 +0200 + +pgadmin3 (1.4.3-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Made package binNMU-safe by using ${source:Version}. (Closes: #419835) + (patch by Evgeni Golov) + + -- Peter Eisentraut Tue, 08 May 2007 10:36:52 +0200 + +pgadmin3 (1.4.3-2) unstable; urgency=low + + * Patched frmBackup.cpp to ensure the schema is specified when backing up + individual tables. (Closes: #387256) + [src/frm/frmBackup.cpp] + * Cleaned up and updated description of the package. (Closes: #379188) + [debian/control] + + -- Raphael Enrici Fri, 6 Oct 2006 21:06:48 +0200 + +pgadmin3 (1.4.3-1) unstable; urgency=low + + * New upstream release. + * Re-added (bis) patch concerning double link on libssl and libcrytpo as + upstream does not want to include it (more information in #341117). + [debian/acinclude.m4] + * Previous patch included in 1.4.2-2 is now part of the upstream release. + * Moved to policy version 3.7.2. [debian/control] + + -- Raphael Enrici Wed, 19 Jul 2006 20:02:37 +0000 + +pgadmin3 (1.4.2-2) unstable; urgency=low + + * Re-built on current libwxgtk2.6. (Closes: #366195) + * Package split. pgagent is now distributed as a separated package so that + people can benefit from it on PostgreSQL servers without installing all + the pgAdmin III stuff. + [debian/control,debian/{pgadmin3,pgagent}.install] + [debian/{pgadmin3,pgagent}.manpages] + * Now pgadmin3 package recommends pgagent. [debian/control] + * Applied patch from Dave Page to solve crash issue when decrementing server + status refresh rate. Svn rev 5236 from REL-1_4_0_PATCHES. + (Closes: #373638) + [src/frm/frmStatus.cpp,src/include/base/{base,frmStatus}.h, + src/ui/frmStatus.xrc,src/ui/xrcDialogs.cpp] + + -- Raphael Enrici Fri, 14 Jul 2006 21:02:11 +0000 + +pgadmin3 (1.4.2-1) unstable; urgency=low + + * New upstream release. + * Upstream includes a fix for GCC 4.1 build problems. (Closes: #358298) + * Re-added patch concerning double link on libssl and libcrytpo as I wasn't + able to get it included upstream in time (more information in #341117). + [debian/acinclude.m4] + + -- Raphael Enrici Tue, 4 Apr 2006 19:59:58 +0000 + +pgadmin3 (1.4.1-1) unstable; urgency=low + + * New upstream release. + * Merged patch from 1.2.2-1.1 by Loic Minier and added its changelog entry. + (Closes: #341117) + * Removed libssl-dev from build-dep as libpq-dev already depends on it. + [debian/control] + * Removed circular dependency between pgadmin3 and pgadmin3-data: + - Replaced "Depends" with "Enhances" for pgadmin3-data. [debian/control] + - Made a real doc directory for pgadmin3-data because we break the + circular dependency: removed debian/pgadmin3-data.links. + (Closes: #339900) + * Added pgagent manpage. [debian/pgadmin3.manpages] + * dh_installdocs is back to debian/rules as we need a separate copyright + directory for pgadmin3-data since we broke the circular dependency. + - Also renamed debian/copyright to debian/pgadmin3.copyright and added + debian/pgadmin3-data.copyright. + - Also enabled dh_installchangelogs in binary-indep target. + [debian/rules] + + -- Raphael Enrici Thu, 19 Jan 2006 20:06:49 +0000 + +pgadmin3 (1.4.0-0.2.beta1) unstable; urgency=low + + * Final merge between Tomasz Rybak work and official 1.2.2 packaging stuff + we should be ready to build 1.4.0 beta1... + - removed "hints" entry from menu file as done in 1.2.2-1 + [debian/pgadmin3.menu] + - moved to policy version 3.6.2 instead of 3.6.1 as done 1.2.2-1. + [debian/control] + - kept ui to i18n relocation from Tomasz. [debian/rules] + [debian/pgadmin3.install] + - backed out CPPFLAGS hack from Tomasz and reverted to what was done in + 1.2.2. That old "-I ./include" should definitely be rechecked. + [debian/rules] + - kept pgagent installation although there is currently no manpage for it. + [debian/pgadmin3.install] + - corrected package version number (used something lower than 1). + [debian/changelog] + * Thanks Tomasz for your help. + + -- Raphael Enrici Wed, 5 Oct 2005 18:21:03 +0200 + +pgadmin3 (1.4.0-0.1) unstable; urgency=low + + * New upstream release. + + -- Tomasz Rybak Thu, 04 Oct 2005 21:07:20 +0100 + +pgadmin3 (1.2.2-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Patch the configure macros to not link against libssl and libcrypto since + SSL support is provided by libpq, not libssl, and this dependency + shouldn't be hardcoded; re-run autoconf. (Closes: #341117) + [acinclude.m4, configure] + + -- Loic Minier Tue, 29 Nov 2005 15:21:56 +0100 + +pgadmin3 (1.2.2-1) unstable; urgency=low + + * New upstream release (closes: #288171, #278644, #278855, #250991). + * Backed out configure part of the NMU from Loic Minier as it has been + reworked upstream to support wxWidgets 2.6.x. + * Rechecked that Loic reffered to libwxgtk2.6-dev and not libwxgtk2.4-dev as + mentioned in NMU (it was ok...). [debian/control] + (closes: #327089, #327478) + * Kept libpq-dev and libssl-dev build-dep from NMU. Thanks Loic for your + work. [debian/control] + * Use pg_config to determine include path. Taken from the Ubuntu patch + (1.2.0-2ubuntu1 version) by Martin Pitt . + * Moved to policy version 3.6.2 instead of 3.6.1. [debian/control] + * Added full path to pgadmin3 in the menu file to take care of a linda + warning. [debian/pgadmin3.menu] + * Removed hints entry from menu file until a useful entry appears for it + into other PostgreSQL related packages. [debian/pgadmin3.menu] + * Passed --disable-dependency-tracking option to configure as suggested + during last release by Peter Eisentraut. [debian/rules] + + -- Raphael Enrici Mon, 12 Sep 2005 19:33:35 +0200 + +pgadmin3 (1.2.0-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Rebuild with a newer wxWidgets. (Closes: #310398, #311050) + - Build-depend on libwxgtk2.4-dev instead of libwxgtk2.5-dev. + [debian/control] + - Let the CHECK_WXWINDOWS macro check for wxWidgets 2.6 instead of 2.4 and + re-run autoconf. [aclocal.m4, configure] + * Build-depend on libpq-dev instead of postgresql-dev. [debian/control] + * Add missing libssl-dev build-dep. [debian/control] + + -- Loic Minier Thu, 8 Sep 2005 10:48:21 +0200 + +pgadmin3 (1.2.0-2) unstable; urgency=low + + * Renamed debian/NEWS.Debian to debian/pgadmin3.NEWS so that it is correctly + installed as /usr/share/doc/pgadmin3/NEWS.Debian.gz (closes: #286786) + * Replaced that ugly stuff with *.substvars from debian/rules by something + cleaner: ${Source-Version} in depends fields of debian/control. + + -- Raphael Enrici Thu, 6 Jan 2005 20:56:50 +0100 + +pgadmin3 (1.2.0-1) unstable; urgency=low + + * New upstream version (closes: #239226, #257263). + * Renamed README.Debian to NEWS.Debian (as suggested by Peter Eisentraut) + * Fixed a typo in NEWS.Debian (correction by Dave Page). + * Fixed a typo and email address in debian/pgadmin3.1 as reported by Peter + Eisentraut (I'll refer to him as PE in the rest of the changelog). + * Fixed a typo in debian/control (as suggested by PE). + * Renamed debian/dirs to debian/pgadmin3.dirs (as suggested by PE). + * Used the original orig.tar.gz instead of a generated one (PE). + * Removed orig target from debian/rules as it is not needed anymore and + removed old commented out strings. + * Added a README file to pkg/debian so that people ignore files in this + directory (unsynced files from pgAdmin III CVS repository) + + -- Raphael Enrici Tue, 14 Dec 2004 23:46:39 +0100 + +pgadmin3 (1.2.0-0.2) unstable; urgency=low + + * Removed wxWidgets copyright from debian/copyright as we don't distribute + this source in our tarball anymore (we now link dynamically). + * Added libwxgt2.5-dev to build dependencies. + * Created a new debian/README.Debian to reflect current situation of the + product. + * Partially backed out patch from Thiemo Seufer as it is not needed anymore + due to dynamic linking (thanks Thiemo for checking it so rapidly!). + + -- Raphael Enrici Sat, 11 Dec 2004 22:11:11 +0100 + +pgadmin3 (1.2.0-0.1) unstable; urgency=low + + * Removed all embedded wxWidgets stuff from debian/rules as we now + dynamically link to Debian offical wxWidgets packages + * Cleaned debian/control from wxWidgets build dependencies (not needed + anymore as explained above) + + -- Raphael Enrici Tue, 7 Dec 2004 19:03:40 +0000 + +pgadmin3 (1.0.2-7) unstable; urgency=low + + * Applied patch from Thiemo Seufer to debian/rules to take care of build + issue on mips/mispel arch. The patch also enables optimizations and warning + to the C++ part of the build (closes: #274090). + + -- Raphael Enrici Sun, 3 Oct 2004 12:12:15 +0200 + +pgadmin3 (1.0.2-6) unstable; urgency=medium + + * Changed dependencies from libtiff3g-dev to libtiff4-dev in debian/control + (closes: #262830) + + -- Raphael Enrici Mon, 2 Aug 2004 09:51:35 +0200 + +pgadmin3 (1.0.2-5) unstable; urgency=low + + * Added the full text of the PostgreSQL licence to take care of copyright + issue regarding the PostgreSQL documentation distributed in pgadmin3-data + (closes: #245310) + * Corrected title in debian/pgadmin3.menu to be compliant with pgAdmin III + advocacy (closes: #245302) + * Applied patch from Hirosh Saito to src/ui/ctlSQLBox.cpp to fix SQL syntax + highlight (CVS revision 1.17.2.1) + * Added copyright information concerning the wxWidgets source included in + this debian source package + * Wrapped debian/copyright file to less than 80 char width as suggested by + Peter Eisenstraut. + + -- Raphael Enrici Wed, 12 May 2004 19:45:12 +0200 + +pgadmin3 (1.0.2-4) unstable; urgency=low + + * REALLY moved to policy version 3.6.1 instead of 3.6.0 (debian/control) + as it was not corrected in previous version of the package... + * Corrected debhelper dependencies in debian/control (>=4.1.0) to handle + --list-missing parameter to dh_install + + -- Raphael Enrici Sat, 10 Apr 2004 08:18:38 +0000 + +pgadmin3 (1.0.2-3) unstable; urgency=low + + * Moved to policy version 3.6.1 instead of 3.6.0 + * Corrected debian/control to make pgadmin3 and pgadmin3-data depend + on the really same version (i.e. 1.0.2-3 for this particular upload) + Used [pkgname].substvars to get rid of this + * Added Conflicts/Replaces conditions to pgadmin3-data in debian/control + so that users of old unofficial pgadmin3 package can upgrade "smoothly" + to official one. + + -- Raphael Enrici Thu, 1 Apr 2004 08:10:34 +0000 + +pgadmin3 (1.0.2-2) unstable; urgency=low + + * Patched src/ui/frmMain.cpp with CVS version 1.70.2.1 to fix segfault when + refreshing dropped object (patch from Andreas Pflug) (closes: #240828) + + -- Raphael Enrici Mon, 29 Mar 2004 22:40:45 +0000 + +pgadmin3 (1.0.2-1) unstable; urgency=low + + * Initial upload to debian (closes: #199822). + * Patched src/db/pgConn.cpp with CVS version 1.36.2.5 to fix error messages + when connecting to a database in MULE_INTERNAL (patches from Andreas Pflug). + * Patched src/ui/frmOptions.cpp with CVS version 1.35 to fix wxAsserts while + in options box. Suppressed the line concerning systemfonts which fails to + build as is. + * Commented dh_installexamples in "indep" target so that the doc directory + for pgadmin3-data is really a symlink to pgadmin3 + * Really removed ${misc:Depends} from debian/control as it was still there. + + -- Raphael Enrici Thu, 4 Mar 2004 23:23:27 +0000 + +pgadmin3 (1.0.2-0.12) unstable; urgency=low + + * Make pgadmin3-data "Depends" from pgadmin3 and made pgadmin3-data + doc directory a symlink to pgadmin3 + * Inserted quotes for icon entry in menu file + * Removed ${misc:Depends} from debian/control because it is not + necessary and just causes dpkg-gencontrol to throw a warning + + -- Andreas Tille Thu, 4 Mar 2004 07:41:39 +0100 + +pgadmin3 (1.0.2-0.11) unstable; urgency=low + + * Kept Andreas Tille's idea to remove wxWidgets at the end of the build but + invoked $(doPgA3Wx)-clean target instead of using "rm -r" on an hardcoded + directory + * Fixed a typo concerning locales installation in /usr/share/locale and added + LC_MESSAGES directory to the install destination + * Moved back "doc" files to /usr/share/pgadmin3/docs as they are required by + pgadmin3 in order to run properly (debian-policy 12.3.) + * Cleaned binary-indep / binary-arch build process so that packages are not + generated twice. (Passed DH_OPTIONS=-i to indep and -a to arch). + * Added patch from Andreas Pflug to wxWidgets to prevent pgAdmin3 help system + crash (AP patch posted to wx patches as 854137) + * Renamed pgadmin3-doc to pgadmin3-data as this is not a pure documentation + package + * Changed the way the install is done: install all in debian/tmp then use + dh_install + + -- Raphael Enrici Wed, 3 Mar 2004 18:13:20 +0000 + +pgadmin3 (1.0.2-0.10) unstable; urgency=low + + * Short description must not repeat package name (developers-reference 6.2.2.) + -> changed short description + * Mentioned Homepage in the form developers-reference 6.2.4. is suggesting. + * Removed tar, gcc and g++ from Build-Depends because these are in + build-essential (developers-reference 5.10.1). + * Reffering to /usr/share/common-licenses/Artistic instead of mentioning + the complete license in debian/copyright. + * Split into binary and doc package + * Remove wxWidgets build directory at the end of the binary-arch target + to save some disk space on the build machine (for those who forget to + make clean after the build process ...) + + -- Andreas Tille Wed, 25 Feb 2004 09:30:00 +0100 + +pgadmin3 (1.0.2-0.9) unstable; urgency=low + + * Backported configure script from pgAdmin3 1.1.0 snapshots to fix SSL support + * Fix src/Makefile.in to fix error with postgresql includes at build stage + * Added a manpage for pgadmin3 command + * Renamed wxWindows to wxWidgets as this product has just been renamed + + -- Raphael Enrici Tue, 24 Feb 2004 19:55:00 +0000 + +pgadmin3 (0.9.2-0.0) unstable; urgency=low + + * New upstream version + * Added menu files for a better desktop integration + + -- Raphael Enrici Tue, 2 Sep 2003 17:22:25 +0000 + +pgadmin3 (0.9.0-0.2) unstable; urgency=low + + * New upstream version + * Changed Architecture from i386 to any in control file. Thanks to + Giuseppe Sacco who reported a successfull build on powerpc. + + -- Raphael Enrici Mon, 11 Aug 2003 22:35:33 +0000 + +pgadmin3 (0.9.0-0.1) unstable; urgency=low + + * First pgAdmin3 beta release! + * Fixed debian version scheme (package minor number should be <1 as it is not + in official debian) + + -- Raphael Enrici Thu, 7 Aug 2003 00:50:06 +0000 + +pgadmin3 (0.1.1-20030701.0) unstable; urgency=low + + * Corrected maintainer name / email so it points to pgadmin-hackers@postgresql.org + * Added some kind of README.Debian + + -- Raphael Enrici Mon, 30 Jun 2003 23:25:38 +0200 + +pgadmin3 (0.1.1-20030613.1) unstable; urgency=low + + * Initial Release. + + -- Raphael Enrici Sun, 22 Jun 2003 23:08:10 +0200 + --- pgadmin3-1.14.0.orig/debian/pgadmin3-data.copyright +++ pgadmin3-1.14.0/debian/pgadmin3-data.copyright @@ -0,0 +1,100 @@ +This package was originally debianized by +Raphael Enrici on Mon, 9 Feb 2004 21:37:25 +0000. +It is maintained since 2008 by Gerfried Fuchs . + +It was downloaded from http://www.pgadmin.org/ + +Upstream Authors: + + * Dave Page (Project Leader): Project founder & primary developer. + email: + + * Jean-Michel Poure (Core Developer): Works primarily on project + management/IDE features. + email: + + Jean-Michel has decided to step down from the Team from Thursday 8th + May for 6 months in order to concentrate on his fight for freedom from + software patents in the European Union. + + * Mark Yeatman (Core Developer): Works on controls and consults on UI + design. + email: + + * Andreas Pflug (Core Developer): Has written vast amounts of pgAdmin + III code and is responsible for much of it's design. + email: + + * Frank Lupo (Core Developer): Has made countless improvements to the + pgAdmin II code from minor bug fixes to major enhancements. + email: + + +Copyright: + + Copyright (C) 2002 - 2008, The pgAdmin Development Team + +pgAdmin III is licensed under the Artistic Licence which is available +at /usr/share/common-licenses/Artistic on Debian GNU/Linux systems. + + +The following copyright applies to the PostgreSQL documentation distributed +with pgAdmin III. + +------------------------ PostgreSQL Copyright information ----------------- + + PostgreSQL is released under the BSD licence. + + PostgreSQL Data Base Management System + (formerly known as Postgres, then as Postgres95). + + Portions Copyright (c) 1996-2002, The PostgreSQL Global Development Group + + Portions Copyright (c) 1994, The Regents of the University of California + + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose, without fee, and without a written agreement + is hereby granted, provided that the above copyright notice and this + paragraph and the following two paragraphs appear in all copies. + + IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR + DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING + LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS + DOCUMENTATION, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + + THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, + INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS + ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO + PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. + +-------------------- EOF PostgreSQL Copyright information ----------------- + +debian/pgadmin3.svg: + +The blue elephant SVG icon was downloaded from: http://en.wikipedia.org/wiki/PostgreSQL +Original source: http://pgfoundry.org/docman/?group_id=1000089 + +Copyright: + Copyright (C) 2006 by Jeff MacDonald + +License: + + The blue elephant icon is distributed under the BSD License. + + Copyright (c) Jeff MacDonald. + All rights reserved. + + 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. --- pgadmin3-1.14.0.orig/debian/pgadmin3.xpm +++ pgadmin3-1.14.0/debian/pgadmin3.xpm @@ -0,0 +1,39 @@ +/* XPM */ +static char * pgadmin3_xpm_orig[] = { +"30 32 4 1", +" c None", +". c black", +"X c white", +"o c #336699", +" ..... ............ ", +" .XXXXXXXX.XXoooXXXoooooXX. ", +" ..ooooooooXooooooooXoooooo.. ", +" .XoooooooXooooooooooXooooooX.", +".XooooooooXoooooooooooooooooX.", +".oooooooooooooooooooooXoooooo.", +".ooooooooXoooooooooooooXooooo.", +".ooooooooXooooooooooooooXoooo.", +".ooooooooXooooooooooooXXXoooo.", +".ooooooooXooXXooooooXoXXooooX.", +".ooooooooXooXXooooooXoXXooooX.", +".XoooooooXooooXoooooXoooooooX ", +".XoooooooXooooXoooooXooooooX. ", +" XoooooooXooooXooooooXooXoo.. ", +" XoooooooXooooXooooooXooXoo.. ", +" .XooooooXooooooooooooooXoX. ", +" .XooooooXooooooooooooXoXoX ", +" .ooooooooooXoooooooooXoX. ", +" .ooooooooooXoooooooooXo.. ", +" .Xoooooo..XXXoooooooXXXXXXX.", +" XoooooX..XooXooooooXoooooX.", +" .XoooXXXXooXXooooooXXXXXX. ", +" ..ooX.Xoooo.XooooooX..... ", +" .. .....XooooooX. ", +" ... .XooooooX. ", +" .Xoooooo.. ", +" .Xoooooo.. ", +" .Xoooooo.. ", +" .Xoooooo. ", +" .XoooooX. ", +" ..ooooX. ", +" ..... "}; --- pgadmin3-1.14.0.orig/debian/watch +++ pgadmin3-1.14.0/debian/watch @@ -0,0 +1,5 @@ +version=3 +# Site/Directory Pattern Version Script +opts="uversionmangle=s|-rc|~rc|,downloadurlmangle=s|PostgreSQL/([\w\d_-]+)/release/v([\d\.rc-]+)/|PostgreSQL/$1/release/v$2/src/$1-$2.tar.gz|,filenamemangle=s|v(.*)/$|pgadmin3-$1.tar.gz|" \ +http://ftp.de.postgresql.org/packages/databases/PostgreSQL/pgadmin3/release/ \ +v([\d\.rc-]+)/ --- pgadmin3-1.14.0.orig/debian/pgadmin3-data.doc-base.enus +++ pgadmin3-1.14.0/debian/pgadmin3-data.doc-base.enus @@ -0,0 +1,8 @@ +Document: pgadmin3-enus +Title: pgAdmin III +Abstract: These pages will guide you into how to use pgAdmin III, pgAgent and the support for Slony-I. +Section: Data Management + +Format: HTML +Index: /usr/share/doc/pgadmin3-data/html/en_US/index.html +Files: /usr/share/doc/pgadmin3-data/html/en_US/* --- pgadmin3-1.14.0.orig/debian/pgadmin3.manpages +++ pgadmin3-1.14.0/debian/pgadmin3.manpages @@ -0,0 +1 @@ +debian/pgadmin3.1 --- pgadmin3-1.14.0.orig/debian/Makefile.in +++ pgadmin3-1.14.0/debian/Makefile.in @@ -0,0 +1,323 @@ +# Makefile.in generated by automake 1.9.5 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +############################################################################## +# pgAdmin III - PostgreSQL Tools +# $Id: Makefile.am 4209 2005-05-18 11:23:14Z dpage $ +# Copyright (C) 2002 - 2005, The pgAdmin Development Team +# This software is released under the Artistic Licence +# +# Makefile - Makefile for *nix systems +############################################################################## +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = ../.. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = pkg/debian +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +APPBUNDLE_FALSE = @APPBUNDLE_FALSE@ +APPBUNDLE_TRUE = @APPBUNDLE_TRUE@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBPQ_HOME = @LIBPQ_HOME@ +LIBS = @LIBS@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +POW_LIB = @POW_LIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +WX_CONFIG = @WX_CONFIG@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_STRIP = @ac_ct_STRIP@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +bundledir = @bundledir@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pg_debug_build = @pg_debug_build@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +EXTRA_DIST = \ + $(srcdir)/changelog \ + $(srcdir)/compat \ + $(srcdir)/control \ + $(srcdir)/copyright \ + $(srcdir)/pgadmin3-data.install \ + $(srcdir)/pgadmin3-data.links \ + $(srcdir)/pgadmin3.1 \ + $(srcdir)/pgadmin3.dirs \ + $(srcdir)/pgadmin3.docs \ + $(srcdir)/pgadmin3.install \ + $(srcdir)/pgadmin3.links \ + $(srcdir)/pgadmin3.manpages \ + $(srcdir)/pgadmin3.menu \ + $(srcdir)/pgadmin3.NEWS \ + $(srcdir)/pgadmin3.xpm \ + $(srcdir)/rules + +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign pkg/debian/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign pkg/debian/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +uninstall-info-am: +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/$(srcdir) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: + +install-exec-am: + +install-info: install-info-am + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-info-am + +.PHONY: all all-am check check-am clean clean-generic distclean \ + distclean-generic distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-exec \ + install-exec-am install-info install-info-am install-man \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am \ + uninstall-info-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: --- pgadmin3-1.14.0.orig/debian/pgadmin3.dirs +++ pgadmin3-1.14.0/debian/pgadmin3.dirs @@ -0,0 +1,4 @@ +usr/bin +usr/share/pixmaps +usr/share/man/man1 +usr/share/doc --- pgadmin3-1.14.0.orig/debian/pgadmin3-dbg.dirs +++ pgadmin3-1.14.0/debian/pgadmin3-dbg.dirs @@ -0,0 +1 @@ +usr/share/doc --- pgadmin3-1.14.0.orig/debian/pgadmin3.svg +++ pgadmin3-1.14.0/debian/pgadmin3.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file --- pgadmin3-1.14.0.orig/debian/pgadmin3.menu +++ pgadmin3-1.14.0/debian/pgadmin3.menu @@ -0,0 +1,4 @@ +?package(pgadmin3):needs="x11" section="Applications/Data Management" \ + title="pgAdmin III" command="/usr/bin/pgadmin3" \ + icon="/usr/share/pixmaps/pgadmin3.xpm" + --- pgadmin3-1.14.0.orig/debian/pgadmin3-data.docs +++ pgadmin3-1.14.0/debian/pgadmin3-data.docs @@ -0,0 +1,3 @@ +BUGS +README +TODO --- pgadmin3-1.14.0.orig/debian/Makefile.am +++ pgadmin3-1.14.0/debian/Makefile.am @@ -0,0 +1,26 @@ +############################################################################## +# pgAdmin III - PostgreSQL Tools +# $Id: Makefile.am 4209 2005-05-18 11:23:14Z dpage $ +# Copyright (C) 2002 - 2005, The pgAdmin Development Team +# This software is released under the Artistic Licence +# +# Makefile - Makefile for *nix systems +############################################################################## + +EXTRA_DIST = \ + $(srcdir)/changelog \ + $(srcdir)/compat \ + $(srcdir)/control \ + $(srcdir)/copyright \ + $(srcdir)/pgadmin3-data.install \ + $(srcdir)/pgadmin3-data.links \ + $(srcdir)/pgadmin3.1 \ + $(srcdir)/pgadmin3.dirs \ + $(srcdir)/pgadmin3.docs \ + $(srcdir)/pgadmin3.install \ + $(srcdir)/pgadmin3.links \ + $(srcdir)/pgadmin3.manpages \ + $(srcdir)/pgadmin3.menu \ + $(srcdir)/pgadmin3.NEWS \ + $(srcdir)/pgadmin3.xpm \ + $(srcdir)/rules --- pgadmin3-1.14.0.orig/debian/pgadmin3-data.NEWS +++ pgadmin3-1.14.0/debian/pgadmin3-data.NEWS @@ -0,0 +1,45 @@ +pgadmin3 (1.2.0-1) unstable; urgency=low + + Here we go with a new and improved version of pgAdmin III. + + While pgAdmin III 1.0.2 used to depend on a specific patched snapshot of + wxWidgets, it is not the case anymore. pgAdmin III 1.2.0 now build on + top of a vanilla wxWidgets 2.5.3. Both the pgAdmin and wxWidgets development + team worked hard on this. Ron Lee who is responsible of Debian wxWidgets + packages helped much during the last months to achieve this goal and I'd + like to thank him for all the good advice he gave when I needed it. + + Note that there is still a small issue with wxWidgets concerning some + font handling but so minor that pgAdmin development team has decided to + stop maintaining their own branch of the product. + + You can find more information concerning pgAdmin3 on http://www.pgadmin.org/ + and more information concerning wxWidgets on http://www.wxwidgets.org/ + + Please, feel free to contact pgAdmin Hackers on pgadmin-hackers@postgresql.org + mailing list. + + -- Raphael Enrici Sat, 11 Dec 2004 21:38:17 +0100 + +pgadmin3 (1.0.2-1) unstable; urgency=low + + As pgAdmin3 is based on wxWidgets 2.5.x devel branch + specific patches + contributed by the pgAdmin development team, this package can not actually + link dynamically to an external wxWidgets package. + So, I've decided to include wxWidgets snapshot directly in the Debian build + process and to link statically. This was first suggested by Michael Meskes in + late 2003 and I'd like to thank him here. + + As soon as it will be possible to link against external wxWidgets packages + I'll modify pgAdmin3 package. It will depend on: + - Acceptance of *ALL* patches which were submitted to the wxWidgets dev team + and are required by pgAdmin3. + - such a "patched" version of wxWidgets to be available in Debian. + + You can find more information concerning pgAdmin3 on http://www.pgadmin.org + and more information concerning wxWidgets on http://www.wxwidgets.org + + Please, feel free to contact pgAdmin Hackers on pgadmin-hackers@postgresql.org + mailing list. + + -- Raphael Enrici Thu, 4 Mar 2004 23:23:27 +0000 --- pgadmin3-1.14.0.orig/debian/pgadmin3.desktop +++ pgadmin3-1.14.0/debian/pgadmin3.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=pgAdmin III +Comment=PostgreSQL Administration Tool +Exec=pgadmin3 +Terminal=false +Type=Application +Icon=pgadmin3 +Categories=Development;Database; --- pgadmin3-1.14.0.orig/debian/pgadmin3.1 +++ pgadmin3-1.14.0/debian/pgadmin3.1 @@ -0,0 +1,50 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.TH "PGADMIN3" "1" "February 9, 2004" "" "" +.SH "NAME" +pgadmin3 \- PostgreSQL Tools +.SH "SYNOPSIS" +.B pgadmin3 +.RI +.br + +.SH "DESCRIPTION" +.LP +\fBpgadmin3\fP is a database design and management application for use with PostgreSQL. +.br +.LP +It includes a graphical administration interface, an SQL query tool, a procedural code editor and much more. +.br +pgAdmin III is designed to answer the needs of most +users, from writing simple SQL queries to developing complex databases. +Available in more than 30 languages and for several operating systems. +.br +\fBNOTE:\fP You may find useful information in the help menu of pgAdmin3. +.br +Please visit http://www.pgadmin.org/ for more details. + +This manual page was written for the Debian distribution +because the original program does not have a manual page. + + +.SH "OPTIONS" +This program is a graphical application. Simply type \fBpgadmin3\fR on a command line to launch the GUI. There are no options at all for it. +.SH "SEE ALSO" +.BR psql (1) +.SH "AUTHOR" +This manual page was written by Raphael Enrici , +for the Debian project (but may be used by others). --- pgadmin3-1.14.0.orig/debian/pgadmin3-data.install +++ pgadmin3-1.14.0/debian/pgadmin3-data.install @@ -0,0 +1,5 @@ +debian/tmp/usr/share/pgadmin3/docs +debian/tmp/usr/share/pgadmin3/i18n +debian/tmp/usr/share/pgadmin3/settings.ini +debian/tmp/usr/share/pgadmin3/plugins.d +debian/tmp/usr/share/pgadmin3/branding --- pgadmin3-1.14.0.orig/debian/control +++ pgadmin3-1.14.0/debian/control @@ -0,0 +1,56 @@ +Source: pgadmin3 +Section: database +Priority: optional +Maintainer: Gerfried Fuchs +Build-Depends: debhelper (>= 7), libpq-dev (>= 8.1), devscripts, + libwxgtk2.8-dev, libxml2-dev, libxslt1-dev, dpkg-dev (>= 1.13.19), + autotools-dev, postgresql-server-dev-all (>= 117~), quilt +Standards-Version: 3.9.2 +Homepage: http://www.pgadmin.org/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-postgresql/trunk/pgadmin3/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-postgresql/trunk/pgadmin3/?op=log + +Package: pgadmin3 +Architecture: any +Depends: ${misc:Depends}, pgadmin3-data (= ${source:Version}), ${shlibs:Depends} +Suggests: postgresql-contrib +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 + running on any platform. + . + pgAdmin III is designed to answer the needs of all users, from writing + simple SQL queries to developing complex databases. The graphical + interface supports all PostgreSQL features and makes administration + easy. The application also includes a syntax highlighting SQL editor, a + server-side code editor, an SQL/batch/shell job scheduling agent, + support for the Slony-I replication engine and much more. Server + connection may be made using TCP/IP or Unix Domain Sockets (on *nix + platforms), and may be SSL encrypted for security. No additional + drivers are required to communicate with the database server. + +Package: pgadmin3-dbg +Section: debug +Architecture: any +Priority: extra +Depends: ${misc:Depends}, pgadmin3 (= ${binary:Version}), pgadmin3-data (= ${source:Version}) +Suggests: postgresql-contrib +Recommends: pgagent, postgresql-client +Description: graphical administration tool for PostgreSQL (debugging symbols) + This package contains the debugging symbols for pgadmin3. + . + 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 + running on any platform. + +Package: pgadmin3-data +Architecture: all +Depends: ${misc:Depends} +Enhances: pgadmin3 (>= ${source:Version}) +Description: graphical administration tool for PostgreSQL - documentation + pgAdmin III is a database design and management application for use with + PostgreSQL. + . + This package contains the documentation for pgAdmin III in English language. + This package is mandatory to get the pgAdmin III help system to run smoothly. --- pgadmin3-1.14.0.orig/debian/pgadmin3.install +++ pgadmin3-1.14.0/debian/pgadmin3.install @@ -0,0 +1,5 @@ +debian/tmp/usr/bin/pgadmin3 +debian/tmp/usr/bin/png2c +debian/pgadmin3.xpm usr/share/pixmaps +debian/pgadmin3.svg usr/share/pixmaps +debian/pgadmin3.desktop usr/share/applications --- pgadmin3-1.14.0.orig/debian/compat +++ pgadmin3-1.14.0/debian/compat @@ -0,0 +1 @@ +7 --- pgadmin3-1.14.0.orig/debian/README.source +++ pgadmin3-1.14.0/debian/README.source @@ -0,0 +1,2 @@ +This package uses quilt for its patches, see +/usr/share/doc/quilt/README.source for instructions how to work with it. --- pgadmin3-1.14.0.orig/debian/patches/fix-ftbfs +++ pgadmin3-1.14.0/debian/patches/fix-ftbfs @@ -0,0 +1,26 @@ +Author: Guillaume Lelarge +Origin: Upstream, 41ed1ae +Description: Fix compilation on Debian + We used a wxWidgets internal macro (ATTRIBUTE_PRINTF_1), that Debian get rid + of. And wxWidgets 2.9 doesn't have this macro anymore. + . + Actually, it appears we don't need it. It works without the macro, so + the patch just drops it. + . + Reports from Gerfried Fuchs, and Philippe Rimbault. + Many thanks to Dave Page, and Olly Bets, for their comments. + Fixes Debian Bug #646454. + +Index: b/pgadmin/include/utils/sysLogger.h +=================================================================== +--- a/pgadmin/include/utils/sysLogger.h ++++ b/pgadmin/include/utils/sysLogger.h +@@ -57,7 +57,7 @@ private: + + #define DECLARE_INT_LOG_FUNCTION(level) \ + extern void wxVLog##level(const wxChar *szFormat, va_list argptr); \ +-extern void wxLog##level(const wxChar *szFormat, ...) ATTRIBUTE_PRINTF_1 ++extern void wxLog##level(const wxChar *szFormat, ...) + + DECLARE_INT_LOG_FUNCTION(Notice); + DECLARE_INT_LOG_FUNCTION(Sql); --- pgadmin3-1.14.0.orig/debian/patches/series +++ pgadmin3-1.14.0/debian/patches/series @@ -0,0 +1 @@ +fix-ftbfs