Makefile (1407B)
1 # 2 # Copyright (C) 2007-2016 OpenWrt.org 3 # 4 # This is free software, licensed under the GNU General Public License v2. 5 # See /LICENSE for more information. 6 # 7 8 include $(TOPDIR)/rules.mk 9 10 PKG_NAME:=rcssmin 11 PKG_VERSION:=1.0.6 12 PKG_RELEASE=1 13 PKG_LICENSE:=Apache-2.0 14 15 PKG_SOURCE_PROTO:=git 16 PKG_SOURCE_URL:=https://github.com/ndparker/rcssmin.git 17 PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) 18 PKG_SOURCE_VERSION:=4764e3bc47ca8d44be3198892e73c51d8a0a9970 19 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz 20 PKG_BUILD_DEPENDS:=python python-setuptools 21 22 include $(INCLUDE_DIR)/package.mk 23 $(call include_mk, python-package.mk) 24 25 define Package/rcssmin 26 SUBMENU:=Python 27 SECTION:=lang 28 CATEGORY:=Languages 29 TITLE:=Fast CSS minifier for Python 30 MAINTAINER:=Gergely Kiss <mail.gery@gmail.com> 31 URL:=http://opensource.perlig.de/rcssmin/ 32 DEPENDS:=+python 33 endef 34 35 define Package/rcssmin/description 36 Fast CSS minifier for Python 37 endef 38 39 define Build/Compile 40 $(call Build/Compile/PyMod,,install --prefix=/usr --root=$(PKG_INSTALL_DIR)) 41 endef 42 43 define Build/InstallDev 44 $(INSTALL_DIR) $(1)$(PYTHON_PKG_DIR) 45 $(CP) \ 46 $(PKG_INSTALL_DIR)$(PYTHON_PKG_DIR)/* \ 47 $(1)$(PYTHON_PKG_DIR) 48 endef 49 50 define Package/rcssmin/install 51 $(INSTALL_DIR) $(1)$(PYTHON_PKG_DIR) 52 $(CP) \ 53 $(PKG_INSTALL_DIR)$(PYTHON_PKG_DIR)/* \ 54 $(1)$(PYTHON_PKG_DIR) 55 endef 56 57 $(eval $(call BuildPackage,rcssmin))