[med-svn] r13438 - in trunk/packages: . thera-pi thera-pi/trunk thera-pi/trunk/debian thera-pi/trunk/debian/source
Thorsten Alteholz
alteholz at alioth.debian.org
Mon Apr 29 17:53:33 UTC 2013
Author: alteholz
Date: 2013-04-29 17:53:33 +0000 (Mon, 29 Apr 2013)
New Revision: 13438
Added:
trunk/packages/thera-pi/
trunk/packages/thera-pi/trunk/
trunk/packages/thera-pi/trunk/README.status
trunk/packages/thera-pi/trunk/debian/
trunk/packages/thera-pi/trunk/debian/TODO
trunk/packages/thera-pi/trunk/debian/changelog
trunk/packages/thera-pi/trunk/debian/compat
trunk/packages/thera-pi/trunk/debian/control
trunk/packages/thera-pi/trunk/debian/get-orig-source
trunk/packages/thera-pi/trunk/debian/rules
trunk/packages/thera-pi/trunk/debian/source/
trunk/packages/thera-pi/trunk/debian/source/format
trunk/packages/thera-pi/trunk/debian/watch
Log:
first draft
Added: trunk/packages/thera-pi/trunk/README.status
===================================================================
--- trunk/packages/thera-pi/trunk/README.status (rev 0)
+++ trunk/packages/thera-pi/trunk/README.status 2013-04-29 17:53:33 UTC (rev 13438)
@@ -0,0 +1,6 @@
+---
+Format: 1
+Status: draft
+Comment: >
+ One need to take care of lots of libraries.
+ This might be a rather time-consuming task.
Property changes on: trunk/packages/thera-pi/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
+ 1
Added: trunk/packages/thera-pi/trunk/debian/TODO
===================================================================
--- trunk/packages/thera-pi/trunk/debian/TODO (rev 0)
+++ trunk/packages/thera-pi/trunk/debian/TODO 2013-04-29 17:53:33 UTC (rev 13438)
@@ -0,0 +1,9 @@
+TODO:
+=====
+
+- most of build.xml do not really work out of the box
+- directory Library contains about 65 jar files that need to be replaced
+ by the Debian libraries
+- debian/copyright
+- man page
+(...)
Added: trunk/packages/thera-pi/trunk/debian/changelog
===================================================================
--- trunk/packages/thera-pi/trunk/debian/changelog (rev 0)
+++ trunk/packages/thera-pi/trunk/debian/changelog 2013-04-29 17:53:33 UTC (rev 13438)
@@ -0,0 +1,5 @@
+thera-pi (0.0.0.20130429-1) UNRELEASED; urgency=low
+
+ * Initial release (Closes: #XXXXXX)
+
+ -- DPMT <debian-med-packaging at lists.alioth.debian.org> Thu, 18 Apr 2013 18:00:00 +0200
Added: trunk/packages/thera-pi/trunk/debian/compat
===================================================================
--- trunk/packages/thera-pi/trunk/debian/compat (rev 0)
+++ trunk/packages/thera-pi/trunk/debian/compat 2013-04-29 17:53:33 UTC (rev 13438)
@@ -0,0 +1 @@
+9
Added: trunk/packages/thera-pi/trunk/debian/control
===================================================================
--- trunk/packages/thera-pi/trunk/debian/control (rev 0)
+++ trunk/packages/thera-pi/trunk/debian/control 2013-04-29 17:53:33 UTC (rev 13438)
@@ -0,0 +1,20 @@
+Source: thera-pi
+Section: science
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Andreas Tille <tille at debian.org>,
+ Thorsten Alteholz <debian at alteholz.de>
+Build-Depends: debhelper (>= 9),
+ default-jdk
+Standards-Version: 3.9.4
+Homepage: http://www.thera-pi.org/
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/qrisk2/trunk/
+Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/qrisk2/trunk/
+
+Package: thera-pi
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ default-jre
+Description: organization and management of outpatient clinics and rehabilitation-medicine companies
+ This project targets at the German health care system.
+
Added: trunk/packages/thera-pi/trunk/debian/get-orig-source
===================================================================
--- trunk/packages/thera-pi/trunk/debian/get-orig-source (rev 0)
+++ trunk/packages/thera-pi/trunk/debian/get-orig-source 2013-04-29 17:53:33 UTC (rev 13438)
@@ -0,0 +1,40 @@
+#!/bin/bash
+
+PACKAGE=thera-pi
+PACKAGEVERSION=`dpkg-parsechangelog | sed -n -e 's/^Version: \(.*\)-[^-]*$/\1/p'`
+declare -i CHANGELOGREVISION=`echo ${PACKAGEVERSION}|awk -F"." '{print $4}'|awk -F"-" '{print $1}'`
+TODAYVERSION="0.0.0.`date +%Y%m%d`"
+echo "I: anonymous cvs access, just hit enter"
+cvs -d:pserver:anonymous at thera-pi.cvs.sourceforge.net:/cvsroot/thera-pi login
+
+echo "I: package version: ${PACKAGEVERSION}"
+echo "I: version today: ${TODAYVERSION}"
+echo "I: version from changelog: ${CHANGELOGREVISION}"
+
+FOLDER=${PACKAGE}_${TODAYVERSION}
+TARFILE=${FOLDER}.orig.tar.gz
+
+mkdir -p ../tarballs
+cd ../tarballs
+
+# we have cvs here and need to checkout stuff to get the list of modules
+cvs -z3 -d:pserver:anonymous at thera-pi.cvs.sourceforge.net:/cvsroot/thera-pi co -l -dtmpXXX .
+cd tmpXXX
+cvs -n update -d &> modules.list
+MODULES=` cat modules.list|awk '{print $5}'|\
+ sed "s/_/QQQQQ/g"|tr -d "[:punct:]"|sed "s/QQQQQ/_/g"`
+cd ..
+rm -rf tmpXXX
+
+echo "I: modules: ${MODULES}"
+
+mkdir $FOLDER
+cd $FOLDER
+for m in $MODULES; do
+ cvs -z3 -d:pserver:anonymous at thera-pi.cvs.sourceforge.net:/cvsroot/thera-pi co $m
+done
+
+cd ..
+GZIP="--best --no-name" tar --exclude-vcs -czf ${TARFILE} ${FOLDER}
+rm -rf ${FOLDER}
+
Property changes on: trunk/packages/thera-pi/trunk/debian/get-orig-source
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/packages/thera-pi/trunk/debian/rules
===================================================================
--- trunk/packages/thera-pi/trunk/debian/rules (rev 0)
+++ trunk/packages/thera-pi/trunk/debian/rules 2013-04-29 17:53:33 UTC (rev 13438)
@@ -0,0 +1,13 @@
+#!/usr/bin/make -f
+
+# DH_VERBOSE := 1
+
+%:
+ dh $@
+
+override_dh_auto_build:
+ pwd
+ (for m in `ls -1|grep -v debian`; do echo $$m; cd $$m; pwd; ant jar; cd ..; done)
+
+get-orig-source:
+ ./debian/get-orig-source
Property changes on: trunk/packages/thera-pi/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/packages/thera-pi/trunk/debian/source/format
===================================================================
--- trunk/packages/thera-pi/trunk/debian/source/format (rev 0)
+++ trunk/packages/thera-pi/trunk/debian/source/format 2013-04-29 17:53:33 UTC (rev 13438)
@@ -0,0 +1 @@
+3.0 (quilt)
Added: trunk/packages/thera-pi/trunk/debian/watch
===================================================================
--- trunk/packages/thera-pi/trunk/debian/watch (rev 0)
+++ trunk/packages/thera-pi/trunk/debian/watch 2013-04-29 17:53:33 UTC (rev 13438)
@@ -0,0 +1 @@
+# upstream does not release tar files, sources are taken from cvs repository
More information about the debian-med-commit
mailing list