summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFrancisco Demartino2016-01-14 20:49:16 -0300
committerFrancisco Demartino2016-01-14 20:49:36 -0300
commitf0b724672b133708a4ee29b023c24ddda8db856a (patch)
tree704ec460e34de85d4a4a8bfda022580ca8a4f3f3 /PKGBUILD
parentd0f56411006e0674d46473dc504d496934ba843c (diff)
downloadaur-f0b724672b133708a4ee29b023c24ddda8db856a.tar.gz
whitespace
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 17 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 50d791c805e5..d3d32ac778d4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,5 @@
-# Maintainer: xantares <xantares09 at hotmail dot com>
+# Maintainer: Francisco Demartino <demartino.francisco@gmail.com>
+# Contributor: xantares <xantares09 at hotmail dot com>
# Contributor: Ray Donnelly <mingw.android@gmail.com>
# Contributor: Dr-Shadow <kerdiles.robin@gmail.com>
@@ -12,19 +13,22 @@ license=('PSF')
url="http://www.python.org/"
depends=('mingw-w64-crt'
'mingw-w64-expat'
- 'mingw-w64-bzip2'
- 'mingw-w64-gdbm'
- 'mingw-w64-libffi'
- 'mingw-w64-openssl'
- 'mingw-w64-readline'
- 'mingw-w64-zlib'
- 'mingw-w64-xz')
+ 'mingw-w64-bzip2'
+ 'mingw-w64-gdbm'
+ 'mingw-w64-libffi'
+ 'mingw-w64-openssl'
+ 'mingw-w64-readline'
+ 'mingw-w64-zlib'
+ 'mingw-w64-xz')
+
makedepends=('mingw-w64-configure')
options=('staticlibs' '!buildflags' '!strip')
+
source=("http://www.python.org/ftp/python/${pkgver}/Python-${pkgver}.tar.xz"
'patches.tar.gz')
sha1sums=('7ca5cd664598bea96eec105aa6453223bb6b4456'
'f4b0b6f86eb86be2d4c03de80f8bce2091b14193')
+
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
prepare() {
@@ -61,14 +65,16 @@ build() {
unset LDFLAGS
for _arch in ${_architectures}; do
mkdir -p "build-${_arch}" && pushd "build-${_arch}"
+
# export LIBFFI_INCLUDEDIR=`${_arch}-pkg-config libffi --cflags-only-I | sed "s|\-I||g"`
${_arch}-configure \
--with-threads \
--with-computed-gotos \
--with-system-expat \
--with-dbmliborder=gdbm:ndbm \
- --with-system-ffi
+ --with-system-ffi
make
+
popd
done
}
@@ -77,9 +83,11 @@ package() {
for _arch in ${_architectures}; do
cd "${srcdir}/Python-${pkgver}/build-${_arch}"
make install DESTDIR="$pkgdir"
+
chmod 755 "$pkgdir"/usr/${_arch}/bin/*.dll
install -m 644 libpython${_pybasever}m.a "$pkgdir"/usr/${_arch}/lib
install -m 644 libpython${_pybasever}m.dll.a "$pkgdir"/usr/${_arch}/lib
+
rm -rf "$pkgdir"/usr/${_arch}/share
rm "$pkgdir"/usr/${_arch}/bin/2to3*
rm "$pkgdir"/usr/${_arch}/bin/idle*