[libpdf-api2-perl] 06/07: Remove machinery to not install manpages from debian/*.
gregor herrmann
gregoa at debian.org
Sat Oct 18 19:36:46 UTC 2014
This is an automated email from the git hooks/post-receive script.
gregoa pushed a commit to branch master
in repository libpdf-api2-perl.
commit 114bfb97029457b12072a3fd3ea02535773437e5
Author: gregor herrmann <gregoa at debian.org>
Date: Sat Oct 18 21:33:15 2014 +0200
Remove machinery to not install manpages from debian/*.
Not used since quite some time ...
---
debian/ignore-manpage.sh | 23 -----------------------
debian/ignored-manpages | 35 -----------------------------------
debian/remove-ignored-manpages.sh | 21 ---------------------
debian/rules | 14 ++++----------
debian/update-ignored-manpages.sh | 5 -----
5 files changed, 4 insertions(+), 94 deletions(-)
diff --git a/debian/ignore-manpage.sh b/debian/ignore-manpage.sh
deleted file mode 100755
index 729782d..0000000
--- a/debian/ignore-manpage.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-
-set -eu
-
-# Usage: sh debian/ignore-manpage.sh <module> ...
-# PDF::API2 may be ommitted from module name
-# Text from lintian warnings may be used instead of module name too
-# Example: sh debian/ignore-manpage.sh PDF::API2::Win32 Version usr/share/man/man3/PDF::API2::Resource::Font::CoreFont::courieroblique.3pm.gz
-#
-# Adds manpage to the list of manpages to ignore
-# Stores their name and size in debian/ignored-manpages
-# The manpages are removed after "$(MAKE) install" is called
-# See debian/remove-ignored-manpages.sh
-
-LIST=debian/ignored-manpages
-
-while [ -n "${1:-}" ]; do
- FILE=`echo $1 | sed 's,^usr/share/man/man3/,,; s,::,/,g; s,\.3pm\.gz$,,'`
- echo $FILE | grep -l 'PDF/API2/' > /dev/null || FILE="PDF/API2/$FILE"
- sed -i "/ $1$/ d" $LIST
- md5sum lib/${FILE}.pm | sed 's,lib/PDF/API2/,,; s,/,::,g; s,\.pm$,,' >> $LIST
- shift
-done
diff --git a/debian/ignored-manpages b/debian/ignored-manpages
deleted file mode 100644
index 92da3ed..0000000
--- a/debian/ignored-manpages
+++ /dev/null
@@ -1,35 +0,0 @@
-8386abfee85341078086bab658271422 Resource::Font::CoreFont::bankgothic
-bea4514100f862864dbfa4d0640247ae Resource::Font::CoreFont::courier
-d2c574060d6eba982bef7ddf8c122292 Resource::Font::CoreFont::courierbold
-7f23b4dc3e22e91f023145d0443bb6ac Resource::Font::CoreFont::courierboldoblique
-7c0829fd0245ae76d97d9c6822c92702 Resource::Font::CoreFont::courieroblique
-10c1b464b67bba6bc073a944bf3b8746 Resource::Font::CoreFont::georgia
-a6000bc3b5bdbf25fdd1e22c768b9010 Resource::Font::CoreFont::georgiabold
-5ea45311f544e1783d06f697923af855 Resource::Font::CoreFont::georgiabolditalic
-25500c77d3089a6aa67a383c4007e614 Resource::Font::CoreFont::georgiaitalic
-b3ea3746031d7bb46650ed8018958ecb Resource::Font::CoreFont::helvetica
-b40c67145d191df2abd1010a56c19eb7 Resource::Font::CoreFont::helveticabold
-487f2e6761b8938057d8ff0066dc49d9 Resource::Font::CoreFont::helveticaboldoblique
-562b72cc90416f5bbeb7405e0095bf52 Resource::Font::CoreFont::helveticaoblique
-8dab6c8f603616fa37d5756bbe1997da Resource::Font::CoreFont::symbol
-eb73faa8bbb3e2cd520176f8815d5d3d Resource::Font::CoreFont::timesbold
-93f97823f9627c5326e4838334e45d34 Resource::Font::CoreFont::timesbolditalic
-26dcab473876cb32c288fa23ff8ad5a0 Resource::Font::CoreFont::timesitalic
-85d2cb08d454af89a429a4043277d362 Resource::Font::CoreFont::timesroman
-1aa517ebd15044057d2f64ea1ce8a14a Resource::Font::CoreFont::trebuchet
-184156031814ae7875b9b0d6def744e7 Resource::Font::CoreFont::trebuchetbold
-be8b8bdcdaf8110728cc0cee67eede0c Resource::Font::CoreFont::trebuchetbolditalic
-bc44989eb62fe56da63c26740bc4723c Resource::Font::CoreFont::trebuchetitalic
-873f40f4aeb9a28b6065699cd0e77acc Resource::Font::CoreFont::verdana
-5270dc3b8501f6d7293e52df6a79f2dd Resource::Font::CoreFont::verdanabold
-2ac4718b2e9afe6fa9c6c9fc21b95ba0 Resource::Font::CoreFont::verdanabolditalic
-45e47a8d2f4612f7347bd4160041e4c1 Resource::Font::CoreFont::verdanaitalic
-b248d275220d3485919d65c022bb60eb Resource::Font::CoreFont::webdings
-4999c2f6128f28de5e1815b86b1a162d Resource::Font::CoreFont::wingdings
-4b5875c0b17f4fe7ccbe2f5e92d9d636 Resource::Font::CoreFont::zapfdingbats
-e55e58f5b84be90ad223637dc7d17c73 Resource::XObject::Form::BarCode::codabar
-d54a9cfdd0ed7d6341ebfed31fab3aa5 Resource::XObject::Form::BarCode::code3of9
-f1564033b00c39f0ee5bde48e9d785d2 Resource::XObject::Form::BarCode::ean13
-f7a5db09f57579aa4057ced75b948f4b Resource::XObject::Form::BarCode::int2of5
-a21cef32778b4bef41ba47dca40afc52 Win32
-2fc6e1692d14d9144311387f60812a52 Resource::CIDFont::TrueType::FontFile
diff --git a/debian/remove-ignored-manpages.sh b/debian/remove-ignored-manpages.sh
deleted file mode 100755
index 20f8ea1..0000000
--- a/debian/remove-ignored-manpages.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-
-set -eu
-
-# Remove manpages for modules listed in debian/ignored-manpages from package
-# installation drectory
-#
-# See also debian/ignore-manpage.sh
-
-TMP=${TMP:-debian/tmp}
-
-cat debian/ignored-manpages \
-| while read md5 mod; do
- FILE="lib/`echo PDF::API2::${mod} | sed 's,::,/,g'`.pm"
- CHECK_MD5=`md5sum $FILE | cut -f1 -d ' '`
- if [ "$md5" = "$CHECK_MD5" ]; then
- rm "$TMP/usr/share/man/man3/PDF::API2::${mod}.3pm"
- else
- echo WARNING: Checksum mismatch for module ${mod}. Manpage not removed
- fi
-done
diff --git a/debian/rules b/debian/rules
index 65d18c1..82b23c3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,17 +6,11 @@ TMP = $(CURDIR)/debian/$(PACKAGE)
%:
dh $@
-override_dh_installman:
- # remove blank/useless manpages
- # commented out, they are not installed anymore
- # TMP=$(TMP) sh debian/remove-ignored-manpages.sh
- dh_installman
-
-override_dh_installexamples:
- dh_installexamples
- sed -i '1s|^#!/usr/local/bin/perl|#!/usr/bin/perl|' $(TMP)/usr/share/doc/$(PACKAGE)/examples/*
-
override_dh_auto_install:
dh_auto_install
# doesn't work on Debian, needs Win32::TieRegistry
$(RM) -v $(TMP)/usr/share/perl5/PDF/API2/Win32.pm
+
+override_dh_installexamples:
+ dh_installexamples
+ sed -i '1s|^#!/usr/local/bin/perl|#!/usr/bin/perl|' $(TMP)/usr/share/doc/$(PACKAGE)/examples/*
diff --git a/debian/update-ignored-manpages.sh b/debian/update-ignored-manpages.sh
deleted file mode 100755
index b543aa0..0000000
--- a/debian/update-ignored-manpages.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-set -eu
-
-sh debian/ignore-manpage.sh $(awk '{print $2}' debian/ignored-manpages)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libpdf-api2-perl.git
More information about the Pkg-perl-cvs-commits
mailing list