X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=debian%2Frules;h=a27eb633e3417bfe87955bca341ccadc87855995;hb=013fdece8dbf31acf531b4745e335bb0edb56a2e;hp=d9baa9c35a7961dc3d8bd409f1b00d1ea0beea7a;hpb=17619e8c335543dad631060f84f3aa94808e3d2c;p=i3%2Fi3status diff --git a/debian/rules b/debian/rules index d9baa9c..a27eb63 100755 --- a/debian/rules +++ b/debian/rules @@ -9,16 +9,17 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -build-i3status: clean - dh_testdir - $(MAKE) EXTRA_CFLAGS="-DDZEN" - touch $@ +build: build-stamp -build-i3status-wmii: clean +build-stamp: dh_testdir - # Ensure that i3status is rebuilt - $(MAKE) clean - $(MAKE) + # Build with xmobar support + $(MAKE) distclean + $(MAKE) EXTRA_CFLAGS="-DXMOBAR" + cp $(CURDIR)/i3status $(CURDIR)/i3status-xmobar + # Build with dzen support + $(MAKE) distclean + $(MAKE) EXTRA_CFLAGS="-DDZEN" touch $@ clean: @@ -28,49 +29,26 @@ clean: [ ! -f Makefile ] || $(MAKE) distclean dh_clean -install: install-i3status install-i3status-wmii - -install-i3status: build-i3status +install: build dh_testdir dh_testroot + dh_clean -k dh_installdirs $(MAKE) DESTDIR=$(CURDIR)/debian/i3status/ install + install -m 755 $(CURDIR)/i3status-xmobar $(CURDIR)/debian/i3status/usr/bin/i3status-xmobar + ln -s i3status.1.gz $(CURDIR)/debian/i3status/usr/share/man/man1/i3status-xmobar.1.gz -install-i3status-wmii: build-i3status-wmii - dh_testdir - dh_testroot - dh_installdirs - $(MAKE) DESTDIR=$(CURDIR)/debian/i3status-wmii/ install - +# Build architecture-independent files here. binary-indep: build install +# We have nothing to do by default. -binary-arch: binary-i3status binary-i3status-wmii - -binary-i3status: build-stamp-i3status - dh_testdir - dh_testroot - dh_installchangelogs - dh_installdocs - dh_installexamples - dh_installinit - dh_installman - dh_link - dh_strip - dh_compress - dh_fixperms - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary-i3status-wmii: build-stamp-i3status-wmii +# Build architecture-dependent files here. +binary-arch: build install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installexamples - dh_installinit dh_installman dh_link dh_strip