diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..3851c56 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +xapp (1.0.2-1~) UNRELEASED; urgency=medium + + * Initial version + + -- Margarita Manterola Sat, 19 Nov 2016 17:05:30 +0100 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..5fad994 --- /dev/null +++ b/debian/control @@ -0,0 +1,77 @@ +Source: xapp +Section: x11 +Priority: optional +Maintainer: Debian Cinnamon Team +Uploaders: + Maximiliano Curia , + Margarita Manterola , +Build-Depends: + debhelper (>= 9), + dh-autoreconf, + dh-exec, + dh-python, + dpkg-dev (>= 1.15.1), + gnome-doc-utils (>= 0.3.2), + gnome-pkg-tools (>= 0.10), + gobject-introspection (>= 0.10.2-1~), + gtk-doc-tools (>= 1.4), + intltool (>= 0.40.6), + libgdk-pixbuf2.0-dev (>= 2.22.0), + libgirepository1.0-dev (>= 0.10.2-1~), + libglib2.0-dev (>= 2.37.3), + libgnomekbd-dev, + libgtk-3-dev (>= 3.3.16), + libx11-dev, + python, + yelp-tools, +Standards-Version: 3.9.8 +Homepage: http://cinnamon.linuxmint.com/ +Vcs-Browser: https://anonscm.debian.org/git/pkg-cinnamon/nemo.git +Vcs-Git: https://anonscm.debian.org/git/pkg-cinnamon/nemo.git + +Package: xapps-common +Architecture: all +Multi-Arch: foreign +Depends: + gist, + inxi, + python, + python-gi, + xdg-utils, + ${misc:Depends}, + ${python:Depends}, +Description: Common files for XApp desktop apps + This package includes files that are shared between several XApp + apps (i18n files and configuration schemas). + +Package: libxapp1 +Section: libs +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: + libgnomekbd8, + xapps-common (>= ${source:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: XApp library for loading .desktop files + This library is used by XApp to load the .desktop files. + +Package: libxapp-dev +Section: libdevel +Architecture: any +Depends: + gir1.2-xapp-1.0 (= ${binary:Version}), + libgtk-3-dev (>= 3.3.16), + libxapp1 (= ${binary:Version}), + ${misc:Depends}, +Description: XApp library - development files + This package provides the include files and static library for the XApp + library functions. + +Package: gir1.2-xapp-1.0 +Section: introspection +Architecture: any +Depends: ${gir:Depends}, ${misc:Depends}, ${shlibs:Depends} +Description: Introspection data for XApp + This package contains the introspection data for XApp. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..bbad252 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,24 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: xapps +Source: https://github.com/linuxmint/xapps + +Files: * +Copyright: 2016, Linux Mint +License: LGPL-2+ + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU Library 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 + Library General Public License for more details. + . + You should have received a copy of the GNU Library General Public + License along with this program; 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 Library General + Public License can be found in "/usr/share/common-licenses/LGPL-2". diff --git a/debian/gir1.2-xapp-1.0.install.in b/debian/gir1.2-xapp-1.0.install.in new file mode 100644 index 0000000..edb87c2 --- /dev/null +++ b/debian/gir1.2-xapp-1.0.install.in @@ -0,0 +1 @@ +DEB_PKG_CONFIG_LIBDIR/girepository-1.0/XApp-1.0.typelib \ No newline at end of file diff --git a/debian/libxapp-dev.install b/debian/libxapp-dev.install new file mode 100644 index 0000000..e48513e --- /dev/null +++ b/debian/libxapp-dev.install @@ -0,0 +1,4 @@ +usr/include/xapp/libxapp +usr/lib/*/libxapp.so +usr/lib/*/pkgconfig/xapp.pc +usr/share/gir-1.0/XApp-1.0.gir diff --git a/debian/libxapp1.install b/debian/libxapp1.install new file mode 100644 index 0000000..5f5b5a0 --- /dev/null +++ b/debian/libxapp1.install @@ -0,0 +1,2 @@ +usr/lib/*/libxapp.so.1 +usr/lib/*/libxapp.so.1.* diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..defe06d --- /dev/null +++ b/debian/rules @@ -0,0 +1,16 @@ +#!/usr/bin/make -f + +export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + +DEB_PKG_CONFIG_LIBDIR=$(shell pkg-config gobject-introspection-1.0 --variable libdir | sed -e 's/.//') + +%: + dh $@ --parallel --with=autoreconf,gir,gnome,python2 + +override_dh_gnome_clean: + dh_gnome_clean --no-control + +override_dh_install: + sed 's@DEB_PKG_CONFIG_LIBDIR@${DEB_PKG_CONFIG_LIBDIR}@' debian/gir1.2-xapp-1.0.install.in > debian/gir1.2-xapp-1.0.install + dh_install --list-missing 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..e8c38f8 --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts="dversionmangle=s/\+repack//;s/\+dfsg//;s/\+up[0-9]//,filenamemangle=s/.*\/(.*)/xapp-$1/" \ + https://github.com/linuxmint/xapps/tags .*/v?(\d.*)\.(?:tgz|tar\.(?:gz|bz2|xz)) diff --git a/debian/xapps-common.install b/debian/xapps-common.install new file mode 100755 index 0000000..8be1d4f --- /dev/null +++ b/debian/xapps-common.install @@ -0,0 +1,7 @@ +#!/usr/bin/dh-exec + +usr/share/glib-2.0/schemas +usr/share/locale +usr/bin/ +usr/share/icons +