Commit 13af05da authored by Philipp Huebner's avatar Philipp Huebner
Browse files

debian/rules: add Debian revision to version string in configure

parent e39c5361
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@ DESTDIR=$(CURDIR)/debian/ejabberd
.PHONY: override_dh_auto_configure
override_dh_auto_configure:
	mkdir $(CURDIR)/deps && touch $(CURDIR)/deps/.got $(CURDIR)/deps/.built
	sed -i 's/$(DEB_VERSION_UPSTREAM)/$(DEB_VERSION)/' configure
	dh_auto_configure -- \
		--enable-iconv \
		--enable-mysql \
@@ -46,8 +47,8 @@ override_dh_auto_install:
	cp -v $(CURDIR)/debian/README.modules $(DESTDIR)/etc/ejabberd/modules.d/
	
	# move captcha.sh to /usr/share/ejabberd
	rm $(DESTDIR)/usr/lib/$(DEB_TARGET_MULTIARCH)/ejabberd-$(DEB_VERSION_UPSTREAM)/priv/bin/captcha.sh
	rmdir $(DESTDIR)/usr/lib/$(DEB_TARGET_MULTIARCH)/ejabberd-$(DEB_VERSION_UPSTREAM)/priv/bin
	rm $(DESTDIR)/usr/lib/$(DEB_TARGET_MULTIARCH)/ejabberd-$(DEB_VERSION)/priv/bin/captcha.sh
	rmdir $(DESTDIR)/usr/lib/$(DEB_TARGET_MULTIARCH)/ejabberd-$(DEB_VERSION)/priv/bin
	install -m 755 tools/captcha.sh $(DESTDIR)/usr/share/ejabberd/
	
	# install sql code
@@ -88,5 +89,6 @@ override_dh_auto_clean:
	rm -f Makefile config.log config.status vars.config priv/sql
	rm -rf .rebar deps ebin include/XmppAddr.hrl src/XmppAddr.asn1db src/XmppAddr.erl src/eldap_filter_yecc.erl src/ejabberd.app.src
	rm -f debian/ejabberd.init debian/ejabberd.service ejabberd.init ejabberdctl.example ejabberd.service
	sed -i 's/$(DEB_VERSION)/$(DEB_VERSION_UPSTREAM)/' configure
	dh_auto_clean
	debconf-updatepo