~ubuntu-branches/ubuntu/maverick/docbook-html-forms/maverick

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Mark Johnson
  • Date: 2004-01-30 21:27:04 UTC
  • mfrom: (0.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20040130212704-tbl6kc33lzm0f6ni
Tags: 1.1.0-3
Fixed compatibility symlinks.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/usr/bin/make -f
2
 
# debian/rules for docbook-xml-jrefentry
 
2
# debian/rules for docbook-html-forms
3
3
# Maintainer: Mark Johnson <mrj@debian.org>
4
4
 
5
5
#export DH_VERBOSE=1
6
 
export DH_COMPAT=2
7
 
 
8
 
# This pseudo-template is a work-in-progress.
9
 
 
10
 
# General Stuff
11
 
sgmldir         := usr/share/sgml
12
 
 
13
 
# DTD Stuff
14
 
dtd-group       := docbook# [docbook|debiandoc|sgmltools|tei|html|jade| ... ]
15
 
sgml-type       := xml# [ xml | sgml ]
16
 
dtd-name        := html-forms# [ package-subname]
17
 
dtd-version     := 1.0
18
 
 
19
 
 
20
 
parent-pkg      := docbook-xml
21
 
parent-version  := 4.1.2
22
 
 
23
 
package         := $(dtd-group)-$(dtd-name)# docbook-html-forms
24
 
 
25
 
prefix          := debian/$(package)
26
 
docdir          := $(prefix)/usr/share/doc/$(package)
27
 
 
28
 
pkgdir          := $(prefix)/$(sgmldir)/$(dtd-group)/custom/$(dtd-name)
29
 
dtddir          := $(pkgdir)/$(dtd-version)
30
 
 
31
 
 
32
 
# tool abstraction
33
 
INSTALL_FILE    := install -o root -g root -m 644 -p
34
 
INSTALL_SCRIPT  := install -o root -g root -m 755 -p
35
 
MAKE_DIR        := install -d -o root -g root -m 755
36
 
COMPRESS        := gzip -9f
37
6
 
38
7
build: build-stamp
39
 
# nothing to be done
 
8
 
40
9
build-stamp:
41
10
        dh_testdir
42
11
        touch build-stamp
46
15
        rm -f build-stamp
47
16
        dh_clean
48
17
 
49
 
binary-indep: build
50
 
        dh_testdir
51
 
        dh_testroot
52
 
 
53
 
 
54
 
        $(MAKE_DIR) $(dtddir)
55
 
        $(INSTALL_FILE) dbforms.dtd  $(dtddir)/
56
 
 
57
 
        $(INSTALL_FILE) debian/catalog $(pkgdir)/catalog
58
 
 
59
 
# finish up
60
 
#       dh_testversion 2
61
 
        dh_testdir
62
 
        dh_testroot
 
18
install: build
 
19
        dh_testdir
 
20
        dh_testroot
 
21
        dh_clean -k
 
22
        dh_installdirs
 
23
 
 
24
binary-arch: build install
 
25
 
 
26
binary-indep: build install
 
27
        dh_testdir
 
28
        dh_testroot
 
29
        dh_install
63
30
        dh_installdocs
64
31
        dh_installchangelogs
65
 
        dh_installexamples -i testform.xml
66
 
        dh_compress -i
67
 
        dh_fixperms -i
68
 
        dh_installdeb -i
69
 
        dh_gencontrol -i
70
 
        dh_md5sums -i
71
 
        dh_builddeb -i
72
 
 
73
 
# Build architecture-dependent files here.
74
 
binary-arch: build
75
 
# nothing to be done
 
32
        dh_installexamples
 
33
        dh_link
 
34
        dh_installcatalogs
 
35
        dh_compress
 
36
        dh_fixperms
 
37
        dh_installdeb
 
38
        dh_gencontrol
 
39
        dh_md5sums
 
40
        dh_builddeb
76
41
 
77
42
binary: binary-indep binary-arch
78
 
.PHONY: build clean binary-indep binary-arch binary
79
 
 
80
 
 
 
43
.PHONY: build clean binary-indep binary-arch binary install