[Pkg-erlang-commits] r1526 - in manderlbot/trunk/debian: . source

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Thu Aug 15 17:34:50 UTC 2013


Author: sgolovan
Date: 2013-08-15 17:34:50 +0000 (Thu, 15 Aug 2013)
New Revision: 1526

Added:
   manderlbot/trunk/debian/dirs
   manderlbot/trunk/debian/source/
   manderlbot/trunk/debian/source/format
Removed:
   manderlbot/trunk/debian/README.source
   manderlbot/trunk/debian/manderlbot.dirs
Modified:
   manderlbot/trunk/debian/changelog
   manderlbot/trunk/debian/compat
   manderlbot/trunk/debian/control
   manderlbot/trunk/debian/rules
Log:
[manderlbot]
  * Switched to 3.0 (quilt) source format.
  * Bumped debhelper compatibility version to 8.
  * Bumped standards version to 3.9.4.
  * Added ${misc:Depends} variavle to the binary package dependencies list.
  * Removed an article from the package short description.


Deleted: manderlbot/trunk/debian/README.source
===================================================================
--- manderlbot/trunk/debian/README.source	2013-07-28 18:38:50 UTC (rev 1525)
+++ manderlbot/trunk/debian/README.source	2013-08-15 17:34:50 UTC (rev 1526)
@@ -1,8 +0,0 @@
-This package uses quilt to manage all modifications to the upstream
-source. Changes are stored in the source package as diffs in
-debian/patches and applied during the build.
-
-To get detailed instructions on how to apply the series of patches
-and modify them, please read /usr/share/doc/quilt/README.source
-
- -- Sergei Golovan <sgolovan at debian.org>  Wed, 30 Sep 2009 14:53:10 +0400

Modified: manderlbot/trunk/debian/changelog
===================================================================
--- manderlbot/trunk/debian/changelog	2013-07-28 18:38:50 UTC (rev 1525)
+++ manderlbot/trunk/debian/changelog	2013-08-15 17:34:50 UTC (rev 1526)
@@ -1,8 +1,12 @@
-manderlbot (0.9.2-18) UNRELEASED; urgency=low
+manderlbot (0.9.2-18) unstable; urgency=low
 
-  * NOT RELEASED YET
+  * Switched to 3.0 (quilt) source format.
+  * Bumped debhelper compatibility version to 8.
+  * Bumped standards version to 3.9.4.
+  * Added ${misc:Depends} variavle to the binary package dependencies list.
+  * Removed an article from the package short description.
 
- -- Sergei Golovan <sgolovan at debian.org>  Fri, 02 Oct 2009 00:38:45 +0400
+ -- Sergei Golovan <sgolovan at debian.org>  Thu, 15 Aug 2013 21:34:09 +0400
 
 manderlbot (0.9.2-17) unstable; urgency=low
 

Modified: manderlbot/trunk/debian/compat
===================================================================
--- manderlbot/trunk/debian/compat	2013-07-28 18:38:50 UTC (rev 1525)
+++ manderlbot/trunk/debian/compat	2013-08-15 17:34:50 UTC (rev 1526)
@@ -1 +1 @@
-5
+8

Modified: manderlbot/trunk/debian/control
===================================================================
--- manderlbot/trunk/debian/control	2013-07-28 18:38:50 UTC (rev 1525)
+++ manderlbot/trunk/debian/control	2013-08-15 17:34:50 UTC (rev 1526)
@@ -3,14 +3,14 @@
 Priority: optional
 Maintainer: Debian Erlang Packagers <pkg-erlang-devel at lists.alioth.debian.org>
 Uploaders: Sergei Golovan <sgolovan at debian.org>
-Build-Depends: debhelper (>= 5.0.0), quilt
+Build-Depends: debhelper (>= 8.0.0)
 Build-Depends-Indep: erlang-dev (>= 1:13.b.1-dfsg-3), lyx, docbook, docbook-utils, hevea, cm-super
-Standards-Version: 3.8.3
+Standards-Version: 3.9.4
 
 Package: manderlbot
 Architecture: all
-Depends: ${erlang:Depends}
-Description: An IRC bot, written in Erlang
+Depends: ${erlang:Depends}, ${misc:Depends}
+Description: IRC bot, written in Erlang
  Manderlbot is an IRC bot with XML configuration file, allowing you to launch
  it on several servers and channels at once, each channel will have its own
  set of behaviours.

Copied: manderlbot/trunk/debian/dirs (from rev 1525, manderlbot/trunk/debian/manderlbot.dirs)
===================================================================
--- manderlbot/trunk/debian/dirs	                        (rev 0)
+++ manderlbot/trunk/debian/dirs	2013-08-15 17:34:50 UTC (rev 1526)
@@ -0,0 +1,3 @@
+etc/
+usr/bin
+usr/lib/erlang/lib

Deleted: manderlbot/trunk/debian/manderlbot.dirs
===================================================================
--- manderlbot/trunk/debian/manderlbot.dirs	2013-07-28 18:38:50 UTC (rev 1525)
+++ manderlbot/trunk/debian/manderlbot.dirs	2013-08-15 17:34:50 UTC (rev 1526)
@@ -1,3 +0,0 @@
-etc/
-usr/bin
-usr/lib/erlang/lib

Modified: manderlbot/trunk/debian/rules
===================================================================
--- manderlbot/trunk/debian/rules	2013-07-28 18:38:50 UTC (rev 1525)
+++ manderlbot/trunk/debian/rules	2013-08-15 17:34:50 UTC (rev 1526)
@@ -1,40 +1,11 @@
 #!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+%:
+	dh $@
 
-export QUILT_PATCHES := debian/patches
-
-unpatch: patch-stamp
-	dh_testdir
-	quilt pop -a || test $$? = 2
-	rm -rf .pc
-	rm -f patch-stamp
-
-patch: patch-stamp
-patch-stamp:
-	dh_testdir
-	quilt push -a || test $$? = 2
-	touch patch-stamp
-
-
-configure: configure-stamp
-configure-stamp: patch-stamp
-	dh_testdir
-	# Add here commands to configure the package.
-
-	touch configure-stamp
-
-
-build: build-stamp
-build-stamp: configure-stamp
-	dh_testdir
-
-	# Add here commands to compile the package.
+override_dh_auto_build:
 	$(MAKE)
-
+	#
 	# Workaround for lyx bug #381622
 	if [ ! -f /usr/share/lyx/textclass.lst ] ; then \
 	    HOME=$(CURDIR)/debian ; \
@@ -45,63 +16,31 @@
 	    $(MAKE) doc ; \
 	fi
 
-	touch build-stamp
-
-clean: clean-patched unpatch
+override_dh_clean:
 	dh_testdir
 	dh_testroot
-	dh_clean
-
-clean-patched: patch-stamp
-	dh_testdir
-	dh_testroot
 	rm -rf $(CURDIR)/debian/.lyx
 	rm -rf $(CURDIR)/debian/.texmf-var
-
-	# Add here commands to clean up after the build process.
+	#
 	[ ! -f Makefile ] || $(MAKE) clean
+	#
+	dh_clean
 
-	rm -f install-stamp build-stamp configure-stamp
-
-install: install-stamp
-install-stamp: build-stamp
-	dh_testdir
-	dh_testroot
-	#dh_clean -k
-	dh_installdirs
-
-	# Add here commands to install the package into debian/manderlbot.
+override_dh_auto_install:
 	make install DESTDIR=$(CURDIR)/debian/manderlbot/
-
+	#
 	# Remove sources
 	rm -rf $(CURDIR)/debian/manderlbot/usr/lib/erlang/lib/manderlbot-*/src
-
+	#
 	# Remove xmerl headers
 	rm -f $(CURDIR)/debian/manderlbot/usr/lib/erlang/lib/manderlbot-*/include/xmerl*.hrl
 
-binary-arch:
-
-# Build architecture-independent files here.
-binary-indep: build-stamp install-stamp
-# We have nothing to do by default.
-	dh_testdir
-	dh_testroot
-	dh_installdocs
-	dh_installchangelogs 
-	dh_link
-	dh_strip
+override_dh_compress:
 	dh_compress -X.pdf
-	dh_fixperms
-#	dh_makeshlibs
-	dh_installdeb
-#	dh_perl
-	dh_shlibdeps
+
+override_dh_gencontrol:
 	erlang-depends
 	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
 
-binary: binary-arch binary-indep
-
-.PHONY: unpatch patch clean-patched build clean binary binary-arch binary-indep install configure
-
+.PHONY: override_dh_auto_build override_dh_clean override_dh_auto_install \
+	override_dh_compress override_dh_gencontrol

Added: manderlbot/trunk/debian/source/format
===================================================================
--- manderlbot/trunk/debian/source/format	                        (rev 0)
+++ manderlbot/trunk/debian/source/format	2013-08-15 17:34:50 UTC (rev 1526)
@@ -0,0 +1 @@
+3.0 (quilt)




More information about the Pkg-erlang-commits mailing list