Root/pygame/Makefile

Source at commit 1b3135c created 12 years 5 months ago.
By Xiangfu Liu, new package: SDL-widgets: a GUI toolkit on top of the SDL libraries
1# This is free software, licensed under the GNU General Public License
2# v3. See /LICENSE for more information.
3include $(TOPDIR)/rules.mk
4
5PKG_NAME:=pygame
6PKG_VERSION:=1.9.1release
7PKG_RELEASE:=1
8PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
9PKG_SOURCE_URL:=http://www.pygame.org/ftp/
10
11PKG_BUILD_DEPENDS:=python
12
13include $(INCLUDE_DIR)/package.mk
14-include $(if $(DUMP),,$(STAGING_DIR)/mk/python-package.mk)
15
16define Package/pygame
17  SUBMENU:=Python
18  SECTION:=lang
19  CATEGORY:=Languages
20  TITLE:=pygame
21  URL:=http://pygame.org
22  DEPENDS:=+python-mini +libsdl +libpng +libjpeg +libsdl-image +libsdl-mixer
23endef
24
25define Package/pygame/description
26endef
27
28define Build/Compile
29    $(call Build/Compile/PyMod,,\
30        install \
31        --prefix="$(PKG_INSTALL_DIR)/usr" \
32        , \
33        LOCALBASE="$(STAGING_DIR)/usr" \
34        NO_SCRAP=1 \
35    )
36endef
37
38define Package/pygame/install
39    $(INSTALL_DIR) $(1)$(PYTHON_PKG_DIR)
40    $(CP) \
41        $(PKG_INSTALL_DIR)$(PYTHON_PKG_DIR)/* \
42        $(1)$(PYTHON_PKG_DIR)
43endef
44
45$(eval $(call BuildPackage,pygame))
46

Archive Download this file



interactive