First Commit
[librecmc/package-feed.git] / lang / rcssmin / Makefile
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))