From 76af6b43c1272e2f72c47e5a1d1e861d1d5c4322 Mon Sep 17 00:00:00 2001 From: ed Date: Sun, 3 May 2020 11:32:52 +0200 Subject: [PATCH] initial commit --- Makefile | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..fb0fe88 --- /dev/null +++ b/Makefile @@ -0,0 +1,32 @@ +INSTALL_PATH=/opt +EXEC=bitwig-studio +EXEC_DIR=bitwig-studio +BIN_PATH=/usr/local/bin + +BITWIG_VERSION="3.1.3" + +SRC_URL=https://downloads.bitwig.com/stable/$(BITWIG_VERSION)/ + +DEBFILE=bitwig-studio-$(BITWIG_VERSION).deb + +DATA=data.tar.xz + +$(DEBFILE): + wget $(SRC_URL)/$(DEBFILE) + +$(DATA): $(DEBFILE) + ar x $(DEBFILE) + +opt: $(DATA) + tar -xf $(DATA) + +install: opt + cp -r opt/$(EXEC_DIR) $(INSTALL_PATH) + ln -s $(INSTALL_PATH)/$(EXEC_DIR)/$(EXEC) $(BIN_PATH)/$(EXEC) + +uninstall: + rm $(BIN_PATH)/$(EXEC) + rm -rf $(INSTALL_PATH)/$(EXEC_DIR) + +clean: + rm -r $(DEBFILE) debian-binary data.tar.xz control.tar.gz usr/ opt/