From a2160a6e6c24163ed40a5af36dd89410036af462 Mon Sep 17 00:00:00 2001 From: Sean Davis Date: Sat, 8 Mar 2014 22:32:45 -0500 Subject: [PATCH] Mugshot daily packaging --- debian/changelog | 11 +++++++++++ debian/compat | 1 + debian/control | 35 +++++++++++++++++++++++++++++++++++ debian/copyright | 33 +++++++++++++++++++++++++++++++++ debian/menu | 2 ++ debian/rules | 13 +++++++++++++ debian/source/format | 1 + debian/watch | 2 ++ 8 files changed, 98 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/menu 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..18fcc93 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,11 @@ +mugshot (0.2.1-1) unstable; urgency=medium + + * New upstream release + + -- Jackson Doak Tue, 04 Mar 2014 16:58:55 +1100 + +mugshot (0.2-1) unstable; urgency=low + + * Initial release (closes: #721006) + + -- Jackson Doak Mon, 27 Jan 2014 07:57:13 +1100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..0479900 --- /dev/null +++ b/debian/control @@ -0,0 +1,35 @@ +Source: mugshot +Section: python +Priority: optional +Maintainer: Python Applications Packaging Team +Uploaders: Jackson Doak , Sean Davis +Build-Depends: debhelper (>= 9), + python3, + python3-distutils-extra +Standards-Version: 3.9.5 +Homepage: https://launchpad.net/mugshot +Vcs-Svn: svn://anonscm.debian.org/python-apps/packages/mugshot/trunk/ +Vcs-Browser: http://anonscm.debian.org/viewvc/python-apps/packages/mugshot/trunk/ + +Package: mugshot +Architecture: all +Depends: ${shlibs:Depends}, + ${misc:Depends}, + ${python3:Depends}, + gir1.2-gdkpixbuf-2.0, + gir1.2-glib-2.0, + gir1.2-gstreamer-1.0, + gir1.2-gst-plugins-base-1.0, + gir1.2-gtk-3.0, + python3-cairo, + python3-dbus, + python3-pexpect +Suggests: + gstreamer1.0-plugins-good, gstreamer1.0-tools +Description: lightweight user-configuration application + Mugshot is a lightweight user configuration utility that allows you to + easily update personal user details. This includes: + - Linux profile image: ~/.face + - User details stored in /etc/passwd (used by finger) + - Pidgin buddy icon + - LibreOffice user details diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..99fa9aa --- /dev/null +++ b/debian/copyright @@ -0,0 +1,33 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: mugshot +Source: https://launchpad.net/mugshot/+download + +Files: * +Copyright: 2013-2014 Sean Davis +License: GPL-3.0 + +Files: mugshot/CameraMugshotDialod.py +Copyright: 2010 Rick Spencer + 2013-2014 Sean Davis +License: GPL-3.0 + +Files: debian/* +Copyright: 2013-2014 Sean Davis , + 2014 Jackson Doak +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 version 3, as published + by the Free Software Foundation. + . + 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". diff --git a/debian/menu b/debian/menu new file mode 100644 index 0000000..61ff9bb --- /dev/null +++ b/debian/menu @@ -0,0 +1,2 @@ +?package(mugshot):needs="X11" section="Applications/System/Administration"\ + title="mugshot" command="/usr/bin/mugshot" diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..ba51886 --- /dev/null +++ b/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +export DH_VERBOSE=1 + +%: + dh $@ --with python3 --buildsystem=pybuild + +override_dh_installchanglogs: + dh_installchangeslogs NEWS + +override_dh_auto_install: + LC_ALL=C.UTF-8 dh_auto_install \ No newline at end of file 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..9da209a --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://launchpad.net/mugshot/+download https://launchpad.net/mugshot/.*/mugshot-(.*)\.tar\.bz2