~nico-inattendu/luciole/bp_cinelerra_export

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: nico at inattendu
  • Date: 2009-11-17 06:14:09 UTC
  • mfrom: (32.1.4 0.7.3_nico1)
  • Revision ID: nico@inattendu.org-20091117061409-pn2zub4zl2owuhp4
Merged for ubuntu packaging update

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/usr/bin/make -f
2
2
# -*- makefile -*-
3
 
# Sample debian/rules that uses debhelper.
4
 
# This file was originally written by Joey Hess and Craig Small.
5
 
# As a special exception, when this file is copied by dh-make into a
6
 
# dh-make output file, you may use that output file without restriction.
7
 
# This special exception was added by Craig Small in version 0.37 of dh-make.
8
 
 
9
 
# Uncomment this to turn on verbose mode.
10
 
#export DH_VERBOSE=1
11
 
 
12
 
 
13
 
 
14
 
 
15
 
CFLAGS = -Wall -g
16
 
 
17
 
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
18
 
        CFLAGS += -O0
19
 
else
20
 
        CFLAGS += -O2
21
 
endif
22
 
 
23
 
configure: configure-stamp
24
 
configure-stamp:
25
 
        dh_testdir
26
 
        # Add here commands to configure the package.
27
 
 
28
 
        touch configure-stamp
29
 
 
 
3
 
 
4
DEB_INSTALL_MANPAGES_LUCIOLE = luciole.1
30
5
 
31
6
build: build-stamp
32
7
 
33
 
build-stamp: configure-stamp 
 
8
build-stamp:
34
9
        dh_testdir
35
 
 
36
 
        # Add here commands to compile the package.
37
10
        $(MAKE)
38
 
        #docbook-to-man debian/luciole.sgml > luciole.1
39
 
 
 
11
        pod2man --section=1 --center "" debian/luciole.pod luciole.1
40
12
        touch $@
41
13
 
42
14
clean:
44
16
        dh_testroot
45
17
        rm -f build-stamp configure-stamp
46
18
 
47
 
        # Add here commands to clean up after the build process.
48
 
        -$(MAKE) clean
 
19
        rm -f luciole.1
 
20
        $(MAKE) clean
49
21
 
50
22
        dh_clean 
51
23
 
55
27
        dh_clean -k 
56
28
        dh_installdirs
57
29
 
58
 
        # Add here commands to install the package into debian/luciole.
59
 
        $(MAKE) install DESTDIR=$(CURDIR)/debian/luciole PREFIX=/usr
60
 
 
61
 
 
62
 
# Build architecture-independent files here.
63
 
binary-indep: build install
64
 
# We have nothing to do by default.
65
 
 
66
 
# Build architecture-dependent files here.
 
30
        $(MAKE) install DESTDIR=$(CURDIR)/debian/luciole
 
31
 
67
32
binary-arch: build install
68
33
        dh_testdir
69
34
        dh_testroot
70
35
        dh_installchangelogs 
71
36
        dh_installdocs
72
 
        dh_installexamples
73
 
#       dh_install
74
 
#       dh_installmenu
75
 
#       dh_installdebconf       
76
 
#       dh_installlogrotate
77
 
#       dh_installemacsen
78
 
#       dh_installpam
79
 
#       dh_installmime
80
 
#       dh_python
81
 
#       dh_installinit
82
 
#       dh_installcron
83
 
#       dh_installinfo
84
 
        dh_installman
85
 
        dh_link
86
 
        dh_strip
 
37
        dh_installman luciole.1
87
38
        dh_compress
88
39
        dh_fixperms
89
 
#       dh_perl
90
 
#       dh_makeshlibs
91
40
        dh_installdeb
92
41
        dh_shlibdeps
93
42
        dh_gencontrol