diff --git a/debian/rules b/debian/rules
index 10f18a0394ff74a32a01fabd2729b8a15b903955..6430e061c28ccc5edb064bc0038e38e2f36ccf78 100755 (executable)
--- a/debian/rules
+++ b/debian/rules
TCL_VERS := $(shell dpkg -s tcl-dev | grep '^Depends' \
| sed 's,.*\<tcl\([0-9.]*\)-dev\>.*,\1,')
TCL_VERS := $(shell dpkg -s tcl-dev | grep '^Depends' \
| sed 's,.*\<tcl\([0-9.]*\)-dev\>.*,\1,')
-
#let's help configure to figure out our host/build system
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
#let's help configure to figure out our host/build system
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
+
ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
CONFFLAGS += --build $(DEB_HOST_GNU_TYPE)
else
ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
CONFFLAGS += --build $(DEB_HOST_GNU_TYPE)
else
CFLAGS += -O0
else
#don't optimize on arm for now - #447041
CFLAGS += -O0
else
#don't optimize on arm for now - #447041
-ifneq ($(DEB_HOST_GNU_TYPE), arm)
+ifneq ($(DEB_HOST_ARCH_CPU), arm)
CFLAGS += -O2
endif
endif
CFLAGS += -O2
endif
endif
rm -rf src/.libs src/.deps doc/*.html doc/*.1 doc/*.txt
rm -f intltool-extract intltool-merge intltool-update
rm -f src/librrd.sym
rm -rf src/.libs src/.deps doc/*.html doc/*.1 doc/*.txt
rm -f intltool-extract intltool-merge intltool-update
rm -f src/librrd.sym
+ rm -f config.h
dh_clean
dh_clean
# we don't want .txt and .pod documentation in the package
rm -rf debian/tmp/usr/share/doc/rrdtool/txt
dh_install --sourcedir=$(CURDIR)/debian/tmp --fail-missing
# we don't want .txt and .pod documentation in the package
rm -rf debian/tmp/usr/share/doc/rrdtool/txt
dh_install --sourcedir=$(CURDIR)/debian/tmp --fail-missing
+ # remove duplicates
+ rm debian/rrdtool/usr/bin/rrdcached
+ rm debian/rrdtool/usr/share/man/man1/rrdcached.1
+ rm debian/rrdtool/usr/share/doc/rrdtool/html/rrdcached.html
touch $@
touch $@
done
dh_installexamples -s
done
dh_installexamples -s
+ chmod 644 debian/rrdcached/usr/share/doc/rrdcached/examples/RRDCached.pm
install-python%: install-common-stamp
dh_testdir
install-python%: install-common-stamp
dh_testdir
dh_pysupport -prrdtool-dbg
dh_perl -a
dh_installman -a
dh_pysupport -prrdtool-dbg
dh_perl -a
dh_installman -a
+ dh_installinit -prrdcached
dh_link -a
dh_strip -a --dbg-package=rrdtool-dbg
dh_compress -a
dh_fixperms -a
dh_link -a
dh_strip -a --dbg-package=rrdtool-dbg
dh_compress -a
dh_fixperms -a
- dh_makeshlibs -a
+ dh_makeshlibs -a -Nliblua5.1-rrd0 -Nliblua5.1-rrd-dev
+ dh_makeshlibs -pliblua5.1-rrd0 -pliblua5.1-rrd-dev -n
dh_installdeb -a
dh_shlibdeps -a
dh_gencontrol -a
dh_installdeb -a
dh_shlibdeps -a
dh_gencontrol -a