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.
9
# Uncomment this to turn on verbose mode.
13
# shared library versions, option 1
16
# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
17
#version=`ls src/.libs/lib*.so.* | \
18
# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
19
#major=`ls src/.libs/lib*.so.* | \
20
# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
22
configure: configure-stamp
25
# Add here commands to configure the package.
29
./configure --prefix=/usr --enable-force-dynamic-engines --disable-libtranslate
35
build-stamp: configure-stamp
38
# Add here commands to compile the package.
46
rm -f build-stamp configure-stamp
48
# Add here commands to clean up after the build process.
49
test ! -f Makefile || $(MAKE) clean distclean distclean-am
51
rm -f examples/Makefile
62
# Add here commands to install the package into debian/tmp
63
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
66
# Build architecture-independent files here.
67
binary-indep: build install
68
# We have nothing to do by default.
69
install -d $(CURDIR)/debian/tmp/usr/share/doc/librcc-dev
70
cd docs/api && doxygen Doxyfile && mv html $(CURDIR)/debian/tmp/usr/share/doc/librcc-dev
71
cp docs/LibRCC.sxd.pdf $(CURDIR)/debian/tmp/usr/share/doc/librcc-dev/LibRCC.sxd.pdf
73
# Build architecture-dependent files here.
74
binary-arch: build install
104
binary: binary-indep binary-arch
105
.PHONY: build clean binary-indep binary-arch binary install configure