/[svn]/qsampler/trunk/debian/rules
ViewVC logotype

Annotation of /qsampler/trunk/debian/rules

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2829 - (hide annotations) (download)
Thu Jul 23 17:32:31 2015 UTC (8 years, 8 months ago) by capela
File size: 1703 byte(s)
- Post 0.3.1 Qt5 packaging build fixing. (2)
1 schoenebeck 413 #!/usr/bin/make -f
2 capela 2064 APPNAME := qsampler
3 schoenebeck 413
4     # Uncomment this to turn on verbose mode.
5 capela 2064 #export DH_VERBOSE=1
6 schoenebeck 413
7    
8     CFLAGS = -Wall -g
9    
10     ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
11     CFLAGS += -O0
12     else
13     CFLAGS += -O2
14     endif
15    
16 capela 2064 configure: configure-stamp
17     configure-stamp:
18 schoenebeck 413 dh_testdir
19 capela 2064
20 schoenebeck 413 # Add here commands to configure the package.
21 capela 2829 QT_SELECT=5 $(MAKE) -f Makefile.git
22 schoenebeck 413
23 capela 2829 QT_SELECT=5 ./configure --prefix=/usr
24 capela 2064 touch configure-stamp
25 schoenebeck 413
26 capela 2064
27 schoenebeck 413 build: build-stamp
28    
29 capela 2064 build-stamp: configure-stamp
30 schoenebeck 413 dh_testdir
31    
32     # Add here commands to compile the package.
33 capela 2829 QT_SELECT=5 $(MAKE)
34 schoenebeck 413
35 capela 2064 #docbook-to-man debian/$(APPNAME).sgml > $(APPNAME).1
36 schoenebeck 413
37 capela 2064 touch $@
38    
39 schoenebeck 413 clean:
40     dh_testdir
41     dh_testroot
42 capela 2064 rm -f build-stamp configure-stamp
43 schoenebeck 413
44     # Add here commands to clean up after the build process.
45 capela 2829 QT_SELECT=5 $(MAKE) -f Makefile.git clean
46 schoenebeck 413
47 capela 2064 dh_clean
48 schoenebeck 413
49     install: build
50     dh_testdir
51     dh_testroot
52 capela 2064 dh_clean -k
53 schoenebeck 413 dh_installdirs
54    
55 capela 2064 # Add here commands to install the package
56 capela 2829 QT_SELECT=5 $(MAKE) DESTDIR=$(CURDIR)/debian/$(APPNAME) install
57 schoenebeck 413
58    
59     # Build architecture-independent files here.
60     binary-indep: build install
61     # We have nothing to do by default.
62    
63     # Build architecture-dependent files here.
64     binary-arch: build install
65     dh_testdir
66     dh_testroot
67     dh_installchangelogs ChangeLog
68     dh_installdocs
69     dh_installexamples
70 capela 2669 dh_install
71 schoenebeck 413 # dh_installmenu
72 capela 2064 # dh_installdebconf
73 schoenebeck 413 # dh_installlogrotate
74     # dh_installemacsen
75     # dh_installpam
76     # dh_installmime
77 capela 2064 # dh_python
78 schoenebeck 413 # dh_installinit
79     # dh_installcron
80     # dh_installinfo
81 capela 2064 dh_installman
82 schoenebeck 413 dh_link
83     dh_strip
84     dh_compress
85     dh_fixperms
86     # dh_perl
87     # dh_makeshlibs
88     dh_installdeb
89     dh_shlibdeps
90     dh_gencontrol
91     dh_md5sums
92     dh_builddeb
93    
94     binary: binary-indep binary-arch
95 capela 2064 .PHONY: build clean binary-indep binary-arch binary install configure

Properties

Name Value
svn:executable *

  ViewVC Help
Powered by ViewVC