[xml/sgml-commit] r1159 - in /packages/sgml-base-doc/branches/experimental: Makefile debian/README.Debian debian/changelog debian/control debian/copyright debian/rules debian/sgml-base-doc.README.Debian debian/sgml-base-doc.doc-base debian/sgml-base-doc.docs

dleidert-guest at users.alioth.debian.org dleidert-guest at users.alioth.debian.org
Tue Sep 2 14:53:23 UTC 2008


Author: dleidert-guest
Date: Tue Sep  2 14:53:23 2008
New Revision: 1159

URL: http://svn.debian.org/wsvn/debian-xml-sgml/?sc=1&rev=1159
Log:
* Makefile: Dropped build system. debian/rules and debhelper are enough.
* debian/control: Added Vcs-Browser, Vcs-Svn and DM-Upload-Allowed fields.
  (Uploaders): Added myself.
  (Build-Depends-Indep): Moved debhelper to Build-Depends. Replaced tetex*
  packages by texlive packages.
  (Standards-Version): Bumped to 3.8.0.
* debian/rules: Rewritten in parts. Now contains all stuff from the
  Makefile. Added a check target.
* debian/sgml-base-doc.doc-base (Document): Fixed. Thanks to lintian.
* debian/sgml-base-doc.docs: Added missing sgml_layout.sgml.
* debian/sgml-base-doc.README.Debian: Renamed to debian/README.Debian.

Added:
    packages/sgml-base-doc/branches/experimental/debian/README.Debian   (props changed)
      - copied unchanged from r1153, packages/sgml-base-doc/branches/experimental/debian/sgml-base-doc.README.Debian
Removed:
    packages/sgml-base-doc/branches/experimental/Makefile
    packages/sgml-base-doc/branches/experimental/debian/sgml-base-doc.README.Debian
Modified:
    packages/sgml-base-doc/branches/experimental/debian/changelog
    packages/sgml-base-doc/branches/experimental/debian/control
    packages/sgml-base-doc/branches/experimental/debian/copyright
    packages/sgml-base-doc/branches/experimental/debian/rules
    packages/sgml-base-doc/branches/experimental/debian/sgml-base-doc.doc-base
    packages/sgml-base-doc/branches/experimental/debian/sgml-base-doc.docs

Propchange: packages/sgml-base-doc/branches/experimental/debian/README.Debian
------------------------------------------------------------------------------
    svn:mergeinfo = 

Modified: packages/sgml-base-doc/branches/experimental/debian/changelog
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/sgml-base-doc/branches/experimental/debian/changelog?rev=1159&op=diff
==============================================================================
--- packages/sgml-base-doc/branches/experimental/debian/changelog (original)
+++ packages/sgml-base-doc/branches/experimental/debian/changelog Tue Sep  2 14:53:23 2008
@@ -1,6 +1,17 @@
 sgml-base-doc (1.16.1) UNRELEASED; urgency=low
 
-  * 
+  * Makefile: Dropped build system. debian/rules and debhelper are enough.
+
+  * debian/control: Added Vcs-Browser, Vcs-Svn and DM-Upload-Allowed fields.
+    (Uploaders): Added myself.
+    (Build-Depends-Indep): Moved debhelper to Build-Depends. Replaced tetex*
+    packages by texlive packages.
+    (Standards-Version): Bumped to 3.8.0.
+  * debian/rules: Rewritten in parts. Now contains all stuff from the
+    Makefile. Added a check target.
+  * debian/sgml-base-doc.doc-base (Document): Fixed. Thanks to lintian.
+  * debian/sgml-base-doc.docs: Added missing sgml_layout.sgml.
+  * debian/sgml-base-doc.README.Debian: Renamed to debian/README.Debian.
 
  -- Daniel Leidert (dale) <daniel.leidert at wgdd.de>  Tue, 02 Sep 2008 16:27:20 +0200
 

Modified: packages/sgml-base-doc/branches/experimental/debian/control
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/sgml-base-doc/branches/experimental/debian/control?rev=1159&op=diff
==============================================================================
--- packages/sgml-base-doc/branches/experimental/debian/control (original)
+++ packages/sgml-base-doc/branches/experimental/debian/control Tue Sep  2 14:53:23 2008
@@ -2,13 +2,16 @@
 Section: doc
 Priority: optional
 Maintainer: Debian XML/SGML Group <debian-xml-sgml-pkgs at lists.alioth.debian.org>
-Uploaders: Ardo van Rangelrooij <ardo at debian.org>
-Standards-Version: 3.6.1
-Build-Depends-Indep: debhelper (>= 4.1), debiandoc-sgml, libpaperg, sp, tetex-bin, tetex-extra
+Uploaders: Ardo van Rangelrooij <ardo at debian.org>,
+ Daniel Leidert (dale) <daniel.leidert at wgdd.de>
+Standards-Version: 3.8.0
+Build-Depends: debhelper (>= 5)
+Build-Depends-Indep: debiandoc-sgml, ghostscript, libpaperg, sp, texlive, texlive-latex-extra
+Vcs-Browser: http://svn.debian.org/wsvn/debian-xml-sgml/packages/sgml-base/trunk/
+Vcs-Svn: svn://svn.debian.org/svn/debian-xml-sgml/packages/sgml-base/trunk/
+DM-Upload-Allowed: yes
 
 Package: sgml-base-doc
-Section: doc
-Priority: optional
 Architecture: all
 Conflicts: sgml-base (<= 1.12)
 Replaces: sgml-base (<= 1.12)

Modified: packages/sgml-base-doc/branches/experimental/debian/copyright
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/sgml-base-doc/branches/experimental/debian/copyright?rev=1159&op=diff
==============================================================================
--- packages/sgml-base-doc/branches/experimental/debian/copyright (original)
+++ packages/sgml-base-doc/branches/experimental/debian/copyright Tue Sep  2 14:53:23 2008
@@ -1,7 +1,8 @@
 This is the Debian package of the documentation for sgml-base.
 
 It was assembled by Ardo van Rangelrooij <ardo at debian.org>.  It is
-currently maintained by Ardo van Rangelrooij <ardo at debian.org>.
+currently maintained by Ardo van Rangelrooij <ardo at debian.org> and the
+Debian XML/SGML Group <debian-xml-sgml-pkgs at lists.alioth.debian.org>.
 
 ----------------------------------------------------------------------
 

Modified: packages/sgml-base-doc/branches/experimental/debian/rules
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/sgml-base-doc/branches/experimental/debian/rules?rev=1159&op=diff
==============================================================================
--- packages/sgml-base-doc/branches/experimental/debian/rules (original)
+++ packages/sgml-base-doc/branches/experimental/debian/rules Tue Sep  2 14:53:23 2008
@@ -1,55 +1,54 @@
 #!/usr/bin/make -f
-## ----------------------------------------------------------------------
-## debian/rules : package script for sgml-base-doc
-## ----------------------------------------------------------------------
-
-## ----------------------------------------------------------------------
-## uncomment this to turn on verbose mode
 #export DH_VERBOSE=1
 
-## ----------------------------------------------------------------------
-TMP_DIR		= debian/tmp
+PACKAGE  = sgml-base-doc
+PKG_DOCS = sgml_layout.html sgml_layout.pdf sgml_layout.txt
 
-## ----------------------------------------------------------------------
-## targets
+
+.SUFFIXES: .html .pdf .sgml .txt
+.sgml.html:
+	debiandoc2html $<
+.sgml.pdf:
+	debiandoc2latexpdf -p letter $^
+.sgml.txt:
+	debiandoc2text $^
+
 
 clean:
-		dh_testdir
-		dh_testroot
-		[ ! -f Makefile ] || $(MAKE) clean
-		dh_clean
-		rm -f build-stamp install-stamp
+	dh_testdir
+	dh_testroot
+	$(RM) -r $(PKG_DOCS) sgml_layout.tpt
+	dh_clean build-stamp check-stamp
 
-build:		build-stamp
-build-stamp:
-		dh_testdir
-		$(MAKE)
-		touch build-stamp
+check: check-stamp
+check-stamp: sgml_layout.sgml
+	dh_testdir
+	nsgmls -wall -E20 -gues $<
+	touch $@
 
-install:	install-stamp
-install-stamp:	build
-		dh_testdir
-		dh_testroot
-		dh_clean -k
-		dh_installdirs
-		touch install-stamp
+build: $(if $(findstring nocheck,$(DEB_BUILD_OPTIONS)),,check) build-stamp
+build-stamp: $(PKG_DOCS)
+	dh_testdir
+	touch $@
 
-binary-indep:	build install
-		dh_testdir
-		dh_testroot
-		dh_installdocs
-		dh_installchangelogs
-		dh_compress
-		dh_fixperms
-		dh_installdeb
-		dh_gencontrol
-		dh_md5sums
-		dh_builddeb
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
 
-binary-arch:
+binary: binary-arch binary-indep
+binary-arch: build install
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs
+	dh_installdocs
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
 
-binary:		binary-indep binary-arch
-
-.PHONY:		clean build install binary-indep binary-arch binary
-
-## ----------------------------------------------------------------------
+.PHONY: binary binary-arch binary-indep build check clean install

Modified: packages/sgml-base-doc/branches/experimental/debian/sgml-base-doc.doc-base
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/sgml-base-doc/branches/experimental/debian/sgml-base-doc.doc-base?rev=1159&op=diff
==============================================================================
--- packages/sgml-base-doc/branches/experimental/debian/sgml-base-doc.doc-base (original)
+++ packages/sgml-base-doc/branches/experimental/debian/sgml-base-doc.doc-base Tue Sep  2 14:53:23 2008
@@ -1,7 +1,8 @@
-Document: sgml_layout
+Document: sgml-doc-base
 Title: SGML Entity Management
 Author: Manoj Srivastava <srivasta at debian.org>
-Abstract: This document provides guidelines for implementation dependent Entity management of SGML entities for Debian systems.
+Abstract: This document provides guidelines for implementation dependent
+ Entity management of SGML entities for Debian systems.
 Section: Debian
 
 Format: debiandoc-sgml

Modified: packages/sgml-base-doc/branches/experimental/debian/sgml-base-doc.docs
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/sgml-base-doc/branches/experimental/debian/sgml-base-doc.docs?rev=1159&op=diff
==============================================================================
--- packages/sgml-base-doc/branches/experimental/debian/sgml-base-doc.docs (original)
+++ packages/sgml-base-doc/branches/experimental/debian/sgml-base-doc.docs Tue Sep  2 14:53:23 2008
@@ -2,6 +2,7 @@
 README
 sgml_layout.html
 sgml_layout.pdf
+sgml_layout.sgml
 sgml_layout.txt
 EXPLANATIONS.lsb
 RECOMMENDATIONS.lsb




More information about the debian-xml-sgml-commit mailing list