From 8100d33b04324886a6f1a704ee4b824b27082015 Mon Sep 17 00:00:00 2001 From: Jeffery To Date: Tue, 19 Feb 2019 22:54:43 +0800 Subject: python-(automat|crypto|gmpy2|parsley): Use default compile This updates these packages to use the default PyBuild/Compile, instead of defining their own Build/Compile. This also updates the Python 2 and 3 versions to use the same TITLE. This also updates the source url and adds src packages for python-gmpy2. Signed-off-by: Jeffery To --- lang/python/python-automat/Makefile | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) (limited to 'lang/python/python-automat') diff --git a/lang/python/python-automat/Makefile b/lang/python/python-automat/Makefile index 0c0ae5947..b2b3a6608 100644 --- a/lang/python/python-automat/Makefile +++ b/lang/python/python-automat/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=python-automat PKG_VERSION:=0.7.0 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=Automat-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://files.pythonhosted.org/packages/source/A/Automat @@ -27,16 +27,21 @@ include ../python3-package.mk PKG_UNPACK:=$(HOST_TAR) -C $(PKG_BUILD_DIR) --strip-components=1 -xzf $(DL_DIR)/$(PKG_SOURCE) +PYTHON_PKG_SETUP_VARS:= \ + PKG_VERSION="$(PKG_VERSION)" +PYTHON3_PKG_SETUP_VARS:= \ + PKG_VERSION="$(PKG_VERSION)" + define Package/python-automat/Default SECTION:=lang CATEGORY:=Languages SUBMENU:=Python + TITLE:=Concise, idiomatic finite-state automata URL:=https://github.com/glyph/Automat endef define Package/python-automat $(call Package/python-automat/Default) - TITLE:=Concise, idiomatic finite-state automata DEPENDS:= \ +PACKAGE_python-automat:python-light \ +PACKAGE_python-automat:python-attrs \ @@ -46,7 +51,6 @@ endef define Package/python3-automat $(call Package/python-automat/Default) - TITLE:=Concise, idiomatic finite-state automata DEPENDS:= \ +PACKAGE_python3-automat:python3-light \ +PACKAGE_python3-automat:python3-attrs \ @@ -76,20 +80,6 @@ define Py3Package/python3-automat/filespec -|$(PYTHON3_PKG_DIR)/automat/_visualize.py endef -define PyBuild/Compile - $(call Build/Compile/PyMod,, \ - install --prefix="/usr" --root="$(PKG_INSTALL_DIR)", \ - PKG_VERSION="$(PKG_VERSION)" \ - ) -endef - -define Py3Build/Compile - $(call Build/Compile/Py3Mod,, \ - install --prefix="/usr" --root="$(PKG_INSTALL_DIR)", \ - PKG_VERSION="$(PKG_VERSION)" \ - ) -endef - $(eval $(call PyPackage,python-automat)) $(eval $(call BuildPackage,python-automat)) $(eval $(call BuildPackage,python-automat-src)) -- cgit