~ubuntu-branches/ubuntu/edgy/ess/edgy

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Camm Maguire
  • Date: 2004-11-11 00:51:43 UTC
  • mfrom: (1.1.2 upstream)
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20041111005143-wv1cih1h04xyrxrb
Tags: 5.2.3-3
* repair broken replace-regexp-in-string -> ess-replace-regexp-in-string
  patch
* expand autoload functionality in emacsen-startup

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
#export DH_VERBOSE=1
9
9
 
10
10
# This is the debhelper compatability version to use.
11
 
export DH_COMPAT=1
 
11
#export DH_COMPAT=1
12
12
 
13
13
build: build-stamp
14
14
build-stamp:
15
15
        dh_testdir
16
16
 
17
 
        cd doc ; $(MAKE) 
 
17
#       $(MAKE) -C doc ess.dvi
 
18
#       $(MAKE) -C doc readme.dvi
 
19
        $(MAKE) -C doc
18
20
 
19
21
        touch build-stamp
20
22
 
23
25
        dh_testroot
24
26
        rm -f build-stamp install-stamp doc/*.info*
25
27
 
26
 
        -$(MAKE) distclean
 
28
        -$(MAKE) clean
27
29
 
28
 
        rm -f doc/*.dvi
 
30
        rm -f doc/*.dvi README ANNOUNCE doc/html/readme.html doc/html/ess.html
29
31
        dh_clean
30
32
 
31
33
install: install-stamp
35
37
        dh_clean -k
36
38
        dh_installdirs
37
39
 
38
 
#       cd doc ; $(MAKE) install PREFIX=`pwd`/debian/tmp
39
 
        cp lisp/*.el debian/tmp/usr/share/emacs/site-lisp/ess
 
40
#       cd doc ; $(MAKE) install PREFIX=`pwd`/debian/ess
 
41
        cp lisp/*.el debian/ess/usr/share/emacs/site-lisp/ess
 
42
        cat lisp/ess-site.el | \
 
43
                sed -e 's,(defvar ess-etc-directory nil,(defvar ess-etc-directory "/usr/share/ess/etc",1'\
 
44
                    -e 's,(while (and (listp ess-etc,(while (and (not ess-etc-directory) (listp ess-etc,1' \
 
45
                > debian/ess/usr/share/emacs/site-lisp/ess/ess-site.el
 
46
        mkdir -p debian/ess/usr/share/ess
 
47
        cp -a etc debian/ess/usr/share/ess/
 
48
        rm -f debian/ess/usr/share/ess/etc/BACKBUGS.BAT
 
49
        rm -f debian/ess/usr/share/ess/etc/ess-sas-sh-command
 
50
        rm -f debian/ess/usr/share/ess/etc/backbug5
 
51
        rm -f debian/ess/usr/share/ess/etc/backbug5.sparc
 
52
        rm -f debian/ess/usr/share/ess/etc/backbugs.sparc
40
53
 
41
54
        touch install-stamp
42
55
 
43
56
# Build architecture-independent files here.
44
57
binary-indep: build install
45
 
# We have nothing to do by default.
46
 
 
47
 
# Build architecture-dependent files here.
48
 
binary-arch: build install
49
 
#       dh_testversion
50
58
        dh_testdir
51
59
        dh_testroot
52
60
        dh_installdocs
53
 
        dh_installexamples
54
 
        dh_installmenu
55
61
        dh_installemacsen
56
 
#       dh_installpam
57
 
#       dh_installinit
58
 
        dh_installcron
59
 
        dh_installmanpages
60
 
        dh_installinfo
61
 
#       dh_undocumented
 
62
        dh_installinfo $$(find doc -type f -name "*.info*")
62
63
        dh_installchangelogs ChangeLog
63
 
        dh_link
64
 
        dh_strip
65
64
        dh_compress
66
65
        dh_fixperms
67
 
#       dh_makeshlibs
68
66
        dh_installdeb
69
 
#       dh_perl 
70
67
        dh_shlibdeps
71
68
        dh_gencontrol
72
69
        dh_md5sums
73
70
        dh_builddeb
74
71
 
 
72
# Build architecture-dependent files here.
 
73
binary-arch: build install
 
74
 
75
75
source diff:                                                                  
76
76
        @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
77
77