r9327 - in packages/trunk/tpserver-cpp: . debian

Barry deFreese bdefreese at alioth.debian.org
Tue Mar 31 19:30:51 UTC 2009


Author: bdefreese
Date: 2009-03-31 19:30:51 +0000 (Tue, 31 Mar 2009)
New Revision: 9327

Added:
   packages/trunk/tpserver-cpp/debian/
   packages/trunk/tpserver-cpp/debian/changelog
   packages/trunk/tpserver-cpp/debian/compat
   packages/trunk/tpserver-cpp/debian/control
   packages/trunk/tpserver-cpp/debian/copyright
   packages/trunk/tpserver-cpp/debian/docs
   packages/trunk/tpserver-cpp/debian/rules
   packages/trunk/tpserver-cpp/debian/tpserver-cpp-core.install
   packages/trunk/tpserver-cpp/debian/tpserver-cpp-dev.install
   packages/trunk/tpserver-cpp/debian/tpserver-cpp-ruleset-minisec.install
   packages/trunk/tpserver-cpp/debian/tpserver-cpp-ruleset-mtsec.install
   packages/trunk/tpserver-cpp/debian/tpserver-cpp-tpcl-guile.install
   packages/trunk/tpserver-cpp/debian/tpserver-cpp-tpcl-mzscheme.install
   packages/trunk/tpserver-cpp/debian/watch
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: packages/trunk/tpserver-cpp/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: packages/trunk/tpserver-cpp/debian/changelog
===================================================================
--- packages/trunk/tpserver-cpp/debian/changelog	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/changelog	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1,6 @@
+tpserver-cpp (0.6.2-1) unstable; urgency=low
+
+  [ Barry deFreese ]
+  * Initial Release. (Closes: #521866).
+
+ -- Barry deFreese <bdefreese at debian.org>  Mon,  5 Nov 2007 14:12:30 -0500

Added: packages/trunk/tpserver-cpp/debian/compat
===================================================================
--- packages/trunk/tpserver-cpp/debian/compat	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/compat	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1 @@
+5 

Added: packages/trunk/tpserver-cpp/debian/control
===================================================================
--- packages/trunk/tpserver-cpp/debian/control	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/control	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1,82 @@
+Source: tpserver-cpp
+Priority: extra
+Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
+Uploaders: Barry deFreese <bdefreese at debian.org>
+Build-Depends: debhelper (>= 5), autotools-dev, libtool, pkg-config, guile-1.8-dev, guile-1.8-libs, mzscheme, libmysqlclient15-dev, libboost-dev
+Standards-Version: 3.8.0
+Section: games
+Homepage: http://www.thousandparsec.net/tp/
+Vcs-Svn: ssh://svn.debian.org/svn/pkg-games/packages/trunk/tpserver-cpp/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/tpserver-cpp/?op=log
+
+Package: tpserver-cpp
+Section: games
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, tpserver-cpp-core (= ${binary:Version}), tpserver-cpp-scheme-guile (= ${binary:Version}) | tpserver-cpp-scheme-mzscheme (= ${binary:Version}), tpserver-cpp-persistance-mysql (= ${binary:Version}) | tpserver-cpp-persistance-postgresql (= ${binary:Version}), tpserver-cpp-ruleset-minisec (= ${binary:Version}) | tpserver-cpp-ruleset-mtsec (= ${binary:Version})
+Description: Thousand Parsec server written in C++.
+ This is a meta-package to install all of the packages necessary to run
+ a Thousand Parsec server.
+
+Package: tpserver-cpp-core
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Thousand Parsec Server, written in C++
+ Thousand Parsec Server, written in C++
+ .
+ These are the the core server programs. 
+
+Package: tpserver-cpp-dev
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, tpserver-cpp-core (= ${binary:Version})
+Description: Thousand Parsec Server, written in C++
+ Thousand Parsec Server, written in C++
+ .
+ Development files.
+
+Package: tpserver-cpp-tpcl-guile
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Thousand Parsec Server, written in C++, guile files
+ Thousand Parsec Server, written in C++
+ .
+ Guile files
+
+Package: tpserver-cpp-tpcl-mzscheme
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Thousand Parsec Server, written in C++, mzscheme files
+ Thousand Parsec Server, written in C++
+ .
+ mzscheme files
+
+Package: tpserver-cpp-persistance-mysql
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Thousand Parsec Server, written in C++, mysql files
+ Thousand Parsec Server, written in C++
+ .
+ MySQL persistance library
+
+Package: tpserver-cpp-persistance-postgresql
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Thousand Parsec Server, written in C++, postgresql files
+ Thousand Parsec Server, written in C++
+ .
+ PostgreSQL persistance library
+
+Package: tpserver-cpp-ruleset-minisec
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Thousand Parsec Server, written in C++, Minisec ruleset
+ Thousand Parsec Server, written in C++
+ .
+ Files for the minisec game ruleset.
+
+Package: tpserver-cpp-ruleset-mtsec
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Thousand Parsec Server, written in C++, Mtsec ruleset
+ Thousand Parsec Server, written in C++
+ .
+ Files for the mtsec game ruleset.

Added: packages/trunk/tpserver-cpp/debian/copyright
===================================================================
--- packages/trunk/tpserver-cpp/debian/copyright	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/copyright	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1,87 @@
+This package was debianized by Barry deFreese <bddebian at comcast.net> on
+Sun, 24 Feb 2008 18:53:07 +0500.
+
+It was downloaded from http://www.thousandparsec.net/tp/downloads.php
+
+Upstream Author: Lee Begg <llnz at paradise.net.nz>
+
+Copyright: 
+	Copyright (C) 2003-2009 Lee Begg <llnz at paradise.net.nz> and the Thousand Parsec Project
+	Copyright (C) 2008 Aaron Mavrinac and the Thousand Parsec Project
+	Copyright (C) 2007 Tyler Shaub and the Thousand Parsec Project
+	Copyright (C) 2008 Dustin White and the Thousand Parsec Project
+	Copyright (C) 2008 Ryan Neufeld and the Thousand Parsec Project
+	Copyright (C) 1997-2002 Makoto Matsumoto and Takuji Nishimura
+	Copyright (C) 2005 Mutsuo Saito
+
+License:
+
+   This package 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 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 General Public License for more details.
+
+   You should have received a copy of the GNU 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 General
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
+
+tpserver/prng.cpp:
+
+/*
+   A C-program for MT19937, with initialization improved 2002/1/26.
+   Coded by Takuji Nishimura and Makoto Matsumoto.
+
+   Before using, initialize the state by using init_genrand(seed)
+   or init_by_array(init_key, key_length).
+
+   Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
+   All rights reserved.
+   Copyright (C) 2005, Mutsuo Saito,
+   All rights reserved.
+   Copyright (C) 2007, Lee Begg and the Thousand Parsec Project
+   (C++-fying)
+
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions
+   are met:
+
+     1. Redistributions of source code must retain the above copyright
+        notice, this list of conditions and the following disclaimer.
+
+     2. Redistributions in binary form must reproduce the above copyright
+        notice, this list of conditions and the following disclaimer in the
+        documentation and/or other materials provided with the distribution.
+
+     3. The names of its contributors may not be used to endorse or promote
+        products derived from this software without specific prior written
+        permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+   A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER $
+   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+   EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+   PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+   PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+   LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+   NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+   SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+   Any feedback is very welcome.
+   http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
+   email: m-mat @ math.sci.hiroshima-u.ac.jp (remove space)
+*/
+
+
+The Debian packaging is (C) 2009, Barry deFreese <bdefreese at debian.org> and
+is licensed under the GPL, see above.

Added: packages/trunk/tpserver-cpp/debian/docs
===================================================================
--- packages/trunk/tpserver-cpp/debian/docs	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/docs	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1,2 @@
+NEWS
+README

Added: packages/trunk/tpserver-cpp/debian/rules
===================================================================
--- packages/trunk/tpserver-cpp/debian/rules	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/rules	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1,77 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+config.status: configure
+	dh_testdir
+
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+	cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+	cp -f /usr/share/misc/config.guess config.guess
+endif
+
+	./configure --prefix=/usr --bindir=/usr/games \
+		--with-mzscheme=/usr/lib/plt \
+		--with-guile
+
+build: build-stamp
+build-stamp:  config.status
+	dh_testdir
+
+	$(MAKE)
+
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp 
+
+	[ ! -f Makefile ] || $(MAKE) distclean
+
+	rm -f config.sub config.guess
+
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+
+	$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+	mkdir -p $(CURDIR)/debian/tmp/etc/tpserver
+	cp sample.conf $(CURDIR)/debian/tmp/etc/tpserver/tpserver.conf
+
+binary-indep: build install
+# We have nothing to do by default.
+
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs ChangeLog
+	dh_installdocs
+	dh_installexamples
+	dh_install --sourcedir=debian/tmp --list-missing
+#	dh_installmenu
+	dh_installman
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install


Property changes on: packages/trunk/tpserver-cpp/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/trunk/tpserver-cpp/debian/tpserver-cpp-core.install
===================================================================
--- packages/trunk/tpserver-cpp/debian/tpserver-cpp-core.install	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/tpserver-cpp-core.install	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1,2 @@
+usr/games/tpserver-cpp
+etc/tpserver/tpserver.conf

Added: packages/trunk/tpserver-cpp/debian/tpserver-cpp-dev.install
===================================================================
--- packages/trunk/tpserver-cpp/debian/tpserver-cpp-dev.install	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/tpserver-cpp-dev.install	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1 @@
+usr/include/tpserver/*.h

Added: packages/trunk/tpserver-cpp/debian/tpserver-cpp-ruleset-minisec.install
===================================================================
--- packages/trunk/tpserver-cpp/debian/tpserver-cpp-ruleset-minisec.install	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/tpserver-cpp-ruleset-minisec.install	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1 @@
+usr/lib/tpserver/ruleset/libminisec*

Added: packages/trunk/tpserver-cpp/debian/tpserver-cpp-ruleset-mtsec.install
===================================================================
--- packages/trunk/tpserver-cpp/debian/tpserver-cpp-ruleset-mtsec.install	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/tpserver-cpp-ruleset-mtsec.install	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1 @@
+usr/lib/tpserver/ruleset/libmtsec*

Added: packages/trunk/tpserver-cpp/debian/tpserver-cpp-tpcl-guile.install
===================================================================
--- packages/trunk/tpserver-cpp/debian/tpserver-cpp-tpcl-guile.install	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/tpserver-cpp-tpcl-guile.install	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1,3 @@
+usr/share/tpserver/tpscheme/guile/*
+usr/lib/tpserver/tpscheme/libtpguile*
+

Added: packages/trunk/tpserver-cpp/debian/tpserver-cpp-tpcl-mzscheme.install
===================================================================
--- packages/trunk/tpserver-cpp/debian/tpserver-cpp-tpcl-mzscheme.install	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/tpserver-cpp-tpcl-mzscheme.install	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1,2 @@
+usr/share/tpserver/tpscheme/mzscheme/*
+usr/lib/tpserver/tpscheme/libtpmzscheme*

Added: packages/trunk/tpserver-cpp/debian/watch
===================================================================
--- packages/trunk/tpserver-cpp/debian/watch	                        (rev 0)
+++ packages/trunk/tpserver-cpp/debian/watch	2009-03-31 19:30:51 UTC (rev 9327)
@@ -0,0 +1,3 @@
+version=3
+
+http://sf.net/thousandparsec/tpserver-cpp-([\d.]+)\.tar\.gz




More information about the Pkg-games-commits mailing list