--- gnome-do-plugins-0.8.4.orig/debian/XRandR.dll.config +++ gnome-do-plugins-0.8.4/debian/XRandR.dll.config @@ -0,0 +1,4 @@ + + + + --- gnome-do-plugins-0.8.4.orig/debian/copyright +++ gnome-do-plugins-0.8.4/debian/copyright @@ -0,0 +1,184 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=226 +Upstream-Source: https://launchpad.net/do-plugins/+download +Upstream-Name: GNOME Do Plugins + +Files: debian/* +Copyright: © 2008 Christopher James Halse Rogers , + © 2008 Colin Turner +License: GPL-3+ + +Files: * +Copyright: © 2007 David Siegel, + © 2007 Elliot Murphy, + © 2007 Jason Jones, + © 2007 Peter Stuifzand, + © 2007 Christopher Edwards, + © 2007 Kenneth Simon +License: GPL-3+ + +Files: Archive/src/*.cs +Copyright: © 2008 Guillaume Béland +License: GPL-2+ + +Files: BundledLibraries/telepathy-sharp/* +Copyright: © 2009 Neil Loknath +License: LGPL-3+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public License + along with this program. If not, see . + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU LesserGeneral Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + On Debian systems, the complete text of the GNU General Public License + can be found in `/usr/share/common-licenses/LGPL-3'. + +Files: Cl.ickable/src/*.cs +Copyright: © 2008 IdeaLab +License: GPL-2+ + +File: DiskMounter/src/DriveItem.cs +Copyright: © 2008 Alex Launi +License: GPL-3+ + +File: File/src/CreateDirectory.cs +Copyright: © 2008 Alex Launi +License: GPL-3+ + +File: Pidgin/src/PidginAccount{Actions,ItemSource}.cs +Copyright: © 2008 Alex Launi +License: GPL-3+ + +File: Pidgin/src/Pidgin{Account,StatusType}Item.cs +Copyright: © 2008 Alex Launi +License: GPL-3+ + +Files: RequestTracker/src/*.cs +Copyright: © 2009 Chris Jones +License: GPL-3+ + +Files: Riptide/src/*.cs +Copyright: © 2007 David Siegel, + © 2007 Elliot Murphy, + © 2007 Jason Jones, + © 2007 Peter Stuifzand, + © 2007 Christopher Edwards, + © 2007 Kenneth Simon +License: GPL-2+ + +Files: RSS/src/RSS.NET/* +Copyright: © 2002 - 2005 Geource Tsiokos +License: other + Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, copy, + modify, merge, publish, distribute, sublicense, and/or sell copies + of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. + +Files: Shelf/src/*.cs +Copyright: © 2007 David Siegel, + © 2007 Elliot Murphy, + © 2007 Jason Jones, + © 2007 Peter Stuifzand, + © 2007 Christopher Edwards, + © 2007 Kenneth Simon +License: GPL-2+ + +Files: Tomboy/src/TomboyConfiguration.cs +Copyright: © 2008 Novell, Inc +License: other + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION + OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Files: Twitter/src/Twitterizer/* +Copyright: © 2008 digitallyborn +Copyright: © 2008 jmargolese +License: GPL-3+ + +Files: YouTube/src/*.cs +Copyright: © 2009 Luis Miguel Montiel +License: GPL-3+ + +Files: WindowManager/src/*.cs +Copyright: © 2007 David Siegel, + © 2007 Elliot Murphy, + © 2007 Jason Jones, + © 2007 Peter Stuifzand, + © 2007 Christopher Edwards, + © 2007 Kenneth Simon +License: GPL-2+ + +License: GPL-3+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + + On Debian systems, the complete text of the GNU General Public License + can be found in `/usr/share/common-licenses/GPL'. + +License: GPL-2+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + + On Debian systems, the complete text of the GNU General Public License + can be found in `/usr/share/common-licenses/GPL-2'. --- gnome-do-plugins-0.8.4.orig/debian/control +++ gnome-do-plugins-0.8.4/debian/control @@ -0,0 +1,58 @@ +Source: gnome-do-plugins +Section: gnome +Priority: optional +Maintainer: Debian CLI Applications Team +Uploaders: Christopher James Halse Rogers , Colin Turner , Iain Lane +Build-Depends: debhelper (>= 7.0.50~), + cli-common-dev (>= 0.5.7), + quilt (>= 0.46-7~) +Build-Depends-Indep: + mono-devel (>= 2.4.3), + autotools-dev, + automake, + gnome-do (>= 0.8.5), + banshee (>= 1.4.2), + pkg-config, + intltool, + libtool, + libglib2.0-dev, + libflickrnet-cil-dev, + libglib2.0-cil-dev, + libgtk2.0-cil-dev, + libglade2.0-cil-dev, + libgnome-keyring1.0-cil-dev, + libgnomedesktop2.0-cil-dev, + libgconf2.0-cil-dev, + libgnome2.0-cil-dev, + libgnome-vfs2.0-cil-dev, + libmono-addins-cil-dev, + libmono-addins-gui-cil-dev, + libndesk-dbus1.0-cil-dev, + libndesk-dbus-glib1.0-cil-dev, + libnotify-cil-dev, + libwnck1.0-cil-dev, + libgdata-cil-dev, + libdbus1.0-cil-dev, + libdbus-glib1.0-cil-dev, +Standards-Version: 3.9.1 +Homepage: http://do.davebsd.com +Vcs-Git: git://git.debian.org/pkg-cli-apps/packages/gnome-do-plugins.git +Vcs-Browser: http://git.debian.org/?p=pkg-cli-apps/packages/gnome-do-plugins.git;a=summary + +Package: gnome-do-plugins +Architecture: all +Depends: ${cli:Depends}, + ${misc:Depends}, + gnome-do (>= 0.8.5) +Recommends: mlocate | locate +Conflicts: gnome-do-plugin-amarok, gnome-do-plugin-rhythmbox +Replaces: gnome-do-plugin-amarok, gnome-do-plugin-rhythmbox +Suggests: banshee, + epiphany-browser, + iceweasel | firefox, + pidgin, + rhythmbox +Description: Extra functionality for GNOME Do + This package provides extra plugins for GNOME Do. It includes plugins for + interacting with GMail & Thunderbird contacts, Pidgin IM buddies, + searching the Web using Firefox search plugins, and more. --- gnome-do-plugins-0.8.4.orig/debian/WindowManager.dll.config +++ gnome-do-plugins-0.8.4/debian/WindowManager.dll.config @@ -0,0 +1,4 @@ + + + + --- gnome-do-plugins-0.8.4.orig/debian/watch +++ gnome-do-plugins-0.8.4/debian/watch @@ -0,0 +1,4 @@ +version=3 + +opts=dversionmangle=s/\+dfsg(\d)*$// \ +https://launchpad.net/do-plugins/+download http://launchpad.net/do-plugins/.*/.*/\+download/gnome-do-plugins-(.*).tar.gz --- gnome-do-plugins-0.8.4.orig/debian/rules +++ gnome-do-plugins-0.8.4/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f +# +# Rules file for gnome-do-plugins +# + +#export DH_VERBOSE=1 + + +include /usr/share/quilt/quilt.make + +override_dh_auto_configure: + dh_auto_configure -- --enable-flickr=yes --enable-release MCS=/usr/bin/mono-csc + +override_dh_install: + dh_install --fail-missing + dh_install debian/XRandR.dll.config usr/lib/gnome-do/plugins + dh_install debian/WindowManager.dll.config usr/lib/gnome-do/plugins + +override_dh_auto_clean: +# *.addin.xml are generated files accidentally in the tarball. + find . -name *.addin.xml -delete + dh_auto_clean + +%: + dh --with quilt,cli $@ --- gnome-do-plugins-0.8.4.orig/debian/README.Source +++ gnome-do-plugins-0.8.4/debian/README.Source @@ -0,0 +1,12 @@ +Source package information for GNOME Do Plugins +---------------------------------------------- + * The source uses the dpatch patch system. + debian/rules patch will apply all patches, debian/rules + unpatch will unapply all patches. + See "man dpatch-edit-patch" for details of editing patches. + * The source tarball has been repacked to remove the shipped + Google Data and MonoTorrent binaries. ITP for the Google Data libraries + is bug #493529. + The most up-to-date repacked source can be generated by calling the + 'get-orig-source' target of debian/rules in a directory of your choice. + -- Christopher James Halse Rogers Sun, 24 Aug 2008 15:38:45 +1000 --- gnome-do-plugins-0.8.4.orig/debian/compat +++ gnome-do-plugins-0.8.4/debian/compat @@ -0,0 +1 @@ +7 --- gnome-do-plugins-0.8.4.orig/debian/changelog +++ gnome-do-plugins-0.8.4/debian/changelog @@ -0,0 +1,318 @@ +gnome-do-plugins (0.8.4-1) unstable; urgency=low + + [ Iain Lane ] + * Update to use my d.o email address + + [ Christopher James Halse Rogers ] + * Imported Upstream version 0.8.4 + * Drop 02_gdata_1.7_compatibility.diff; fixed upstream + * Bump gnome-do depends versioning to 0.8.5 for new plugin APIs + * Add --enable-release configure flag; upstream's build system is fixed now. + * Use ‘--with cli’ in rules to avoid warning spam + * Remove mention of long-dead Evolution plugin from package description. + (LP: 682228) + * Add dllmap files for WindowManager and XRandR plugins + + -- Christopher James Halse Rogers Thu, 16 Jun 2011 22:06:56 +1000 + +gnome-do-plugins (0.8.3-1) unstable; urgency=low + + * It came from the deep! New upstream release + * debian/rules: + - Now 100% dfsg-free; drop get-orig-source logic + - Drop autoreconf-ing; we no longer need to patch the build system. + - Add “--with” quilt to actually apply the patches. + - Delete *.addin.xml files on clean; these are autogenerated files which + shouldn't be in the tarball, and they clutter the debian diff. + - Upstream buildsystem no longer fails without unused mautil. Drop it from + configure. + * debian/patches/00_debian_default_plugins.patch: + - Refresh for new upstream version. + * debian/patches/02_fix_firefox_icon.patch: + - Drop; fixed in more generality upstream. + * debian/control: + - Bump runtime and build-depends on gnome-do to 0.8.4. + - Add libdbus1.0-cil-dev and libdbus-glib1.0-cil-dev to Build-Depends for + Empathy plugin. + - Bump Standards-Version; no changes required. + - Transition VCS-* fields to git + * debian/patches/02_gdata_1.7_compatibility.diff: + - Drop address field from the GMail contacts plugin; this API changed in + gdata .NET 1.7, and needs fixing upstream + + -- Christopher James Halse Rogers Mon, 21 Feb 2011 22:31:09 +1100 + +gnome-do-plugins (0.8.2.1+dfsg-2) unstable; urgency=low + + [ Christopher James Halse Rogers ] + * debian/control: + + Drop slocate from gnome-do-plugins Recommends: this package is only + in oldstable (Closes: #565656). + + Update build-depends for -cil-dev transition. + * debian/rules: + + Pass fake MAUTIL=/bin/true to configure. mautil has moved to the + mono-addins-utils package, so now isn't pulled in by + libmono-addins-cil-dev. The build system doesn't actually *use* mautil, + and hasn't for a couple of releases. Upstream's buildsystem maintainer + should perhaps pay more attention ;). + * debian/patches/02_fix_firefox_icon.patch + + Use the unversioned "firefox" icon name. Both Iceweasel in Sid and + Firefox 3.6 in Lucid ship this icon. (Closes: #544075) (LP: #444171) + + [ Jo Shields ] + * debian/control: + + No-change bump to Standards 3.8.4 + + Update mono-devel build-dep to 2.4.3 + + Remove superfluous build-deps on individual mono libs + + -- Christopher James Halse Rogers Sat, 30 Jan 2010 17:18:47 +1100 + +gnome-do-plugins (0.8.2.1+dfsg-1) unstable; urgency=low + + [ Iain Lane ] + * New upstream release 0.8.2.1 + - Correctly find Banshee indexer + - Fix firefox leak on Mono < 2.4 (LP: #381064) + - Close SSH hosts file after reading + - Session plugin now works on devicekit-disks (LP: #410079) + * 02_fix_banshee_plugin.dpatch: Drop, no longer required. Errors will be + shown on console if Banshee is not installed but these are non-fatal. + * rules, control: Use mono-csc + * debian/rules, debian/*.install: Update dh7isation to be more standard. + install files no longer required as dh_auto_* takes care of this perfectly + * debian/rules, debian/control: Use quilt as patchsys - refresh patches to + take this into account + * debian/control: Drop gnome-do-plugin-evolution as this cannot be built due + to our evolution-sharp being uninstallable and unfixable. Sorry. It will + be back as soon as possible. + * debian/control: Depend on libflickrnet -dev package as part of the new + world order + + [ Jo Shields ] + * debian/rules: + - Make get-orig-source rule deterministic + + -- Iain Lane Wed, 18 Nov 2009 17:01:01 +0000 + +gnome-do-plugins (0.8.2+dfsg-2) unstable; urgency=low + + * debian/control: Update libflickrnet build dependency for 2.2.0 transition + (Closes: #543804) + * debian/control: Bump standards-version, no changes + * debian/control: Increase debhelper minimum version (thanks Lintian) + + -- Iain Lane Tue, 08 Sep 2009 15:01:20 +0100 + +gnome-do-plugins (0.8.2+dfsg-1) unstable; urgency=low + + * New upstream release + + Pidgin plugin now supports initial text for messages (LP: #338608) + + Pidgin plugin opens conversations on the correct IM network (LP: #370965) + * debian/rules: + + Update get-orig-source target. Upstream no longer ships gdata* binaries, + so we no longer need to strip them + * debian/patches/00_use_system_gdata + + Drop. Upstream now builds against system libgdata. + * debian/patches/04_fix_pidgin_dbus_ints + * debian/patches/10_fix_rhythmbox_file + * debian/patches/15_twitter_api + * debian/patches/20_twitter_overflow: + + Drop. Included upstream. + * debian/patches/01_firefox_iceweasel_rename: + + Refresh for new version + * debian/patches/02_fix_banshee_plugin: + + Drop refernce to /usr/lib/banshee-1/Banshee.CollectionIndexer.dll. + This is unnecessary, and causes errors when Banshee isn't installed. + * debian/patches/00_debian_default_plugins: + + Enable a bunch of useful plugins that do not require configuration from + the "Official" plugin set by default. Makes Do more useful out of the + box. + * debian/control: + + Bump versioned build-dep on gnome-do to 0.8.2 + + Split out gnome-do-plugin-evolution package, now that this is possible. + libevolution5.0-cil has an annoyingly large dependency stack. + (LP: #351535) (Closes: #524993). + + -- Christopher James Halse Rogers Sat, 27 Jun 2009 16:11:49 +1000 + +gnome-do-plugins (0.8.1.3+dfsg-2) unstable; 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. + * debian/patches/10_fix_rhythmbox_file.dpatch: Add. Look in the correct place + for the rhythmbox database (Closes: #526337). + + -- Iain Lane Thu, 07 May 2009 21:14:41 +0100 + +gnome-do-plugins (0.8.1.3+dfsg-1) unstable; urgency=low + + [ Daniel T Chen ] + * New upstream release (LP: #344578) + + Banshee plugin goes crazy if banshee isn't loaded first + (LP: #289802) + + gnome-do gCalculate plugin fails to display "times" symbol + (LP: #274252) + + Banshee-1 fails to build in Mono 2.0 (LP: #309188) + + Pidgin 2.5.4 has incompatible dbus interface. s/uint/int/ + (LP: #314927) + + Pidgin plugin hangs opening a chat if pidgin is unresponsive + (LP: #315565) + + twitter plugin still reports friend updates even when + deactivated (LP: #317674) + + Misspelling in microblogging plugin confirmation message + (LP: #319433) + + make install uses mdtool, but configure doesn't check for it + (LP: #322951) + + Virtualbox Icon in 2.10 are broken because of a new + specification (LP: #323902) + + Google Maps Plugin shouldn't always use route (LP: #324271) + + Fix for Google Maps when using newlines and other special + characters (LP: #324667) + + VirtualBox failed to load icon (LP: #325712) + + 'Read Man Pages' plugin makes Gnome-Do unresponsive + (LP: #325935) + + Search returns broken URLs (LP: #327855) + + Default action for SSH hosts is "open" (LP: #328236) + + Files and Folders Configuration doesn't use standard buttons + (LP: #328236) + + Window manager maximize action should focus if window is not + currently focused (LP: #258893) + + Locate plugin has no error message (LP: #262360) + + Wishlist: Let user specify files and folders to ignore + (LP: #263177) + + ts-client plugin doesn't index subdirectories (LP: #322352) + + Max 3000 items in Files and Folders plugin (LP: #324105) + + putty cannot find host when running from gnome do + (LP: #324282) + + locate plugin with globbing (LP: #334798) + + Twitter plugin encountered an error in UpdateFriends + (LP: #317575) + + gnome-terminal profiles no longer work (LP: #321977) + + Creating a task using Remember the Milk plugin can fail if + no task list is specified (LP: #324066) + + bundled libraries makefile needs destdir (LP: #324704) + + Typographical error in del.icio.us plugin (LP: #330525) + + ImageShack fails to upload (LP: #337324) + * debian/copyright + + Refresh for new upstream version; new plugins added. + * debian/patches/00_dfsg_autofoo.dpatch + + Update for new upstream version + + Don't build the YouTube plugin due to removal of shipped + exes and dlls causing FTBFS + * debian/patches/02_ssh_respect_exec_arg.dpatch + debian/patches/03_buildsystem_respect_mcs.dpatch + + Drop; fixed upstream + + [ Iain Lane ] + * debian/patches/04_fix_pidgin_dbus_ints.dpatch: Add left out piece of patch + (Closes: #517175) + * debian/control: Bump gnome-do build-dep to require current version. + * debian/patches/10_rhtyhmbox_file.patch: Backport upstream patch to fix RB + plugin + * debian/rules: Update repacking to account for upstream BundledLibs change + * debian/control: Add myself to Uploaders + * debian/control: GNOME# transition (again) + * debian/patches/15_twitter_api.dpatch: Backport upstream patch to fix + compatibility with new Twitter API - changed to require GET or POST + specifically for some actions instead of accepting either. (LP: #359141) + + -- Iain Lane Sat, 18 Apr 2009 14:13:30 +0100 + +gnome-do-plugins (0.8.0.2+dfsg1-1) unstable; urgency=low + + [ Christopher James Halse Rogers ] + * New upstream version + * debian/control: + + gnome-sharp2 transition (LP: #314516) + + Add banshee build-dep + + Drop monodevelop build-dep; upstream uses mautil rather than mdtool now + + Bump required gnome-do version in Build-Dep & Depends. + + Suggest Banshee + * debian/copyright: + + Refresh for new upstream version; new plugins added. + * debian/rules: + + Rework clean target to simply delete files generated by autoreconf, + rather than trying to preserve them. + + Remove XDG_CONFIG_DIR hack needed for mdtool + + Make dfsg-stripping more precise. We now need the BundledLibraries dir + to build properly + * debian/patches/00_dfsg_autofoo + + Update. Don't remove BundledLibraries entirely, just all the binaries. + It still needs to copy the system's BansheeCollectionIndexer.dll. + * debian/patches/01_firefox_iceweasel_rename: + + Refresh for new upsteam changes. + + Extend to also make the Firefox bookmark plugin index iceweasel bookmarks + * debian/patches/03_buildsystem_respect_mcs: + + Dropped. Fixed upstream. + + [ Iain Lane ] + * debian/control: Add ${misc:Depends} build-dep + * debian/rules: Do not fail if configure is missing (e.g. clean twice in a + row) + * debian/patches/01_firefox_iceweasel_rename: The profiles file is called + profiles.ini and not profile.ini. Update accordingly. + * debian/rules: Update repacking to work with +dfsgXX in case of errors with + repacking + + [ Mirco Bauer ] + * Upload to unstable. + * debian/control: + + Lowered GNOME# build-deps to 2.0 ABI as that transition didn't happen + yet in unstable. + + Bumped build-dep of Evolution# to 5.0 ABI. + + -- Christopher James Halse Rogers Fri, 06 Mar 2009 00:16:43 +0100 + +gnome-do-plugins (0.6.0.1+dfsg-1) experimental; urgency=low + + [ Christopher James Halse Rogers ] + * New upstream version + * debian/control + + Refresh build-depends + + Don't Suggest amarok, the plugin is no longer built + + Bump standards-version, adding a README.Source + + Add conflicts for old Ubuntu packages. Makes my Ubuntu job easier, + and apparently some Debian users care too (closes: #486609) + + Mono 2.0 transition: + - B-D-I on mono-devel (>= 2.0) rather than mono-gmcs + * debian/rules + + Remove --disable-banshee and --disable-amarok from the configure flags. + These plugins are no longer built upstream. + + Expand get-orig-source to strip the binary DLLs from the source tarball + + Run autoreconf after patching to not build plugins dependent on the + shipped binary libs. + + Make a copy the original Makefile.in & configure before patching and + copy back on clean. + + Export a temporary XDG_CONFIG_HOME. The build uses mdtool, which wants + to write to $XDG_CONFIG_HOME. + + Mono 2.0 transition: + - Call dh build with MCS=/usr/bin/csc + * debian/patches/00_dfsg_autofoo + + Remove the plugins that depend on the shipped binaries from the build + * debian/patches/01_firefox_iceweasel_rename + + Refresh for new version + * debian/patches/02_ssh_respect_exec_arg + + Respect the terminal's "exec" arg set in gconf. Patch by + Philipp A. Hartmann. The rest of the patch is superseded by the new + upstream version. (closes: #49777) + * debian/patches/03_buildsystem_respect_mcs + + Remove hardcoded gmcs compiler from *.am; replace with $(MCS) + * debian/watch + + Update for new upstream location, add version mangle for dfsg + * debian/copyright + + Refresh for new upstream version + + Update to latest CopyrightFormat proposal + + [ David Paleino ] + * Fixing get-orig-source target (and download-tarball) to be more + reliable, and make them work with svn-buildpackage out-of-the-box. + + -- Christopher James Halse Rogers Sat, 29 Nov 2008 18:06:37 +1100 + +gnome-do-plugins (0.4.0-1) unstable; urgency=low + + * Initial Debian package (closes: #480673) + + -- Colin Turner Sun, 11 May 2008 15:08:58 +1000 --- gnome-do-plugins-0.8.4.orig/debian/patches/series +++ gnome-do-plugins-0.8.4/debian/patches/series @@ -0,0 +1,2 @@ +00_debian_default_plugins.patch +01_firefox_iceweasel_rename.patch --- gnome-do-plugins-0.8.4.orig/debian/patches/00_debian_default_plugins.patch +++ gnome-do-plugins-0.8.4/debian/patches/00_debian_default_plugins.patch @@ -0,0 +1,151 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 00_debian_default_plugins.dpatch by Christopher James Halse Rogers +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Enable a bunch of useful, official plugins which don't require +## DP: configuration by default, so gnome-do is more useful out of the box. + +@DPATCH@ +Index: gnome-do-plugins/Firefox/Resources/Firefox.addin.xml.in +=================================================================== +--- gnome-do-plugins.orig/Firefox/Resources/Firefox.addin.xml.in 2011-02-16 21:16:49.000000000 +1100 ++++ gnome-do-plugins/Firefox/Resources/Firefox.addin.xml.in 2011-02-20 16:59:44.905550591 +1100 +@@ -6,7 +6,7 @@ + description="Search Firefox 3 bookmarks, bookmark directories, and history." + author="David Siegel, Neal Stewart, Alex Launi" + category="Official" +- defaultEnabled="false" ++ defaultEnabled="true" + url="http://do.davebsd.com/wiki/Firefox_Plugin" + > + +Index: gnome-do-plugins/GNOME-Dictionary/Resources/GNOME-Dictionary.addin.xml.in +=================================================================== +--- gnome-do-plugins.orig/GNOME-Dictionary/Resources/GNOME-Dictionary.addin.xml.in 2011-02-16 21:16:49.000000000 +1100 ++++ gnome-do-plugins/GNOME-Dictionary/Resources/GNOME-Dictionary.addin.xml.in 2011-02-20 17:00:13.035591855 +1100 +@@ -6,7 +6,7 @@ + description="Look up word definitions in GNOME Dictionary." + author="David Siegel" + category="Official" +- defaultEnabled="false" ++ defaultEnabled="true" + url="http://do.davebsd.com/wiki/GNOME_Dictionary_Plugin" + > + +Index: gnome-do-plugins/GNOME-Screenshot/Resources/GNOME-Screenshot.addin.xml.in +=================================================================== +--- gnome-do-plugins.orig/GNOME-Screenshot/Resources/GNOME-Screenshot.addin.xml.in 2011-02-16 21:16:49.000000000 +1100 ++++ gnome-do-plugins/GNOME-Screenshot/Resources/GNOME-Screenshot.addin.xml.in 2011-02-20 17:00:56.125655048 +1100 +@@ -6,7 +6,7 @@ + description="Take screenshots with optional delay." + author="David Siegel" + category="Official" +- defaultEnabled="false" ++ defaultEnabled="true" + url="http://do.davebsd.com/wiki/GNOME_Screenshot_Plugin" + > + +Index: gnome-do-plugins/GNOME-Session/Resources/GNOME-Session.addin.xml.in +=================================================================== +--- gnome-do-plugins.orig/GNOME-Session/Resources/GNOME-Session.addin.xml.in 2011-02-16 21:16:49.000000000 +1100 ++++ gnome-do-plugins/GNOME-Session/Resources/GNOME-Session.addin.xml.in 2011-02-20 17:01:10.955676800 +1100 +@@ -6,7 +6,7 @@ + description="Log out, lock your screen, shutdown, suspend, etc." + author="David Siegel" + category="Official" +- defaultEnabled="false" ++ defaultEnabled="true" + url="http://do.davebsd.com/wiki/GNOME_Session_Plugin" + > + +Index: gnome-do-plugins/GNOME-Terminal/Resources/GNOME-Terminal.addin.xml.in +=================================================================== +--- gnome-do-plugins.orig/GNOME-Terminal/Resources/GNOME-Terminal.addin.xml.in 2011-02-16 21:16:49.000000000 +1100 ++++ gnome-do-plugins/GNOME-Terminal/Resources/GNOME-Terminal.addin.xml.in 2011-02-20 17:01:24.175696196 +1100 +@@ -6,7 +6,7 @@ + description="Run commands and open new terminals." + author="David Siegel, Tim McLaughlin" + category="Official" +- defaultEnabled="false" ++ defaultEnabled="true" + url="http://do.davebsd.com/wiki/GNOME_Terminal_Plugin" + > + +Index: gnome-do-plugins/GoogleCalculator/Resources/GoogleCalculator.addin.xml.in +=================================================================== +--- gnome-do-plugins.orig/GoogleCalculator/Resources/GoogleCalculator.addin.xml.in 2011-02-16 21:16:49.000000000 +1100 ++++ gnome-do-plugins/GoogleCalculator/Resources/GoogleCalculator.addin.xml.in 2011-02-20 17:01:45.915728081 +1100 +@@ -6,7 +6,7 @@ + description="Perform calculations, and currency/quantity conversions." + author="David Siegel" + category="Official" +- defaultEnabled="false" ++ defaultEnabled="true" + url="http://do.davebsd.com/wiki/Google_Calculator_Plugin" + > + +Index: gnome-do-plugins/OpenSearch/Resources/OpenSearch.addin.xml.in +=================================================================== +--- gnome-do-plugins.orig/OpenSearch/Resources/OpenSearch.addin.xml.in 2011-02-16 21:16:49.000000000 +1100 ++++ gnome-do-plugins/OpenSearch/Resources/OpenSearch.addin.xml.in 2011-02-20 17:02:01.995751659 +1100 +@@ -6,7 +6,7 @@ + description="Search the web using your installed OpenSearch plugins." + author="Jason Jones" + category="Official" +- defaultEnabled="false" ++ defaultEnabled="true" + url="http://do.davebsd.com/wiki/OpenSearch_Plugin" + > + +Index: gnome-do-plugins/Pastebin/Resources/Pastebin.addin.xml.in +=================================================================== +--- gnome-do-plugins.orig/Pastebin/Resources/Pastebin.addin.xml.in 2011-02-16 21:16:49.000000000 +1100 ++++ gnome-do-plugins/Pastebin/Resources/Pastebin.addin.xml.in 2011-02-20 17:02:22.345781507 +1100 +@@ -6,7 +6,7 @@ + description="Paste text to an online pastebin." + author="Jason Jones" + category="Official" +- defaultEnabled="false" ++ defaultEnabled="true" + url="http://do.davebsd.com/wiki/Pastebin_Plugin" + > + +Index: gnome-do-plugins/TinyUrl/Resources/TinyUrl.addin.xml.in +=================================================================== +--- gnome-do-plugins.orig/TinyUrl/Resources/TinyUrl.addin.xml.in 2011-02-16 21:16:49.000000000 +1100 ++++ gnome-do-plugins/TinyUrl/Resources/TinyUrl.addin.xml.in 2011-02-20 17:03:29.945880656 +1100 +@@ -6,7 +6,7 @@ + description="Make unwieldy urls tiny." + author="David Siegel" + category="Official" +- defaultEnabled="false" ++ defaultEnabled="true" + url="http://do.davebsd.com/wiki/TinyUrl_Plugin" + > + +Index: gnome-do-plugins/Tomboy/Resources/Tomboy.addin.xml.in +=================================================================== +--- gnome-do-plugins.orig/Tomboy/Resources/Tomboy.addin.xml.in 2011-02-16 21:16:49.000000000 +1100 ++++ gnome-do-plugins/Tomboy/Resources/Tomboy.addin.xml.in 2011-02-20 17:03:49.285909021 +1100 +@@ -6,7 +6,7 @@ + description="Search and create new Tomboy notes." + author="Rick Harding, Chris Szikszoy" + category="Official" +- defaultEnabled="false" ++ defaultEnabled="true" + url="http://do.davebsd.com/wiki/Tomboy_Plugin" + > + +Index: gnome-do-plugins/WindowManager/Resources/WindowManager.addin.xml.in +=================================================================== +--- gnome-do-plugins.orig/WindowManager/Resources/WindowManager.addin.xml.in 2011-02-16 21:16:49.000000000 +1100 ++++ gnome-do-plugins/WindowManager/Resources/WindowManager.addin.xml.in 2011-02-20 17:04:03.105929297 +1100 +@@ -6,7 +6,7 @@ + description="Control your windows or groups of windows with Do." + author="Jason Smith" + category="Official" +- defaultEnabled="false" ++ defaultEnabled="true" + url="http://do.davebsd.com/wiki/Window_Manager_Plugin" + > + --- gnome-do-plugins-0.8.4.orig/debian/patches/01_firefox_iceweasel_rename.patch +++ gnome-do-plugins-0.8.4/debian/patches/01_firefox_iceweasel_rename.patch @@ -0,0 +1,118 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## firefox_iceweasel_rename.dpatch by +## +## DP: The OpenSearch plugin searches for firefox search plugins, +## DP: but of course, on a Debian system this is to be found under +## DP: iceweasel, not firefox. +## DP: +## DP: This patch also makes the Firefox bookmarks plugin index +## DP: Iceweasel bookmarks. + +@DPATCH@ +Index: gnome-do-plugins/Firefox/src/PlacesItemSource.cs +=================================================================== +--- gnome-do-plugins.orig/Firefox/src/PlacesItemSource.cs 2011-02-23 22:28:24.781232052 +1100 ++++ gnome-do-plugins/Firefox/src/PlacesItemSource.cs 2011-02-24 10:47:31.564914977 +1100 +@@ -161,8 +161,13 @@ + profile = null; + home = Environment.GetFolderPath (Environment.SpecialFolder.Personal); + +- path = Path.Combine (home, ".mozilla/firefox/profiles.ini"); +- using (StreamReader r = File.OpenText (path)) { ++ path = Path.Combine (home, ".mozilla"); ++ if (Directory.Exists (Path.Combine (path, "firefox"))) { ++ path = Path.Combine (path, "firefox"); ++ } else if (Directory.Exists (Path.Combine (path, "iceweasel"))) { ++ path = Path.Combine (path, "iceweasel"); ++ } ++ using (StreamReader r = File.OpenText (Path.Combine (path, "profiles.ini"))) { + while ((line = r.ReadLine ()) != null) { + if (line.StartsWith (BeginDefaultProfile)) { + break; +@@ -173,7 +178,7 @@ + } + } + } +- return new [] {home, ".mozilla", "firefox", profile}.Aggregate (Path.Combine); ++ return Path.Combine (path, profile); + } + + +Index: gnome-do-plugins/OpenSearch/src/FirefoxOpenSearchDirectoryProvider.cs +=================================================================== +--- gnome-do-plugins.orig/OpenSearch/src/FirefoxOpenSearchDirectoryProvider.cs 2011-02-23 22:28:24.801232770 +1100 ++++ gnome-do-plugins/OpenSearch/src/FirefoxOpenSearchDirectoryProvider.cs 2011-02-24 10:47:31.594916063 +1100 +@@ -37,6 +37,9 @@ + /// + public class FirefoxOpenSearchDirectoryProvider + { ++ private static string firefoxPath = "/usr/bin/firefox"; ++ private static string iceweaselPath = "/usr/bin/iceweasel"; ++ + private List openSearchPluginDirectories; + + /// +@@ -88,11 +91,17 @@ + // for installing in different directories. We could certainly shell + // out and call which or something... + string beginLibDir = "LIBDIR="; +- string binFile = "/usr/bin/firefox"; ++ string binFile = ""; + string line, libDir; + + libDir = null; + ++ if (File.Exists (firefoxPath)) { ++ binFile = firefoxPath; ++ } else if (File.Exists (iceweaselPath)) { ++ binFile = iceweaselPath; ++ } ++ + using (StreamReader r = File.OpenText (binFile)) { + while (null != (line = r.ReadLine ())) { + if (line.StartsWith (beginLibDir)) { +@@ -117,6 +126,18 @@ + return null; + } + ++ private string UserBrowserPath { ++ get { ++ string mozillaPath = Path.Combine (Environment.GetFolderPath (Environment.SpecialFolder.Personal), ".mozilla"); ++ if (Directory.Exists (Path.Combine (mozillaPath, "firefox"))) { ++ mozillaPath = Path.Combine (mozillaPath, "firefox"); ++ } else if (Directory.Exists (Path.Combine (mozillaPath, "iceweasel"))) { ++ mozillaPath = Path.Combine (mozillaPath, "iceweasel"); ++ } ++ return mozillaPath; ++ } ++ } ++ + /// + /// Retrieves the profile plugin directory, which is where the + /// user installed OpenSearch plugins are located. +@@ -134,7 +155,7 @@ + + profile = null; + +- profilePath = Path.Combine (Environment.GetFolderPath (Environment.SpecialFolder.Personal), ".mozilla/firefox/profiles.ini"); ++ profilePath = Path.Combine (UserBrowserPath, "profiles.ini"); + using (StreamReader r = File.OpenText (profilePath)) { + while (null != (line = r.ReadLine ())) { + if (line.StartsWith (beginDefaultProfile)) break; +@@ -147,7 +168,7 @@ + } + + if(profile != null) { +- string path = Path.Combine (Environment.GetFolderPath (Environment.SpecialFolder.Personal), ".mozilla/firefox"); ++ string path = UserBrowserPath; + path = Path.Combine (path, profile); + path = Path.Combine (path, "searchplugins"); + +Index: gnome-do-plugins/po/POTFILES.skip +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gnome-do-plugins/po/POTFILES.skip 2011-02-24 10:48:49.917749384 +1100 +@@ -0,0 +1,3 @@ ++# dh_auto_test runs intltool-extract, which bombs because this isn't ++# in POTFILES.in. Bah! ++.pc/01_firefox_iceweasel_rename.patch/Firefox/src/PlacesItemSource.cs