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/
signature.asc
Description: Digital signature

