~ubuntu-branches/ubuntu/precise/pcb/precise

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): LaMont Jones
  • Date: 2002-01-10 15:26:54 UTC
  • Revision ID: james.westby@ubuntu.com-20020110152654-a352e4bqxekbbte9
Tags: 1.7.1-4.2
* NMU
* Fix build-depends.  Closes: #90603, #92442.
* fix src/Imakefile (complexProgramTargetNoMan(pcb))
* Add Depends: m4.  Closes: #124335

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/bin/make -f
 
2
#                                          -*- makefile -*-
 
3
# debian/rules file for the Debian/GNU Linux pcb package
 
4
# Copyright 1997-99 by Hartmut Koptein <koptein@debian.org>
 
5
 
 
6
export DH_COMPAT=2
 
7
#export DH_VERBOSE=1
 
8
 
 
9
package = pcb
 
10
 
 
11
build: build-stamp
 
12
build-stamp:
 
13
        dh_testdir
 
14
        dh_testversion 2
 
15
        xmkmf -a
 
16
        sh -c "PATH=$(PATH):/usr/X11R6/bin; export PATH;/usr/X11R6/bin/xmkmf -a"
 
17
        $(MAKE)
 
18
        touch build-stamp
 
19
 
 
20
clean:
 
21
        dh_testdir
 
22
        dh_testroot
 
23
        -rm -f build-stamp
 
24
        -rm -f doc/missfont.log 
 
25
        -$(MAKE) clean
 
26
        -rm -f doc/Makefile lib/Makefile src/Makefile
 
27
        dh_clean Makefile 
 
28
 
 
29
binary-indep:   build
 
30
 
 
31
binary-arch:    build
 
32
        dh_testdir
 
33
        dh_testroot
 
34
        dh_clean -k
 
35
        dh_installdirs
 
36
        $(MAKE) install install.man DESTDIR=`pwd`/debian/$(package)
 
37
        dh_installdocs doc/index.html doc/pcb.html doc/*.ps \
 
38
                README_FILES/MAILING README_FILES/README \
 
39
                README_FILES/Whats_new*
 
40
        install -m 0644 debian/pcb.xpm debian/$(package)/usr/X11R6/include/X11/pixmaps
 
41
        dh_installmenu
 
42
        dh_installchangelogs README_FILES/CHANGES*      
 
43
#       dh_installinfo doc/pcb.info
 
44
        install -m 0644 doc/pcb.info debian/$(package)/usr/share/info/pcb.info
 
45
        dh_fixperms
 
46
        dh_strip -v
 
47
        dh_compress
 
48
        dh_installexamples example/*
 
49
        chmod 644 debian/$(package)/usr/share/doc/$(package)/examples/*
 
50
        chown root.root debian/$(package)/usr/share/doc/$(package)/examples/*
 
51
        dh_installdeb
 
52
        dh_shlibdeps
 
53
        dh_gencontrol
 
54
        dh_md5sums
 
55
        dh_builddeb
 
56
 
 
57
source diff:
 
58
        @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
 
59
 
 
60
binary: binary-indep binary-arch
 
61
.PHONY: build clean binary-indep binary-arch binary