Update lang/erlang-java to version 18.3.3
[dports.git] / lang / python3 / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       python3
4 PORTVERSION=    ${PYTHON_MAJOR_VER}
5 PORTREVISION=   3
6 CATEGORIES=     lang python ipv6
7 MASTER_SITES=
8 DISTFILES=
9 EXTRACT_ONLY=
10
11 MAINTAINER=     python@FreeBSD.org
12 COMMENT=        The "meta-port" for version 3 of the Python interpreter
13
14 USES=                   python:run
15 PYTHON_VERSION=         ${PYTHON3_DEFAULT_VERSION}
16 NO_BUILD=               yes
17
18 PLIST_FILES=    bin/2to3-${PYTHON_MAJOR_VER} \
19                 bin/idle${PYTHON_MAJOR_VER} \
20                 bin/pydoc${PYTHON_MAJOR_VER} \
21                 bin/python${PYTHON_MAJOR_VER} \
22                 bin/python${PYTHON_MAJOR_VER}-config \
23                 libdata/pkgconfig/python${PYTHON_MAJOR_VER}.pc
24
25 .include <bsd.port.pre.mk>
26
27 RUN_DEPENDS+=   ${PYTHON_CMD}:${PYTHON_PORTSDIR}
28
29 do-install:
30         ${LN} -sf python${PYTHON_VER} \
31                 ${STAGEDIR}${PREFIX}/bin/python${PYTHON_MAJOR_VER}
32         ${LN} -sf 2to3-${PYTHON_VER} \
33                 ${STAGEDIR}${PREFIX}/bin/2to3-${PYTHON_MAJOR_VER}
34 .for file in idle pydoc
35         ${LN} -sf ${file}${PYTHON_VER} \
36                 ${STAGEDIR}${PREFIX}/bin/${file}${PYTHON_MAJOR_VER}
37 .endfor
38         ${LN} -sf python${PYTHON_VER}-config \
39                 ${STAGEDIR}${PREFIX}/bin/python${PYTHON_MAJOR_VER}-config
40         ${LN} -sf python-${PYTHON_VER}.pc \
41                 ${STAGEDIR}${PREFIX}/libdata/pkgconfig/python${PYTHON_MAJOR_VER}.pc
42
43 # Major upgrade support
44 PORTUPGRADE_CMD=        ${LOCALBASE}/sbin/portupgrade
45
46 .if defined(USE_PORTMASTER)
47 PORTUPGRADE_CMD=        ${LOCALBASE}/sbin/portmaster
48 .endif
49
50 PKG_LIST=       ${PKG_BIN} query -a '%n-%v'
51 PKG_LIST_FILES= ${PKG_INFO} -l
52
53 .include <bsd.port.post.mk>