* openjpeg 2.1.2 - rel. 2 - Disable JPIP because causing compilation failures -not sure why

* Revert "openjpeg 2.1.2 - rel. 2 - Disable JPIP because causing compilation failures -not sure why"

This reverts commit ea56c3cf07.

* harfbuzz: Update to 1.3.2

* cppcheck: Update to 1.76

* libvirt: Update to 2.3.0

* libbluray: Update to 0.9.3

* libebml: Update to 1.3.4

* libmatroska: Update to 1.4.5

* libbluray: Place in proper folder

* x264: Is git package. Update to r2721.72d53ab

* l-smash: Rebuild

* x265: Update to 2.1

* ffmpeg: Update to 3.1.4

* nspr: Update to 4.13

* Fix PKGBUILDs. Rebuild

* gdl: Update to 3.22.0

* Python updates and additions

PKGBUILD-templates - Update for new SF, add build, and make dirs for
each py version and arch.
python-distutils-extra - 2.39 - new package
python-mock - 2.0 Update to altest version
python-pbr: 1.10.0 - Update to latest version
python-pgen2 -  0.1.0 - New package
python-pip: rebuildm, fix issue with symlink, and rework slightly to
match updated template
python-pyparsing - 2.1.10 - Update to latest version
python-pytest - 3.0.3 - Update to latest version
python-setuptools - 28.6.0 - Update ot latest version
python-cython - 0.24.1 - Update to latest version
This commit is contained in:
J. Peter Mugaas
2016-10-20 02:40:22 -04:00
committed by Алексей
parent 09fb769c25
commit e9395ba545
10 changed files with 258 additions and 58 deletions

View File

@@ -7,7 +7,7 @@ pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgname=("${MINGW_PACKAGE_PREFIX}-python2-setuptools" "${MINGW_PACKAGE_PREFIX}-python3-setuptools")
_py3_base=3.5
_py2_base=2.7
pkgver=27.3.0
pkgver=28.6.0
pkgrel=1
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages (mingw-w64)"
arch=('any')
@@ -19,7 +19,7 @@ source=(${_realname}-${pkgver}.tar.gz::https://github.com/pypa/setuptools/archiv
'0002-Allow-usr-bin-env-in-script.patch'
'0003-MinGW-w64-Look-in-same-dir-as-script-for-exe.patch'
'0004-dont-execute-msvc.patch')
sha256sums=('c661d4061e2a6f71519237ba423ed461d210b8ca541e1bdd83048d38f97e5641'
sha256sums=('72e0b0dc09e7968446920be7fb9609116c89d386d5d12640f36460c7d1f7cf17'
'd3bc778723e63bbd6e43ab3536a015c547c8c20a95c6679a952284a7a4822996'
'7bb5617c69566f5fbf1a3ee29a08179e1b41bdeabbc2998bf67615e9aa000424'
'0e556505cb70ff3a5df856e352d5e2b3cf1582c25d02fc00a2d935a28576b28c'
@@ -43,26 +43,26 @@ prepare() {
PATH=/mingw64/bin:$PATH gcc -DGUI=0 -O -s -o setuptools-${pkgver}/setuptools/cli-64.exe setuptools-${pkgver}/launcher.c
PATH=/mingw64/bin:$PATH gcc -DGUI=1 -mwindows -O -s -o setuptools-${pkgver}/setuptools/gui-64.exe setuptools-${pkgver}/launcher.c
cp -r setuptools-${pkgver} setuptools-python2
cp -r setuptools-${pkgver} setuptools-python3
cp -r setuptools-${pkgver} setuptools-python2-${CARCH}
cp -r setuptools-${pkgver} setuptools-python3-${CARCH}
cd "${srcdir}"/setuptools-python2
cd "${srcdir}"/setuptools-python2-${CARCH}
sed -i -e "s|^#\!.*/usr/bin/python|#!/usr/bin/python2|" tests/manual_test.py
sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python2|" setuptools/command/easy_install.py
cd "${srcdir}"/setuptools-python3
cd "${srcdir}"/setuptools-python3-${CARCH}
sed -i -e "s|^#\!.*/usr/bin/python|#!/usr/bin/python3|" tests/manual_test.py
sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python3|" setuptools/command/easy_install.py
}
build() {
# Build python 2 module
cd "${srcdir}"/setuptools-python2
cd "${srcdir}"/setuptools-python2-${CARCH}
${MINGW_PREFIX}/bin/python2 bootstrap.py
${MINGW_PREFIX}/bin/python2 setup.py build
# Build python 3 module
cd "${srcdir}"/setuptools-python3
cd "${srcdir}"/setuptools-python3-${CARCH}
${MINGW_PREFIX}/bin/python3 bootstrap.py
${MINGW_PREFIX}/bin/python3 setup.py build
}
@@ -72,7 +72,7 @@ package_python3-setuptools() {
local _mingw_prefix=$(cygpath -wm ${MINGW_PREFIX})
cd "${srcdir}/setuptools-python3"
cd "${srcdir}/setuptools-python3-${CARCH}"
MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \
${MINGW_PREFIX}/bin/python3 setup.py install --prefix=${MINGW_PREFIX#\/} --root="${pkgdir}" --optimize=1 --skip-build
@@ -91,7 +91,7 @@ package_python2-setuptools() {
local _mingw_prefix=$(cygpath -wm ${MINGW_PREFIX})
cd "${srcdir}/setuptools-python2"
cd "${srcdir}/setuptools-python2-${CARCH}"
MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \
${MINGW_PREFIX}/bin/python2 setup.py install --prefix=${MINGW_PREFIX#\/} --root="${pkgdir}" --optimize=1 --skip-build