Re: Romain Beauxis 2006-12-21 <[EMAIL PROTECTED]>
> gnome-peercast ships a static library file libpeercast.a.
> 
> This is bad for the following reasons:
> * It conflicts with libpeercast0-dev and hence trigered bug #404000
> * No package should be built against gnome-peercast unless it states in
>   his name or in the section that the package is meant for devel.

Hi,

I'll upload a NMU to delayed/3 in a minute.

debdiff gnome-peercast_0.5.4-1.dsc 
/srv/pbuilder/result/gnome-peercast_0.5.4-1.1.dsc
 control    |    2 +-
 control.in |    2 +-
 changelog  |   11 +++++++++++
 rules      |    4 ++++
 4 files changed, 17 insertions(+), 2 deletions(-)

only in patch2:
unchanged:
--- gnome-peercast-0.5.4.orig/debian/control
+++ gnome-peercast-0.5.4/debian/control
@@ -7,7 +7,7 @@
 
 Package: gnome-peercast
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: PeerCast user interface for GNOME includes peercast core
  PeerCast is a free way to listen to radio and watch video on the Internet.
  It uses P2P technology to let anyone become a broadcaster without
only in patch2:
unchanged:
--- gnome-peercast-0.5.4.orig/debian/control.in
+++ gnome-peercast-0.5.4/debian/control.in
@@ -7,7 +7,7 @@
 
 Package: gnome-peercast
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: PeerCast user interface for GNOME includes peercast core
  PeerCast is a free way to listen to radio and watch video on the Internet.
  It uses P2P technology to let anyone become a broadcaster without
only in patch2:
unchanged:
--- gnome-peercast-0.5.4.orig/debian/changelog
+++ gnome-peercast-0.5.4/debian/changelog
@@ -1,3 +1,14 @@
+gnome-peercast (0.5.4-1.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Removed static libpeercast.a and libpeercast.la from the package
+  (Closes: #404046)
+  * Added a ${misc:Depends} to imply dependency on gconf2. It is important
+    because maintainer scripts need it. See lintian warning
+    maintainer-script-needs-depends-on-gconf2 prerm
+
+ -- Romain Beauxis <[EMAIL PROTECTED]>  Thu, 21 Dec 2006 12:15:18 +0100
+
 gnome-peercast (0.5.4-1) unstable; urgency=low
 
   * New upstream release.
only in patch2:
unchanged:
--- gnome-peercast-0.5.4.orig/debian/rules
+++ gnome-peercast-0.5.4/debian/rules
@@ -17,3 +17,7 @@
 
 
 DEB_CONFIGURE_SCRIPT_ENV := LDFLAGS="-Wl,-O1 -Wl,--as-needed"
+
+# No static libs are needed for gnome-peercast to run
+install/gnome-peercast::
+       rm -rf $(CURDIR)/debian/gnome-peercast/usr/lib/*.a 
$(CURDIR)/debian/gnome-peercast/usr/lib/*.la

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/

Attachment: signature.asc
Description: Digital signature

Reply via email to