diff options
Diffstat (limited to 'dists/debian')
-rw-r--r-- | dists/debian/README.Debian | 6 | ||||
-rw-r--r-- | dists/debian/changelog | 5 | ||||
-rw-r--r-- | dists/debian/compat | 1 | ||||
-rw-r--r-- | dists/debian/control | 27 | ||||
-rw-r--r-- | dists/debian/copyright | 31 | ||||
-rw-r--r-- | dists/debian/docs | 2 | ||||
-rw-r--r-- | dists/debian/gsignond-dev.install | 5 | ||||
-rw-r--r-- | dists/debian/gsignond-doc.docs | 1 | ||||
-rw-r--r-- | dists/debian/gsignond-doc.install | 1 | ||||
-rw-r--r-- | dists/debian/install | 7 | ||||
-rw-r--r-- | dists/debian/postinst | 41 | ||||
-rw-r--r-- | dists/debian/postrm | 38 | ||||
-rw-r--r-- | dists/debian/preinst | 38 | ||||
-rw-r--r-- | dists/debian/prerm | 38 | ||||
-rwxr-xr-x | dists/debian/rules | 19 | ||||
-rw-r--r-- | dists/debian/source/format | 1 |
16 files changed, 261 insertions, 0 deletions
diff --git a/dists/debian/README.Debian b/dists/debian/README.Debian new file mode 100644 index 0000000..1849f59 --- /dev/null +++ b/dists/debian/README.Debian @@ -0,0 +1,6 @@ +The Debian Package gsignond +---------------------------- + +This is default Debian packaging for gsignond. + + -- Jussi Laako <jussi.laako@linux.intel.com> Wed, 03 Jul 2013 17:24:53 +0300 diff --git a/dists/debian/changelog b/dists/debian/changelog new file mode 100644 index 0000000..8fedc96 --- /dev/null +++ b/dists/debian/changelog @@ -0,0 +1,5 @@ +gsignond (0.0.2-1) unstable; urgency=low + + * Initial Release. + + -- Jussi Laako <jussi.laako@linux.intel.com> Wed, 03 Jul 2013 17:24:53 +0300 diff --git a/dists/debian/compat b/dists/debian/compat new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/dists/debian/compat @@ -0,0 +1 @@ +8 diff --git a/dists/debian/control b/dists/debian/control new file mode 100644 index 0000000..19fd59d --- /dev/null +++ b/dists/debian/control @@ -0,0 +1,27 @@ +Source: gsignond +Section: net +Priority: extra +Maintainer: Jussi Laako <jussi.laako@linux.intel.com> +Build-Depends: debhelper (>= 8.0.0), autotools-dev, pkg-config, libdbus-1-dev, gtk-doc-tools, libsqlite3-dev, libglib2.0-dev +Standards-Version: 3.9.2 +Homepage: https://01.org/gsso +Vcs-Git: http://code.google.com/p/accounts-sso.gsignond/ +Vcs-Browser: http://code.google.com/p/accounts-sso/source/browse/?repo=gsignond + +Package: gsignond +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: gSSO daemon and default plugins + gSSO is a single sign-on framework, providing secure storage and single sign-on service. + +Package: gsignond-dev +Architecture: any +Depends: ${shlibs:Depens}, ${misc:Depends} +Description: development files for gsignond + Headers and libraries necessary for developing plugins and extensions. + +Package: gsignond-doc +Architecture: all +Description: documentation for gsignond + Developer documentation for developing plugins and extensions. + diff --git a/dists/debian/copyright b/dists/debian/copyright new file mode 100644 index 0000000..af37ea7 --- /dev/null +++ b/dists/debian/copyright @@ -0,0 +1,31 @@ +Format: http://dep.debian.net/deps/dep5 +Upstream-Name: gsignond +Source: http://code.google.com/p/accounts-sso/source/checkout?repo=gsignond + +Files: * +Copyright: 2012 - 2013 Intel Corporation +License: LGPL-2.1+ + +Files: debian/* +Copyright: 2013 Jussi Laako <jussi.laako@linux.intel.com> +License: LGPL-2.1+ + +License: LGPL-2.1+ + This package 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 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 + Lesser 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/>. + . + On Debian systems, the complete text of the GNU Lesser General + Public License can be found in "/usr/share/common-licenses/LGPL-2.1". + +# Please also look if there are files or directories which have a +# different copyright/license attached and list them here. diff --git a/dists/debian/docs b/dists/debian/docs new file mode 100644 index 0000000..50bd824 --- /dev/null +++ b/dists/debian/docs @@ -0,0 +1,2 @@ +NEWS +README diff --git a/dists/debian/gsignond-dev.install b/dists/debian/gsignond-dev.install new file mode 100644 index 0000000..e6a08cc --- /dev/null +++ b/dists/debian/gsignond-dev.install @@ -0,0 +1,5 @@ +/usr/include/gsignond/* +/usr/lib/libgsignond-*.so +/usr/lib/libgsignond-*.la +/usr/lib/pkgconfig/gsignond.pc +/usr/share/dbus-1/interfaces/*SSO*.xml diff --git a/dists/debian/gsignond-doc.docs b/dists/debian/gsignond-doc.docs new file mode 100644 index 0000000..d4f4542 --- /dev/null +++ b/dists/debian/gsignond-doc.docs @@ -0,0 +1 @@ +#DOCS# diff --git a/dists/debian/gsignond-doc.install b/dists/debian/gsignond-doc.install new file mode 100644 index 0000000..c357621 --- /dev/null +++ b/dists/debian/gsignond-doc.install @@ -0,0 +1 @@ +/usr/share/gtk-doc/html/gsignond/* diff --git a/dists/debian/install b/dists/debian/install new file mode 100644 index 0000000..173ee00 --- /dev/null +++ b/dists/debian/install @@ -0,0 +1,7 @@ +/usr/bin/gsignond +/usr/bin/gsignond-plugind +/usr/lib/libgsignond-*.so.* +/usr/lib/gsignond/extensions/*.so* +/usr/lib/gsignond/plugins/*.so* +/usr/share/dbus-1/services/*SingleSignOn*.service +/etc/gsignond.conf diff --git a/dists/debian/postinst b/dists/debian/postinst new file mode 100644 index 0000000..301a61b --- /dev/null +++ b/dists/debian/postinst @@ -0,0 +1,41 @@ +#!/bin/sh +# postinst script for gsignond +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * <postinst> `configure' <most-recently-configured-version> +# * <old-postinst> `abort-upgrade' <new version> +# * <conflictor's-postinst> `abort-remove' `in-favour' <package> +# <new-version> +# * <postinst> `abort-remove' +# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' +# <failed-install-package> <version> `removing' +# <conflicting-package> <version> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + configure) + ldconfig + groupadd -f -r gsignond + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/dists/debian/postrm b/dists/debian/postrm new file mode 100644 index 0000000..7723d3c --- /dev/null +++ b/dists/debian/postrm @@ -0,0 +1,38 @@ +#!/bin/sh +# postrm script for gsignond +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * <postrm> `remove' +# * <postrm> `purge' +# * <old-postrm> `upgrade' <new-version> +# * <new-postrm> `failed-upgrade' <old-version> +# * <new-postrm> `abort-install' +# * <new-postrm> `abort-install' <old-version> +# * <new-postrm> `abort-upgrade' <old-version> +# * <disappearer's-postrm> `disappear' <overwriter> +# <overwriter-version> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + ldconfig + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/dists/debian/preinst b/dists/debian/preinst new file mode 100644 index 0000000..808b6f4 --- /dev/null +++ b/dists/debian/preinst @@ -0,0 +1,38 @@ +#!/bin/sh +# preinst script for gsignond +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * <new-preinst> `install' +# * <new-preinst> `install' <old-version> +# * <new-preinst> `upgrade' <old-version> +# * <old-preinst> `abort-upgrade' <new-version> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + install) + ;; + upgrade) + cp -a /etc/gsignond.conf /etc/gsignond.conf.orig + ;; + + abort-upgrade) + ;; + + *) + echo "preinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/dists/debian/prerm b/dists/debian/prerm new file mode 100644 index 0000000..d111903 --- /dev/null +++ b/dists/debian/prerm @@ -0,0 +1,38 @@ +#!/bin/sh +# prerm script for gsignond +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * <prerm> `remove' +# * <old-prerm> `upgrade' <new-version> +# * <new-prerm> `failed-upgrade' <old-version> +# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version> +# * <deconfigured's-prerm> `deconfigure' `in-favour' +# <package-being-installed> <version> `removing' +# <conflicting-package> <version> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + remove|upgrade|deconfigure) + ;; + + failed-upgrade) + ;; + + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/dists/debian/rules b/dists/debian/rules new file mode 100755 index 0000000..4658a60 --- /dev/null +++ b/dists/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +DEB_CONFIGURE_EXTRA_FLAGS += --enable-dbus-type=session + +# Uncomment this to turn on verbose mode. +export DH_VERBOSE=1 + +# This has to be exported to make some magic below work. +export DH_OPTIONS + +%: + dh $@ --parallel + +override_dh_auto_configure: + dh_auto_configure -- --enable-dbus-type=session --enable-gtk-doc + +override_dh_auto_test: + true diff --git a/dists/debian/source/format b/dists/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/dists/debian/source/format @@ -0,0 +1 @@ +3.0 (native) |