diff options
Diffstat (limited to 'turtetris/Makefile')
-rw-r--r-- | turtetris/Makefile | 105 |
1 files changed, 0 insertions, 105 deletions
diff --git a/turtetris/Makefile b/turtetris/Makefile deleted file mode 100644 index b962a92..0000000 --- a/turtetris/Makefile +++ /dev/null @@ -1,105 +0,0 @@ -# -# Copyright (C) 2017 CZ.NIC, z. s. p. o. (https://www.nic.cz/) -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - -include $(TOPDIR)/rules.mk - -PKG_NAME:=turtetris -PKG_VERSION:=1.3 -PKG_RELEASE:=1 - -PKG_SOURCE_PROTO:=git -PKG_SOURCE_URL:=https://git.cynerd.cz/turris-tetris -PKG_SOURCE_VERSION:=v$(PKG_VERSION) -PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) -PKG_SOURCE:=$(PKG_NAME)-$(PKG_SOURCE_VERSION).tar.gz -PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) - -include $(INCLUDE_DIR)/package.mk -$(call include_mk, python3-package.mk) - -define Package/Common - SUBMENU:=Python - SECTION:=lang - CATEGORY:=Languages - URL:=http://git.cynerd.cz/turris-tetris/ - MAINTAINER:=CZ.NIC <packaging@turris.cz> -endef - -define Package/$(PKG_NAME) - TITLE:=turtetris - $(call Package/Common) - DEPENDS:=+python3 +python3-usb +python3-zmq -endef - -define Package/$(PKG_NAME)-master - TITLE:=turtetris-master - $(call Package/Common) - DEPENDS:=+turtetris +turtetris-slave -endef - -define Package/$(PKG_NAME)-slave - TITLE:=turtetris-slave - $(call Package/Common) - DEPENDS:=+turtetris -endef - -define Package/$(PKG_NAME)/description - Tetris game played on ten Turris Omnias stacked on top of each other. -endef - -define Build/Compile - $(call Build/Compile/Py3Mod,,install --prefix="/usr" --root=$(PKG_INSTALL_DIR)) -endef - -define Package/$(PKG_NAME)-master/install - $(INSTALL_DIR) $(1)/etc/init.d - $(INSTALL_BIN) ./files/master.init $(1)/etc/init.d/turtetris-master -endef - -define Package/$(PKG_NAME)-slave/install - $(INSTALL_DIR) $(1)/etc/init.d - $(INSTALL_BIN) ./files/slave.init $(1)/etc/init.d/turtetris-slave - $(INSTALL_DIR) $(1)/etc/config - $(INSTALL_CONF) ./files/uci $(1)/etc/config/turtetris -endef - -define Package/$(PKG_NAME)-slave/conffiles -/etc/config/turtetris -endef - -define Package/$(PKG_NAME)-master/postinst -[ -n "$$IPKG_INSTROOT" ] || { - /etc/init.d/turtetris-master enable - /etc/init.d/turtetris-master restart -} -endef - -define Package/$(PKG_NAME)-slave/postinst -[ -n "$$IPKG_INSTROOT" ] || { - /etc/init.d/turtetris-slave enable - /etc/init.d/turtetris-slave restart -} -endef - -define Package/$(PKG_NAME)-master/prerm -[ -n "$$IPKG_INSTROOT" ] || { - /etc/init.d/turtetris-master stop - /etc/init.d/turtetris-master disable -} -endef - -define Package/$(PKG_NAME)-slave/prerm -[ -n "$$IPKG_INSTROOT" ] || { - /etc/init.d/turtetris-slave stop - /etc/init.d/turtetris-slave disable -} -endef - -$(eval $(call Py3Package,turtetris)) -$(eval $(call BuildPackage,turtetris)) -$(eval $(call BuildPackage,turtetris-master)) -$(eval $(call BuildPackage,turtetris-slave)) |