[libtext-bidi-perl] 04/06: Install fribidi.pl as an example.

أحمد المحمودي (Ahmed El-Mahmoudy) aelmahmoudy at sabily.org
Sat Sep 21 07:17:03 UTC 2013


This is an automated email from the git hooks/post-receive script.

aelmahmoudy-guest pushed a commit to branch master
in repository libtext-bidi-perl.

commit 38ef8e70f64a1ed8e48ab99d119c914319e2076e
Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org>
Date:   Sat Sep 21 04:54:05 2013 +0200

    Install fribidi.pl as an example.
---
 debian/changelog                  |   46 +++++++++----------------------------
 debian/libtext-bidi-perl.examples |    1 +
 debian/rules                      |    4 +++-
 3 files changed, 15 insertions(+), 36 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 48eb174..6774de9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,18 +2,6 @@ libtext-bidi-perl (2.02-1) UNRELEASED; urgency=low
 
   TODO:
   [fsfs]
-  - if renaming /usr/bin/fribidi.pl, please also adjust the name and
-    content of the manpage (this will need a patch to the pod; and perhaps ask
-    upstream if they're willing to follow along?) -- BUT:
-  - /usr/bin/fribidi is already in package libfribidi-bin, and this package
-    must conflict with libfribidi-bin if they are to ship the same file
-    (Policy 7.4) -- SO:
-  - is fribidi.pl significantly different from fribidi (of libfribidi-bin)
-    that both should be in the archive, or are there reasons why users may
-    prefer one implementation over the other and do not want to install the
-    other one? Then this may be a rationale for keeping the .pl suffix to mark
-    the different implementation. (And perhaps mention that feature in the
-    long description?) Otherwise, you could just drop fribidi.pl.
   - Changes says the version 2.0 interface is incompatible with older
     versions. Have you thought about alterting users via a NEWS entry and is
     your reverse dependency, xmltv-util, aware of the upcoming change?
@@ -25,31 +13,8 @@ libtext-bidi-perl (2.02-1) UNRELEASED; urgency=low
     (as mentioned in Changes and README)
   - git rm -r debian/patches # empty
     (or maybe not, see below)
-  - lintian:
-    W: libtext-bidi-perl: binary-without-manpage usr/bin/fribidi
-    there is a manpage but it has the wrong name; only renaming the script in
-    debian/rules but not the manpage is not enough :)
-    and then the POD talks about fribidi.pl which needs to be fixed as well,
-    either in a patch or maybe easier via some sed call in debian/rules
-    (cf. the above mentioned debhelper.html page)
-    [but see above what fsfs wrote about libfribidi-bin]
 
 
-  [ أحمد المحمودي (Ahmed El-Mahmoudy) ]
-  * New upstream release.
-  * Dropped fribid_new.diff patch, since upstream switched to new fribidi
-  * debian/control:
-    + Updated my email address.
-    + Bumped Standards-Version to 3.9.4
-    + Added libextutils-pkgconfig-perl to Build-Deps.
-  * debian/copyright: Update copyright years.
-  * Bumped compat level to 9
-  * debian/rules: Rename usr/bin/fribidi.pl to usr/bin/fribidi
-
-  [ Salvatore Bonaccorso ]
-  * debian/copyright: Replace DEP5 Format-Specification URL from
-    svn.debian.org to anonscm.debian.org URL.
-
   [ gregor herrmann ]
   * debian/control: update {versioned,alternative} (build) dependencies.
   * no need for removing /usr/share/perl5 since perl 5.10 and dh_perl .version
@@ -62,6 +27,17 @@ libtext-bidi-perl (2.02-1) UNRELEASED; urgency=low
   * debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg-
     copyright"
 
+  [ أحمد المحمودي (Ahmed El-Mahmoudy) ]
+  * New upstream release.
+  * Dropped fribid_new.diff patch, since upstream switched to new fribidi
+  * debian/control:
+    + Updated my email address.
+    + Bumped Standards-Version to 3.9.4
+    + Added libextutils-pkgconfig-perl to Build-Deps.
+  * debian/copyright: Update copyright years.
+  * Bumped compat level to 9
+  * debian/rules: Rename usr/bin/fribidi.pl to usr/bin/fribidi
+
  -- أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org>  Thu, 19 Sep 2013 08:27:24 +0200
 
 libtext-bidi-perl (0.03-5) unstable; urgency=low
diff --git a/debian/libtext-bidi-perl.examples b/debian/libtext-bidi-perl.examples
new file mode 100644
index 0000000..7d737dc
--- /dev/null
+++ b/debian/libtext-bidi-perl.examples
@@ -0,0 +1 @@
+bin/fribidi.pl
diff --git a/debian/rules b/debian/rules
index 0f8b87c..d752440 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,4 +14,6 @@ override_dh_auto_install:
 	if [ ! -s $(TMP)/usr/lib/perl5/auto/Text/Bidi/private/private.bs ]; then \
 	  rm $(TMP)/usr/lib/perl5/auto/Text/Bidi/private/private.bs; \
 	fi
-	mv $(TMP)/usr/bin/fribidi.pl $(TMP)/usr/bin/fribidi
+	# Remove fribidi.pl script, installed as an example instead:
+	rm $(TMP)/usr/bin/fribidi.pl
+	rm -rf $(TMP)/usr/share/man/man1

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtext-bidi-perl.git



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