Two more for tpserver-cpp 0001: tpserver-cpp is a metapackage, so Depend: on packages actually needed to run it. I'm not sure it's the proper way to do it. If some of these packages are required to run tpserver, than the tpserver-cpp-core package should depend on them, not the metapackage (or move the functionality to tpserver-cpp itself). The patch adds dependencies on -core, either of -scheme, either of -persistence and either of -ruleset packages (don't know which are really needed). Note that persistence packages are empty - ./configure doesn't check for mysql or postgresql so they're not even built (and only mysql version is in the sources, AFAICS). I'm not familiar enough with autotools to know how to fix it...
0002: this patch makes the tpserver-cpp-scheme-guile package to not be empty :) Anyway, tpserver-cpp starts, but I don't know yet what to do next ;) -KS ---------------------------------------------------------------------- Piekne kobiety wsrod samych swin! Obejrzyj >>>http://link.interia.pl/f1b18
From 4cdac0bf5acf022221c22bc0ff1ceff2811342c1 Mon Sep 17 00:00:00 2001
From: Krzysztof Sobolewski <[EMAIL PROTECTED]>
Date: Sat, 18 Aug 2007 20:51:14 +0200
Subject: [PATCH] Make the tpserver-cpp metapackage properly depend on packages in several categories (core, scheme, persistence, ruleset)
---
debian/control | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/debian/control b/debian/control
index f369147..675d449 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Standards-Version: 3.7.2
Package: tpserver-cpp
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+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++
Thousand Parsec Server, written in C++
.
@@ -24,7 +24,7 @@ Description: Thousand Parsec Server, written in C++
Package: tpserver-cpp-dev
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, tpserver-cpp-core (= ${binary:Version})
Description: Thousand Parsec Server, written in C++
Thousand Parsec Server, written in C++
.
--
1.5.2.4
From ba9be330f6fecbc2f843bef230f5d3bc53f2f0e5 Mon Sep 17 00:00:00 2001 From: Krzysztof Sobolewski <[EMAIL PROTECTED]> Date: Sat, 18 Aug 2007 21:09:08 +0200 Subject: [PATCH] Modify debian/tpserver-cpp-scheme-guile.install to install something to tpserver-cpp-scheme-guile package --- debian/tpserver-cpp-scheme-guile.install | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/debian/tpserver-cpp-scheme-guile.install b/debian/tpserver-cpp-scheme-guile.install index e69de29..8da1deb 100644 --- a/debian/tpserver-cpp-scheme-guile.install +++ b/debian/tpserver-cpp-scheme-guile.install @@ -0,0 +1,2 @@ +usr/share/tpserver/tpscheme/guile/* +usr/lib/tpserver/tpscheme/libtpguile* -- 1.5.2.4
signature.asc
Description: OpenPGP digital signature
_______________________________________________ tp-devel mailing list [email protected] http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel
