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 <[email protected]> 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 <[email protected]> +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 <[email protected]> +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 <[email protected]> +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 + _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
