From 4e758969186a433f531dea6bce96f1cc2c66fb9f Mon Sep 17 00:00:00 2001 From: Kostas Papadimitriou Date: Wed, 22 Feb 2012 19:55:34 +0200 Subject: [PATCH] Initial debian packaging files --- debian/changelog | 5 +++++ debian/clean | 1 + debian/compat | 1 + debian/control | 19 +++++++++++++++++++ debian/copyright | 44 ++++++++++++++++++++++++++++++++++++++++++++ debian/gbp.conf | 9 +++++++++ debian/pydist-overrides | 5 +++++ debian/rules | 18 ++++++++++++++++++ debian/source/format | 1 + 9 files changed, 103 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/clean create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/dirs create mode 100644 debian/gbp.conf create mode 100644 debian/pydist-overrides create mode 100755 debian/rules create mode 100644 debian/source/format diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..022bd59 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +snf-cloudcms (0.1-1) stable; urgency=low + + * New upstream version. + + -- Kostas Papadimitriou Fri, 22 Feb 2012 16:44:01 +0300 diff --git a/debian/clean b/debian/clean new file mode 100644 index 0000000..3c1cb46 --- /dev/null +++ b/debian/clean @@ -0,0 +1 @@ +snf_cloudcms.egg-info/* 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..330832e --- /dev/null +++ b/debian/control @@ -0,0 +1,19 @@ +Source: snf-cloudcms +Section: python +Priority: optional +Maintainer: Vangelis Koukis +Build-Depends: debhelper (>= 8), python-all (>= 2.5), snf-common +Standards-Version: 3.9.2 +XS-Python-Version: >= 2.6 +Homepage: https://code.grnet.gr/projects/synnefo + +Package: snf-astakos-app +Architecture: all +Depends: ${misc:Depends}, ${python:Depends} +Provides: ${python:Provides} +XB-Python-Version: ${python:Versions} +Description: Astakos is an identity management service, built by GRNET using Django (https://www.djangoproject.com/). + Learn more about Astakos at: http://code.grnet.gr/projects/astakos + Consult LICENSE for licensing information. + + diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..1312e02 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,44 @@ +Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174&view=co +Upstream-Name: snf-cloudcms +Upstream-Contact: GRNET development team +Source: https://code.grnet.gr/projects/astakos + +Files: * +Copyright: Copyright (C) 2011, 2012 GRNET S.A. +Licence: BSD-2-clause + +Licence: 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 GRNET S.A. ``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 GRNET S.A 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 GRNET S.A. + . + On Debian systems, the full text of the GNU General Public + License version 2 can be found in the file + `/usr/share/common-licenses/BSD'. diff --git a/debian/dirs b/debian/dirs new file mode 100644 index 0000000..e69de29 diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..06a5874 --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,9 @@ +[DEFAULT] +sign-tags = False +pristine-tar = False + +[git-buildpackage] +export-dir = ../build-area/ +tarball-dir = ../tarballs/ +debian-branch = debian +upstream-branch = master diff --git a/debian/pydist-overrides b/debian/pydist-overrides new file mode 100644 index 0000000..a907879 --- /dev/null +++ b/debian/pydist-overrides @@ -0,0 +1,5 @@ +Django python-django +south python-django-south +feincms python-django-feincms +django-pagination python-django-pagination + diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..4fca1a1 --- /dev/null +++ b/debian/rules @@ -0,0 +1,18 @@ +#!/usr/bin/make -f + +%: + dh $@ --with python2 + +package=snf-cloudcms +static_dir=debian/$(package)/usr/share/synnefo/static/ +package_static_dir=cloudcms/static/cloudcms/ +config_lvl=20 + +override_dh_auto_install: + dh_auto_install + + -mv $(package_static_dir) $(static_dir); + + mkdir -p debian/$(package)/etc/synnefo + -mv conf/*.conf debian/$(package)/etc/synnefo + 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) -- 1.7.10.4