]> git.sur5r.net Git - i3/i3status/blobdiff - debian/rules
Separate license into file LICENSE
[i3/i3status] / debian / rules
index a49c84a8ffbca7799181bf681542a856d0dc35a5..3543851d8c6e5e4d93ae7b36d17da5d5f7222dc6 100755 (executable)
@@ -13,32 +13,35 @@ build: build-stamp
 
 build-stamp:
        dh_testdir
-
-       # Add here commands to compile the package.
+       # Build with wmii support
        $(MAKE)
-
+       cp $(CURDIR)/i3status $(CURDIR)/i3status-wmii
+       # 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: 
        dh_testdir
        dh_testroot
        rm -f build-stamp config.status
-
-       # Add here commands to clean up after the build process.
        [ ! -f Makefile ] || $(MAKE) distclean
-
+       rm -f $(CURDIR)/i3status-wmii
        dh_clean 
 
 install: build
        dh_testdir
        dh_testroot
-       dh_clean -k 
+       dh_clean -k
        dh_installdirs
-
-       # Add here commands to install the package into debian/wmiistatus.
-       $(MAKE) DESTDIR=$(CURDIR)/debian/wmiistatus/ install
-       cp $(CURDIR)/wmiistatus.init $(CURDIR)/debian
-
+       $(MAKE) DESTDIR=$(CURDIR)/debian/i3status/ install
+       install -m 755 $(CURDIR)/i3status-wmii $(CURDIR)/debian/i3status/usr/bin/i3status-wmii
+       install -m 755 $(CURDIR)/i3status-xmobar $(CURDIR)/debian/i3status/usr/bin/i3status-xmobar
+       dh_link usr/share/man/man1/i3status.1 usr/share/man/man1/i3status-wmii.1
 
 # Build architecture-independent files here.
 binary-indep: build install
@@ -48,27 +51,15 @@ binary-indep: build install
 binary-arch: build install
        dh_testdir
        dh_testroot
-       dh_installchangelogs 
+       dh_installchangelogs
        dh_installdocs
        dh_installexamples
-#      dh_install
-#      dh_installmenu
-       dh_installdebconf       
-#      dh_installlogrotate
-#      dh_installemacsen
-#      dh_installpam
-#      dh_installmime
-#      dh_python
-       dh_installinit
-#      dh_installcron
-#      dh_installinfo
+       dh_installinit --name i3status-wmii
        dh_installman
        dh_link
        dh_strip
        dh_compress
        dh_fixperms
-#      dh_perl
-#      dh_makeshlibs
        dh_installdeb
        dh_shlibdeps
        dh_gencontrol