[SCM] Packaging Apache2::SiteControl in Debian branch, master, updated. 209a9df5d1a0d2a51d4799bd8a532308e28d5592

Carlos Vicente cvicente at cpan.org
Wed Feb 15 20:06:55 UTC 2012


The following commit has been merged in the master branch:
commit 209a9df5d1a0d2a51d4799bd8a532308e28d5592
Author: Carlos Vicente <cvicente at cpan.org>
Date:   Wed Feb 15 12:05:36 2012 -0800

    Applied TODO. Thanks Gregor

diff --git a/debian/changelog b/debian/changelog
index 150d0be..40a32bf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,26 +1,4 @@
-libapache2-sitecontrol-perl (1.05-1) UNRELEASED; urgency=low
-
-  TODO:
-  * debian/libapache2-sitecontrol-perl.docs:
-    - remove sample/README here (gets installed via .examples)
-    - probably s|docs/README|docs| (or "docs/*") to get the whole docs directory
-    - README.UPGRADING_TO_1.0 is probably not helpful for this new package?
-  * d/copyright:
-    - upstream seems to have difficulties with the difference between a
-      copyright statement and a license ... to be on the safe side, I'd add,
-      like we do in other packages, the following paragraph to the "Files: *"
-      stanza:
-      Comment: Under the Berne Convention it is assumed that the author is also
-       the copyright holder.
-  * debian/control:
-    - "Description: unknown" leaves some room for improvement :)
-    - libcrypt-cast5-perl doesn't need a version (no older version will ever
-      be in the archive)
-  * lintian:
-    W: libapache2-sitecontrol-perl: executable-not-elf-or-script usr/share/doc/libapache2-sitecontrol-perl/examples/apache_modperlinit.pl
-    -> either add a hashbang (via a patch or with some sed magic
-       or (easier) remove the x bit. for both ideas cf.
-       http://pkg-perl.alioth.debian.org/debhelper.html
+libapache2-sitecontrol-perl (1.05-1) unstable; urgency=low
 
   * Initial Release (Closes: #659413)
 
diff --git a/debian/control b/debian/control
index 9bfb721..4cda182 100644
--- a/debian/control
+++ b/debian/control
@@ -22,9 +22,9 @@ Depends: ${misc:Depends},
          libapache-session-perl,
          libapache2-authcookie-perl,
          libapache2-request-perl,
-         libcrypt-cast5-perl (>= 0.04),
+         libcrypt-cast5-perl,
          libcrypt-cbc-perl
-Description: unknown
+Description: perl web site authentication/authorization system
  Apache2::SiteControl is a set of perl object-oriented classes that implement
  a fine-grained security control system for a web-based application. The
  intent is to provide a clear, easy-to-integrate system that does not require
diff --git a/debian/copyright b/debian/copyright
index e013c8e..aebc44e 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -5,6 +5,8 @@ Source: http://search.cpan.org/dist/Apache2-SiteControl/
 
 Files: *
 Copyright: Tony Kay <tkay at uoregon.edu>
+Comment: Under the Berne Convention it is assumed that the author is also
+         the copyright holder.
 License: GPL-1+
 
 Files: debian/*
diff --git a/debian/libapache2-sitecontrol-perl.docs b/debian/libapache2-sitecontrol-perl.docs
index 48a5e70..eb70167 100644
--- a/debian/libapache2-sitecontrol-perl.docs
+++ b/debian/libapache2-sitecontrol-perl.docs
@@ -1,4 +1,3 @@
-README.UPGRADING_TO_1.0
 README
-docs/README
-sample/README
+docs/*
+
diff --git a/debian/rules b/debian/rules
index 2d33f6a..8efaba2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,10 @@
 #!/usr/bin/make -f
 
+PACKAGE = $(firstword $(shell dh_listpackages))
+TMP     = $(CURDIR)/debian/$(PACKAGE)
+
 %:
 	dh $@
+override_dh_fixperms:
+	dh_fixperms
+	chmod 644 $(TMP)/usr/share/doc/libapache2-sitecontrol-perl/examples/apache_modperlinit.pl

-- 
Packaging Apache2::SiteControl in Debian



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