| File: lang/python/Makefile | |
|---|---|
| base-0 | patch-1 |
| Line 1 | Line 1 |
| GARNAME = python | GARNAME = python |
| GARVERSION = 2.2.2 | GARVERSION = 2.3.2 |
| CATEGORIES = lang MASTER_SITES = http://www.python.org/ftp/python/$(GARVERSION)/ DISTFILES = Python-$(GARVERSION).tgz | CATEGORIES = lang MASTER_SITES = http://www.python.org/ftp/python/$(GARVERSION)/ DISTFILES = Python-$(GARVERSION).tgz |
| Line 15 | Line 15 |
| DESCRIPTION = Python OOP scripting language define BLURB | DESCRIPTION = Python OOP scripting language define BLURB |
| #XXX: nwall package blurb goes here. | #XXX: python package blurb goes here. |
| endef | endef |
| LIBDEPS = devel/glibc lib/libstdc++ lib/ncurses utils/readline lib/zlib | SOURCE_LANGUAGES = c c++ LIBDEPS = lib/ncurses utils/readline lib/zlib BUILDDEPS = lang/python |
| CONFIGURE_SCRIPTS = $(WORKSRC)/configure BUILD_SCRIPTS = $(WORKSRC)/Makefile INSTALL_SCRIPTS = $(WORKSRC)/Makefile | CONFIGURE_SCRIPTS = $(WORKSRC)/configure BUILD_SCRIPTS = $(WORKSRC)/Makefile INSTALL_SCRIPTS = $(WORKSRC)/Makefile |
| CONFIGURE_ARGS = $(DIRPATHS) --build=$(GARBUILD) --host=$(GARHOST) BUILD_ENV = CROSS_COMPILING=$(CROSS_COMPILING) BUILD_ARGS = $(CROSS_BUILD_ARGS) | |
| INCLUDEDIR = $(includedir) MANDIR = $(mandir) | INCLUDEDIR = $(includedir) MANDIR = $(mandir) |
| INSTALL_ENV = CROSS_COMPILING=$(CROSS_COMPILING) INSTALL_ARGS = $(CROSS_INSTALL_ARGS) | |
| INSTALL_OVERRIDE_DIRS = prefix exec_prefix MANDIR INCLUDEDIR | INSTALL_OVERRIDE_DIRS = prefix exec_prefix MANDIR INCLUDEDIR |
| CONFIGURE_ARGS = $(DIRPATHS) | |
| include ../../gar.mk | include ../../gar.mk |
| CROSS_COMPILING = $(if $(filter $(GARBUILD),$(GARHOST)),no,yes) ifeq ($(CROSS_COMPILING),yes) CROSS_BUILD_ARGS = HOSTPYTHON="$(build_bindir)/python" HOSTPGEN="$(WORKSRC)/../../build.d/Python-$(GARVERSION)/Parser/pgen" CROSS_INSTALL_ARGS = HOSTPYTHON="$(build_bindir)/python" HOSTPGEN="$(WORKSRC)/../../build.d/Python-$(GARVERSION)/Parser/pgen" endif ifeq ($(DESTIMG),build) TARGETIMG ?= $(DESTIMG) $(TARGETIMG)_NODEPEND := $(sort $($(TARGETIMG)_NODEPEND) lang/python) export TARGETIMG $(TARGETIMG)_NODEPEND endif | |