From da9ceea73743c438a43d13d52c6a5e36bcf2e103 Mon Sep 17 00:00:00 2001 From: Alessandro Ghedini Date: Wed, 19 Oct 2011 10:56:37 +0200 Subject: Initial Debianization --- debian/changelog | 5 +++ debian/compat | 1 + debian/control | 23 ++++++++++++++ debian/copyright | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++ debian/gnome-pie.1 | 37 ++++++++++++++++++++++ debian/manpages | 1 + debian/rules | 25 +++++++++++++++ debian/source/format | 1 + debian/watch | 3 ++ 9 files changed, 183 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/gnome-pie.1 create mode 100644 debian/manpages create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 debian/watch diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..93e6502 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +gnome-pie (0.2+gitdfdad95-1) UNRELEASED; urgency=low + + * Initial release (Closes: #nnnn) + + -- Alessandro Ghedini Tue, 27 Sep 2011 18:36:44 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +8 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..da010d3 --- /dev/null +++ b/debian/control @@ -0,0 +1,23 @@ +Source: gnome-pie +Section: gnome +Priority: optional +Maintainer: Alessandro Ghedini +Build-Depends: debhelper (>= 8), cmake, + libcairo2-dev, libgee-dev, + libgnome-menu-dev, libgtk2.0-dev, + libunique-dev, libxml2-dev, + libxtst-dev, valac +Standards-Version: 3.9.2 +Homepage: http://gnome-pie.simonschneegans.de/ +Vcs-Git: git://git.debian.org/collab-maint/gnome-pie.git +Vcs-Browser: http://git.debian.org/?p=collab-maint/gnome-pie.git;a=summary + +Package: gnome-pie +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: visual application launcher for GNOME + gnome-pie is a radial visual application launcher for GNOME. It allows the + user to bind groups of frequently used applications to a ring that appears + when a hot key / mouse binding is triggered. + . + It was inspired by the OPie addon written for the game World of Warcraft. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..981a52b --- /dev/null +++ b/debian/copyright @@ -0,0 +1,87 @@ +Format: http://dep.debian.net/deps/dep5 +Upstream-Name: gnome-pie +Source: https://github.com/Simmesimme/Gnome-Pie + +Files: * +Copyright: 2011 Simon Schneegans +License: GPL-3.0+ + +Files: cmake/vala/FindVala.cmake + cmake/vala/ValaPrecompile.cmake + cmake/vala/ValaVersion.cmake +Copyright: 2009-2010 Jakob Westhoff +License: BSD-2-Clause + +Files: vapi/x11.vapi +Copyright: 2009 Jürg Billeter + 2011 Alexander Kurtz +License: LGPL-2.1+ + +Files: vapi/xtst.vapi +Copyright: 2011 Alexander Kurtz +License: LGPL-2.1+ + +Files: debian/* +Copyright: 2011 Alessandro Ghedini +License: GPL-3.0+ + +License: GPL-3.0+ + 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 package 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 version + 3 can be found in "/usr/share/common-licenses/GPL-3". + +License: BSD-2-Clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + . + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + . + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + . + THIS SOFTWARE IS PROVIDED BY JAKOB WESTHOFF ``AS IS'' AND ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + EVENT SHALL JAKOB WESTHOFF OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + . + The views and conclusions contained in the software and documentation are those + of the authors and should not be interpreted as representing official policies, + either expressed or implied, of Jakob Westhoff + +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 Street, Fifth Floor, Boston, MA 02110-1301 USA + . + On Debian systems, the complete text of the GNU Lesser General Public License + version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1". diff --git a/debian/gnome-pie.1 b/debian/gnome-pie.1 new file mode 100644 index 0000000..454c655 --- /dev/null +++ b/debian/gnome-pie.1 @@ -0,0 +1,37 @@ +.\" Hey, EMACS: -*- nroff -*- +.TH GNOME-PIE 1 "December 8, 2010" +.SH NAME +gnome-pie \- visual application launcher for GNOME +.SH SYNOPSIS +.SY gnome-pie +.OP OPTIONS +.SH DESCRIPTION +\fBgnome-pie\fP is a radial visual application launcher for GNOME. It allows the +user to bind groups of frequently used applications to a ring that appears +when a hot key / mouse binding is triggered. +.SH OPTIONS +.SS "Help Options:" +.TP +\fB\-h\fR, \fB\-\-help\fR +Show help options +.TP +\fB\-\-help\-all\fR +Show all help options +.TP +\fB\-\-help\-gtk\fR +Show GTK+ Options +.SS "Application Options:" +.TP +\fB\-o\fR, \fB\-\-open\fR=\fIID\fR +Open the Pie with the given ID +.TP +\fB\-r\fR, \fB\-\-reset\fR +Reset all options to default values +.TP +\fB\-\-display\fR=\fIDISPLAY\fR +X display to use +.SH AUTHOR +gnome-pie was written by Simon Schneegans . +.PP +This manual page was written by Alessandro Ghedini , +for the Debian project (and may be used by others). diff --git a/debian/manpages b/debian/manpages new file mode 100644 index 0000000..617248a --- /dev/null +++ b/debian/manpages @@ -0,0 +1 @@ +debian/gnome-pie.1 diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..0d9acdd --- /dev/null +++ b/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f + +PKG=gnome-pie +REM=git://github.com/Simmesimme/Gnome-Pie.git +REV=$(shell dpkg-parsechangelog | sed -rne 's,^Version: .*[+~]git(.*)-.*,\1,p') +VER=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-]+).*,\1,p') + +%: + dh $@ + +override_dh_auto_install: + dh_auto_install + # install invalid locale pt-br as pt_BR (fix unknown-locale-code) + mv debian/$(PKG)/usr/share/locale/pt-br \ + debian/$(PKG)/usr/share/locale/pt_BR + +get-orig-source: + rm -rf $(PKG)-$(VER).orig + git clone $(REM) $(PKG)_$(VER).orig + cd $(PKG)_$(VER).orig && git checkout $(REV) + rm -r $(PKG)_$(VER).orig/.git $(PKG)_$(VER).orig/.gitignore + GZIP=--best tar -cz --owner root --group root --mode a+rX \ + -f $(PKG)_$(VER).orig.tar.gz \ + $(PKG)_$(VER).orig + rm -r $(PKG)_$(VER).orig diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..a94a45c --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://githubredir.debian.net/github/Simmesimme/Gnome-Pie .*/v(.*).tar.gz -- cgit v1.2.3