debian package patch - Mailing list pgadmin-hackers

From Raphaël Enrici
Subject debian package patch
Date
Msg-id 3FCA1959.2070802@club-internet.fr
Whole thread Raw
List pgadmin-hackers
Dear all,

here is a patch for pkg/debian tree in cvs:
- adds support for the .desktop file.
- adds entries that were done in 1.0.2 maintenance update to the
debian/changelog.
- corrects the wx build dependencies

I hope to produce another patch soon including the "one shot package"
which should become the official package for debian

If someone can apply it to cvs... :)

Regards,
Raphaël.
diff -ru pkg.orig/debian/changelog pkg/debian/changelog
--- pkg.orig/debian/changelog    Fri Sep  5 09:28:33 2003
+++ pkg/debian/changelog    Sun Nov 30 17:15:59 2003
@@ -1,3 +1,23 @@
+pgadmin3 (1.0.2-0.1) unstable; urgency=low
+
+  * Second maintenance update.
+  * Added desktop file
+
+ -- Raphael Enrici <pgadmin-hackers@postgresql.org>  Sat, 29 Nov 2003 18:06:42 +0000
+
+pgadmin3 (1.0.1-0.1) unstable; urgency=low
+
+  * First maintenance update.
+  * SSL support should be ok
+
+ -- Raphael Enrici <pgadmin-hackers@postgresql.org>  Sat, 18 Oct 2003 09:27:12 +0000
+
+pgadmin3 (1.0.0-0.1) unstable; urgency=low
+
+  * First stable release.
+
+ -- Raphael Enrici <pgadmin-hackers@postgresql.org>  Fri, 26 Sep 2003 20:43:49 +0000
+
 pgadmin3 (0.9.2-0.0) unstable; urgency=low

   * Second BETA Release.
diff -ru pkg.orig/debian/control pkg/debian/control
--- pkg.orig/debian/control    Fri Sep  5 09:28:33 2003
+++ pkg/debian/control    Sun Nov 30 17:15:59 2003
@@ -2,7 +2,7 @@
 Section: misc
 Priority: optional
 Maintainer: pgAdmin project <pgadmin-hackers@postgresql.org>
-Build-Depends: debhelper (>> 3.0.0), postgresql-dev, pgadmin3-libwxgtk2ud2.5-dev (>= 2.5.0-0.0+cvs20030831.1),
pgadmin3-libwxgtk2ud2.5-contrib(>= 2.5.0-0.0+cvs20030831.1) 
+Build-Depends: debhelper (>> 3.0.0), postgresql-dev, pgadmin3-libwxgtk2ud2.5-dev (>= 2.5.0-0.0+cvs20031010.7),
pgadmin3-libwxgtk2ud2.5-contrib(>= 2.5.0-0.0+cvs20031010.7) 
 Standards-Version: 3.5.2

 Package: pgadmin3
diff -ru pkg.orig/debian/dirs pkg/debian/dirs
--- pkg.orig/debian/dirs    Fri Sep  5 09:28:33 2003
+++ pkg/debian/dirs    Sun Nov 30 17:15:59 2003
@@ -1,3 +1,4 @@
 usr/bin
 usr/sbin
 usr/share/pixmaps
+usr/share/applications
diff -ru pkg.orig/debian/rules pkg/debian/rules
--- pkg.orig/debian/rules    Fri Sep  5 09:28:33 2003
+++ pkg/debian/rules    Sun Nov 30 17:16:00 2003
@@ -59,7 +59,7 @@
     dh_testdir

     # Add here commands to compile the package.
-    $(MAKE)
+    $(MAKE) WX_HOME=/usr
     #/usr/bin/docbook-to-man debian/pgadmin3.sgml > pgadmin3.1

     touch build-stamp
@@ -90,7 +90,19 @@
     # Add here commands to install the package into debian/pgadmin3.
     $(MAKE) install prefix=$(CURDIR)/debian/pgadmin3/usr
     cp $(CURDIR)/src/include/images/elephant48.xpm $(CURDIR)/debian/pgadmin3/usr/share/pixmaps/pgadmin3.xpm
+    cp $(CURDIR)/src/include/images/elephant48.xpm $(CURDIR)/debian/pgadmin3/usr/share/pgadmin3/pgadmin3.xpm
     chmod 644 $(CURDIR)/debian/pgadmin3/usr/share/pixmaps/pgadmin3.xpm
+    chmod 644 $(CURDIR)/debian/pgadmin3/usr/share/pgadmin3/pgadmin3.xpm
+    #
+    # desktop files
+    # TODO:
+    # May be we should use desktop-file-install but it does not exist in woody...
+    #
+    cp $(CURDIR)/pkg/pgadmin3.desktop $(CURDIR)/debian/pgadmin3/usr/share/applications/.
+    chmod 644 $(CURDIR)/debian/pgadmin3/usr/share/applications/pgadmin3.desktop
+    #
+    # Avoid dpkg-buildpackage errors
+    #
     touch TODO.txt    # To avoid error while building package if this file does not exist



pgadmin-hackers by date:

Previous
From: Raphaël Enrici
Date:
Subject: Re: v1.0.2 Build
Next
From: Andreas Pflug
Date:
Subject: Microsoft installer