File debian.rules of Package midgard-apache2

#! /usr/bin/make -f

#export DH_VERBOSE=1
export DH_COMPAT=4
export DH_OPTIONS

MODULE_DIR=`apxs2 -q LIBEXECDIR`
APXS=/usr/bin/apxs2

DEB_BUILD_ARCH   ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)

switch-arch:
	sed -e 's/Architecture: NOTSET/Architecture: ${DEB_BUILD_ARCH}/g' debian/control > control.dummy
	mv control.dummy debian/control

build: build-stamp
build-stamp: configure-stamp
	dh_testdir
	#$(APXS) -c midgard-apache2.c
	$(MAKE) LDFLAGS=$(LDFLAGS)
	touch $@

configure: configure-stamp
configure-stamp:
	dh_testdir
	cp /usr/share/misc/config.sub .
	cp /usr/share/misc/config.guess .
	./configure --with-apxs=/usr/bin/apxs2
	touch $@

clean:
	dh_testdir
	-$(MAKE) distclean
	rm -f build-stamp configure-stamp
	dh_clean

install: DH_OPTIONS=
install: build
	dh_testdir
	dh_testroot
	dh_clean
	dh_installdirs
	$(MAKE) install \
		INSTALL='/usr/bin/install -c -o root -g root' \
		DESTDIR=`pwd`/debian/tmp
	dh_movefiles
	
# nothing to do
binary-indep: DH_OPTIONS=-i
binary-indep:

binary-indep: DH_OPTIONS=-a
binary-arch: build 
	dh_testdir
	dh_testroot
	dh_install
	dh_installdocs	
	dh_installchangelogs
	dh_strip
	dh_compress
	dh_fixperms
	dh_installdeb
	dh_makeshlibs
	dh_shlibdeps -L libmidgard9
	dh_gencontrol
	dh_md5sums
	dh_builddeb

binary:	switch-arch binary-indep binary-arch
.PHONY: switch-arch binary binary-arch binary-indep clean configure build
openSUSE Build Service is sponsored by