~ubuntu-branches/ubuntu/precise/ipe/precise

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Steve M. Robbins
  • Date: 2007-01-09 23:14:51 UTC
  • mfrom: (3.1.4 feisty)
  • Revision ID: james.westby@ubuntu.com-20070109231451-3nd095g7ishc108l
Tags: 6.0pre27-3
* debian/gsfonts-fontmap.xml: New.  Fontmap for fonts from gsfonts package.
* debian/rules: Use gsfonts-fontmap.xml instead of tetex-fontmap.xml.
* debian/control: Add texlive-latex-base dependency as alternative to
  tetex-bin (for pdflatex) and replace tetex-extra by gsfonts (for font
  files).  Patch courtesy of Norbert Preining.  Closes: #378537.

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
#export DH_VERBOSE=1
7
7
 
8
8
 
9
 
include src/config.pro
 
9
include src/config.pri
10
10
 
11
11
 
12
12
CFLAGS = -Wall -g
32
32
build-stamp: configure-stamp 
33
33
        dh_testdir
34
34
 
35
 
        cd src ; qmake main.pro QTDIR=/usr/share/qt3 QMAKESPEC=linux-g++ QMAKE_LIBS_QT=-lqt-mt ; make QTDIR=/usr/share/qt3
 
35
        cd src && qmake-qt4 
 
36
        $(MAKE) -C src
36
37
 
37
38
        touch build-stamp
38
39
 
41
42
        dh_testroot
42
43
        rm -f build-stamp configure-stamp
43
44
 
44
 
        - cd src ; $(MAKE) clean
 
45
        - $(MAKE) -C src distclean
45
46
        - rm -rf build
46
 
        - find . -name "Makefile" -print0 | xargs -0 rm -rf
47
47
        - rm fontmap.xml
48
48
#       - rm src/ipe/dlg*cpp
49
49
#       - rm src/ipe/dlg*h
52
52
        dh_clean
53
53
 
54
54
fontmap.xml:
55
 
        cp tetex-fontmap.xml fontmap.xml
 
55
        cp debian/gsfonts-fontmap.xml fontmap.xml
56
56
 
57
57
install: build fontmap.xml
58
58
        dh_testdir
60
60
        dh_clean -k
61
61
        dh_installdirs
62
62
 
63
 
        make -C src install INSTALL_ROOT=`pwd`/debian/tmp
 
63
        $(MAKE) -C src install INSTALL_ROOT=`pwd`/debian/tmp
64
64
 
65
65
        # Package: ipe
66
66
        dh_install     -pipe debian/tmp/usr/bin
67
67
        dh_installman  -pipe man/*.1
68
68
        dh_installdocs -pipe doc
69
 
        dh_install     -pipe fontmap.xml usr/share/ipe/$(IPEVERS)
 
69
        dh_install     -pipe ipekeys.xml fontmap.xml usr/share/ipe/$(IPEVERS)
70
70
 
71
 
        # Package: libipe1
72
 
        dh_install -plibipe1 debian/tmp/usr/lib/ipe
73
 
        dh_install -plibipe1 --autodest debian/tmp/usr/lib/lib*.[0-9]*
 
71
        # Package: libipe1c2a
 
72
        dh_install -plibipe1c2a debian/tmp/usr/lib/ipe
 
73
        dh_install -plibipe1c2a --autodest debian/tmp/usr/lib/lib*.[0-9]*
74
74
 
75
75
        # Package: libipe1-dev
76
 
        dh_install -plibipe1-dev --autodest debian/tmp/usr/lib/*.a
77
76
        dh_install -plibipe1-dev --autodest debian/tmp/usr/lib/*.so
78
77
        dh_install -plibipe1-dev debian/tmp/usr/include
79
78
 
94
93
        dh_strip
95
94
        dh_compress --exclude=.pdf
96
95
        dh_fixperms
97
 
        dh_makeshlibs -plibipe1
 
96
        dh_makeshlibs -plibipe1c2a
98
97
        dh_installdeb
99
 
        dh_shlibdeps -l debian/libipe1/usr/lib
 
98
        dh_shlibdeps -L libipe1c2a -l debian/libipe1c2a/usr/lib
100
99
        dh_gencontrol
101
100
        dh_md5sums
102
101
        dh_builddeb