Skip to content

Commit

Permalink
Update debian packaging for python 3 and preparing release 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
kalxas committed Mar 24, 2021
1 parent a80abf9 commit 0506f61
Show file tree
Hide file tree
Showing 3 changed files with 136 additions and 19 deletions.
112 changes: 111 additions & 1 deletion debian/changelog
Original file line number Diff line number Diff line change
@@ -1,4 +1,114 @@
eoxserver (0.4.0-0~trusty1) trusty; urgency=low
eoxserver (1.0rc22-0~focal0) focal; urgency=low

* New upstream version.

-- Angelos Tzotsos <[email protected]> Fri, 05 Feb 2021 15:00:00 +0200

eoxserver (1.0rc21-0~focal0) focal; urgency=low

* New upstream version.

-- Angelos Tzotsos <[email protected]> Sun, 24 Jan 2021 22:00:00 +0200

eoxserver (1.0rc17-0~focal2) focal; urgency=low

* Added pycql dependency.

-- Angelos Tzotsos <[email protected]> Mon, 11 Jan 2021 13:00:00 +0200

eoxserver (1.0rc17-0~focal0) focal; urgency=low

* New upstream version.

-- Angelos Tzotsos <[email protected]> Thu, 17 Dec 2020 13:00:00 +0200

eoxserver (1.0rc16-0~focal0) focal; urgency=low

* New upstream version.

-- Angelos Tzotsos <[email protected]> Sat, 12 Dec 2020 13:00:00 +0200

eoxserver (1.0rc12-0~focal2) focal; urgency=low

* New upstream version.
* Switch to pybuild.

-- Angelos Tzotsos <[email protected]> Sat, 12 Sep 2020 14:00:00 +0300

eoxserver (1.0beta2-0~bionic0) bionic; urgency=low

* New upstream version.

-- Angelos Tzotsos <[email protected]> Mon, 05 Aug 2019 14:00:00 +0200

eoxserver (1.0beta1+9526dd5-0~bionic0) bionic; urgency=low

* Updating code from upstream beta git branch.
* Removed upstream paches.

-- Angelos Tzotsos <[email protected]> Thu, 25 Jul 2019 18:00:00 +0300

eoxserver (1.0beta1-3~bionic0) bionic; urgency=low

* Apply upstream patch for highest resolution feature.

-- Angelos Tzotsos <[email protected]> Wed, 24 Jul 2019 23:00:00 +0300

eoxserver (1.0beta1-2~bionic0) bionic; urgency=low

* Re-apply upstream patches for instance creation script.

-- Angelos Tzotsos <[email protected]> Tue, 23 Jul 2019 15:00:00 +0300

eoxserver (1.0beta1-1~bionic0) bionic; urgency=low

* Fixing instance creation script.

-- Angelos Tzotsos <[email protected]> Tue, 23 Jul 2019 02:00:00 +0200

eoxserver (1.0beta1-0~bionic0) bionic; urgency=low

* New upstream version.

-- Angelos Tzotsos <[email protected]> Sun, 21 Jul 2019 17:00:00 +0200

eoxserver (0.4.1~6dbc367-0~bionic0) bionic; urgency=low

* No change rebuild for Bionic.

-- Angelos Tzotsos <[email protected]> Sat, 18 Aug 2018 15:00:00 +0200

eoxserver (0.4.1~6dbc367-0~xenial0) xenial; urgency=low

* 0.4.1 6dbc367 pulled from github 0.4 branch.

-- Angelos Tzotsos <[email protected]> Sun, 18 Jun 2017 22:00:00 +0200

eoxserver (0.4.0-0~xenial1) xenial; urgency=low

* New upstream release.

-- Angelos Tzotsos <[email protected]> Fri, 09 Jun 2017 20:00:00 +0200

eoxserver (0.4.0~beta3-0~xenial1) xenial; urgency=low

* No change rebuild for Xenial.

-- Angelos Tzotsos <[email protected]> Wed, 01 Jun 2016 16:26:00 +0200

eoxserver (0.4.0beta3-0~trusty0) trusty; urgency=low

* 0.4 beta3-release.

-- Angelos Tzotsos <[email protected]> Thu, 02 Jul 2015 19:00:00 +0200

eoxserver (0.4.0beta2-0~trusty0) trusty; urgency=low

* 0.4 beta2-release.

-- Angelos Tzotsos <[email protected]> Tue, 06 Jan 2015 14:00:00 +0200

eoxserver (0.4.0beta1-0~trusty1) trusty; urgency=low

* 0.4 beta-release.

Expand Down
30 changes: 17 additions & 13 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -3,32 +3,36 @@ Maintainer: Angelos Tzotsos <[email protected]>
Section: web
Priority: optional
Build-Depends: debhelper (>= 9),
python-setuptools (>= 0.6),
python-support (>=0.6),
python3-setuptools,
dh-python,
dpkg-dev (>= 1.16),
autoconf,
automake,
autotools-dev,
python-all (>= 2.6.6-3~),
python-all-dev (>= 2.6.6-3~)
python3-all,
python3-all-dev
Standards-Version: 3.9.3
X-Python-Version: >= 2.6
Homepage: http://eoxserver.org

Package: python-eoxserver
Package: python3-eoxserver
Architecture: any
Section: web
Depends: ${shlibs:Depends},
${misc:Depends},
python-lxml,
python-libxml2,
python (>=2.6),
debconf,
python-gdal,
python-mapscript,
python-django (>=1.4)
python3-lxml,
python3-libxml2,
python3,
debconf,
python3-ply,
python3-django-model-utils,
python3-zipstream,
python3-dateutil,
python3-gdal,
python3-pycql,
python3-django
Description: This package contains the EOxServer library
.
EOxServer is a Python application and framework for presenting
EOxServer is a Python 3 application and framework for presenting
Earth Observation (EO) data and metadata.

13 changes: 8 additions & 5 deletions debian/rules
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
#!/usr/bin/make -f
# -*- makefile -*-

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

export PYBUILD_NAME=eoxserver

%:
dh $@ --with python2
dh $@ --with python3 --buildsystem pybuild

override_dh_auto_build:
python setup.py build
override_dh_auto_test:
@echo "nocheck set, not running tests"

override_dh_auto_install:
python setup.py install --no-compile --root=$(CURDIR)/debian/tmp --install-layout=deb;

0 comments on commit 0506f61

Please sign in to comment.