r35317 - in /packages/teem/trunk/debian: changelog control copyright get-orig-source rules

domibel-guest at users.alioth.debian.org domibel-guest at users.alioth.debian.org
Sat Nov 8 18:21:36 UTC 2008


Author: domibel-guest
Date: Sat Nov  8 18:21:36 2008
New Revision: 35317

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35317
Log:
ready for experimental

Modified:
    packages/teem/trunk/debian/changelog
    packages/teem/trunk/debian/control
    packages/teem/trunk/debian/copyright
    packages/teem/trunk/debian/get-orig-source
    packages/teem/trunk/debian/rules

Modified: packages/teem/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/changelog?rev=35317&op=diff
==============================================================================
--- packages/teem/trunk/debian/changelog (original)
+++ packages/teem/trunk/debian/changelog Sat Nov  8 18:21:36 2008
@@ -1,4 +1,4 @@
-teem (1.10.0~svn3929-1) unstable; urgency=low
+teem (1.10.0~svn3950-1) experimental; urgency=low
 
   * Initial release  (Closes: #473044)
 

Modified: packages/teem/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/control?rev=35317&op=diff
==============================================================================
--- packages/teem/trunk/debian/control (original)
+++ packages/teem/trunk/debian/control Sat Nov  8 18:21:36 2008
@@ -14,6 +14,7 @@
 
 Package: libteem1-dev
 Section: libdevel
+Suggests: teem-doc
 Provides: libteem-dev
 Conflicts: libteem-dev
 Architecture: any

Modified: packages/teem/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/copyright?rev=35317&op=diff
==============================================================================
--- packages/teem/trunk/debian/copyright (original)
+++ packages/teem/trunk/debian/copyright Sat Nov  8 18:21:36 2008
@@ -4,78 +4,81 @@
 Original-Source: http://teem.sourceforge.net/
 
 
+Files: *
+Copyright:
+ Copyright (C) 2008, 2007, 2006, 2005  Gordon Kindlmann
+ Copyright (C) 2004, 2003, 2002, 2001, 2000, 1999, 1998  University of Utah
+License: Simple Library Usage License
+ ----------------------------------------------------------------------
+                     Simple Library Usage License
+                        Version 1, Nov 6 2005
+ .
+                  Copyright (c) 2005 Gordon Kindlmann
+ .
+ Everyone is permitted to copy and distribute verbatim copies of this
+ license document, but changing it is not allowed.
+ .
+                     SIMPLE LIBRARY USAGE LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+ .
+ This library is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License (LGPL) as
+ published by the Free Software Foundation; either version 2.1 of the
+ License, or (at your option) any later version.
+ .
+ This library 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
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ 02110-1301  USA
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in `/usr/share/common-licenses/LGPL'.
+ .
+ .
+ .
+                          EXCEPTION NOTICE
+ .
+ 1. As a special exception, the copyright holders of this library give
+ permission for additional uses of the text contained in this release
+ of the library as licensed under the Simple Library Usage License,
+ applying either version 1 of the License, or (at your option) any
+ later version of the License as published by the copyright holders of
+ version 1 of the License document.
+ .
+ 2. The exception is that you may combine or link a "work that uses the
+ Library" (as defined by the LGPL) with the Library to produce a work
+ containing portions of the Library in binary form, and distribute that
+ work under terms of your choice, provided that:
+ .
+   a) You give prominent notice with each copy of the work that the
+   Library is used in it.
+ .
+   b) If the work during execution displays copyright notices, you must
+   include the copyright notice for the Library among them.
+ .
+ 3. If you copy code from files distributed under the terms of the GNU
+ General Public License or the GNU Lesser General Public License into a
+ copy of this library, as this license permits, the exception does not
+ apply to the code that you add in this way.  To avoid misleading
+ anyone as to the status of such modified files, you must delete this
+ exception notice from such code and/or adjust the licensing conditions
+ notice accordingly.
+ .
+ 4. If you write modifications of your own for this library, it is your
+ choice whether to permit this exception to apply to your
+ modifications.  If you do not wish that, you must delete the exception
+ notice from such code and/or adjust the licensing conditions notice
+ accordingly.
+ ----------------------------------------------------------------------
+
+
+
 Files: debian/*
 Copyright: Copyright 2008, Dominique Belhachemi <domibel at cs.tu-berlin.de>
 License: GPL-2+
  The Debian packaging is licensed under the GPL, see `/usr/share/common-licenses/GPL'
-
-
-Files: src/hex/*.c
-Copyright:
- Copyright (C) 2004, 2003, 2002 University of Utah
-
-License:
-  This software,  is provided 'as-is', without any express or implied
-  warranty.  In no event will the authors be held liable for any damages
-  arising from the use of this software.
-
-  Permission is granted to anyone to use this software for any purpose,
-  including commercial applications, and to alter it and redistribute it
-  freely, subject to the following restrictions:
-
-  1. The origin of this software must not be misrepresented; you must not
-     claim that you wrote the original software. If you use this software
-     in a product, an acknowledgment in the product documentation would be
-     appreciated but is not required.
-  2. Altered source versions must be plainly marked as such, and must not be
-     misrepresented as being the original software.
-  3. This notice may not be removed or altered from any source distribution.
-
-
-
-Files: include/*
-Copyright:
- Copyright (C) 2006, 2005  Gordon Kindlmann
- Copyright (C) 2004, 2003, 2002, 2001, 2000, 1999, 1998  University of Utah
-
-License: LGPL
- This package is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2 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
- Lesser General Public License for more details.
- .
- You should have received a copy of the GNU Lesser General Public
- License along with this package; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
- .
- On Debian systems, the complete text of the GNU Lesser General
- Public License can be found in `/usr/share/common-licenses/LGPL'.
-
-
-Files: *
-Copyright:
- Copyright (C) 2008, 2007, 2006, 2005  Gordon Kindlmann
- Copyright (C) 2004, 2003, 2002, 2001, 2000, 1999, 1998  University of Utah
-
-License: LGPL
- This package is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2 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
- Lesser General Public License for more details.
- .
- You should have received a copy of the GNU Lesser General Public
- License along with this package; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
- .
- On Debian systems, the complete text of the GNU Lesser General
- Public License can be found in `/usr/share/common-licenses/LGPL'.

Modified: packages/teem/trunk/debian/get-orig-source
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/get-orig-source?rev=35317&op=diff
==============================================================================
--- packages/teem/trunk/debian/get-orig-source (original)
+++ packages/teem/trunk/debian/get-orig-source Sat Nov  8 18:21:36 2008
@@ -1,5 +1,5 @@
 VERSION=1.10.0
-REVISION=3929
+REVISION=3950
 
 svn co -r $REVISION https://teem.svn.sourceforge.net/svnroot/teem/teem/trunk teem
 #REVISION=`svnversion teem/`

Modified: packages/teem/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/rules?rev=35317&op=diff
==============================================================================
--- packages/teem/trunk/debian/rules (original)
+++ packages/teem/trunk/debian/rules Sat Nov  8 18:21:36 2008
@@ -39,9 +39,10 @@
 
 	touch configure-stamp
 
+build: build-arch
 
-build: build-stamp
-build-stamp: configure-stamp 
+build-arch: build-arch-stamp
+build-arch-stamp: configure
 	dh_testdir
 
 	# Add here commands to compile the package.
@@ -54,8 +55,8 @@
 
 	touch $@
 
-build-docs: build-stamp docs-stamp
-docs-stamp:
+build-indep: build-indep-stamp
+build-indep-stamp: configure
 	dh_testdir
 
 	# generate documentation
@@ -81,7 +82,12 @@
 
 	dh_clean 
 
-install: build
+install: install-indep install-arch
+
+install-indep: build-indep
+	dh_install -pteem-doc             doc/*                                  usr/share/doc/teem-doc
+
+install-arch: build-arch
 	dh_testdir
 	dh_testroot
 	dh_clean -k 
@@ -107,48 +113,33 @@
 	dh_install -plibteem1-dev         debian/tmp/usr/lib/Teem-1.10.0            usr/lib
 	dh_install -pteem-apps            debian/tmp/usr/bin/*                      usr/bin
 
+	dh_installman
+
+	for file in `ls debian/teem-apps/usr/bin/teem-*` ; do \
+	   ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/`basename $$file`.1.gz ; \
+	done
 
 	#dpkg-gensymbols -plibteem1 -Pdebian/libteem1
 
 
 
-# Build architecture-independent files here.
-binary-indep: build build-docs install
+# Build architecture independant packages using the common target.
+binary-indep: build-indep install-indep
+	$(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
 
-	dh_install -pteem-doc             doc/*                                     usr/share/doc/teem-doc
+# Build architecture dependant packages using the common target.
+binary-arch: build-arch install-arch
+	$(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
 
 
 # Build architecture-dependent files here.
-binary-arch: build install
+binary-common:
 	dh_testdir
 	dh_testroot
 	dh_installchangelogs 
 	dh_installdocs
 	dh_installexamples
 	dh_install  --sourcedir=$(CURDIR)/debian/tmp
-	dh_installman
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-affine.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-airSanity.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-cubic.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-deconv.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-emap.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-gkms.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-idx2pos.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-ilk.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-miter.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-mrender.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-ninspect.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-nrrdSanity.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-overrgb.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-pos2idx.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-pprobe.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-qbert.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-talkweb.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-tend.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-undos.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-ungantry.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-unu.1.gz
-	ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/teem-vprobe.1.gz
 	dh_link
 	dh_strip
 	dh_compress
@@ -160,6 +151,5 @@
 	dh_md5sums
 	dh_builddeb
 
-
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure




More information about the debian-science-commits mailing list