File: rules

package info (click to toggle)
wengophone 2.1.2.dfsg0-6
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 55,932 kB
  • ctags: 43,474
  • sloc: ansic: 349,331; cpp: 76,915; sh: 23,573; perl: 3,481; python: 2,087; makefile: 1,997; xml: 729; cs: 201; tcl: 86; pascal: 66; lisp: 33
file content (57 lines) | stat: -rwxr-xr-x 1,983 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#!/usr/bin/make -f

include debian/cmake.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/patchsys-quilt.mk

DEB_DESTDIR=$(CURDIR)/debian/wengophone
DEB_DH_STRIP_ARGS := --dbg-package=wengophone

DEB_INSTALL_MANPAGES_wengophone := $(CURDIR)/debian/qtwengophone.1
DEB_INSTALL_DOCS_wengophone := $(CURDIR)/wengophone/src/presentation/qt/AUTHORS

DEB_CMAKE_EXTRA_FLAGS := -DQT_UIC_EXECUTABLE=/usr/bin/uic-qt4 \
	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
	-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
	-DOWSOUND_PORTAUDIO_SUPPORT=OFF \
	-DFFMPEG_INTERNAL=OFF \
	-DSPEEX_INTERNAL=OFF \
	-DSAMPLERATE_INTERNAL=OFF \
	-DCURL_INTERNAL=OFF \
	-DPHAPI_VIDEO_SUPPORT=ON \
	-DHAVE_SWSCALE=1


ifeq ($(DEB_HOST_ARCH), i386)
        DEB_CMAKE_EXTRA_FLAGS += -DENABLE_CRASHREPORT=ON
else
        ifeq ($(DEB_HOST_ARCH), amd64)
                DEB_CMAKE_EXTRA_FLAGS += -DENABLE_CRASHREPORT=ON
        else
                DEB_CMAKE_EXTRA_FLAGS += -DENABLE_CRASHREPORT=OFF
        endif
endif


# Avoid postinst-has-useless-call-to-ldconfig
DEB_DH_MAKESHLIBS_ARGS_wengophone := -n

DEBVERSION:=$(shell head -n 1 debian/changelog | sed -e 's/^[^(]*(\([^)]*\)).*/\1/')
SRCVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[.0-9]*$$//')
UPVERSION:=$(shell echo $(SRCVERSION) | sed -e 's/-svn.*$$//' -e 's/\.dfsg.*$$//')
SVNVERSION:=$(shell echo $(DEBVERSION) | grep svn | sed -e 's/^.*svn//' -e 's/-[0-9]*$$//')

SVNREP:=https://dev.openwengo.com/svn/openwengo/wengophone-ng/tags/release/2.1/2007-08-22-wengophone-2.1.2

print-version:
	@@echo "Debian version:          $(DEBVERSION)"
	@@echo "Source version:          $(SRCVERSION)"
	@@echo "Upstream version:        $(UPVERSION)"
	@@echo "Svn version:             $(SVNVERSION)"

get-orig-source:
	@@dh_testdir
	@@[ -d ../tarballs/. ]||mkdir -p ../tarballs
	@@echo Downloading version $(UPVERSION) from $(SVNREP) ...
	@@chmod +x debian/get-orig-source.sh
	debian/get-orig-source.sh $(SRCVERSION) $(SVNREP) $(SVNVERSION)