r40940 - in /trunk/libmime-explode-perl/debian: changelog compat control copyright libmime-explode-perl.examples packages rules watch

ansgar-guest at users.alioth.debian.org ansgar-guest at users.alioth.debian.org
Tue Jul 28 21:22:38 UTC 2009


Author: ansgar-guest
Date: Tue Jul 28 21:22:28 2009
New Revision: 40940

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=40940
Log:
* Use debhelper 7 instead of yada.
* Bump Standards-Version to 3.8.2.
* Convert debian/copyright to proposed machine-readable format.
* No longer install README (copy of POD documentation).
* Add myself to Uploaders.

Added:
    trunk/libmime-explode-perl/debian/compat
    trunk/libmime-explode-perl/debian/copyright
    trunk/libmime-explode-perl/debian/libmime-explode-perl.examples
Removed:
    trunk/libmime-explode-perl/debian/packages
Modified:
    trunk/libmime-explode-perl/debian/changelog
    trunk/libmime-explode-perl/debian/control
    trunk/libmime-explode-perl/debian/rules
    trunk/libmime-explode-perl/debian/watch

Modified: trunk/libmime-explode-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/debian/changelog?rev=40940&op=diff
==============================================================================
--- trunk/libmime-explode-perl/debian/changelog (original)
+++ trunk/libmime-explode-perl/debian/changelog Tue Jul 28 21:22:28 2009
@@ -1,4 +1,4 @@
-libmime-explode-perl (0.38-2) UNRELEASED; urgency=low
+libmime-explode-perl (0.38-2) unstable; urgency=low
 
   [ Damyan Ivanov ]
   * Take over for the Debian Perl Group on maintainer's request
@@ -17,7 +17,14 @@
     field.
   * debian/watch: use dist-based URL.
 
- -- Damyan Ivanov <dmn at debian.org>  Wed, 17 Sep 2008 22:38:26 +0300
+  [ Ansgar Burchardt ]
+  * Use debhelper 7 instead of yada.
+  * Bump Standards-Version to 3.8.2.
+  * Convert debian/copyright to proposed machine-readable format.
+  * No longer install README (copy of POD documentation).
+  * Add myself to Uploaders.
+
+ -- Ansgar Burchardt <ansgar at 43-1.org>  Tue, 28 Jul 2009 23:19:40 +0200
 
 libmime-explode-perl (0.38-1) unstable; urgency=low
 

Added: trunk/libmime-explode-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/debian/compat?rev=40940&op=file
==============================================================================
--- trunk/libmime-explode-perl/debian/compat (added)
+++ trunk/libmime-explode-perl/debian/compat Tue Jul 28 21:22:28 2009
@@ -1,0 +1,1 @@
+7

Modified: trunk/libmime-explode-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/debian/control?rev=40940&op=diff
==============================================================================
--- trunk/libmime-explode-perl/debian/control (original)
+++ trunk/libmime-explode-perl/debian/control Tue Jul 28 21:22:28 2009
@@ -1,19 +1,20 @@
 Source: libmime-explode-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Piotr Roszatycki <dexter at debian.org>
+Uploaders: Piotr Roszatycki <dexter at debian.org>,
+ Ansgar Burchardt <ansgar at 43-1.org>
 Section: perl
 Priority: extra
-Standards-Version: 3.7.2
+Standards-Version: 3.8.2
 Homepage: http://search.cpan.org/dist/MIME-Explode/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmime-explode-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libmime-explode-perl/
-Build-Depends: perl (>= 5.8), yada (>= 0.54)
+Build-Depends: debhelper (>= 7), perl (>= 5.8)
 
 Package: libmime-explode-perl
 Architecture: any
-Depends: ${misc:Depends}, ${perl:Depends}
-Description: perl MIME::Explode - Perl extension for explode MIME messages
- MIME::Explode is perl module for parsing and decoding single or multipart
+Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}
+Description: Perl extension to explode MIME messages
+ MIME::Explode is a Perl module for parsing and decoding single or multipart
  MIME messages, and outputting its decoded components to a given directory.
- This module is designed to allows users to extract the attached files
+ The module is designed to allows users to extract the attached files
  out of a MIME encoded email messages or mailboxes.

Added: trunk/libmime-explode-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/debian/copyright?rev=40940&op=file
==============================================================================
--- trunk/libmime-explode-perl/debian/copyright (added)
+++ trunk/libmime-explode-perl/debian/copyright Tue Jul 28 21:22:28 2009
@@ -1,0 +1,37 @@
+Format-Specification:
+    http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
+Upstream-Maintainer: Henrique M. Ribeiro Dias
+Upstream-Source: http://search.cpan.org/dist/MIME-Explode/
+Upstream-Name: MIME-Explode
+
+Files: *
+Copyright:
+ © 2006, Henrique Dias <hdias at aesbuc.pt>
+License-Alias: Perl
+License: Artistic | GPL-1+
+
+Files: Explode.xs
+Copyright:
+ © 1988-2004, University of Washington
+ © 2006,      Henrique Dias <hdias at aesbuc.pt>
+License: Artistic | GPL-1+
+
+Files: debian/*
+Copyright:
+ © 2003-2006, Piotr Roszatycki <dexter at debian.org>
+ © 2009,      Ansgar Burchardt <ansgar at 43-1.org>
+License: Artistic | GPL-1+
+
+License: Artistic
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the Artistic License, which comes with Perl.
+    On Debian GNU/Linux systems, the complete text of the Artistic License
+    can be found in `/usr/share/common-licenses/Artistic'
+
+License: GPL-1+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 1, or (at your option)
+    any later version.
+    On Debian GNU/Linux systems, the complete text of the GNU General
+    Public License can be found in `/usr/share/common-licenses/GPL'

Added: trunk/libmime-explode-perl/debian/libmime-explode-perl.examples
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/debian/libmime-explode-perl.examples?rev=40940&op=file
==============================================================================
--- trunk/libmime-explode-perl/debian/libmime-explode-perl.examples (added)
+++ trunk/libmime-explode-perl/debian/libmime-explode-perl.examples Tue Jul 28 21:22:28 2009
@@ -1,0 +1,2 @@
+examples/*
+testmsgs

Modified: trunk/libmime-explode-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/debian/rules?rev=40940&op=diff
==============================================================================
--- trunk/libmime-explode-perl/debian/rules (original)
+++ trunk/libmime-explode-perl/debian/rules Tue Jul 28 21:22:28 2009
@@ -1,252 +1,3 @@
 #!/usr/bin/make -f
-# Generated automatically from debian/packages
-# by yada v0.54, of Sun, 28 Oct 2007
-
-DEB_HOST_ARCH        := $(shell dpkg-architecture -qDEB_HOST_ARCH 2>/dev/null)
-DEB_HOST_ARCH_OS     := $(shell dpkg-architecture -qDEB_HOST_ARCH_OS 2>/dev/null)
-DEB_HOST_ARCH_CPU    := $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU 2>/dev/null)
-DEB_HOST_GNU_CPU     := $(shell dpkg-architecture -qDEB_HOST_GNU_CPU 2>/dev/null)
-DEB_HOST_GNU_TYPE    := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE 2>/dev/null)
-DEB_HOST_GNU_SYSTEM  := $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM 2>/dev/null)
-
-DEB_BUILD_ARCH       := $(shell dpkg-architecture -qDEB_BUILD_ARCH 2>/dev/null)
-DEB_BUILD_ARCH_OS    := $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS 2>/dev/null)
-DEB_BUILD_ARCH_CPU   := $(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU 2>/dev/null)
-DEB_BUILD_GNU_CPU    := $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU 2>/dev/null)
-DEB_BUILD_GNU_TYPE   := $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE 2>/dev/null)
-DEB_BUILD_GNU_SYSTEM := $(shell dpkg-architecture -qDEB_BUILD_GNU_SYSTEM 2>/dev/null)
-
-# Take account of old dpkg-architecture output.
-ifeq ($(DEB_HOST_ARCH_CPU),)
-  DEB_HOST_ARCH_CPU := $(DEB_HOST_GNU_CPU))
-  ifeq ($(DEB_HOST_ARCH_CPU),i486)
-    DEB_HOST_ARCH_OS := i386
-  else
-  ifeq ($(DEB_HOST_ARCH_CPU),x86_64)
-    DEB_HOST_ARCH_OS := amd64
-  endif
-  endif
-endif
-ifeq ($(DEB_HOST_ARCH_OS),)
-  DEB_HOST_ARCH_OS := $(subst -gnu,,$(DEB_HOST_GNU_SYSTEM))
-  ifeq ($(DEB_HOST_ARCH_OS),gnu)
-    DEB_HOST_ARCH_OS := hurd
-  endif
-endif
-ifeq ($(DEB_BUILD_ARCH_CPU),)
-  DEB_BUILD_ARCH_CPU := $(DEB_BUILD_GNU_CPU))
-  ifeq ($(DEB_BUILD_ARCH_CPU),i486)
-    DEB_BUILD_ARCH_OS := i386
-  else
-  ifeq ($(DEB_BUILD_ARCH_CPU),x86_64)
-    DEB_BUILD_ARCH_OS := amd64
-  endif
-  endif
-endif
-ifeq ($(DEB_BUILD_ARCH_OS),)
-  DEB_BUILD_ARCH_OS := $(subst -gnu,,$(DEB_BUILD_GNU_SYSTEM))
-  ifeq ($(DEB_BUILD_ARCH_OS),gnu)
-    DEB_BUILD_ARCH_OS := hurd
-  endif
-endif
-
-LEFT_PARENTHESIS:=(
-VERSION:=$(shell head -n1 debian/changelog | sed -e "s/^[0-9a-zA-Z.-]* $(LEFT_PARENTHESIS)//" -e "s/[^0-9a-zA-Z.:+~-].*//")
-
-SHELL=/bin/bash
-
-.PHONY: default
-default:
-	@echo "Specify a target:"; \
-	echo " build              compile the package"; \
-	echo " build-arch         compile the architecture-dependent package"; \
-	echo " build-indep        compile the architecture-independent package"; \
-	echo " binary             make all binary packages"; \
-	echo " binary-arch        make all architecture-dependent binary packages"; \
-	echo " binary-indep       make all architecture-independent binary packages"; \
-	echo " clean              clean up the source package"; \
-	echo; \
-	echo " clean-install-tree clean up only under debian/"; \
-	echo
-
-# Build the package and prepare the install tree
-
-.PHONY: build-only build
-build-only: debian/build-stamp
-build: build-only
-
-.PHONY: build-arch-only build-arch
-build-arch-only: debian/build-arch-stamp
-build-arch: build-arch-only
-
-.PHONY: build-indep-only build-indep
-build-indep-only: debian/build-indep-stamp
-build-indep: build-indep-only
-
-# Make sure these rules and the control file are up-to-date
-
-.PHONY: rules control templates
-rules: debian/rules
-debian/rules: $(shell which yada) debian/packages-tmp
-	yada rebuild rules
-
-control: debian/control
-debian/control: $(shell which yada) debian/packages-tmp
-	yada rebuild control
-
-templates: debian/templates debian/po/POTFILES.in
-debian/templates: $(shell which yada) debian/packages-tmp
-	yada rebuild templates
-debian/po/POTFILES.in: $(shell which yada) debian/packages-tmp
-	yada rebuild templates
-
-debian/build-stamp: debian/build-arch-stamp debian/build-indep-stamp
-	@[ -f $(shell which yada) -a -f debian/rules ]
-	@umask 022 \
-	  && export pwd="$$(pwd)" \
-	  && export TMPROOT="$$(pwd)/debian/tmp" \
-	  && export SOURCE="libmime-explode-perl" \
-	  && export VERSION="$(VERSION)" \
-	  && export DEB_HOST_GNU_CPU="$(DEB_HOST_GNU_CPU)" \
-	  && export DEB_HOST_GNU_TYPE="$(DEB_HOST_GNU_TYPE)" \
-	  && export DEB_HOST_GNU_SYSTEM="$(DEB_HOST_GNU_SYSTEM)" \
-	  && export DEB_BUILD_GNU_CPU="$(DEB_BUILD_GNU_CPU)" \
-	  && export DEB_BUILD_GNU_TYPE="$(DEB_BUILD_GNU_TYPE)" \
-	  && export DEB_BUILD_GNU_SYSTEM="$(DEB_BUILD_GNU_SYSTEM)" && (\
-	echo -E 'eval "yada () { perl $$(which yada) \"\$$@\"; }"; set -e; set -v';\
-	echo -E 'CC=$${CC:-gcc}';\
-	echo -E 'CFLAGS=$${CFLAGS:--Wall -g}';\
-	echo -E 'if [ "$${DEB_BUILD_OPTIONS#*noopt}" != "$$DEB_BUILD_OPTIONS" ]; then';\
-	echo -E '    CFLAGS="$$CFLAGS -O0"';\
-	echo -E 'else';\
-	echo -E '    CFLAGS="$$CFLAGS -O2"';\
-	echo -E 'fi';\
-	echo -E 'PERL=$${PERL:-/usr/bin/perl}';\
-	echo -E '$$PERL Makefile.PL INSTALLDIRS=vendor';\
-	echo -E 'make CC="$$CC" OPTIMIZE="$$CFLAGS"';\
-	echo -E 'make test') | /bin/sh
-	touch debian/build-stamp
-
-debian/build-arch-stamp:
-	@[ -f $(shell which yada) -a -f debian/rules ]
-	touch debian/build-arch-stamp
-
-debian/build-indep-stamp: debian/build-arch-stamp
-	@[ -f $(shell which yada) -a -f debian/rules ]
-	touch debian/build-indep-stamp
-
-.PHONY: install-tree
-install-tree: install-tree-any
-install-tree-any: \
-	debian/tmp-libmime-explode-perl/DEBIAN/control
-
-debian/tmp-libmime-explode-perl/DEBIAN/control: debian/build-stamp debian/control
-	rm -rf debian/tmp-libmime-explode-perl
-	umask 022 && install -d debian/tmp-libmime-explode-perl/DEBIAN
-	install -d debian/tmp-libmime-explode-perl/usr/share/doc/libmime-explode-perl
-	umask 022; yada generate copyright libmime-explode-perl \
-	  > debian/tmp-libmime-explode-perl/usr/share/doc/libmime-explode-perl/copyright
-	install -m 644 -p debian/changelog \
-	  debian/tmp-libmime-explode-perl/usr/share/doc/libmime-explode-perl/changelog.Debian
-	@umask 022 \
-	  && export pwd="$$(pwd)" \
-	  && export ROOT="$$(pwd)/debian/tmp-libmime-explode-perl" \
-	  && export TMPROOT="$$(pwd)/debian/tmp" \
-	  && export CONTROL="$$(pwd)/debian/tmp-libmime-explode-perl/DEBIAN" \
-	  && export PACKAGE="libmime-explode-perl" \
-	  && export SOURCE="libmime-explode-perl" \
-	  && export VERSION="$(VERSION)" \
-	  && export DEB_HOST_GNU_CPU="$(DEB_HOST_GNU_CPU)" \
-	  && export DEB_HOST_GNU_TYPE="$(DEB_HOST_GNU_TYPE)" \
-	  && export DEB_HOST_GNU_SYSTEM="$(DEB_HOST_GNU_SYSTEM)" \
-	  && export DEB_BUILD_GNU_CPU="$(DEB_BUILD_GNU_CPU)" \
-	  && export DEB_BUILD_GNU_TYPE="$(DEB_BUILD_GNU_TYPE)" \
-	  && export DEB_BUILD_GNU_SYSTEM="$(DEB_BUILD_GNU_SYSTEM)" && (\
-	echo -E 'eval "yada () { perl $$(which yada) \"\$$@\"; }"; set -e; set -v';\
-	echo -E 'PERL=$${PERL:-/usr/bin/perl}';\
-	echo -E 'make install PREFIX=$$ROOT/usr';\
-	echo -E 'yada install -doc README';\
-	echo -E 'yada install -doc -as changelog Changes';\
-	echo -E 'yada install -doc -subdir examples -exec examples/*';\
-	echo -E 'yada install -doc -subdir examples/testmsgs testmsgs/*') | /bin/sh
-	@umask 022 \
-	  && export pwd="$$(pwd)" \
-	  && export ROOT="$$(pwd)/debian/tmp-libmime-explode-perl" \
-	  && export TMPROOT="$$(pwd)/debian/tmp" \
-	  && export CONTROL="$$(pwd)/debian/tmp-libmime-explode-perl/DEBIAN" \
-	  && export PACKAGE="libmime-explode-perl" \
-	  && export SOURCE="libmime-explode-perl" \
-	  && export VERSION="$(VERSION)" && (\
-	echo -E 'eval "yada () { perl $$(which yada) \"\$$@\"; }"; set -e; set -v';\
-	echo -E 'yada perl';\
-	echo -E 'yada python';\
-	echo -E 'yada strip';\
-	echo -E 'yada shlibdeps') | /bin/sh
-	yada compress libmime-explode-perl
-	yada generate maintscripts libmime-explode-perl
-	find debian/tmp-libmime-explode-perl -type f -print \
-	  | sed -n 's/^debian\/tmp-libmime-explode-perl\(\/etc\/.*\)$$/\1/p' \
-	  > debian/tmp-libmime-explode-perl/DEBIAN/conffiles
-	test -s debian/tmp-libmime-explode-perl/DEBIAN/conffiles || rm -f debian/tmp-libmime-explode-perl/DEBIAN/conffiles
-	yada rebuild control
-	yada generate substvars libmime-explode-perl
-	umask 022 && dpkg-gencontrol -isp -plibmime-explode-perl -Pdebian/tmp-libmime-explode-perl
-
-# Build package files
-
-.PHONY: binary binary-arch binary-indep
-binary: binary-arch binary-indep
-binary-arch: binary-arch-any
-
-.PHONY: binary-arch-any
-binary-arch-any: \
-	binary-package-libmime-explode-perl
-binary-indep:
-
-.PHONY: binary-package-libmime-explode-perl
-binary-package-libmime-explode-perl: check-root debian/tmp-libmime-explode-perl/DEBIAN/control
-	@[ -f $(shell which yada) -a -f debian/rules ]
-	chown -R 0.0 debian/tmp-libmime-explode-perl
-	chmod -R u=rwX,go=rX debian/tmp-libmime-explode-perl
-	@if [ -d debian/tmp-libmime-explode-perl/usr/doc/libmime-explode-perl ]; then \
-	  echo "*** Yada warning: /usr/doc/libmime-explode-perl should be /usr/share/doc/libmime-explode-perl";\
-	fi
-	dpkg-deb --build debian/tmp-libmime-explode-perl ..
-
-.PHONY: check-root
-check-root:
-	@[ `id -u` = 0 ] || (echo "You must be root to do this!"; false)
-
-debian/packages-tmp: debian/packages 
-	yada rebuild packages
-
-## Clean up afterwards
-
-.PHONY: clean clean-install-tree clean-build
-
-clean: clean-install-tree clean-build debian/control debian/rules
-	rm -f debian/packages-tmp debian/packages-tmp-new debian/packages-tmp-include
-
-clean-build:
-	@[ -f $(shell which yada) -a -f debian/rules ]
-	rm -f debian/build-stamp debian/build-arch-stamp debian/build-indep-stamp
-	@umask 022 \
-	  && export pwd="$$(pwd)" \
-	  && export TMPROOT="$$(pwd)/debian/tmp" \
-	  && export SOURCE="libmime-explode-perl" \
-	  && export VERSION="$(VERSION)" \
-	  && export DEB_HOST_GNU_CPU="$(DEB_HOST_GNU_CPU)" \
-	  && export DEB_HOST_GNU_TYPE="$(DEB_HOST_GNU_TYPE)" \
-	  && export DEB_HOST_GNU_SYSTEM="$(DEB_HOST_GNU_SYSTEM)" \
-	  && export DEB_BUILD_GNU_CPU="$(DEB_BUILD_GNU_CPU)" \
-	  && export DEB_BUILD_GNU_TYPE="$(DEB_BUILD_GNU_TYPE)" \
-	  && export DEB_BUILD_GNU_SYSTEM="$(DEB_BUILD_GNU_SYSTEM)" && (\
-	echo -E 'eval "yada () { perl $$(which yada) \"\$$@\"; }"; set -e; set -v';\
-	echo -E 'test -f Makefile && touch Makefile && make distclean || true') | /bin/sh
-	yada unpatch
-	rm -rf debian/tmp
-
-clean-install-tree: debian/rules
-	@[ -f $(shell which yada) -a -f debian/rules ]
-	rm -f debian/install-tree-stamp
-	rm -rf debian/tmp-* debian/files* debian/substvars debian/shlibs.local debian/ucf
+%:
+	dh $@

Modified: trunk/libmime-explode-perl/debian/watch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/debian/watch?rev=40940&op=diff
==============================================================================
--- trunk/libmime-explode-perl/debian/watch (original)
+++ trunk/libmime-explode-perl/debian/watch Tue Jul 28 21:22:28 2009
@@ -1,5 +1,2 @@
-# format version number, currently 2; this line is compulsory!
 version=3
-
-# Automatically generated by cvsdebuscan at Tue, 07 Jan 2003 16:30:31 +0100
 http://search.cpan.org/dist/MIME-Explode/   .*/MIME-Explode-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)




More information about the Pkg-perl-cvs-commits mailing list