--- nwsserver-2.0.0.orig/debian/changelog +++ nwsserver-2.0.0/debian/changelog @@ -0,0 +1,73 @@ +nwsserver (2.0.0-2build1) precise; urgency=low + + * Rebuild to drop python2.6 dependencies. + + -- Matthias Klose Sat, 31 Dec 2011 02:05:56 +0000 + +nwsserver (2.0.0-2) unstable; urgency=low + + * debian/*: Updated to use new dh_python2 scheme (Closes: #616919) + * debian/control: Remove Build-Depends: on python-central + + * debian/control: Set (Build-)Depends: to current R version + * debian/control: Set Standards-Version: to current version + + -- Dirk Eddelbuettel Wed, 08 Jun 2011 20:24:11 -0500 + +nwsserver (2.0.0-1) unstable; urgency=low + + * New upstream release + + * debian/watch: Corrected based on uscan(1) suggested sf.net redirect + + * debian/control: Updated Standards-Version: to current version + + -- Dirk Eddelbuettel Tue, 20 Oct 2009 10:51:42 -0500 + +nwsserver (1.5.2-4) unstable; urgency=low + + * debian/watch: Correct expression to look for nwsserver + + -- Dirk Eddelbuettel Mon, 02 Jun 2008 06:44:29 -0500 + +nwsserver (1.5.2-3) unstable; urgency=low + + * debian/control: Updated Standards-Version: to current version + * debian/watch: Added Dehs.alioth.org version as package watch file + + -- Dirk Eddelbuettel Sun, 11 May 2008 09:55:09 -0500 + +nwsserver (1.5.2-2) unstable; urgency=low + + * debian/rules: Install init file as /etc/init.d/nwsserver to avoid + clashes with the existing nws package (Closes: #451911) + + -- Dirk Eddelbuettel Mon, 19 Nov 2007 09:03:12 -0600 + +nwsserver (1.5.2-1) unstable; urgency=low + + * Initial Debian upload based on sf.net release tarball + + -- Dirk Eddelbuettel Fri, 02 Nov 2007 12:31:54 -0500 + +nwsserver (1.5.2-0.1) unstable; urgency=low + + * Third (local) packaging round, based on new release-candidate sources + from Stephen B. Weston + + -- Dirk Eddelbuettel Tue, 16 Oct 2007 10:37:55 -0500 + +nwsserver (1.5.1-0.1) unstable; urgency=low + + * Second (local) packaging round, based on new release-candidate sources + from Stephen B. Weston + + -- Dirk Eddelbuettel Fri, 12 Oct 2007 21:11:31 -0500 + +nwsserver (1.4.3.1-0.local.1) unstable; urgency=low + + * Initial (local) packaging + + * NB: /etc/nws.tac currently removed + + -- Dirk Eddelbuettel Thu, 12 Apr 2007 10:18:44 -0500 --- nwsserver-2.0.0.orig/debian/rules +++ nwsserver-2.0.0/debian/rules @@ -0,0 +1,102 @@ +#!/usr/bin/make -f +# debian/rules file for the Debian GNU/Linux python-nwsserver package +# Copyright 2004 - 2011 by Dirk Eddelbuettel + +basename := nwsserver +package := python-$(basename) +debbase := $(CURDIR)/debian +debtmp := $(debbase)/$(package) + +pyvers = $(shell pyversions -r debian/control) + +compilerflags = -O2 -Wall + +# Uncomment this to turn on verbose mode. +# export DH_VERBOSE=1 + +get-orig-source: upstream +upstream: + links http://prdownloads.sourceforge.net/nws-r + +configure: configure-stamp +configure-stamp: + dh_testdir + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + cp -vax misc/nwsserver debian/$(package).$(basename).init + for python in $(pyvers); \ + do CFLAGS="$(compilerflags)" $$python setup.py build ; \ + done + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + [ ! -f Makefile ] || $(MAKE) clean + for python in $(pyvers); \ + do $$python setup.py clean; \ + done + -rm -f `find . -name "*~"` + -rm -rf debian/tmp debian/files* core debian/substvars + -rm -f config.cache config.status + -rm -rf build/* + -rm -f debian/$(package).$(basename).init + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + for python in $(pyvers); \ + do $$python setup.py install --root=debian/$(package) --install-layout=deb; \ + done + + rm -vf debian/$(package)/usr/bin/*.py + rm -rf debian/$(package)/usr/share/doc/nws-server/ + #rm debian/$(package)/etc/nws.tac + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs README + dh_installexamples +# dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installcatalogs +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installinfo +# dh_undocumented + dh_installman + dh_link + dh_compress + dh_fixperms +# dh_perl +# dh_pycentral +# dh_python + dh_python2 +# need to call this after pycentral so that this gets called later in postinst + dh_installinit --name=$(basename) + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +# Build architecture-dependent files here. +binary-arch: build install +# We have nothing to do by default. + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- nwsserver-2.0.0.orig/debian/control +++ nwsserver-2.0.0/debian/control @@ -0,0 +1,20 @@ +Source: nwsserver +Section: python +Priority: optional +Maintainer: Dirk Eddelbuettel +Standards-Version: 3.9.1 +XS-Python-Version: all +Build-Depends: debhelper (>= 7.0.0.0), python, python-all + +Package: python-nwsserver +Architecture: all +Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, python-twisted-core, python-twisted-web +Suggests: r-base-core (>> 2.5.1) +Provides: ${python:Provides} +Description: NetWorkSpaces server for distributed applications + This Debian package provides the NetWorkSpaces Server which makes + it easy to use computing clusters from within the Python and GNU R + languages and scripting environments. + . + See http://www.ddj.com/web-development/200001971 for a recent overview + article on NetWorkSpaces. --- nwsserver-2.0.0.orig/debian/copyright +++ nwsserver-2.0.0/debian/copyright @@ -0,0 +1,16 @@ +This is the Debian GNU/Linux python-nwsserver of NetWorkSpaces Server, +a package providing an interface for Python, GNU R, and other +languages to create distributed applications. NetWorkSpaces was +written by REvolution Computing, Inc (formerly Scientific Computing +Associates, Inc) with contributions by Gregory R. Warnes. + +This package was created by Dirk Eddelbuettel . +The sources where downloaded from a sourceforge mirror website at + http://sourceforge.net/project/showfiles.php?group_id=157211 + +Copyright (C) 2005 - 2008 REvolution Computing, Inc. + +License: GPL + +On a Debian GNU/Linux system, the GPL license is included in the +directory /usr/share/common-licenses/. --- nwsserver-2.0.0.orig/debian/pycompat +++ nwsserver-2.0.0/debian/pycompat @@ -0,0 +1 @@ +2 --- nwsserver-2.0.0.orig/debian/watch +++ nwsserver-2.0.0/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts=uversionmangle=s/\.(tar.*|tgz|zip|gz|bz2)$//i,dversionmangle=s/[-.+~]?(cvs|svn|git|snapshot|pre|hg)(.*)$//i,pasv \ +http://sf.net/nws-py/nwsserver-?_?([\d+\.]+|\d+)\.(tar.*|tgz|zip|gz|bz2|) debian uupdate --- nwsserver-2.0.0.orig/debian/compat +++ nwsserver-2.0.0/debian/compat @@ -0,0 +1 @@ +5