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

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
tp-devel mailing list
[email protected]
http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel

Reply via email to