[Pkg-cli-apps-commits] r4227 - in /packages/gnome-do/trunk/debian: changelog control gnome-do.gconf-defaults patches/00list patches/01_fix_libX11_linkage.dpatch patches/05_fix_localised_theme_setting.dpatch patches/06_expand_homedir_in_open.dpatch rules

raof-guest at users.alioth.debian.org raof-guest at users.alioth.debian.org
Fri Nov 28 04:20:30 UTC 2008


Author: raof-guest
Date: Fri Nov 28 04:20:18 2008
New Revision: 4227

URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4227
Log:
  + Mono 2.0 transition:
    - Set MCS env variable to /usr/bin/csc when calling "dh build"
  + Add .PHONY for good measure
  + Add build-stamp target to avoid calling dh build twice.
* debian/patches/05_fix_localised_theme_setting:
  + Use the index of the selected theme rather than text of the theme
    when setting the UI preference.  The text is now correctly translated,
    so using the text no longer works (LP: #280719).
* debian/patches/06_expand_homedir_in_open:
  + Expand '~' in strings for the Open action (LP: #280540).
* debian/gnome-do.gconf-defaults:
  + Don't popup the UI on login; wait for the user to summon Do.
* debian/control
  + Mono 2.0 transition: 
    - build-depend on mono-devel (>= 2.0) rather than
      mono-gmcs.
  + 01_fix_libX11_linkage.dpatch updated to patch Makefile.am and Makefile.in

Added:
    packages/gnome-do/trunk/debian/gnome-do.gconf-defaults
    packages/gnome-do/trunk/debian/patches/05_fix_localised_theme_setting.dpatch
    packages/gnome-do/trunk/debian/patches/06_expand_homedir_in_open.dpatch
Modified:
    packages/gnome-do/trunk/debian/changelog
    packages/gnome-do/trunk/debian/control
    packages/gnome-do/trunk/debian/patches/00list
    packages/gnome-do/trunk/debian/patches/01_fix_libX11_linkage.dpatch
    packages/gnome-do/trunk/debian/rules

Modified: packages/gnome-do/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/changelog?rev=4227&op=diff
==============================================================================
--- packages/gnome-do/trunk/debian/changelog (original)
+++ packages/gnome-do/trunk/debian/changelog Fri Nov 28 04:20:18 2008
@@ -4,19 +4,30 @@
   * New upstream release
   * debian/rules
     + Set GCONF_DISABLE_SCHEMAS_INSTALL; upstream now ships a gconf schema.
-
+    + Mono 2.0 transition:
+      - Set MCS env variable to /usr/bin/csc when calling "dh build"
+    + Add .PHONY for good measure
+    + Add build-stamp target to avoid calling dh build twice.
+  * debian/patches/05_fix_localised_theme_setting:
+    + Use the index of the selected theme rather than text of the theme
+      when setting the UI preference.  The text is now correctly translated,
+      so using the text no longer works (LP: #280719).
+  * debian/patches/06_expand_homedir_in_open:
+    + Expand '~' in strings for the Open action (LP: #280540).
+  * debian/gnome-do.gconf-defaults:
+    + Don't popup the UI on login; wait for the user to summon Do.
+  * debian/control
+    + Mono 2.0 transition: 
+      - build-depend on mono-devel (>= 2.0) rather than
+        mono-gmcs.
   [ David Paleino ]
   * debian/rules:
     + get-orig-source updated, puts the tarball, correctly renamed, to
       ../tarballs, to use it with svn-buildpackage
-    + updated to re-generate autotools files
-  * debian/control:
-    + Build-Depends-Indep updated
   * debian/patches/:
-    + 00_fix_build_system.dpatch added
-    + 01_fix_libX11_linkage.dpatch updated to patch Makefile.am, not Makefile.in
+    + 01_fix_libX11_linkage.dpatch updated to patch Makefile.am and Makefile.in
 
- -- David Paleino <d.paleino at gmail.com>  Fri, 28 Nov 2008 04:54:31 +0100
+ -- Christopher James Halse Rogers <raof at ubuntu.com>  Fri, 28 Nov 2008 15:19:20 +1100
 
 gnome-do (0.6.0.1-1) experimental; urgency=low
 

Modified: packages/gnome-do/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/control?rev=4227&op=diff
==============================================================================
--- packages/gnome-do/trunk/debian/control (original)
+++ packages/gnome-do/trunk/debian/control Fri Nov 28 04:20:18 2008
@@ -5,10 +5,8 @@
 Uploaders: Christopher James Halse Rogers <raof at ubuntu.com>
 Build-Depends: debhelper (>= 7), 
 	       dpatch,
-	       mono-devel,
+	       mono-devel (>= 2.0),
 	       autotools-dev,
-	       autoconf,
-	       automake,
 	       libndesk-dbus1.0-cil,
 	       libndesk-dbus-glib1.0-cil,
 	       libgconf2.0-cil,
@@ -37,6 +35,7 @@
 Architecture: any
 Depends: ${cli:Depends}, 
 	 ${shlibs:Depends},
+	 ${misc:Depends},
 	 xdg-utils,
 	 dbus,
 	 procps

Added: packages/gnome-do/trunk/debian/gnome-do.gconf-defaults
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/gnome-do.gconf-defaults?rev=4227&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/gnome-do.gconf-defaults (added)
+++ packages/gnome-do/trunk/debian/gnome-do.gconf-defaults Fri Nov 28 04:20:18 2008
@@ -1,0 +1,1 @@
+/apps/gnome-do/preferences/core-preferences/QuietStart true

Modified: packages/gnome-do/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/patches/00list?rev=4227&op=diff
==============================================================================
--- packages/gnome-do/trunk/debian/patches/00list (original)
+++ packages/gnome-do/trunk/debian/patches/00list Fri Nov 28 04:20:18 2008
@@ -1,5 +1,6 @@
-00_fix_build_system
 01_fix_libX11_linkage
 02_use_cli_for_wrapper
 03_show_in_all_DEs
 04_fix_locale_dir
+05_fix_localised_theme_setting
+06_expand_homedir_in_open

Modified: packages/gnome-do/trunk/debian/patches/01_fix_libX11_linkage.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/patches/01_fix_libX11_linkage.dpatch?rev=4227&op=diff
==============================================================================
--- packages/gnome-do/trunk/debian/patches/01_fix_libX11_linkage.dpatch (original)
+++ packages/gnome-do/trunk/debian/patches/01_fix_libX11_linkage.dpatch Fri Nov 28 04:20:18 2008
@@ -17,3 +17,15 @@
 +libdo_la_LIBADD = $(LIBDO_LIBS) -lX11
  
  maintainer-clean-local:
+diff -urNad gnome-do-0.4.0.1~/libdo/Makefile.in gnome-do-0.4.0.1/libdo/Makefile.in
+--- gnome-do-0.4.0.1~/libdo/Makefile.in	2008-03-18 13:31:06.000000000 +1100
++++ gnome-do-0.4.0.1/libdo/Makefile.in	2008-03-18 13:57:00.000000000 +1100
+@@ -261,7 +261,7 @@
+ 	eggaccelerators.c
+ 
+ libdo_la_LDFLAGS = -export-dynamic -module -avoid-version
+-libdo_la_LIBADD = $(LIBDO_LIBS)
++libdo_la_LIBADD = $(LIBDO_LIBS) -lX11
+ all: all-am
+ 
+ .SUFFIXES:

Added: packages/gnome-do/trunk/debian/patches/05_fix_localised_theme_setting.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/patches/05_fix_localised_theme_setting.dpatch?rev=4227&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/patches/05_fix_localised_theme_setting.dpatch (added)
+++ packages/gnome-do/trunk/debian/patches/05_fix_localised_theme_setting.dpatch Fri Nov 28 04:20:18 2008
@@ -1,0 +1,20 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 05_fix_localised_theme_setting.dpatch by Christopher James Halse Rogers <raof at ubuntu.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Use the index of the theme-selection ComboBox rather than the text
+## DP: in the box.  The ComboBox text is translated!
+
+ at DPATCH@
+diff -urNad gnome-do-0.6.1.0~/Do/src/Do.UI/GeneralPreferencesWidget.cs gnome-do-0.6.1.0/Do/src/Do.UI/GeneralPreferencesWidget.cs
+--- gnome-do-0.6.1.0~/Do/src/Do.UI/GeneralPreferencesWidget.cs	2008-10-07 08:02:58.000000000 +1100
++++ gnome-do-0.6.1.0/Do/src/Do.UI/GeneralPreferencesWidget.cs	2008-10-10 12:45:47.000000000 +1100
+@@ -133,7 +133,7 @@
+ 
+         protected virtual void OnThemeComboChanged (object sender, EventArgs e)
+         {
+-        	Do.Preferences.Theme = theme_combo.ActiveText;
++        	Do.Preferences.Theme = Themes[theme_combo.Active];
+         }
+ 
+         protected virtual void OnNotificationCheckClicked (object sender, System.EventArgs e)

Added: packages/gnome-do/trunk/debian/patches/06_expand_homedir_in_open.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/patches/06_expand_homedir_in_open.dpatch?rev=4227&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/patches/06_expand_homedir_in_open.dpatch (added)
+++ packages/gnome-do/trunk/debian/patches/06_expand_homedir_in_open.dpatch Fri Nov 28 04:20:18 2008
@@ -1,0 +1,22 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 06_expand_homedir_in_open.dpatch by Christopher James Halse Rogers <raof at ubuntu.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Expand ~ when opening a TextItem as a file or folder.
+## DP: xdg-open obviously doesn't expand ~ itself.
+
+ at DPATCH@
+diff -urNad gnome-do-0.6.1.0~/Do.Addins/src/Do.Universe/OpenAction.cs gnome-do-0.6.1.0/Do.Addins/src/Do.Universe/OpenAction.cs
+--- gnome-do-0.6.1.0~/Do.Addins/src/Do.Universe/OpenAction.cs	2008-10-07 08:03:00.000000000 +1100
++++ gnome-do-0.6.1.0/Do.Addins/src/Do.Universe/OpenAction.cs	2008-10-10 12:47:40.000000000 +1100
+@@ -92,6 +92,10 @@
+ 				} else if (item is ITextItem) {
+ 					// item is a valid file or folder path.
+ 					toOpen = (item as ITextItem).Text
++						.Replace ("~", Paths.UserHome)
++						.Replace ("\\", "\\\\")
++						.Replace ("'", "\\'")
++						.Replace ("\"", "\\\"")
+ 						.Replace (" ", "\\ ");
+ 				}
+ 				Util.Environment.Open (toOpen);

Modified: packages/gnome-do/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/rules?rev=4227&op=diff
==============================================================================
--- packages/gnome-do/trunk/debian/rules (original)
+++ packages/gnome-do/trunk/debian/rules Fri Nov 28 04:20:18 2008
@@ -9,19 +9,13 @@
 
 CURVER=$(shell dpkg-parsechangelog | grep ^Version | cut -d" " -f2 | cut -d"-" -f1 )
 
-build: patch-stamp
-	libtoolize
-	aclocal -I m4/shamrock/
-	autoconf
-	automake --add-missing --copy
-	
-	dh $@
+build: build-stamp
+build-stamp: patch-stamp
+	MCS=/usr/bin/csc dh build
+	touch $@
 
 clean: unpatch
 	dh $@
-	find . -name "Makefile.in" | xargs rm -rf
-	rm -rf autom4te.cache/
-	dh_clean configure config.sub config.guess ltmain.sh
 
 install: build
 	dh $@
@@ -46,5 +40,4 @@
 		--force-download \
 		--watchfile=$(dir $(_))/watch
 
-%:
-	dh $@
+.PHONY: build clean install binary binary-arch get-orig-source




More information about the Pkg-cli-apps-commits mailing list