Hi,

Since I cannot stand having moc in an unusable state, I went ahead and
prepared a new release. Attached you can find the patch, as an NMU. If
anybody wants to adopt, or if the maintainer is still around, please do
now. Otherwise, I'd just NMU in a couple of days.


-- 
Martín Ferrari (Tincho)
diff -Naur librcc-0.2.9/debian/changelog librcc-0.2.12/debian/changelog
--- librcc-0.2.9/debian/changelog	2013-05-18 18:50:02.000000000 +0200
+++ librcc-0.2.12/debian/changelog	2014-03-10 00:40:19.477470102 +0100
@@ -1,3 +1,16 @@
+librcc (0.2.12-0.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * New upstream version, closes: #740612. High urgency as bug is RC.
+  * Remove obsolete glib-single-include.patch.
+  * Increase debhelper version to 9, to get hardening features.
+  * Fix sed line to clear dependency_libs in all .la files.
+  * Added Vcs-* fields in control file.
+  * Bumped Standards-Version (no changes needed).
+  * Made watchfile more specific, to ignore some bogus files from upstream.
+
+ -- Martín Ferrari <tin...@debian.org>  Sun, 09 Mar 2014 21:11:06 +0100
+
 librcc (0.2.9-3.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Naur librcc-0.2.9/debian/compat librcc-0.2.12/debian/compat
--- librcc-0.2.9/debian/compat	2010-04-16 21:46:11.000000000 +0200
+++ librcc-0.2.12/debian/compat	2014-03-09 21:27:44.993195493 +0100
@@ -1 +1 @@
-7
+9
diff -Naur librcc-0.2.9/debian/control librcc-0.2.12/debian/control
--- librcc-0.2.9/debian/control	2011-03-27 22:06:30.000000000 +0200
+++ librcc-0.2.12/debian/control	2014-03-09 21:40:28.701213644 +0100
@@ -1,11 +1,14 @@
 Source: librcc
 Priority: extra
 Maintainer: Ivan Borzenkov <ivan1...@list.ru>
-Build-Depends: debhelper (>= 7.0.50~), librcd-dev, libenca-dev, libdb-dev,
- libxml2-dev, libaspell-dev, doxygen, automake, libtool, pkg-config, libgtk2.0-dev
-Standards-Version: 3.9.1
+Build-Depends: debhelper (>= 9), librcd-dev, libenca-dev, libdb-dev,
+ libxml2-dev, libaspell-dev, doxygen, automake, libtool, pkg-config,
+ libgtk2.0-dev
+Standards-Version: 3.9.5
 Section: libs
 Homepage: http://rusxmms.sourceforge.net/
+Vcs-Bzr: http://dside.dyndns.org/bzr/rusxmms/librcc
+Vcs-Browser: http://dside.dyndns.org/rusxmms/browser/librcc
 
 Package: librcc0
 Section: libs
diff -Naur librcc-0.2.9/debian/patches/glib-single-include.patch librcc-0.2.12/debian/patches/glib-single-include.patch
--- librcc-0.2.9/debian/patches/glib-single-include.patch	2013-05-18 18:49:23.000000000 +0200
+++ librcc-0.2.12/debian/patches/glib-single-include.patch	1970-01-01 01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-Description: Include <glib.h> rather than individual headers
-Author: Colin Watson <cjwat...@ubuntu.com>
-Bug-Debian: http://bugs.debian.org/665573
-Forwarded: no
-Last-Update: 2012-04-02
-
-Index: b/external/rccexternal.c
-===================================================================
---- a/external/rccexternal.c
-+++ b/external/rccexternal.c
-@@ -56,7 +56,7 @@
- # include <signal.h>
- #endif /* HAVE_SIGNAL_H */
- 
--#include <glib/gthread.h>
-+#include <glib.h>
- 
- #include "../src/rcchome.h"
- #include "../src/rccexternal.h"
diff -Naur librcc-0.2.9/debian/patches/series librcc-0.2.12/debian/patches/series
--- librcc-0.2.9/debian/patches/series	2013-05-18 18:49:23.000000000 +0200
+++ librcc-0.2.12/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-glib-single-include.patch
diff -Naur librcc-0.2.9/debian/rules librcc-0.2.12/debian/rules
--- librcc-0.2.9/debian/rules	2011-03-27 21:59:02.000000000 +0200
+++ librcc-0.2.12/debian/rules	2014-03-09 21:46:07.733221701 +0100
@@ -4,7 +4,8 @@
 
 override_dh_auto_configure:
 	./autogen.sh
-	./configure --prefix=/usr --disable-libtranslate --enable-force-dynamic-engines
+	./configure --prefix=/usr --disable-libtranslate \
+		--enable-force-dynamic-engines
 
 override_dh_auto_build:
 	cd docs/api && doxygen Doxyfile
@@ -15,13 +16,11 @@
 	rm -rf docs/api/html
 	rm -rf examples/Makefile statgen/Makefile examples/.deps
 	rm -f aclocal.m4 m4/libtool.m4 m4/ltversion.m4
-	rm -f configure examples/Makefile config.guess ltmain.sh config.sub config.h.in
+	rm -f configure examples/Makefile config.guess ltmain.sh config.sub
+	rm -f config.h.in
 	find ./ -name 'Makefile.in' -delete
 	dh_clean
 
-
 override_dh_auto_install:
 	dh_auto_install
-	for file in debian/tmp/usr/lib/*.la; do \
-		sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
-	done
+	sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'`
diff -Naur librcc-0.2.9/debian/watch librcc-0.2.12/debian/watch
--- librcc-0.2.9/debian/watch	2010-04-16 22:22:17.000000000 +0200
+++ librcc-0.2.12/debian/watch	2014-03-09 21:07:28.641166585 +0100
@@ -1,4 +1,4 @@
 # Compulsory line, this is a version 3 file
 version=3
 
-http://dside.dyndns.org/files/rusxmms/librcc-([0-9.]*)\.tar\.bz2
+http://dside.dyndns.org/files/rusxmms/librcc-([0-9.]*\.[0-9.]*\.[0-9.]*)\.tar\.bz2

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to