[Pkg-wmaker-commits] [wmacpi] 76/105: Repack source tarball to remove .arch-ids and .hg*. Explain in debian/changelog and debian/README.source.
Doug Torrance
dtorrance-guest at moszumanska.debian.org
Tue Aug 18 01:13:47 UTC 2015
This is an automated email from the git hooks/post-receive script.
dtorrance-guest pushed a commit to branch master
in repository wmacpi.
commit a02e1e8f10ae7a18c334f39c264e48345b21bf4d
Author: Doug Torrance <dtorrance at monmouthcollege.edu>
Date: Sun Jul 27 00:19:05 2014 -0500
Repack source tarball to remove .arch-ids and .hg*. Explain in debian/changelog and debian/README.source.
---
debian/README.source | 17 +++++++++++++++++
debian/changelog | 19 +++++++++++++------
2 files changed, 30 insertions(+), 6 deletions(-)
diff --git a/debian/README.source b/debian/README.source
new file mode 100644
index 0000000..68f400b
--- /dev/null
+++ b/debian/README.source
@@ -0,0 +1,17 @@
+wmacpi for Debian
+-----------------
+
+wmacpi version 2.2~rc5 includes Arch and Mercurial files in the original
+source tarball, resulting in source-contains-arch-control-dir and
+source-contains-hg-tags-file Lintian warnings. To fix this, the source tarball
+has been repacked to exclude this file, as indicated by the +ds suffix in the
+upstream version number.
+
+In addition, the upstream package includes an executable binary file which
+installs to /usr/bin/acpi. However, this conflicts with a file in the acpi
+package. Earlier versions of the wmacpi package excluded this file entirely.
+Beginning with version 2.2~rc5+ds-1, this file has been renamed to
+/usr/bin/acpi-ng to avoid the conflict. (Note that acpi-ng was the upstream
+name as well in an earlier version.)
+
+ -- Doug Torrance <dtorrance at monmouthcollege.edu>, Sun, 27 Jul 2014 00:15:31 -0500
diff --git a/debian/changelog b/debian/changelog
index c1eb641..429fef6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,22 +1,29 @@
-wmacpi (2.2~rc5-3) unstable; urgency=low
+wmacpi (2.2~rc5+ds-1) unstable; urgency=low
+ * Repack source tarball to exclude .arch-ids and .hg*.
+ + Add debian/README.source to explain this.
* Rename /usr/bin/acpi to /usr/bin/acpi-ng to avoid conflict with the acpi
package.
+ + Remove Breaks: acpi from debian/control.
+ + Add debian/patches/rename_acpi_to_acpi-ng.patch, which renames all
+ instances of acpi in documentation to acpi-ng.
+ + Add explanation to debian/README.source.
+ + Rename files during dh_auto_install in debian/rules.
* debian/control:
+ Bump Standards-Version to 3.9.5, no changes required.
+ + Update Homepage.
+ Add Vcs-* fields.
- + Remove Breaks: acpi.
* debian/dirs:
+ Remove file; unneccessary as directory is created by make install.
* debian/manpages:
+ Remove file; manpages now installed by debian/rules.
* debian/patches:
- + Remove man_no_acpi.patch since acpi(-ng) is now included in package.
- + Add patch renaming all instances of acpi in documentation to acpi-ng.
- + Add patch which correctly installs manpages to /usr/share/man/man1.
+ + Remove man_no_acpi.patch since acpi(-ng) has been included in package
+ since version 2.2~rc5-2.
+ + Add debian/patches/install_manpages_to_usr_share.patch, which correctly
+ installs manpages to /usr/share/man/man1.
* debian/rules:
+ Change to use upstream make install.
- + Rename acpi to acpi-ng.
-- Doug Torrance <dtorrance at monmouthcollege.edu> Mon, 21 Jul 2014 03:18:24 -0500
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wmaker/wmacpi.git
More information about the Pkg-wmaker-commits
mailing list