[med-svn] r7285 - in trunk/packages: . uw-prism uw-prism/trunk uw-prism/trunk/debian uw-prism/trunk/debian/patches uw-prism/trunk/debian/source

Thorsten Alteholz alteholz-guest at alioth.debian.org
Thu Jul 14 17:38:05 UTC 2011


Author: alteholz-guest
Date: 2011-07-14 17:38:05 +0000 (Thu, 14 Jul 2011)
New Revision: 7285

Added:
   trunk/packages/uw-prism/
   trunk/packages/uw-prism/tags/
   trunk/packages/uw-prism/trunk/
   trunk/packages/uw-prism/trunk/debian/
   trunk/packages/uw-prism/trunk/debian/changelog
   trunk/packages/uw-prism/trunk/debian/compat
   trunk/packages/uw-prism/trunk/debian/control
   trunk/packages/uw-prism/trunk/debian/copyright
   trunk/packages/uw-prism/trunk/debian/doBuild
   trunk/packages/uw-prism/trunk/debian/patches/
   trunk/packages/uw-prism/trunk/debian/patches/make-prism.cl.patch
   trunk/packages/uw-prism/trunk/debian/patches/series
   trunk/packages/uw-prism/trunk/debian/rules
   trunk/packages/uw-prism/trunk/debian/source/
   trunk/packages/uw-prism/trunk/debian/source/format
   trunk/packages/uw-prism/trunk/debian/watch
Log:
first try


Property changes on: trunk/packages/uw-prism/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: trunk/packages/uw-prism/trunk/debian/changelog
===================================================================
--- trunk/packages/uw-prism/trunk/debian/changelog	                        (rev 0)
+++ trunk/packages/uw-prism/trunk/debian/changelog	2011-07-14 17:38:05 UTC (rev 7285)
@@ -0,0 +1,5 @@
+uw-prism (1.5.1-1) unstable; urgency=low
+
+  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>
+
+ -- Thorsten Alteholz <debian at alteholz.de>  Thu, 14 Jul 2011 18:15:53 +0200

Added: trunk/packages/uw-prism/trunk/debian/compat
===================================================================
--- trunk/packages/uw-prism/trunk/debian/compat	                        (rev 0)
+++ trunk/packages/uw-prism/trunk/debian/compat	2011-07-14 17:38:05 UTC (rev 7285)
@@ -0,0 +1 @@
+8

Added: trunk/packages/uw-prism/trunk/debian/control
===================================================================
--- trunk/packages/uw-prism/trunk/debian/control	                        (rev 0)
+++ trunk/packages/uw-prism/trunk/debian/control	2011-07-14 17:38:05 UTC (rev 7285)
@@ -0,0 +1,17 @@
+Source: uw-prism
+Section: unknown
+Priority: extra
+Maintainer: Thorsten Alteholz <debian at alteholz.de>
+Build-Depends: debhelper (>= 8.0.0), clisp, clisp-module-clx, cl-acl-compat
+Standards-Version: 3.9.2
+Homepage: http://www.radonc.washington.edu/wp-content/uploads/
+#Vcs-Git: git://git.debian.org/collab-maint/uw-prism.git
+#Vcs-Browser: http://git.debian.org/?p=collab-maint/uw-prism.git;a=summary
+
+Package: uw-prism
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, clisp, clisp-module-clx, cl-acl-compat
+Description: software tools for radiation therapy planning
+ The Prism project is a long term project to build software tools for 
+ radiation therapy planning, including artificial intelligence tools as 
+ well as manual simulation systems.

Added: trunk/packages/uw-prism/trunk/debian/copyright
===================================================================
--- trunk/packages/uw-prism/trunk/debian/copyright	                        (rev 0)
+++ trunk/packages/uw-prism/trunk/debian/copyright	2011-07-14 17:38:05 UTC (rev 7285)
@@ -0,0 +1,94 @@
+Format: http://dep.debian.net/deps/dep5
+Upstream-Name: prism
+Source: http://www.radonc.washington.edu/wp-content/uploads/
+
+Files: *
+Copyright: 1990 - 2011 Ira Kalet <ikalet at u.washington.edu>
+License: LLGPL
+ It is licensed under the terms of the Lisp Lesser GNU Public License, known 
+ as the LLGPL. The LLGPL consists of a preamble (see above URL) and the GNU 
+ Lesser General Public License, or LGPL. Where these conflict, the preamble 
+ takes precedence. Prism is referenced in the preamble as the .LIBRARY..
+ .
+ Preamble to the Gnu Lesser General Public License
+ .
+ Copyright (c) 2000 Franz Incorporated, Berkeley, CA 94704
+ .
+ The concept of the GNU Lesser General Public License version 2.1 ("LGPL") 
+ has been adopted to govern the use and distribution of above-mentioned 
+ application. However, the LGPL uses terminology that is more appropriate 
+ for a program written in C than one written in Lisp. Nevertheless, the LGPL 
+ can still be applied to a Lisp program if certain clarifications are made. 
+ This document details those clarifications. Accordingly, the license for the 
+ open-source Lisp applications consists of this document plus the LGPL. 
+ Wherever there is a conflict between this document and the LGPL, this 
+ document takes precedence over the LGPL.
+ .
+ A "Library" in Lisp is a collection of Lisp functions, data and foreign 
+ modules. The form of the Library can be Lisp source code (for processing 
+ by an interpreter) or object code (usually the result of compilation of 
+ source code or built with some other mechanisms). Foreign modules are object 
+ code in a form that can be linked into a Lisp executable. When we speak of 
+ functions we do so in the most general way to include, in addition, methods 
+ and unnamed functions. Lisp "data" is also a general term that includes the 
+ data structures resulting from defining Lisp classes. A Lisp application may 
+ include the same set of Lisp objects as does a Library, but this does not 
+ mean that the application is necessarily a "work based on the Library" it 
+ contains.
+ .
+ The Library consists of everything in the distribution file set before any 
+ modifications are made to the files. If any of the functions or classes in 
+ the Library are redefined in other files, then those redefinitions ARE 
+ considered a work based on the Library. If additional methods are added to 
+ generic functions in the Library, those additional methods are NOT 
+ considered a work based on the Library. If Library classes are subclassed, 
+ these subclasses are NOT considered a work based on the Library. If the 
+ Library is modified to explicitly call other functions that are neither part 
+ of Lisp itself nor an available add-on module to Lisp, then the functions 
+ called by the modified Library ARE considered a work based on the Library. 
+ The goal is to ensure that the Library will compile and run without getting 
+ undefined function errors.
+ .
+ It is permitted to add proprietary source code to the Library, but it must be 
+ done in a way such that the Library will still run without that proprietary 
+ code present. Section 5 of the LGPL distinguishes between the case of a 
+ library being dynamically linked at runtime and one being statically linked 
+ at build time. Section 5 of the LGPL states that the former results in an 
+ executable that is a "work that uses the Library." Section 5 of the LGPL 
+ states that the latter results in one that is a "derivative of the Library", 
+ which is therefore covered by the LGPL. Since Lisp only offers one choice, 
+ which is to link the Library into an executable at build time, we declare 
+ that, for the purpose applying the LGPL to the Library, an executable that 
+ results from linking a "work that uses the Library" with the Library is 
+ considered a "work that uses the Library" and is therefore NOT covered by 
+ the LGPL.
+ .
+ Because of this declaration, section 6 of LGPL is not applicable to the 
+ Library. However, in connection with each distribution of this executable, 
+ you must also deliver, in accordance with the terms and conditions of the 
+ LGPL, the source code of Library (or your derivative thereof) that is 
+ incorporated into this executable. 
+ .
+ On Debian systems, the complete text of the LLGPL can be found 
+ in "/usr/share/common-licenses/LGPL".
+
+Files: debian/*
+Copyright: 2011 Thorsten Alteholz <debian at alteholz.de>
+License: GPL-3.0+
+
+License: GPL-3.0+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This package 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 General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".

Added: trunk/packages/uw-prism/trunk/debian/doBuild
===================================================================
--- trunk/packages/uw-prism/trunk/debian/doBuild	                        (rev 0)
+++ trunk/packages/uw-prism/trunk/debian/doBuild	2011-07-14 17:38:05 UTC (rev 7285)
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+# build all stuff
+
+pwd
+find ./* -print
+
+/usr/bin/clisp -i config.cl -x "(mk:compile-system :prism)"   \
+	-x '(load "make-prism")' 


Property changes on: trunk/packages/uw-prism/trunk/debian/doBuild
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/uw-prism/trunk/debian/patches/make-prism.cl.patch
===================================================================
--- trunk/packages/uw-prism/trunk/debian/patches/make-prism.cl.patch	                        (rev 0)
+++ trunk/packages/uw-prism/trunk/debian/patches/make-prism.cl.patch	2011-07-14 17:38:05 UTC (rev 7285)
@@ -0,0 +1,10 @@
+--- prims-1.5.1.org/make-prism.cl	2011-07-14 18:38:40.000000000 +0200
++++ prims-1.5.1/make-prism.cl		2011-07-14 18:39:10.000000000 +0200
+@@ -14,6 +14,7 @@
+ 
+ (defpackage "DICOM" (:use "COMMON-LISP"))
+ 
++(require 'acl-compat)
+ ;;;--------------------------------------
+ 
+ #+allegro

Added: trunk/packages/uw-prism/trunk/debian/patches/series
===================================================================
--- trunk/packages/uw-prism/trunk/debian/patches/series	                        (rev 0)
+++ trunk/packages/uw-prism/trunk/debian/patches/series	2011-07-14 17:38:05 UTC (rev 7285)
@@ -0,0 +1 @@
+make-prism.cl.patch

Added: trunk/packages/uw-prism/trunk/debian/rules
===================================================================
--- trunk/packages/uw-prism/trunk/debian/rules	                        (rev 0)
+++ trunk/packages/uw-prism/trunk/debian/rules	2011-07-14 17:38:05 UTC (rev 7285)
@@ -0,0 +1,11 @@
+#!/usr/bin/make -f
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+%:
+	dh $@ 
+
+override_dh_auto_build:
+	dh_auto_build
+	./debian/doBuild
+


Property changes on: trunk/packages/uw-prism/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/uw-prism/trunk/debian/source/format
===================================================================
--- trunk/packages/uw-prism/trunk/debian/source/format	                        (rev 0)
+++ trunk/packages/uw-prism/trunk/debian/source/format	2011-07-14 17:38:05 UTC (rev 7285)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: trunk/packages/uw-prism/trunk/debian/watch
===================================================================
--- trunk/packages/uw-prism/trunk/debian/watch	                        (rev 0)
+++ trunk/packages/uw-prism/trunk/debian/watch	2011-07-14 17:38:05 UTC (rev 7285)
@@ -0,0 +1,10 @@
+version=3
+
+# unfortunately the uploaded filename does not contain any version information
+# so this will not work
+# further there are newer directories .../uploads/aaaa/bb that do not conatin
+# any software and the recursive directory scan fails
+# (last version is in .../uploads/2011/02 but .../uploads/2011/07 does not 
+# contain any software)
+http://www.radonc.washington.edu/wp-content/uploads/(\d\d\d\d)/(\d\d)/prism-(\d\.\d\.\d).tgz
+




More information about the debian-med-commit mailing list