[Pkg-cli-apps-commits] r4906 - in /packages/gnome-do-plugins/trunk/debian: changelog control patches/00_dfsg_autofoo.dpatch patches/00_use_system_gdata.dpatch patches/00list
laney-guest at users.alioth.debian.org
laney-guest at users.alioth.debian.org
Thu May 7 19:44:50 UTC 2009
Author: laney-guest
Date: Thu May 7 19:44:50 2009
New Revision: 4906
URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4906
Log:
* debian/patches/00_use_system_gdata.dpatch: Patch build system to use
system copy of gdata libs, allowing Google plugins to be enabled.
* debian/patches/00_dfsg_autofoo.dpatch: Drop, now obsolete.
* debian/control: Add libgdata1.4-cil build-dep for above.
Added:
packages/gnome-do-plugins/trunk/debian/patches/00_use_system_gdata.dpatch (with props)
Removed:
packages/gnome-do-plugins/trunk/debian/patches/00_dfsg_autofoo.dpatch
Modified:
packages/gnome-do-plugins/trunk/debian/changelog
packages/gnome-do-plugins/trunk/debian/control
packages/gnome-do-plugins/trunk/debian/patches/00list
Modified: packages/gnome-do-plugins/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do-plugins/trunk/debian/changelog?rev=4906&op=diff
==============================================================================
--- packages/gnome-do-plugins/trunk/debian/changelog (original)
+++ packages/gnome-do-plugins/trunk/debian/changelog Thu May 7 19:44:50 2009
@@ -1,3 +1,12 @@
+gnome-do-plugins (0.8.1.3+dfsg-2) UNRELEASED; urgency=low
+
+ * debian/patches/00_use_system_gdata.dpatch: Patch build system to use
+ system copy of gdata libs, allowing Google plugins to be enabled.
+ * debian/patches/00_dfsg_autofoo.dpatch: Drop, now obsolete.
+ * debian/control: Add libgdata1.4-cil build-dep for above.
+
+ -- Iain Lane <laney at ubuntu.com> Thu, 07 May 2009 19:27:22 +0100
+
gnome-do-plugins (0.8.1.3+dfsg-1) unstable; urgency=low
[ Daniel T Chen ]
Modified: packages/gnome-do-plugins/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do-plugins/trunk/debian/control?rev=4906&op=diff
==============================================================================
--- packages/gnome-do-plugins/trunk/debian/control (original)
+++ packages/gnome-do-plugins/trunk/debian/control Thu May 7 19:44:50 2009
@@ -34,7 +34,8 @@
libwnck2.20-cil,
libmono-sqlite2.0-cil,
libmono-system-data2.0-cil,
- libmono-system-web2.0-cil
+ libmono-system-web2.0-cil,
+ libgdata1.4-cil
Standards-Version: 3.8.0
Homepage: http://do.davebsd.com
Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-apps/packages/gnome-do-plugins/trunk
Added: packages/gnome-do-plugins/trunk/debian/patches/00_use_system_gdata.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do-plugins/trunk/debian/patches/00_use_system_gdata.dpatch?rev=4906&op=file
==============================================================================
--- packages/gnome-do-plugins/trunk/debian/patches/00_use_system_gdata.dpatch (added)
+++ packages/gnome-do-plugins/trunk/debian/patches/00_use_system_gdata.dpatch Thu May 7 19:44:50 2009
@@ -1,0 +1,144 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 00_use_system_gdata.dpatch by Iain Lane <laney at ubuntu.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Patch build system to not use bundled copy of gdata library, but to use
+## DP: from the system instead. Allows Google plugins to be built on Debian.
+
+ at DPATCH@
+diff -urNad gnome-do-plugins-0.8.1.3+dfsg~/BundledLibraries/Makefile.am gnome-do-plugins-0.8.1.3+dfsg/BundledLibraries/Makefile.am
+--- gnome-do-plugins-0.8.1.3+dfsg~/BundledLibraries/Makefile.am 2009-03-17 18:53:30.000000000 +0000
++++ gnome-do-plugins-0.8.1.3+dfsg/BundledLibraries/Makefile.am 2009-05-07 20:32:38.000000000 +0100
+@@ -1,38 +1,4 @@
+ bundledir = ${datadir}/gnome-do/plugins
+
+-gdata_subdir = libgoogle-data-mono-1.4.0.2
+-gdata_subdir_full = $(addprefix $(srcdir)/,$(gdata_subdir))
+-
+-GOOGLE_LIBS = \
+- Google.GData.AccessControl.dll \
+- Google.GData.Calendar.dll \
+- Google.GData.Client.dll \
+- Google.GData.Contacts.dll \
+- Google.GData.Documents.dll \
+- Google.GData.YouTube.dll \
+- Google.GData.Extensions.dll
+-
+ bundle_DATA = \
+- $(addprefix $(srcdir)/,$(GOOGLE_LIBS)) \
+ $(BANSHEE_INDEXER_DLL)
+-
+-EXTRA_DIST= gmcs.exe $(gdata_subdir_full)
+-
+-# Copy these to the build dir; some things require the dlls to be present
+-# during build - particularly mautil.
+-all-local: $(GOOGLE_LIBS)
+- mkdir -p $(top_builddir)/build
+- install -m 644 -t $(top_builddir)/build $(bundle_DATA)
+-
+-dist-hook:
+- chmod -R u+w $(distdir)
+- rm -f $(distdir)/*.dll
+-
+-clean-local:
+- rm -f $(srcdir)/*.dll
+- rm -f $(top_builddir)/build/*.dll
+-
+-%.dll:
+- chmod -R u+w $(srcdir)
+- $(MAKE) -C $(gdata_subdir_full) $(AM_MAKEFLAGS) $(addsuffix .dll, $(notdir $(basename $@)))
+- mv $(gdata_subdir_full)/*.dll $(srcdir)
+diff -urNad gnome-do-plugins-0.8.1.3+dfsg~/GoogleCalendar/Resources/GoogleCalendar.addin.xml gnome-do-plugins-0.8.1.3+dfsg/GoogleCalendar/Resources/GoogleCalendar.addin.xml
+--- gnome-do-plugins-0.8.1.3+dfsg~/GoogleCalendar/Resources/GoogleCalendar.addin.xml 2009-03-17 17:56:56.000000000 +0000
++++ gnome-do-plugins-0.8.1.3+dfsg/GoogleCalendar/Resources/GoogleCalendar.addin.xml 2009-05-07 20:33:43.000000000 +0100
+@@ -10,10 +10,6 @@
+
+ <Runtime>
+ <Import assembly="GoogleCalendar.dll"/>
+- <Import assembly="Google.GData.AccessControl.dll"/>
+- <Import assembly="Google.GData.Calendar.dll"/>
+- <Import assembly="Google.GData.Client.dll"/>
+- <Import assembly="Google.GData.Extensions.dll"/>
+ </Runtime>
+
+ <Dependencies>
+diff -urNad gnome-do-plugins-0.8.1.3+dfsg~/GoogleContacts/Resources/GoogleContacts.addin.xml gnome-do-plugins-0.8.1.3+dfsg/GoogleContacts/Resources/GoogleContacts.addin.xml
+--- gnome-do-plugins-0.8.1.3+dfsg~/GoogleContacts/Resources/GoogleContacts.addin.xml 2009-03-17 17:56:56.000000000 +0000
++++ gnome-do-plugins-0.8.1.3+dfsg/GoogleContacts/Resources/GoogleContacts.addin.xml 2009-05-07 20:33:52.000000000 +0100
+@@ -10,9 +10,6 @@
+
+ <Runtime>
+ <Import assembly="GoogleContacts.dll"/>
+- <Import assembly="Google.GData.Contacts.dll"/>
+- <Import assembly="Google.GData.Client.dll"/>
+- <Import assembly="Google.GData.Extensions.dll"/>
+ </Runtime>
+
+ <Dependencies>
+diff -urNad gnome-do-plugins-0.8.1.3+dfsg~/GoogleDocs/Resources/GoogleDocs.addin.xml gnome-do-plugins-0.8.1.3+dfsg/GoogleDocs/Resources/GoogleDocs.addin.xml
+--- gnome-do-plugins-0.8.1.3+dfsg~/GoogleDocs/Resources/GoogleDocs.addin.xml 2009-03-17 17:56:56.000000000 +0000
++++ gnome-do-plugins-0.8.1.3+dfsg/GoogleDocs/Resources/GoogleDocs.addin.xml 2009-05-07 20:34:07.000000000 +0100
+@@ -10,10 +10,6 @@
+
+ <Runtime>
+ <Import assembly="GoogleDocs.dll"/>
+- <Import assembly="Google.GData.AccessControl.dll"/>
+- <Import assembly="Google.GData.Documents.dll"/>
+- <Import assembly="Google.GData.Client.dll"/>
+- <Import assembly="Google.GData.Extensions.dll"/>
+ </Runtime>
+
+ <Dependencies>
+diff -urNad gnome-do-plugins-0.8.1.3+dfsg~/YouTube/Makefile.am gnome-do-plugins-0.8.1.3+dfsg/YouTube/Makefile.am
+--- gnome-do-plugins-0.8.1.3+dfsg~/YouTube/Makefile.am 2009-03-17 17:56:56.000000000 +0000
++++ gnome-do-plugins-0.8.1.3+dfsg/YouTube/Makefile.am 2009-05-07 20:32:38.000000000 +0100
+@@ -23,7 +23,7 @@
+ System.Core \
+ Mono.Posix \
+ $(GDATA_SHARP_CONTACTS_LIBS) \
+- $(top_srcdir)/BundledLibraries/Google.GData.YouTube.dll \
++ $(GDATA_SHARP_YOUTUBE_LIBS) \
+ $(DO_PLATFORM_LIBS) \
+ $(GTK_SHARP_20_LIBS) \
+ $(DO_PLATFORM_LINUX_LIBS) \
+diff -urNad gnome-do-plugins-0.8.1.3+dfsg~/YouTube/Resources/Youtube.addin.xml gnome-do-plugins-0.8.1.3+dfsg/YouTube/Resources/Youtube.addin.xml
+--- gnome-do-plugins-0.8.1.3+dfsg~/YouTube/Resources/Youtube.addin.xml 2009-03-17 17:56:56.000000000 +0000
++++ gnome-do-plugins-0.8.1.3+dfsg/YouTube/Resources/Youtube.addin.xml 2009-05-07 20:34:26.000000000 +0100
+@@ -10,9 +10,6 @@
+
+ <Runtime>
+ <Import assembly="YouTube.dll"/>
+- <Import assembly="Google.GData.YouTube.dll"/>
+- <Import assembly="Google.GData.Client.dll"/>
+- <Import assembly="Google.GData.Extensions.dll"/>
+ </Runtime>
+
+ <Dependencies>
+diff -urNad gnome-do-plugins-0.8.1.3+dfsg~/configure.ac gnome-do-plugins-0.8.1.3+dfsg/configure.ac
+--- gnome-do-plugins-0.8.1.3+dfsg~/configure.ac 2009-03-17 18:54:14.000000000 +0000
++++ gnome-do-plugins-0.8.1.3+dfsg/configure.ac 2009-05-07 20:32:38.000000000 +0100
+@@ -56,11 +56,11 @@
+ PKG_CHECK_MODULES([NOTIFY_SHARP], [notify-sharp])
+ PKG_CHECK_MODULES([WNCK_SHARP_10], [wnck-sharp-1.0])
+
+-dnl Handle bundled Google libs until they're packaged
+-GDATA_SHARP_ACL_LIBS=-r:$top_srcdir/BundledLibraries/Google.GData.AccessControl.dll
+-GDATA_SHARP_CALENDAR_LIBS="-r:$top_srcdir/BundledLibraries/Google.GData.Client.dll -r:$top_srcdir/BundledLibraries/Google.GData.Extensions.dll -r:$top_srcdir/BundledLibraries/Google.GData.Calendar.dll"
+-GDATA_SHARP_DOCUMENTS_LIBS="-r:$top_srcdir/BundledLibraries/Google.GData.Client.dll -r:$top_srcdir/BundledLibraries/Google.GData.Extensions.dll -r:$top_srcdir/BundledLibraries/Google.GData.Documents.dll"
+-GDATA_SHARP_CONTACTS_LIBS="-r:$top_srcdir/BundledLibraries/Google.GData.Client.dll -r:$top_srcdir/BundledLibraries/Google.GData.Extensions.dll -r:$top_srcdir/BundledLibraries/Google.GData.Contacts.dll"
++PKG_CHECK_MODULES([GDATA_SHARP_ACL], [gdata-sharp-acl])
++PKG_CHECK_MODULES([GDATA_SHARP_CALENDAR], [gdata-sharp-calendar])
++PKG_CHECK_MODULES([GDATA_SHARP_DOCUMENTS], [gdata-sharp-documents])
++PKG_CHECK_MODULES([GDATA_SHARP_CONTACTS], [gdata-sharp-contacts])
++PKG_CHECK_MODULES([GDATA_SHARP_YOUTUBE], [gdata-sharp-youtube])
+
+ dnl We need to copy Banshee.CollectionIndexer.dll; it's not in the GAC
+ BANSHEE_INDEXER_DLL=$($PKG_CONFIG --variable=Libraries banshee-1-collection-indexer)
+@@ -73,6 +73,7 @@
+ AC_SUBST([GDATA_SHARP_CALENDAR_LIBS])
+ AC_SUBST([GDATA_SHARP_CONTACTS_LIBS])
+ AC_SUBST([GDATA_SHARP_DOCUMENTS_LIBS])
++AC_SUBST([GDATA_SHARP_YOUTUBE_LIBS])
+ AC_SUBST([GLADE_SHARP_20_LIBS])
+ AC_SUBST([GLIB_SHARP_20_LIBS])
+ AC_SUBST([GNOME_DESKTOP_SHARP_20_LIBS])
Propchange: packages/gnome-do-plugins/trunk/debian/patches/00_use_system_gdata.dpatch
------------------------------------------------------------------------------
svn:executable = *
Modified: packages/gnome-do-plugins/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do-plugins/trunk/debian/patches/00list?rev=4906&op=diff
==============================================================================
--- packages/gnome-do-plugins/trunk/debian/patches/00list (original)
+++ packages/gnome-do-plugins/trunk/debian/patches/00list Thu May 7 19:44:50 2009
@@ -1,4 +1,4 @@
-00_dfsg_autofoo
+00_use_system_gdata
04_fix_pidgin_dbus_ints
01_firefox_iceweasel_rename
15_twitter_api
More information about the Pkg-cli-apps-commits
mailing list