diff options
Diffstat (limited to 'deb.make')
| -rw-r--r-- | deb.make | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/deb.make b/deb.make deleted file mode 100644 index 74dca7f..0000000 --- a/deb.make +++ /dev/null @@ -1,49 +0,0 @@ -.PHONY: all -.DEFAULT_GOAL: all -all: build - -_PACKAGE=dwm -PACKAGE=$(_PACKAGE)-custom-git -PROVIDES=dwm -VERSION=6.2-1 -MAINTAINER=Andrew Guschin <saintruler@gmail.com> -ARCH=amd64 -SECTION=x11 -DESCRIPTION=Dynamic Window Manager -DEPENDENCIES=libc6, libfontconfig1, libx11-6, libxft2, libxinerama1, dmenu - -BUILDDEPS=xserver-xorg-dev libxft-dev libxinerama-dev - -prepare: - @mkdir -p "$(PACKAGE)/DEBIAN" - @mkdir -p "$(PACKAGE)/usr/bin" - @mkdir -p "$(PACKAGE)/usr/share/man/man1" - @mkdir -p "$(PACKAGE)/usr/share/pixmaps" - @mkdir -p "$(PACKAGE)/usr/share/xsessions" - @sudo apt install $(BUILDDEPS) - -package: prepare - make X11INC=/usr/include/X11 X11LIB=/usr/lib/X11 - make PREFIX=/usr DESTDIR="$(PACKAGE)" install - install -m644 -D $(_PACKAGE).png "$(PACKAGE)/usr/share/pixmaps/$(_PACKAGE).png" - install -m644 -D LICENSE "$(PACKAGE)/usr/share/licenses/$(_PACKAGE)/LICENSE" - install -m644 -D $(_PACKAGE).desktop "$(PACKAGE)/usr/share/xsessions/$(_PACKAGE).desktop" - -control: package - @echo "Creating DEBIAN/control file" - @rm -f $(PACKAGE)/DEBIAN/control - @printf "Package: %s\n" "$(PACKAGE)" >> $(PACKAGE)/DEBIAN/control - @printf "Version: %s\n" "$(VERSION)" >> $(PACKAGE)/DEBIAN/control - @printf "Provides: %s\n" "$(PROVIDES)" >> $(PACKAGE)/DEBIAN/control - @printf "Maintainer: %s\n" "$(MAINTAINER)" >> $(PACKAGE)/DEBIAN/control - @printf "Architecture: %s\n" "$(ARCH)" >> $(PACKAGE)/DEBIAN/control - @printf "Section: %s\n" "$(SECTION)" >> $(PACKAGE)/DEBIAN/control - @printf "Description: %s\n" "$(DESCRIPTION)" >> $(PACKAGE)/DEBIAN/control - @printf "Depends: %s\n" "$(DEPENDENCIES)" >> $(PACKAGE)/DEBIAN/control - -build: control - fakeroot dpkg-deb --build "$(PACKAGE)" - -clean: - rm -rf $(PACKAGE) - |