~ubuntu-branches/ubuntu/precise/bc/precise

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2007-12-05 12:24:03 UTC
  • mfrom: (3.1.2 lenny)
  • Revision ID: james.westby@ubuntu.com-20071205122403-rv1a7x90ktu1wl95
Tags: 1.06.94-3ubuntu1
* Merge with Debian; remaining changes:
  - Make bc/dc notice read and write errors on its input and output.

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
build-stamp:
22
22
        dh_testdir
23
23
        ./configure --prefix=/usr --with-readline $(CONFARGS)
24
 
        $(MAKE) CFLAGS="-O2 -g -Wall -D_POSIX_SOURCE -DDOT_IS_LAST"
 
24
        $(MAKE) CFLAGS="-O2 -g -Wall -D_POSIX_SOURCE -DDOT_IS_LAST -DDONTEXIT"
25
25
        (cd doc; texi2html -monolithic -expandinfo -number $(package2).texi)
26
26
        touch build-stamp
27
27
 
28
28
clean:
29
29
        dh_testdir
30
30
        dh_testroot
31
 
        rm -f build-stamp install-stamp 
32
 
        -$(MAKE) distclean
 
31
        rm -f build-stamp install-stamp
 
32
        [ ! -f Makefile ] || $(MAKE) distclean
33
33
        dh_clean                        config.log confdefs.h doc/dc.html
34
34
 
35
35
install: install-stamp
48
48
binary-arch: build binary-arch-bc binary-arch-dc
49
49
 
50
50
binary-arch-bc:
 
51
 
51
52
        dh_testdir -pbc
52
53
        dh_clean -k
53
 
        dh_installdirs                          usr/bin
 
54
        dh_installdirs -pbc                     usr/bin
54
55
        dh_testroot -pbc
55
 
        install -p -s -m 0755 bc/bc             $(deb_bc)/usr/bin/.
 
56
        install -p -m 0755 bc/bc                $(deb_bc)/usr/bin/.
56
57
        dh_installdocs -pbc                     NEWS README AUTHORS
57
58
        dh_installexamples -pbc                 Examples/*
58
59
        dh_installmenu -pbc
59
60
#       dh_installemacsen -pbc
60
61
#       dh_installinit -pbc
61
62
#       dh_installcron -pbc
62
 
        dh_installmanpages -pbc                 doc/dc.1
 
63
        dh_installman -pbc                      doc/bc.1
63
64
#       dh_undocumented
64
65
        dh_installchangelogs -pbc               ChangeLog
65
66
        dh_strip -pbc
72
73
#       dh_makeshlibs -pbc
73
74
        dh_shlibdeps -pbc
74
75
        dh_gencontrol -pbc
75
 
#       dh_md5sums -pbc
 
76
        dh_md5sums -pbc
76
77
        dh_builddeb -pbc
77
78
 
78
79
binary-arch-dc:
 
80
 
79
81
        dh_testdir -pdc
80
82
        dh_clean -k
81
83
        dh_installdirs -pdc                     usr/bin usr/share/info
82
84
        dh_testroot -pdc
83
 
        install -p -s -m 0755 dc/dc             $(deb_dc)/usr/bin/.
 
85
        install -p -m 0755 dc/dc                $(deb_dc)/usr/bin/.
84
86
        install -p    -m 0644 doc/dc.info       $(deb_dc)/usr/share/info/.
85
87
        dh_installdocs -pdc                     NEWS README AUTHORS \
86
88
                                                doc/dc.html
89
91
#       dh_installemacsen -pdc
90
92
#       dh_installinit -pdc
91
93
#       dh_installcron -pdc
92
 
        dh_installmanpages -pdc                 doc/bc.1
 
94
        dh_installman -pdc                      doc/dc.1
93
95
#       dh_undocumented
94
96
        dh_installchangelogs -pdc               ChangeLog
95
97
        dh_strip -pdc
102
104
#       dh_makeshlibs -pdc
103
105
        dh_shlibdeps -pdc
104
106
        dh_gencontrol -pdc
105
 
#       dh_md5sums -pdc
 
107
        dh_md5sums -pdc
106
108
        dh_builddeb -pdc
107
109
 
108
110
source diff: