[Pkg-cli-apps-commits] r3929 - in /packages/gnome-do/trunk/debian: ./ patches/ wrapper/

raof-guest at users.alioth.debian.org raof-guest at users.alioth.debian.org
Sat May 3 09:36:59 UTC 2008


Author: raof-guest
Date: Sat May  3 09:36:59 2008
New Revision: 3929

URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=3929
Log:
[svn-inject] Applying Debian modifications to trunk

Added:
    packages/gnome-do/trunk/debian/   (with props)
    packages/gnome-do/trunk/debian/Do.exe.config
    packages/gnome-do/trunk/debian/changelog
    packages/gnome-do/trunk/debian/compat
    packages/gnome-do/trunk/debian/control
    packages/gnome-do/trunk/debian/copyright
    packages/gnome-do/trunk/debian/gnome-do.1
    packages/gnome-do/trunk/debian/gnome-do.install
    packages/gnome-do/trunk/debian/gnome-do.manpages
    packages/gnome-do/trunk/debian/patches/
    packages/gnome-do/trunk/debian/patches/00list
    packages/gnome-do/trunk/debian/patches/01_fix_libX11_linkage.dpatch   (with props)
    packages/gnome-do/trunk/debian/patches/02_use_cli_for_wrapper.dpatch   (with props)
    packages/gnome-do/trunk/debian/rules   (with props)
    packages/gnome-do/trunk/debian/watch
    packages/gnome-do/trunk/debian/wrapper/
    packages/gnome-do/trunk/debian/wrapper/gnome-do

Propchange: packages/gnome-do/trunk/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Added: packages/gnome-do/trunk/debian/Do.exe.config
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/Do.exe.config?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/Do.exe.config (added)
+++ packages/gnome-do/trunk/debian/Do.exe.config Sat May  3 09:36:59 2008
@@ -1,0 +1,4 @@
+<configuration>
+	<dllmap dll="libc" target="libc.so.6"/>
+	<dllmap dll="libtomboy" target="/usr/lib/tomboy/libtomboy.so"/>
+</configuration>

Added: packages/gnome-do/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/changelog?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/changelog (added)
+++ packages/gnome-do/trunk/debian/changelog Sat May  3 09:36:59 2008
@@ -1,0 +1,5 @@
+gnome-do (0.4.2.0-1) UNRELEASED; urgency=low
+
+  * Initial Debian package (closes: #474022)
+
+ -- Christopher James Halse Rogers <raof at ubuntu.com>  Mon, 14 Apr 2008 21:36:12 +1000

Added: packages/gnome-do/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/compat?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/compat (added)
+++ packages/gnome-do/trunk/debian/compat Sat May  3 09:36:59 2008
@@ -1,0 +1,1 @@
+5

Added: packages/gnome-do/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/control?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/control (added)
+++ packages/gnome-do/trunk/debian/control Sat May  3 09:36:59 2008
@@ -1,0 +1,49 @@
+Source: gnome-do
+Section: gnome
+Priority: optional
+Maintainer: Debian CLI Applications Team <pkg-cli-apps-team at lists.alioth.debian.org>
+Uploaders: Christopher James Halse Rogers <raof at ubuntu.com>
+Build-Depends: debhelper (>= 5), 
+	       dpatch,
+	       mono-gmcs (>= 1.1.8) | c-sharp-2.0-compiler,
+	       autotools-dev,
+	       libndesk-dbus1.0-cil,
+	       libndesk-dbus-glib1.0-cil,
+	       libgconf2.0-cil,
+	       libmono-cairo2.0-cil,
+	       cli-common-dev (>= 0.5.4),
+	       pkg-config,
+	       libgtk2.0-cil,
+	       libgnome2.0-cil,
+	       libglib2.0-cil,
+	       libglade2.0-cil,
+	       libgnome-vfs2.0-cil,
+	       libgnome-desktop-2,
+	       libglib2.0-dev,
+	       libgtk2.0-dev
+Standards-Version: 3.7.3
+Homepage: http://do.davebsd.com/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-apps/packages/gnome-do/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk
+
+Package: gnome-do
+Architecture: any
+Depends: ${cli:Depends}, 
+	 ${shlibs:Depends},
+	 xdg-utils
+Recommends: gnome-do-plugins
+Description: Quickly perform actions on your desktop
+ Allows you to quickly search for many items present in your
+ GNOME desktop environment (applications, Evolution contacts, Firefox
+ bookmarks, files, artists and albums in Rhythmbox, Pidgin buddies,
+ etc.) and perform commonly used actions on those items (Run, Open,
+ Email, Chat, Play, etc.).
+ .
+ GNOME Do is plugin based, allowing it to be easily extended to handle
+ new items and actions.  This package contains a core set of items and 
+ actions.
+ .
+ Although GNOME Do primarily targets the GNOME desktop, it also works
+ under other desktop environments.
+ .
+ GNOME Do is inspired by Quicksilver and GNOME Launch Box.

Added: packages/gnome-do/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/copyright?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/copyright (added)
+++ packages/gnome-do/trunk/debian/copyright Sat May  3 09:36:59 2008
@@ -1,0 +1,58 @@
+X-Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat
+X-Debianized-By: Christopher James Halse Rogers <raof at ubuntu.com>
+X-Debianized-Date: Thu, 07 Feb 2008 10:39:23 +1100
+X-Source-Downloaded-From: https://launchpad.net/gc/+download
+X-Upstream-Author: David Siegel <djsiegel at gmail.com>,
+		   Richard Harding <rharding at mitechie.com>
+
+Files: debian/*
+Copyright: © 2008 Christopher James Halse Rogers <raof at ubuntu.com>
+License: GPL-3+
+
+Files: *
+Copyright: © 2007 David Siegel,
+	   © 2007 DR Colkitt,
+	   © 2007 Chris Halse Rogers,
+	   © 2007 James Walker,
+	   © 2007 Miguel de Icaza,
+	   © 2007 Rick Harding,
+	   © 2007 Thomsen Anders,
+	   © 2007 Volker Braun
+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 <http://www.gnu.org/licenses/>.
+
+
+X-Comment: On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'.
+
+Files: Do/src/XKeybinder.cs
+Copyright: © 2004-2007 Alex Graveley <alex at beatniksoftware.com>
+License: LGPL-2.1+
+    This library 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 2.1 of the License, or (at your option) any later version.
+
+    This library 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 library; if not, write to the Free
+    Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+    02110-1301, USA.
+
+
+X-Comment: On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL'.

Added: packages/gnome-do/trunk/debian/gnome-do.1
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/gnome-do.1?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/gnome-do.1 (added)
+++ packages/gnome-do/trunk/debian/gnome-do.1 Sat May  3 09:36:59 2008
@@ -1,0 +1,36 @@
+.TH GNOME-DO 1 "16 March 2008" "0.4.0.1"
+.SH NAME
+GNOME-Do \- Launcher application in the spirit of Quicksilver
+.SH DESCRIPTION
+GNOME-Do 0.4.0.1
+.PP
+\fBGNOME-Do\fP allows you to quickly search for many objects present 
+in your GNOME desktop environment \- applications, Evolution contacts,
+Firefox bookmarks, documents \- and perform commonly used commands on 
+those objects \- run, open, send, etc.
+.SH USAGE
+gnome-do [\-\-quiet] [\-\-glassframe | \-\-mini]
+.SH OPTIONS
+\fB\-\-quiet\fR
+.PP
+Load without displaying the command window.  Useful for 
+starting Do with your desktop session.
+
+.PP
+\fB\-\-glassframe\fR
+.PP
+Use the glassframe theme.  Similar to KDE's Oxygen style.
+
+.PP
+\fB\-\-mini\fR
+.PP
+Use the mini theme, optimised for those using small screens.
+
+.SH VERSION
+0.4.0.1
+
+.SH BUGS
+See http://launchpad.net/do/+bugs for a list of bugs.
+
+.SH AUTHOR
+Authors of the program: see Launchpad - http://launchpad.net/do

Added: packages/gnome-do/trunk/debian/gnome-do.install
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/gnome-do.install?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/gnome-do.install (added)
+++ packages/gnome-do/trunk/debian/gnome-do.install Sat May  3 09:36:59 2008
@@ -1,0 +1,1 @@
+debian/wrapper/gnome-do usr/bin

Added: packages/gnome-do/trunk/debian/gnome-do.manpages
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/gnome-do.manpages?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/gnome-do.manpages (added)
+++ packages/gnome-do/trunk/debian/gnome-do.manpages Sat May  3 09:36:59 2008
@@ -1,0 +1,1 @@
+debian/gnome-do.1

Added: packages/gnome-do/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/patches/00list?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/patches/00list (added)
+++ packages/gnome-do/trunk/debian/patches/00list Sat May  3 09:36:59 2008
@@ -1,0 +1,2 @@
+01_fix_libX11_linkage
+02_use_cli_for_wrapper

Added: 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=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/patches/01_fix_libX11_linkage.dpatch (added)
+++ packages/gnome-do/trunk/debian/patches/01_fix_libX11_linkage.dpatch Sat May  3 09:36:59 2008
@@ -1,0 +1,20 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 03_fix_libX11_linkage.dpatch by Christopher James Halse Rogers <raof at ubuntu.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Explicitly link to libX11 to resolve missing symbols
+## DP: on link.
+
+ at DPATCH@
+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:

Propchange: packages/gnome-do/trunk/debian/patches/01_fix_libX11_linkage.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/gnome-do/trunk/debian/patches/02_use_cli_for_wrapper.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/patches/02_use_cli_for_wrapper.dpatch?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/patches/02_use_cli_for_wrapper.dpatch (added)
+++ packages/gnome-do/trunk/debian/patches/02_use_cli_for_wrapper.dpatch Sat May  3 09:36:59 2008
@@ -1,0 +1,17 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 02_use_cli_for_wrapper.dpatch by Christopher James Halse Rogers <raof at ubuntu.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad gnome-do-0.4.2.0~/Do/gnome-do.in gnome-do-0.4.2.0/Do/gnome-do.in
+--- gnome-do-0.4.2.0~/Do/gnome-do.in	2008-03-14 19:26:18.000000000 +1100
++++ gnome-do-0.4.2.0/Do/gnome-do.in	2008-05-03 11:05:44.000000000 +1000
+@@ -18,5 +18,5 @@
+ 
+ # If Do is not running, run it.
+ if pgrep -u "`id -un`" '^gnome-do$' >/dev/null; then
+-	exec mono "$GNOME_DO_EXE" "$@"
++	exec /usr/bin/cli "$GNOME_DO_EXE" "$@"
+ fi

Propchange: packages/gnome-do/trunk/debian/patches/02_use_cli_for_wrapper.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/gnome-do/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/rules?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/rules (added)
+++ packages/gnome-do/trunk/debian/rules Sat May  3 09:36:59 2008
@@ -1,0 +1,86 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+export MONO_SHARED_DIR=$(CURDIR)
+
+config.status: patch configure
+	dh_testdir
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+	cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+	cp -f /usr/share/misc/config.guess config.guess
+endif
+	./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS) -Wl,-z,defs"
+
+
+build: build-stamp
+
+build-stamp:  config.status
+	dh_testdir
+
+	$(MAKE)
+
+	touch $@
+
+clean: clean-patched unpatch
+clean-patched:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+
+	[ ! -f Makefile ] || $(MAKE) distclean
+	rm -f config.sub config.guess
+	rm -rf $(MONO_SHARED_DIR)/.wapi
+
+	dh_clean 
+
+patch: patch-stamp
+patch-stamp:
+	dpatch apply-all
+	dpatch cat-all > patch-stamp
+
+unpatch:
+	dpatch deapply-all
+	rm -rf patch-stamp debian/patched
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+
+	$(MAKE) DESTDIR=$(CURDIR)/debian/gnome-do install
+
+	dh_clifixperms
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs -a
+	dh_installdocs -a
+	dh_install -a
+	dh_installman -a
+	dh_link -a
+	dh_compress -a
+	dh_fixperms -a
+	dh_installdeb -a
+	dh_strip -a
+	dh_clistrip -a
+	dh_shlibdeps -a
+	dh_clideps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install patch unpatch clean-patched

Propchange: packages/gnome-do/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/gnome-do/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/watch?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/watch (added)
+++ packages/gnome-do/trunk/debian/watch Sat May  3 09:36:59 2008
@@ -1,0 +1,3 @@
+version=3
+
+https://launchpad.net/do/+download http://launchpad.net/do/.*/.*/\+download/gnome-do-(.*).tar.gz

Added: packages/gnome-do/trunk/debian/wrapper/gnome-do
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gnome-do/trunk/debian/wrapper/gnome-do?rev=3929&op=file
==============================================================================
--- packages/gnome-do/trunk/debian/wrapper/gnome-do (added)
+++ packages/gnome-do/trunk/debian/wrapper/gnome-do Sat May  3 09:36:59 2008
@@ -1,0 +1,3 @@
+#!/bin/sh
+
+exec /usr/bin/cli /usr/lib/gnome-do/Do.exe "$@"




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