[Pkg-asciidoc-commits] r79 - trunk/debian
Alexander Wirt
formorer at alioth.debian.org
Sun Nov 28 11:42:38 UTC 2010
Author: formorer
Date: 2010-11-28 11:42:37 +0000 (Sun, 28 Nov 2010)
New Revision: 79
Added:
trunk/debian/asciidoc.doc
trunk/debian/asciidoc.examples
Modified:
trunk/debian/asciidoc.links
trunk/debian/asciidoc.manpages
trunk/debian/control
trunk/debian/rules
Log:
Rework packaging and use dh instead of cdbs
Added: trunk/debian/asciidoc.doc
===================================================================
--- trunk/debian/asciidoc.doc (rev 0)
+++ trunk/debian/asciidoc.doc 2010-11-28 11:42:37 UTC (rev 79)
@@ -0,0 +1 @@
+CHANGELOG
Added: trunk/debian/asciidoc.examples
===================================================================
--- trunk/debian/asciidoc.examples (rev 0)
+++ trunk/debian/asciidoc.examples 2010-11-28 11:42:37 UTC (rev 79)
@@ -0,0 +1 @@
+examples/website/
Modified: trunk/debian/asciidoc.links
===================================================================
--- trunk/debian/asciidoc.links 2010-11-28 08:34:20 UTC (rev 78)
+++ trunk/debian/asciidoc.links 2010-11-28 11:42:37 UTC (rev 79)
@@ -1,4 +1,3 @@
/etc/asciidoc/stylesheets/docbook-xsl.css /usr/share/doc/asciidoc/docbook-xsl.css
-etc/asciidoc/stylesheets usr/share/asciidoc/stylesheets
usr/share/asciidoc/images etc/asciidoc/images
usr/share/asciidoc/javascripts /etc/asciidoc/javascripts
Modified: trunk/debian/asciidoc.manpages
===================================================================
--- trunk/debian/asciidoc.manpages 2010-11-28 08:34:20 UTC (rev 78)
+++ trunk/debian/asciidoc.manpages 2010-11-28 11:42:37 UTC (rev 79)
@@ -1,2 +1,2 @@
-debian/asciidoc.1
-debian/a2x.1
+doc/asciidoc.1
+doc/a2x.1
Modified: trunk/debian/control
===================================================================
--- trunk/debian/control 2010-11-28 08:34:20 UTC (rev 78)
+++ trunk/debian/control 2010-11-28 11:42:37 UTC (rev 79)
@@ -3,8 +3,8 @@
Priority: optional
Maintainer: Fredrik Steen <stone at debian.org>
Uploaders: Alexander Wirt <formorer at debian.org>
-Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 5)
-Build-Depends-Indep: xmlto, python (>= 2.3), dpatch
+Build-Depends: debhelper (>= 7.0.50), dpatch
+Build-Depends-Indep: xmlto, python (>= 2.3)
Standards-Version: 3.9.1
Package: asciidoc
Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules 2010-11-28 08:34:20 UTC (rev 78)
+++ trunk/debian/rules 2010-11-28 11:42:37 UTC (rev 79)
@@ -1,30 +1,45 @@
#!/usr/bin/make -f
-# -*- mode: makefile; coding: utf-8 -*-
-# Written by Fredrik K. Steen tis 2005-03-01 08:18:22
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/dpatch.mk
+include /usr/share/dpatch/dpatch.make
-build/asciidoc::
- ./asciidoc.py -d manpage -b docbook -o debian/a2x.1.xml doc/a2x.1.txt
- ./asciidoc.py -d manpage -b docbook -o debian/asciidoc.1.xml doc/asciidoc.1.txt
- /usr/bin/xmlto -o debian/ man debian/a2x.1.xml
- /usr/bin/xmlto -o debian/ man debian/asciidoc.1.xml
+export DH_VERBOSE=1
-cleanbuilddir/asciidoc::
- rm -f debian/asciidoc.1.xml
- rm -f debian/asciidoc.1
- rm -f debian/a2x.1.xml
- rm -f debian/a2x.1
-binary-post-install/asciidoc::
- install -m0755 asciidoc.py debian/asciidoc/usr/bin/asciidoc
- install -m0755 a2x.py debian/asciidoc/usr/bin/a2x
+
+build: patch-stamp
+
+clean: unpatch
+ -rm config.log
+ -rm Makefile
+ -rm config.status
+ -rm debian/asciidoc.1.xml
+ -rm doc/asciidoc.1
+ -rm debian/a2x.1.xml
+ -rm doc/a2x.1
+ dh clean
+
+override_dh_install:
+ dh_install
+ rm debian/asciidoc/usr/bin/a2x
+ mv debian/asciidoc/usr/bin/a2x.py debian/asciidoc/usr/bin/a2x
+ rm debian/asciidoc/usr/bin/asciidoc
+ mv debian/asciidoc/usr/bin/asciidoc.py debian/asciidoc/usr/bin/asciidoc
install -m0755 tests/testasciidoc.py debian/asciidoc/usr/bin/testasciidoc
- install -m0755 CHANGELOG debian/asciidoc/usr/share/doc/asciidoc/changelog
- gzip -9 debian/asciidoc/usr/share/doc/asciidoc/changelog
- cp -aL examples/website/ debian/asciidoc/usr/share/doc/asciidoc/examples/
- cp -aL doc/ debian/asciidoc/usr/share/doc/asciidoc/
+
+override_dh_link:
+ rm -rf debian/asciidoc/etc/asciidoc/javascripts
+ rm -rf debian/asciidoc/etc/asciidoc/icons
+ rm -rf debian/asciidoc/etc/asciidoc/images
+ dh_link
+
+
+%:
+ dh $@
More information about the Pkg-asciidoc-commits
mailing list