[Chinese-commits] [manpages-zh] 124/131: import debian packaging

Boyuan Yang hosiet-guest at moszumanska.debian.org
Tue Dec 13 19:59:57 UTC 2016


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

hosiet-guest pushed a commit to branch master
in repository manpages-zh.

commit f83e633c33aed1d13aa47975ced1330bb3f119b1
Author: Boyuan Yang <073plan at gmail.com>
Date:   Wed Dec 14 02:30:35 2016 +0800

    import debian packaging
---
 debian/changelog     | 124 +++++++++++++++++++++++++++++++++++++++++++++++++++
 debian/compat        |   1 +
 debian/control       |  23 ++++++++++
 debian/copyright     |  28 ++++++++++++
 debian/docs          |   5 +++
 debian/gbp.conf      |   9 ++++
 debian/rules         |  28 ++++++++++++
 debian/source/format |   1 +
 debian/watch         |   2 +
 9 files changed, 221 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..4ac4497
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,124 @@
+manpages-zh (1.5.3+ds-1) UNRELEASED; urgency=medium
+
+  * new upstream release.
+    - add zh.tmac workaround, borrowed from groff trunk.
+    - add --enable-cjkpunct-workaround for zh.tmac.
+  * debian/rules: switch to debhelper/dh build system.
+  * debian/control:
+    - bump standards version to 3.9.8.
+    - update Vcs-* fields.
+
+ -- Boyuan Yang <073plan at gmail.com>  Sun, 07 Aug 2016 21:42:30 +0800
+
+manpages-zh (1.5.2-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Remove apropos(1), man(1), whatis(1), man.conf(5), and man.config(5);
+    these are extremely outdated, contain incorrect information, and
+    conflict with man-db 2.6.4 (closes: #713925).
+
+ -- Colin Watson <cjwatson at debian.org>  Mon, 24 Jun 2013 10:15:59 +0100
+
+manpages-zh (1.5.2-1) unstable; urgency=low
+
+  * new upstream release (Closes: #633303).
+  * debian/watch: updated.
+  * debain/control:
+    - update maintainer, add me to uploader
+    - bump standards version to 3.9.2.
+    - update homepage
+    - update Vcs-* fields.
+  * debian/rules: updated.
+
+ -- LI Daobing <lidaobing at debian.org>  Sat, 09 Jul 2011 23:44:16 +0800
+
+manpages-zh (1.5.1-3) unstable; urgency=low
+
+  * debian/watch: added.
+  * debian/control:
+    - update maintainer's email.
+    - bump standards version to 3.8.4.
+    - remove DMUA.
+    - build depends on debhelper (>= 7)
+  * debian/compat: update to debhelper 7.
+  * debian/source/format: 3.0.
+
+ -- LI Daobing <lidaobing at debian.org>  Wed, 14 Apr 2010 22:28:13 +0800
+
+manpages-zh (1.5.1-2) unstable; urgency=low
+
+  * debian/rules: remove mplayer.1 and mencoder.1, mplayer.1 is already
+    provided by mplayer package and mencoder.1 is a soft link to mplayer.1.
+    (Closes: #520459)
+  * debian/control: bump standards version to 3.8.1, no changes needed.
+  * debian/control: fix debhelper-but-no-misc-depends.
+  * debian/control: add DMUA field.
+  * debian/control: add Vcs-* fields.
+
+ -- LI Daobing <lidaobing at gmail.com>  Fri, 20 Mar 2009 22:34:12 +0800
+
+manpages-zh (1.5.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * New maintainer. (Closes: #465552)
+    - debian/control: updated.
+  * debian/rules: missing binary-arch and binary-indep targets in debian/rules
+    (Policy 4.9) (Closes: #395805)
+  * debian/control: don't build depends on sysutils (Closes: #382168)
+  * debian/rules: Please stop providing man pages belonging to the passwd and
+    login packages (Closes: #330577)
+  * debian/control: bump standards version to 3.7.3.
+  * debian/copyright:
+    - copyright-should-refer-to-common-license-file-for-gfdl.
+    - add new copyright holder.
+  * debian/control: new homepage, move homepage from description to a field.
+  * debian/control: build-depends-on-1-revision, build depends on
+    zh-autoconvert (>= 0.3.13) instead of 0.3.13-1.
+  * debian/control: build depends on cdbs.
+  * debian/rules: use cdbs.
+  * debian/docs: remove unaviable files.
+  * remove unneed files: debian/03*, debian/README.Debian.
+
+ -- LI Daobing <lidaobing at gmail.com>  Fri, 04 Apr 2008 16:27:56 +0800
+
+manpages-zh (1.5-1) unstable; urgency=high
+
+  * New upstream release
+  * Maintainer changed.
+  * Bump Standards-Version to 3.6.1
+  * Rename src pkg to manpages-zh, fix the name conflict RC bug
+    (Closes: #267236)
+  * Move man5/environ.5 to man7/environ.7 (Closes: #140771)
+  * Readd zh_TW translation
+  * Move lapack, Tcl and Tk manpages from mann to man3.
+  * Change the copyright content according the newest upstream release.
+  * Little changes to the package description.
+
+ -- Carlos Z.F. Liu <carlosliu at users.sourceforge.net>  Sat,  2 Apr 2005 16:18:15 +1200
+
+cman (1.4-7) unstable; urgency=low
+
+  * Added some more translations and small bug fixes.
+
+ -- bbbush <bbbush at 163.com>  Thu,  04 Mar 2004 12:30:00 +0800
+
+cman (1.4-6) unstable; urgency=low
+
+  * Added original documents in raw directory
+
+ -- bbbush <bbbush at 163.com>  Sat,  20 Dec 2003 12:30:00 +0800
+
+cman (1.4-5) unstable; urgency=low
+
+  * Default file encoding is UTF-8
+  * zh_TW is removed, hope somebody to add it one day
+
+ -- bbbush <bbbush at 163.com>  Tue,  25 Nov 2003 15:17:08 +0800
+
+cman (0.0.7-1) unstable; urgency=low
+
+  * Initial Release.
+  * Added zh_TW man pages converted from zh_CN using zh-autoconvert
+    and my own conversion table.  :-)
+
+ -- Anthony Fok <foka at debian.org>  Fri,  1 Jun 2001 15:17:08 -0600
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..15eb366
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,23 @@
+Source: manpages-zh
+Section: doc
+Priority: optional
+Maintainer: Debian Chinese Team <chinese-developers at lists.alioth.debian.org>
+Uploaders:
+ LI Daobing <lidaobing at debian.org>
+Build-Depends: debhelper (>= 9), dh-autoreconf, zh-autoconvert (>= 0.3.13), perl
+Standards-Version: 3.9.8
+Homepage: https://github.com/lidaobing/manpages-zh
+Vcs-Browser: https://anonscm.debian.org/cgit/chinese/manpages-zh.git
+Vcs-Git: https://anonscm.debian.org/cgit/chinese/manpages-zh.git
+
+Package: manpages-zh
+Architecture: all
+Replaces: zh-trans
+Provides: zh-trans
+Suggests: man-browser
+Conflicts: zh-trans
+Depends: ${misc:Depends}
+Description: Chinese manual pages
+ This package contains the Chinese manual pages translated by
+ the Chinese Man Pages Project (CMPP).  Both zh_CN and zh_TW
+ (Simplified and Traditional Chinese) versions are provided.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..732949b
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,28 @@
+This package was debianized by Carlos Z.F. Liu <carlosliu at users.sourceforge.net> on
+Sat,  2 Apr 2005 16:31:27 +1200.
+
+Copyright:
+ Copyright 2008 LI Daobing <lidaobing at gmail.com>
+ Copyright 2008 Ji ZhengYu <zhengyuji at gmail.com>
+ Copyright 2000-2004 CMPP Project
+
+The manual pages were written and translated by many different people
+and improved by probably even more.  Listing all authors and
+modificators for each page is not possible, but most of them are listed
+in /usr/share/doc/manpages-zh/THANKS.gz.
+
+These manual pages were put together by Chinese Man Pages Project (CMPP)
+<http://cmpp.linuxforum.net>.
+
+License:
+
+    Permission is granted to copy, distribute and/or modify this document
+    under the terms of the GNU Free Documentation License, Version 1.2
+    or any later version published by the Free Software Foundation;
+    with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
+    A copy of the license is included in the section entitled "GNU
+    Free Documentation License".
+
+The complete text of the GNU Free Documentation License can be found in
+`/usr/share/common-licenses/GFDL'.
+
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..88cc4aa
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,5 @@
+README
+DOCS/banner1.gif
+DOCS/FAQ
+DOCS/THANKS
+DOCS/VOCABULARY
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..e4615c2
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,9 @@
+[DEFAULT]
+builder = git-pbuilder
+upstream-branch = master
+debian-branch = debian
+ignore-branch = True
+pristine-tar = False
+
+[buildpackage]
+upstream-tree = branch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..341f7ce
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,28 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# See debhelper(7) (uncomment to enable)
+# output every command that modifies files on the build system.
+#export DH_VERBOSE = 1
+
+# see EXAMPLES in dpkg-buildflags(1) and read /usr/share/dpkg/*
+include /usr/share/dpkg/default.mk
+include /usr/share/dpkg/buildflags.mk
+
+# main packaging script based on dh7 syntax
+%:
+	dh $@ --with autoreconf
+
+override_dh_auto_configure:
+	dh_auto_configure -- --enable-cjkpunct-workaround
+
+# blacklist some pages that already exists in other projects
+override_dh_auto_install:
+	dh_auto_install
+	for l in zh_CN zh_TW; do \
+		for n in man5/passwd.5 man8/usermod.8 man8/groupdel.8 man8/userdel.8 man8/useradd.8 \
+			man8/chpasswd.8 man8/groupmod.8 man8/groupadd.8 man1/su.1 man1/chsh.1 \
+			man1/newgrp.1 man1/chfn.1 man1/man.1 man1/whatis.1 man1/apropos.1 man5/man.conf.5 \
+		       	man5/man.config.5; do \
+			rm debian/manpages-zh/usr/share/man/$$l/$$n; \
+		done; \
+	done
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..e622459
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=4
+opts="dversionmangle=s/(\+\d*)?\+ds\d*$//,repack,compression=xz,repacksuffix=+ds" https://github.com/lidaobing/manpages-zh/tags /.*v(.+)@ARCHIVE_EXT@ debian uupdate

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/chinese/manpages-zh.git



More information about the Chinese-commits mailing list