[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