migrate to standard svn repo layout

This commit is contained in:
Markus Rosenstihl
2014-06-26 11:10:51 +00:00
commit 0a393b0748
55 changed files with 13617 additions and 0 deletions

68
debian/changelog vendored Normal file
View File

@ -0,0 +1,68 @@
python-damaris (0.14-svn) experimental; urgency=low
* MeasurementResults (MR) can be lineplots (Oleg Petrov)
* Default symbol for MR changed to "*"
* Several more improvements to GUI code
* Fixed some errors in FFT module (oelg Petrov)
* Config now according to XDG standard
-- Markus Rosenstihl <Markus.Rosenstihl@physik.tu-darmstadt.de> Wed, 07 Nov 2012 12:36:40 +0000
python-damaris (0.13-0) experimental; urgency=low
* using cElementTree if available, giving the ResultReader almost 20x speed up
-- Markus Rosenstihl <Markus Rosenstihl <markus.rosenstihl@physik.tu-darmstadt.de> Wed, 03 Nov 2010 18:49:46 +0000
python-damaris (0.12-0.0) experimental; urgency=low
* new development version
-- Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de> Sat, 24 May 2008 17:49:25 +0200
python-damaris (0.11-0.1) experimental; urgency=low
* updated debian python policy
* job descriptions: types are saved and recovered
* support for system wide defaults file thanks to Christian
* new interleaved range by Markus Rosenstihl
* revised display source change event handling, found some severe errors
* cursor movement and selection problems solved
* log window information are saved in hdf files
-- Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de> Thu, 17 Mar 2008 17:28:13 +0100
python-damaris (0.11-0.0) experimental; urgency=low
* rename to python-damaris
* x axis log plot
* %()s functions for hdf file naming
* line number widgets for scripts
* Persistance class added (scope like fade away of signal changes)
-- Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de> Thu, 07 Feb 2008 02:21:45 +0100
greendamaris (0.10-0.2) experimental; urgency=medium
* increased compatibility with pytables version 1 and 2
* sending signals to backend, when it fails to quit properly
* correcting quit event return value
-- Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de> Fri, 12 Oct 2007 13:34:33 +0200
greendamaris (0.10-0.1) experimental; urgency=low
* added docs and browser button for docs
* limited number of points to display for GTKCairo backend
* numarray replaced by numpy
* adapted width of window to fit even gnome icon size
-- Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de> Tue, 02 Oct 2007 19:11:33 +0200
greendamaris (0.10-0.0) experimental; urgency=medium
* started separate source package of pyhton-damaris
* pycentral used to support both python 2.4 and 2.5
-- Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de> Sat, 08 Sep 2007 12:56:06 +0200

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
5

16
debian/control vendored Normal file
View File

@ -0,0 +1,16 @@
Source: python-damaris
Section: science
Priority: optional
Maintainer: Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de>
Build-Depends: debhelper, python-dev, python-central, dpkg-dev
Standards-Version: 3.7.3
XS-Python-Version: current
Package: python-damaris
Architecture: all
XB-Python-Version: ${python:Versions}
Provides: ${python:Provides}, damaris-frontend
Depends: ${python:Depends}, python-numpy (>=1.0), python-scipy, python-gtk2 (>=2.8.0), python-glade2, python-matplotlib (>=0.90), python-tables (>=1.3.2), lzop
Recommends: damaris-backends, python-numpy-ext
Suggests: python-doc, python-tables-doc, python-numpy-doc
Description: python frontend for DAMARIS project

10
debian/damaris.desktop vendored Normal file
View File

@ -0,0 +1,10 @@
[Desktop Entry]
Name=DAMARIS
Comment=DArmstadt MAgnetic Resonance Instrument Software
Exec=/usr/bin/DAMARIS %F
X-MultipleArgs=true
Terminal=false
MimeType=text/x-python;text/plain;
Type=Application
Categories=Science;Education;Physics;Chemistry;
Icon=DAMARIS

1
debian/pycompat vendored Normal file
View File

@ -0,0 +1 @@
2

1
debian/python-damaris.menu vendored Normal file
View File

@ -0,0 +1 @@
?package(python-damaris): needs="X11" section="Apps/Science" title="DAMARIS" longtitle="DArmstadt Magnetic Resonance Instrument Software" command="DAMARIS -dGTKAgg" icon="/usr/share/python-damaris/images/DAMARIS.png"

65
debian/rules vendored Executable file
View File

@ -0,0 +1,65 @@
#!/usr/bin/make -f
# Achim Gaedke
# May 2007
# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
PYVERS=$(shell pyversions -vr)
PACKAGE_NAME=python-damaris
MODULE_NAME=damaris
PYBASE=$(CURDIR)/debian/${PACKAGE_NAME}
DH_ALWAYS_EXCLUDE=CVS:.svn
clean:
dh_testdir
dh_testroot
dh_installdirs
# Add here commands to clean up after the build process.
rm -f *-stamp
rm -rf dist build $(PYVERS:%=build-ext-%)
find . -name *\.py[co] -exec rm {} \;
dh_clean
build: build-stamp
build-stamp: $(PYVERS:%=build-ext-%)
touch $@
build-ext-%:
dh_testdir
python$* setup.py build
touch $@
install: install-stamp
# install menu related things
dh_install debian/damaris.desktop /usr/share/applications/
install-stamp: build-stamp $(PYVERS:%=install-ext-%)
install-ext-%:
python$* setup.py install --root $(PYBASE) --install-layout=deb
echo "DAMARIS script: removing path to local installation"
-sed 's/^sys.path.insert(0,.*).*/# damaris package is found on default path/' <$(PYBASE)/usr/bin/DAMARIS >$(PYBASE)/usr/bin/DAMARIS.new
-mv $(PYBASE)/usr/bin/DAMARIS.new $(PYBASE)/usr/bin/DAMARIS
binary-indep: build install
dh_link usr/share/python-damaris/doc usr/share/doc/python-damaris/html
dh_link usr/share/python-damaris/images usr/share/doc/python-damaris/images
dh_link usr/share/python-damaris/images/DAMARIS.png usr/share/icons/DAMARIS.png
dh_testdir -i
dh_testroot -i
dh_installchangelogs -i
dh_installdocs -i
dh_pysupport
dh_installmenu -i
dh_desktop -i
dh_compress -i -X.py
dh_fixperms -i
dh_installdeb -i
dh_gencontrol -i
dh_md5sums -i
dh_builddeb -i
binary-arch: build install
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure