From 32609143c87c55bbd3e07cb67ecdf16b95a02713 Mon Sep 17 00:00:00 2001 From: luca-vercelli Date: Thu, 17 Sep 2015 22:05:27 +0200 Subject: [PATCH 1/2] debian (.deb) package --- README.md | 13 +++++++++++++ debian/changelog | 5 +++++ debian/compat | 1 + debian/control | 34 ++++++++++++++++++++++++++++++++++ debian/copyright | 19 +++++++++++++++++++ debian/rules | 5 +++++ 6 files changed, 77 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/rules diff --git a/README.md b/README.md index e69de29..fc07b90 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,13 @@ +Aeroo Library is a templating library which provides a way to easily output several +kinds of files (odt, ods). Support for more filetypes can be easily added by +creating plugins for them. + +Aeroo Library also provides a report repository allowing you to link python objects +and report together, find reports by mimetype/name/python object. + +Install with "python setup.py build && python setup.py install", + +or + +build debian (.deb) package with dpkg-buildpackage, then install it. + diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..ae7cef2 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +python-aeroolib (1.0) unstable; urgency=low + + * Initial release + + -- Luca Vercelli Thu, 17 Sep 2015 21:42:00 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..f11c82a --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 \ No newline at end of file diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..e332e96 --- /dev/null +++ b/debian/control @@ -0,0 +1,34 @@ +Source: python-aeroolib +Section: python +Priority: optional +Maintainer: Luca Vercelli +Uploaders: +Build-Depends: debhelper (>= 9.0), python, rsync +X-Python-Version: 2.7 +Standards-Version: 3.9.5.0 +Homepage: http://www.alistek.com/ +Vcs-Git: https://github.com/aeroo/aeroolib + +Package: python-aeroolib +Architecture: all +Depends: + ${misc:Depends}, + python, + python-lxml, + python-genshi, + python-cairo, + python-cups, + libreoffice-script-provider-python, + libreoffice-base|openoffice.org-base, +Recommends: + aeroo-docs +Description: Python library for Aeroo Reports + Aeroo Library is a templating library which provides a way to easily + output several kinds of files (odt, ods). Support for more filetypes + can be easily added by creating plugins for them. + . + Aeroo Library also provides a report repository allowing you to link + python objects and report together, find reports by mimetype/name/python + object. + . + This package only contains low-level python libraries. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..a747c88 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,19 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Contact: + +Files: * +Copyright: (C) 2010 Alistek Ltd. (http://www.alistek.com) +License: AGPL-3+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 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 Affero General Public License for more details. + . + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..ae227e8 --- /dev/null +++ b/debian/rules @@ -0,0 +1,5 @@ +#!/usr/bin/make -f +# vim:noet: + +%: + dh ${@} -Spython_distutils \ No newline at end of file From e113bceb74988a8f025ca9d25cdb191e5380287c Mon Sep 17 00:00:00 2001 From: luca-vercelli Date: Fri, 18 Sep 2015 20:02:28 +0200 Subject: [PATCH 2/2] debian package --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index fc07b90..e42f7fa 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,9 @@ creating plugins for them. Aeroo Library also provides a report repository allowing you to link python objects and report together, find reports by mimetype/name/python object. -Install with "python setup.py build && python setup.py install", +Install with "python setup.py build && python setup.py install". -or +Debian users can build .deb package with: +dpkg-buildpackage -build debian (.deb) package with dpkg-buildpackage, then install it.