diff --git a/mingw-w64-libtool/PKGBUILD b/mingw-w64-libtool/PKGBUILD index 2f07728485..274caae421 100644 --- a/mingw-w64-libtool/PKGBUILD +++ b/mingw-w64-libtool/PKGBUILD @@ -4,7 +4,7 @@ _realname=libtool pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=2.4.6 -pkgrel=2 +pkgrel=3 pkgdesc="A system independent dlopen wrapper for GNU libtool (mingw-w64)" arch=('any') url="http://www.gnu.org/software/libtool" diff --git a/mingw-w64-putty-ssh/PKGBUILD b/mingw-w64-putty-ssh/PKGBUILD index 2f2b3aadf0..2668522edb 100644 --- a/mingw-w64-putty-ssh/PKGBUILD +++ b/mingw-w64-putty-ssh/PKGBUILD @@ -5,7 +5,7 @@ _realname=putty-ssh pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=0.0 -pkgrel=1 +pkgrel=2 pkgdesc="A wrapper around plink with some nice features (mingw-w64)" arch=('any') url="http://www.wischik.com/lu/programmer/unison-ssh.html" diff --git a/mingw-w64-putty/PKGBUILD b/mingw-w64-putty/PKGBUILD index bb1cdc4d14..a6da803ba8 100644 --- a/mingw-w64-putty/PKGBUILD +++ b/mingw-w64-putty/PKGBUILD @@ -8,7 +8,7 @@ _realname=putty pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}-svn" _base_ver=0.63 pkgver=0.63.r10297 -pkgrel=3 +pkgrel=4 pkgdesc="A free telnet/SSH client (mingw-w64)" arch=('any') url="http://www.chiark.greenend.org.uk/~sgtatham/putty/" @@ -19,14 +19,14 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs") optdepends=("${MINGW_PACKAGE_PREFIX}-putty-ssh: ssh wrapper for plink") provides=("${MINGW_PACKAGE_PREFIX}-${_realname}") conflicts=("${MINGW_PACKAGE_PREFIX}-${_realname}") -source=("$_realname::svn+svn://svn.tartarus.org/sgt/putty" +source=("${_realname}"::"svn+svn://svn.tartarus.org/sgt/putty" '0001-fixes.patch' - '0002-casts.patch' - '0003-linedraw.patch') + '0002-casts.patch' + '0003-linedraw.patch') md5sums=('SKIP' '5b5065e5bd2b8421196c068d428bfb57' - '1e4f574c0a0c6dfc8ec676f93fa109e7' - '2f7c232dd89a30cbe6e8b7dec329cda4') + '1e4f574c0a0c6dfc8ec676f93fa109e7' + '2f7c232dd89a30cbe6e8b7dec329cda4') pkgver() { cd "${srcdir}"/${_realname} @@ -57,6 +57,6 @@ package() { install -D -m644 ../LICENCE "${pkgdir}${MINGW_PREFIX}"/share/licenses/${_realname}/LICENSE for f in putty.exe puttygen.exe pageant.exe plink.exe pscp.exe psftp.exe puttytel.exe do - install -D -m755 $f "${pkgdir}"/${MINGW_PREFIX}/bin/$f + install -D -m755 ${f} "${pkgdir}"/${MINGW_PREFIX}/bin/${f} done } diff --git a/mingw-w64-python-bsddb3/PKGBUILD b/mingw-w64-python-bsddb3/PKGBUILD index ace97e6c20..85ccb4f1ce 100644 --- a/mingw-w64-python-bsddb3/PKGBUILD +++ b/mingw-w64-python-bsddb3/PKGBUILD @@ -3,8 +3,8 @@ _realname=bsddb3 pkgname=("${MINGW_PACKAGE_PREFIX}-python2-${_realname}" "${MINGW_PACKAGE_PREFIX}-python3-${_realname}") pkgver=6.1.0 -pkgrel=1 -pkgdesc="Python bindings for Oracle Berkeley DB" +pkgrel=2 +pkgdesc="Python bindings for Oracle Berkeley DB (mingw-w64)" arch=('any') license=('BSD') url="http://www.jcea.es/programacion/pybsddb.htm" @@ -35,10 +35,12 @@ build() { # Build python 2 module cd "${srcdir}/build-${CARCH}" + MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=;--install-purelib=;--install-data=" \ ${MINGW_PREFIX}/bin/python2 setup.py build # Build python 3 module cd "${srcdir}/build-${CARCH}" + MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=;--install-purelib=;--install-data=" \ ${MINGW_PREFIX}/bin/python3 setup.py build } @@ -47,6 +49,7 @@ package_python3-bsddb3() { "${MINGW_PACKAGE_PREFIX}-db") cd "${srcdir}/build-${CARCH}" + MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=;--install-purelib=;--install-data=" \ ${MINGW_PREFIX}/bin/python3 setup.py install --prefix=${MINGW_PREFIX#\/} --root="${pkgdir}" --optimize=1 --skip-build } @@ -55,6 +58,7 @@ package_python2-bsddb3() { "${MINGW_PACKAGE_PREFIX}-db") cd "${srcdir}/build-${CARCH}" + MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=;--install-purelib=;--install-data=" \ ${MINGW_PREFIX}/bin/python2 setup.py install --prefix=${MINGW_PREFIX#\/} --root="${pkgdir}" --optimize=1 --skip-build } diff --git a/mingw-w64-python-cx_Freeze/PKGBUILD b/mingw-w64-python-cx_Freeze/PKGBUILD index cc6ba95495..c8643cf333 100644 --- a/mingw-w64-python-cx_Freeze/PKGBUILD +++ b/mingw-w64-python-cx_Freeze/PKGBUILD @@ -4,7 +4,7 @@ _realname=cx_Freeze pkgname=("${MINGW_PACKAGE_PREFIX}-python2-cx_Freeze" "${MINGW_PACKAGE_PREFIX}-python3-cx_Freeze") pkgver=4.3.3 -pkgrel=2 +pkgrel=3 pkgdesc="Python package for freezing scripts into executables (mingw-w64)" arch=('any') license=('PSF') @@ -12,24 +12,24 @@ url="http://cx-freeze.sourceforge.net/" makedepends=("${MINGW_PACKAGE_PREFIX}-python2" "${MINGW_PACKAGE_PREFIX}-python3") options=('staticlibs' 'strip' '!debug') -source=("https://pypi.python.org/packages/source/c/cx_Freeze/cx_Freeze-$pkgver.tar.gz") +source=("https://pypi.python.org/packages/source/c/cx_Freeze/cx_Freeze-${pkgver}.tar.gz") md5sums=('3cae24b98694540eb083ac500c0d4aa1') prepare() { - rm -Rf python2-cx_Freeze-$pkgver-${CARCH} - cp -a cx_Freeze-$pkgver python2-cx_Freeze-$pkgver-${CARCH} - rm -Rf python3-cx_Freeze-$pkgver-${CARCH} - cp -a cx_Freeze-$pkgver python3-cx_Freeze-$pkgver-${CARCH} + rm -Rf python2-cx_Freeze-${pkgver}-${CARCH} + cp -a cx_Freeze-${pkgver} python2-cx_Freeze-${pkgver}-${CARCH} + rm -Rf python3-cx_Freeze-${pkgver}-${CARCH} + cp -a cx_Freeze-${pkgver} python3-cx_Freeze-${pkgver}-${CARCH} } build() { echo "Building for Python 2" - cd python2-cx_Freeze-$pkgver-${CARCH} + cd python2-cx_Freeze-${pkgver}-${CARCH} ${MINGW_PREFIX}/bin/python2 setup.py build cd .. echo "Building for Python 3" - cd python3-cx_Freeze-$pkgver-${CARCH} + cd python3-cx_Freeze-${pkgver}-${CARCH} ${MINGW_PREFIX}/bin/python3 setup.py build cd .. } @@ -38,38 +38,24 @@ package_python2-cx_Freeze() { depends=("${MINGW_PACKAGE_PREFIX}-python2" "${MINGW_PACKAGE_PREFIX}-python2-six") - cd python2-cx_Freeze-$pkgver-${CARCH} + cd python2-cx_Freeze-${pkgver}-${CARCH} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python2 setup.py install --prefix=${MINGW_PREFIX} \ --root="${pkgdir}" --optimize=1 - # mv ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze \ - # ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-2.7 - # mv ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-postinstall \ - # ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-postinstall-2.7 - # mv ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-quickstart \ - # ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-quickstart-2.7 + mv ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze{,2} + mv ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-postinstall{,2} + mv ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-quickstart{,2} } package_python3-cx_Freeze() { depends=("${MINGW_PACKAGE_PREFIX}-python3" "${MINGW_PACKAGE_PREFIX}-python3-six") - cd python3-cx_Freeze-$pkgver-${CARCH} + cd python3-cx_Freeze-${pkgver}-${CARCH} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python3 setup.py install --prefix=${MINGW_PREFIX} \ --root="${pkgdir}" --optimize=1 - - # mv ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze \ - # ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-3.4 - # mv ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-postinstall \ - # ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-postinstall-3.4 - # mv ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-quickstart \ - # ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-quickstart-3.4 - - rm ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze - rm ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-postinstall - rm ${pkgdir}${MINGW_PREFIX}/bin/cxfreeze-quickstart } package_mingw-w64-i686-python2-cx_Freeze() { diff --git a/mingw-w64-python-httplib2/PKGBUILD b/mingw-w64-python-httplib2/PKGBUILD index 0bab7cfcf4..0b959b91da 100644 --- a/mingw-w64-python-httplib2/PKGBUILD +++ b/mingw-w64-python-httplib2/PKGBUILD @@ -3,8 +3,8 @@ _realname=httplib2 pkgname=("${MINGW_PACKAGE_PREFIX}-python2-${_realname}" "${MINGW_PACKAGE_PREFIX}-python3-${_realname}") -pkgver=0.9 -pkgrel=2 +pkgver=0.9.1 +pkgrel=1 pkgdesc="Comprehensive HTTP client library, supporting many features (mingw-w64)" arch=('any') license=('MIT') @@ -18,11 +18,10 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python2" "${MINGW_PACKAGE_PREFIX}-python3-setuptools" #"git" ) -source=(#"git://github.com/jcgregorio/httplib2.git#commit=7d1b88a3cf" - https://github.com/jcgregorio/httplib2/archive/v${pkgver}.tar.gz +source=(${_realname}-${pkgver}.tar.gz::https://github.com/jcgregorio/httplib2/archive/v${pkgver}.tar.gz ssl_hostname.patch cert.patch) -md5sums=('5fd16fb863d33dca000b2590f75e5ed7' +md5sums=('10f0ec63738292b362ed438abc186a43' '6de5596aedd196a4db96f83f529e3509' '98fab3f5a578c0db600237f025aac991') diff --git a/mingw-w64-python-lhafile/PKGBUILD b/mingw-w64-python-lhafile/PKGBUILD index 3493a17bc6..cea0993304 100644 --- a/mingw-w64-python-lhafile/PKGBUILD +++ b/mingw-w64-python-lhafile/PKGBUILD @@ -4,7 +4,7 @@ _realname=python-lhafile pkgname=("${MINGW_PACKAGE_PREFIX}-python2-lhafile" "${MINGW_PACKAGE_PREFIX}-python3-lhafile") pkgver=0.1.0fs4 -pkgrel=2 +pkgrel=3 pkgdesc="LHA module for Python (mingw-w64)" arch=('any') license=('BSD') @@ -16,18 +16,18 @@ source=(http://fengestad.no/python-lhafile/python-lhafile-${pkgver}.tar.gz) md5sums=('cedac40d5363bf49b51528522bf05c60') prepare() { - cp -a python-lhafile-$pkgver python2-lhafile-$pkgver-${CARCH} - cp -a python-lhafile-$pkgver python3-lhafile-$pkgver-${CARCH} + cp -a python-lhafile-${pkgver} python2-lhafile-${pkgver}-${CARCH} + cp -a python-lhafile-${pkgver} python3-lhafile-${pkgver}-${CARCH} } build() { echo "Building for Python 2" - cd python2-lhafile-$pkgver-${CARCH} + cd python2-lhafile-${pkgver}-${CARCH} ${MINGW_PREFIX}/bin/python2 setup.py build cd .. echo "Building for Python 3" - cd python3-lhafile-$pkgver-${CARCH} + cd python3-lhafile-${pkgver}-${CARCH} ${MINGW_PREFIX}/bin/python3 setup.py build } @@ -35,7 +35,7 @@ package_python2-lhafile() { depends=("${MINGW_PACKAGE_PREFIX}-python2" "${MINGW_PACKAGE_PREFIX}-python2-six") - cd python2-lhafile-$pkgver-${CARCH} + cd python2-lhafile-${pkgver}-${CARCH} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python2 setup.py install --prefix=${MINGW_PREFIX} \ --root="${pkgdir}" --optimize=1 @@ -48,7 +48,7 @@ package_python3-lhafile() { depends=("${MINGW_PACKAGE_PREFIX}-python3" "${MINGW_PACKAGE_PREFIX}-python3-six") - cd python3-lhafile-$pkgver-${CARCH} + cd python3-lhafile-${pkgver}-${CARCH} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python3 setup.py install --prefix=${MINGW_PREFIX} \ --root="${pkgdir}" --optimize=1 diff --git a/mingw-w64-python-nuitka/PKGBUILD b/mingw-w64-python-nuitka/PKGBUILD index b999814999..363eee28e6 100644 --- a/mingw-w64-python-nuitka/PKGBUILD +++ b/mingw-w64-python-nuitka/PKGBUILD @@ -2,29 +2,28 @@ _realname=nuitka pkgname=("${MINGW_PACKAGE_PREFIX}-python2-${_realname}" "${MINGW_PACKAGE_PREFIX}-python3-${_realname}") -pkgver=0.5.8 +pkgver=0.5.13 pkgrel=1 pkgdesc="Python to native compiler (mingw-w64)" arch=('any') license=('APACHE') url="http://www.nuitka.net/" makedepends=("${MINGW_PACKAGE_PREFIX}-python2-setuptools" "${MINGW_PACKAGE_PREFIX}-python3-setuptools") -source=("http://nuitka.net/releases/Nuitka-$pkgver.tar.gz") +source=("http://nuitka.net/releases/Nuitka-${pkgver}.tar.gz") noextract=(Nuitka-$pkgver.tar.gz) -md5sums=('48fa615a6266ed6a267a82c1e0523f2c') +md5sums=('e231f92edc2766c72c5a357f7d917223') prepare() { - [ -d $srcdir/${_realname}-$pkgver ] && rm -rf $srcdir/${_realname}-$pkgver - tar -xzvf ${startdir}/${_realname}-${pkgver}.tar.gz -C $srcdir || \ - tar -xzvf ${startdir}/${_realname}-${pkgver}.tar.gz -C $srcdir + [[ -d $srcdir/${_realname}-${pkgver} ]] && rm -rf ${srcdir}/${_realname}-${pkgver} + tar -xzvf ${srcdir}/${_realname}-${pkgver}.tar.gz -C ${srcdir} || \ + tar -xzvf ${srcdir}/${_realname}-${pkgver}.tar.gz -C ${srcdir} } build() { - cd "$srcdir" rm -rf python{2,3}-build for builddir in python{2,3}-build; do - cp -r Nuitka-$pkgver $builddir - pushd $builddir + cp -r Nuitka-${pkgver} ${builddir} + pushd ${builddir} ${MINGW_PREFIX}/bin/${builddir%-build} setup.py build popd done @@ -33,13 +32,9 @@ build() { package_python3-nuitka() { depends=("${MINGW_PACKAGE_PREFIX}-python3-setuptools") - pushd ${MINGW_PREFIX} > /dev/null - local _mingw_prefix=`pwd -W` - popd > /dev/null - - cd "$srcdir/python3-build" + cd "${srcdir}/python3-build" MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ - ${MINGW_PREFIX}/bin/python3 setup.py install --prefix=${MINGW_PREFIX} --root="$pkgdir" -O1 + ${MINGW_PREFIX}/bin/python3 setup.py install --prefix=${MINGW_PREFIX} --root="${pkgdir}" -O1 pushd "${pkgdir}${MINGW_PREFIX}"/bin > /dev/null for filename in nuitka nuitka-run; do @@ -53,13 +48,9 @@ package_python3-nuitka() { package_python2-nuitka() { depends=("${MINGW_PACKAGE_PREFIX}-python2-setuptools") - pushd ${MINGW_PREFIX} > /dev/null - local _mingw_prefix=`pwd -W` - popd > /dev/null - - cd "$srcdir/python2-build" + cd "${srcdir}/python2-build" MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ - ${MINGW_PREFIX}/bin/python2 setup.py install --prefix=${MINGW_PREFIX} --root="$pkgdir" -O1 + ${MINGW_PREFIX}/bin/python2 setup.py install --prefix=${MINGW_PREFIX} --root="${pkgdir}" -O1 pushd "${pkgdir}${MINGW_PREFIX}"/bin > /dev/null for filename in nuitka nuitka-run; do diff --git a/mingw-w64-python-numexpr/PKGBUILD b/mingw-w64-python-numexpr/PKGBUILD index 312ac0b218..65005c98e4 100644 --- a/mingw-w64-python-numexpr/PKGBUILD +++ b/mingw-w64-python-numexpr/PKGBUILD @@ -2,27 +2,25 @@ _realname=numexpr pkgname=("${MINGW_PACKAGE_PREFIX}-python2-$_realname" "${MINGW_PACKAGE_PREFIX}-python3-$_realname") -pkgver=2.4 +pkgver=2.4.3 pkgrel=1 pkgdesc="Fast numerical array expression evaluator for Python, NumPy, PyTables, pandas. (mingw-w64)" arch=('any') url="https://github.com/pydata/numexpr" license=('MIT') -makedepends=( - "${MINGW_PACKAGE_PREFIX}-python2-numpy" - "${MINGW_PACKAGE_PREFIX}-python3-numpy" - "${MINGW_PACKAGE_PREFIX}-python2-setuptools" - "${MINGW_PACKAGE_PREFIX}-python3-setuptools" - "${MINGW_PACKAGE_PREFIX}-gcc" -) -source=("$_realname-${pkgver}.tar.gz"::https://github.com/pydata/numexpr/archive/v$pkgver.tar.gz) -md5sums=('c9357862a304b9ad614afaf9e9c8dc78') +makedepends=("${MINGW_PACKAGE_PREFIX}-python2-numpy" + "${MINGW_PACKAGE_PREFIX}-python3-numpy" + "${MINGW_PACKAGE_PREFIX}-python2-setuptools" + "${MINGW_PACKAGE_PREFIX}-python3-setuptools" + "${MINGW_PACKAGE_PREFIX}-gcc") +source=("$_realname-${pkgver}.tar.gz"::https://github.com/pydata/numexpr/archive/v${pkgver}.tar.gz) +md5sums=('4b701ee609a1faa463510c483405d24f') prepare() { - cp -a $_realname-$pkgver $_realname-py2-$pkgver - cp -a $_realname-$pkgver $_realname-py3-$pkgver + cp -a ${_realname}-${pkgver} $_realname-py2-${pkgver} + cp -a ${_realname}-${pkgver} $_realname-py3-${pkgver} - cd $_realname-py2-$pkgver + cd ${_realname}-py2-${pkgver} sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \ @@ -31,12 +29,12 @@ prepare() { build() { # build for python2 - cd ${srcdir}/$_realname-py2-$pkgver + cd ${srcdir}/${_realname}-py2-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python2 setup.py build # build for python3 - cd ${srcdir}/$_realname-py3-$pkgver + cd ${srcdir}/${_realname}-py3-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python3 setup.py build } @@ -44,7 +42,7 @@ build() { package_python2-numexpr() { depends=("${MINGW_PACKAGE_PREFIX}-python2-numpy") - cd $_realname-py2-$pkgver + cd ${_realname}-py2-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python2 setup.py install --skip-build \ --prefix=${MINGW_PREFIX} --root=${pkgdir} --optimize=1 @@ -56,7 +54,7 @@ package_python2-numexpr() { package_python3-numexpr() { depends=("${MINGW_PACKAGE_PREFIX}-python3-numpy") - cd $_realname-py3-$pkgver + cd ${_realname}-py3-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python3 setup.py install --skip-build \ --prefix=${MINGW_PREFIX} --root=${pkgdir} --optimize=1 diff --git a/mingw-w64-python-pandas/PKGBUILD b/mingw-w64-python-pandas/PKGBUILD index 87278f2b35..8109054325 100644 --- a/mingw-w64-python-pandas/PKGBUILD +++ b/mingw-w64-python-pandas/PKGBUILD @@ -1,33 +1,31 @@ # Contributor: Runar Tenfjord < runar dot tenfjord at gmail dot com > _realname=pandas -pkgname=("${MINGW_PACKAGE_PREFIX}-python2-$_realname" "${MINGW_PACKAGE_PREFIX}-python3-$_realname") -pkgver=0.14.1 -pkgrel=4 -pkgdesc="Cross-section and time series data analysis toolkit. (mingw-w64)" +pkgname=("${MINGW_PACKAGE_PREFIX}-python2-${_realname}" "${MINGW_PACKAGE_PREFIX}-python3-${_realname}") +pkgver=0.16.2 +pkgrel=1 +pkgdesc="Cross-section and time series data analysis toolkit (mingw-w64)" arch=('any') url="http://pandas.pydata.org/" license=('BSD') -makedepends=( - "${MINGW_PACKAGE_PREFIX}-python2-numpy" - "${MINGW_PACKAGE_PREFIX}-python3-numpy" - "${MINGW_PACKAGE_PREFIX}-python2-pytz" - "${MINGW_PACKAGE_PREFIX}-python3-pytz" - "${MINGW_PACKAGE_PREFIX}-python2-dateutil" - "${MINGW_PACKAGE_PREFIX}-python3-dateutil" - "${MINGW_PACKAGE_PREFIX}-python2-setuptools" - "${MINGW_PACKAGE_PREFIX}-python3-setuptools" - "${MINGW_PACKAGE_PREFIX}-gcc" -) -source=("https://pypi.python.org/packages/source/p/pandas/pandas-${pkgver}.tar.gz") -md5sums=('393dd8f35411e4022177aa64b2da46f4') +makedepends=("${MINGW_PACKAGE_PREFIX}-python2-numpy" + "${MINGW_PACKAGE_PREFIX}-python3-numpy" + "${MINGW_PACKAGE_PREFIX}-python2-pytz" + "${MINGW_PACKAGE_PREFIX}-python3-pytz" + "${MINGW_PACKAGE_PREFIX}-python2-dateutil" + "${MINGW_PACKAGE_PREFIX}-python3-dateutil" + "${MINGW_PACKAGE_PREFIX}-python2-setuptools" + "${MINGW_PACKAGE_PREFIX}-python3-setuptools" + "${MINGW_PACKAGE_PREFIX}-gcc") +source=("https://pypi.python.org/packages/source/p/pandas/${_realname}-${pkgver}.tar.gz") +md5sums=('a92787bcdf0fc0c6d5f4fe4877335ab5') prepare() { - cp -a $_realname-$pkgver $_realname-py2-$pkgver - cp -a $_realname-$pkgver $_realname-py3-$pkgver + cp -a ${_realname}-${pkgver} ${_realname}-py2-${pkgver} + cp -a ${_realname}-${pkgver} ${_realname}-py3-${pkgver} - cd $_realname-py2-$pkgver + cd ${_realname}-py2-${pkgver} sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \ @@ -36,7 +34,7 @@ prepare() { build() { # build for python2 - cd ${srcdir}/$_realname-py2-$pkgver + cd ${srcdir}/${_realname}-py2-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python2 setup.py build_ext --inplace @@ -44,7 +42,7 @@ build() { ${MINGW_PREFIX}/bin/python2 setup.py build # build for python3 - cd ${srcdir}/$_realname-py3-$pkgver + cd ${srcdir}/${_realname}-py3-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python3 setup.py build_ext --inplace @@ -53,44 +51,36 @@ build() { } package_python2-pandas() { - depends=( - "${MINGW_PACKAGE_PREFIX}-python2-numpy" - "${MINGW_PACKAGE_PREFIX}-python2-pytz" - "${MINGW_PACKAGE_PREFIX}-python2-dateutil" - "${MINGW_PACKAGE_PREFIX}-python2-setuptools" - ) - optdepends=( - "${MINGW_PACKAGE_PREFIX}-python2-scipy: needed for miscellaneous statistical functions" - "${MINGW_PACKAGE_PREFIX}-python2-matplotlib: needed for plotting" - "${MINGW_PACKAGE_PREFIX}-python2-numexpr: needed for accelerating certain numerical operations (recommended)" - ) + depends=("${MINGW_PACKAGE_PREFIX}-python2-numpy" + "${MINGW_PACKAGE_PREFIX}-python2-pytz" + "${MINGW_PACKAGE_PREFIX}-python2-dateutil" + "${MINGW_PACKAGE_PREFIX}-python2-setuptools") + optdepends=("${MINGW_PACKAGE_PREFIX}-python2-scipy: needed for miscellaneous statistical functions" + "${MINGW_PACKAGE_PREFIX}-python2-matplotlib: needed for plotting" + "${MINGW_PACKAGE_PREFIX}-python2-numexpr: needed for accelerating certain numerical operations (recommended)") - cd $_realname-py2-$pkgver + cd ${_realname}-py2-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python2 setup.py install --skip-build \ - --prefix=${MINGW_PREFIX} --root=${pkgdir} --optimize=1 + --prefix=${MINGW_PREFIX} --root=${pkgdir} --optimize=1 install -Dm644 LICENSE \ "${pkgdir}${MINGW_PREFIX}/share/licenses/python2-${_realname}/LICENSE" } package_python3-pandas() { - depends=( - "${MINGW_PACKAGE_PREFIX}-python3-numpy" - "${MINGW_PACKAGE_PREFIX}-python3-pytz" - "${MINGW_PACKAGE_PREFIX}-python3-dateutil" - "${MINGW_PACKAGE_PREFIX}-python3-setuptools" - ) - optdepends=( - "${MINGW_PACKAGE_PREFIX}-python3-scipy: needed for miscellaneous statistical functions" - "${MINGW_PACKAGE_PREFIX}-python3-matplotlib: needed for plotting" - "${MINGW_PACKAGE_PREFIX}-python3-numexpr: needed for accelerating certain numerical operations (recommended)" - ) + depends=("${MINGW_PACKAGE_PREFIX}-python3-numpy" + "${MINGW_PACKAGE_PREFIX}-python3-pytz" + "${MINGW_PACKAGE_PREFIX}-python3-dateutil" + "${MINGW_PACKAGE_PREFIX}-python3-setuptools") + optdepends=("${MINGW_PACKAGE_PREFIX}-python3-scipy: needed for miscellaneous statistical functions" + "${MINGW_PACKAGE_PREFIX}-python3-matplotlib: needed for plotting" + "${MINGW_PACKAGE_PREFIX}-python3-numexpr: needed for accelerating certain numerical operations (recommended)") - cd $_realname-py3-$pkgver + cd ${_realname}-py3-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python3 setup.py install --skip-build \ - --prefix=${MINGW_PREFIX} --root=${pkgdir} --optimize=1 + --prefix=${MINGW_PREFIX} --root=${pkgdir} --optimize=1 install -Dm644 LICENSE \ "${pkgdir}${MINGW_PREFIX}/share/licenses/python3-${_realname}/LICENSE" diff --git a/mingw-w64-python-patsy/PKGBUILD b/mingw-w64-python-patsy/PKGBUILD index b6e3df2b08..b190013af6 100644 --- a/mingw-w64-python-patsy/PKGBUILD +++ b/mingw-w64-python-patsy/PKGBUILD @@ -1,26 +1,24 @@ # Contributor: Runar Tenfjord < runar dot tenfjord at gmail dot com > _realname=patsy -pkgname=("${MINGW_PACKAGE_PREFIX}-python2-$_realname" "${MINGW_PACKAGE_PREFIX}-python3-$_realname") +pkgname=("${MINGW_PACKAGE_PREFIX}-python2-${_realname}" "${MINGW_PACKAGE_PREFIX}-python3-${_realname}") pkgver=0.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="A Python package for describing statistical models and for building design matrices (mingw-w64)" arch=('any') url="https://github.com/pydata/patsy" license=('BSD') -makedepends=( - "${MINGW_PACKAGE_PREFIX}-python2-numpy" - "${MINGW_PACKAGE_PREFIX}-python3-numpy" - "${MINGW_PACKAGE_PREFIX}-python2-setuptools" - "${MINGW_PACKAGE_PREFIX}-python3-setuptools" -) +makedepends=("${MINGW_PACKAGE_PREFIX}-python2-numpy" + "${MINGW_PACKAGE_PREFIX}-python3-numpy" + "${MINGW_PACKAGE_PREFIX}-python2-setuptools" + "${MINGW_PACKAGE_PREFIX}-python3-setuptools") source=("https://pypi.python.org/packages/source/p/patsy/patsy-${pkgver}.zip") md5sums=('7545518b413136ba8343dcebea07e5e2') prepare() { cd "${srcdir}" - cp -r $_realname-$pkgver python2-$_realname-$pkgver - cp -r $_realname-$pkgver python3-$_realname-$pkgver + cp -r ${_realname}-${pkgver} python2-${_realname}-${pkgver} + cp -r ${_realname}-${pkgver} python3-${_realname}-${pkgver} } package_python3-patsy() { @@ -28,12 +26,12 @@ package_python3-patsy() { optdepends=("${MINGW_PACKAGE_PREFIX}-python3-nose: needed for integrated test suite" "${MINGW_PACKAGE_PREFIX}-python3-scipy: needed for spline-related functions") - cd $srcdir/python3-$_realname-$pkgver + cd ${srcdir}/python3-${_realname}-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python3 setup.py install --prefix=${MINGW_PREFIX} \ - --root "${pkgdir}" --optimize=1 + --root "${pkgdir}" --optimize=1 - install -Dm644 "$srcdir/python3-$_realname-$pkgver/LICENSE.txt" \ + install -Dm644 "${srcdir}/python3-${_realname}-${pkgver}/LICENSE.txt" \ "${pkgdir}${MINGW_PREFIX}/share/licenses/python3-${_realname}/LICENSE" } @@ -42,13 +40,13 @@ package_python2-patsy() { optdepends=("${MINGW_PACKAGE_PREFIX}-python2-nose: needed for integrated test suite" "${MINGW_PACKAGE_PREFIX}-python2-scipy: needed for spline-related functions") - cd $srcdir/python2-$_realname-$pkgver + cd ${srcdir}/python2-${_realname}-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python2 setup.py install --prefix=${MINGW_PREFIX} \ - --root "${pkgdir}" --optimize=1 + --root "${pkgdir}" --optimize=1 - install -Dm644 "$srcdir/python3-$_realname-$pkgver/LICENSE.txt" \ - "${pkgdir}${MINGW_PREFIX}/share/licenses/python2-${_realname}/LICENSE" + install -Dm644 "${srcdir}/python3-${_realname}-${pkgver}/LICENSE.txt" \ + "${pkgdir}${MINGW_PREFIX}/share/licenses/python2-${_realname}/LICENSE" } package_mingw-w64-i686-python2-patsy() { diff --git a/mingw-w64-python-pip/PKGBUILD b/mingw-w64-python-pip/PKGBUILD index 9c31dfe4c4..7ba10038ed 100644 --- a/mingw-w64-python-pip/PKGBUILD +++ b/mingw-w64-python-pip/PKGBUILD @@ -2,37 +2,32 @@ _realname=pip pkgname=("${MINGW_PACKAGE_PREFIX}-python2-${_realname}" "${MINGW_PACKAGE_PREFIX}-python3-${_realname}") -pkgver=7.0.3 +pkgver=7.1.0 pkgrel=1 pkgdesc="An easy_install replacement for installing pypi python packages (mingw-w64)" arch=('any') license=('MIT') url="http://www.pip-installer.org/" depends=("${MINGW_PACKAGE_PREFIX}-python2" - "${MINGW_PACKAGE_PREFIX}-python2-setuptools" - "${MINGW_PACKAGE_PREFIX}-python3" - "${MINGW_PACKAGE_PREFIX}-python3-setuptools") + "${MINGW_PACKAGE_PREFIX}-python2-setuptools" + "${MINGW_PACKAGE_PREFIX}-python3" + "${MINGW_PACKAGE_PREFIX}-python3-setuptools") source=(http://pypi.python.org/packages/source/p/pip/${_realname}-${pkgver}.tar.gz) -md5sums=('54cbf5ae000fb3af3367345f5d299d1c') +md5sums=('d935ee9146074b1d3f26c5f0acfd120e') prepare() { - #cd "${srcdir}/${_realname}-${pkgver}" - #patch -p1 -i ${srcdir}/mingw-python-fix.patch - - #cd "${srcdir}" - cp -r ${_realname}-${pkgver} ${_realname}-python2 cp -r ${_realname}-${pkgver} ${_realname}-python3 } build() { - # Build python 3 module - cd "${srcdir}"/${_realname}-python3 - ${MINGW_PREFIX}/bin/python3 setup.py build + # Build python 3 module + cd "${srcdir}"/${_realname}-python3 + ${MINGW_PREFIX}/bin/python3 setup.py build - # Build python 2 module - cd "${srcdir}"/${_realname}-python2 - ${MINGW_PREFIX}/bin/python2 setup.py build + # Build python 2 module + cd "${srcdir}"/${_realname}-python2 + ${MINGW_PREFIX}/bin/python2 setup.py build } package_python2-pip() { diff --git a/mingw-w64-python-reportlab/PKGBUILD b/mingw-w64-python-reportlab/PKGBUILD index c662e5904f..99ea76b230 100644 --- a/mingw-w64-python-reportlab/PKGBUILD +++ b/mingw-w64-python-reportlab/PKGBUILD @@ -2,25 +2,21 @@ # Contributor: Ray Donnelly _realname=reportlab - pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgname=("${MINGW_PACKAGE_PREFIX}-python2-${_realname}" "${MINGW_PACKAGE_PREFIX}-python3-${_realname}") pkgver=3.0 -pkgrel=2 +pkgrel=3 pkgdesc="A proven industry-strength PDF generating solution (mingw-w64)" arch=('any') license=('custom') url="http://www.reportlab.org/rl_toolkit.html" depends=("${MINGW_PACKAGE_PREFIX}-freetype") makedepends=("${MINGW_PACKAGE_PREFIX}-python2" - "${MINGW_PACKAGE_PREFIX}-python3") + "${MINGW_PACKAGE_PREFIX}-python3") source=(http://www.reportlab.com/ftp/${_realname}-${pkgver}.tar.gz) md5sums=('a4fd40abcfb604aa3bd907181133c071') prepare() { - cd "${srcdir}/${_realname}-${pkgver}" - - cd "${srcdir}" cp -r ${_realname}-${pkgver} build-python2 cp -r ${_realname}-${pkgver} build-python3 } diff --git a/mingw-w64-python-statsmodels/PKGBUILD b/mingw-w64-python-statsmodels/PKGBUILD index 201d0a6206..5e08b01061 100644 --- a/mingw-w64-python-statsmodels/PKGBUILD +++ b/mingw-w64-python-statsmodels/PKGBUILD @@ -3,7 +3,7 @@ _realname=statsmodels pkgname=("${MINGW_PACKAGE_PREFIX}-python2-$_realname" "${MINGW_PACKAGE_PREFIX}-python3-$_realname") -pkgver=0.5.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="Statistical computations and models for use with SciPy. (mingw-w64)" arch=('any') @@ -16,6 +16,8 @@ makedepends=( "${MINGW_PACKAGE_PREFIX}-python3-pandas" "${MINGW_PACKAGE_PREFIX}-python2-patsy" "${MINGW_PACKAGE_PREFIX}-python3-patsy" + "${MINGW_PACKAGE_PREFIX}-cython" + "${MINGW_PACKAGE_PREFIX}-cython2" "${MINGW_PACKAGE_PREFIX}-python2-setuptools" "${MINGW_PACKAGE_PREFIX}-python3-setuptools" "${MINGW_PACKAGE_PREFIX}-cython" @@ -23,13 +25,13 @@ makedepends=( "${MINGW_PACKAGE_PREFIX}-gcc" ) source=("https://pypi.python.org/packages/source/s/statsmodels/statsmodels-${pkgver}.tar.gz") -md5sums=('c65454d97f869ac0e5bb3a2757ec6bd5') +md5sums=('f7580ebf7d2a2c9b87abfad190dcb9a3') prepare() { - cp -a $_realname-$pkgver $_realname-py2-$pkgver - cp -a $_realname-$pkgver $_realname-py3-$pkgver + cp -a ${_realname}-${pkgver} ${_realname}-py2-${pkgver} + cp -a ${_realname}-${pkgver} ${_realname}-py3-${pkgver} - cd $_realname-py2-$pkgver + cd ${_realname}-py2-${pkgver} sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \ @@ -38,61 +40,53 @@ prepare() { build() { # build for python2 - cd ${srcdir}/$_realname-py2-$pkgver + cd ${srcdir}/${_realname}-py2-${pkgver} # regenerate Cython files - MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ - ${MINGW_PREFIX}/bin/python2 setup.py clean + #MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ + #${MINGW_PREFIX}/bin/python2 setup.py clean MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python2 setup.py build # build for python3 - cd ${srcdir}/$_realname-py3-$pkgver + cd ${srcdir}/${_realname}-py3-${pkgver} # regenerate Cython files - MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ - ${MINGW_PREFIX}/bin/python3 setup.py clean + #MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ + #${MINGW_PREFIX}/bin/python3 setup.py clean MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python3 setup.py build } package_python2-statsmodels() { - depends=( - "${MINGW_PACKAGE_PREFIX}-python2-scipy" - "${MINGW_PACKAGE_PREFIX}-python2-pandas" - "${MINGW_PACKAGE_PREFIX}-python2-patsy" - ) - optdepends=( - "${MINGW_PACKAGE_PREFIX}-python2-nose: needed for integrated test suite" - "${MINGW_PACKAGE_PREFIX}-python2-matplotlib: needed for plotting functions" - ) + depends=("${MINGW_PACKAGE_PREFIX}-python2-scipy" + "${MINGW_PACKAGE_PREFIX}-python2-pandas" + "${MINGW_PACKAGE_PREFIX}-python2-patsy") + optdepends=("${MINGW_PACKAGE_PREFIX}-python2-nose: needed for integrated test suite" + "${MINGW_PACKAGE_PREFIX}-python2-matplotlib: needed for plotting functions") - cd $_realname-py2-$pkgver + cd ${_realname}-py2-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python2 setup.py install --skip-build \ - --prefix=${MINGW_PREFIX} --root=${pkgdir} --optimize=1 + --prefix=${MINGW_PREFIX} --root=${pkgdir} --optimize=1 install -Dm644 LICENSE.txt \ "${pkgdir}${MINGW_PREFIX}/share/licenses/python2-${_realname}/LICENSE.txt" } package_python3-statsmodels() { - depends=( - "${MINGW_PACKAGE_PREFIX}-python3-scipy" - "${MINGW_PACKAGE_PREFIX}-python3-pandas" - "${MINGW_PACKAGE_PREFIX}-python3-patsy" - ) - optdepends=( - "${MINGW_PACKAGE_PREFIX}-python3-nose: needed for integrated test suite" - "${MINGW_PACKAGE_PREFIX}-python3-matplotlib: needed for plotting functions" - ) + depends=("${MINGW_PACKAGE_PREFIX}-python3-scipy" + "${MINGW_PACKAGE_PREFIX}-python3-pandas" + "${MINGW_PACKAGE_PREFIX}-python3-patsy") + optdepends=("${MINGW_PACKAGE_PREFIX}-python3-nose: needed for integrated test suite" + "${MINGW_PACKAGE_PREFIX}-python3-matplotlib: needed for plotting functions") - cd $_realname-py3-$pkgver + cd ${_realname}-py3-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python3 setup.py install --skip-build \ - --prefix=${MINGW_PREFIX} --root=${pkgdir} --optimize=1 + --prefix=${MINGW_PREFIX} --root=${pkgdir} --optimize=1 install -Dm644 LICENSE.txt \ "${pkgdir}${MINGW_PREFIX}/share/licenses/python3-${_realname}/LICENSE.txt" diff --git a/mingw-w64-python2-beautifulsoup3/PKGBUILD b/mingw-w64-python2-beautifulsoup3/PKGBUILD index cfe992f1aa..ced98117bc 100644 --- a/mingw-w64-python2-beautifulsoup3/PKGBUILD +++ b/mingw-w64-python2-beautifulsoup3/PKGBUILD @@ -1,10 +1,9 @@ # Maintainer: Alexey Pavlov _realname=beautifulsoup3 - pkgname=("${MINGW_PACKAGE_PREFIX}-python2-${_realname}") pkgver=3.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="A Python HTML/XML parser designed for quick turnaround projects like screen-scraping (mingw-w64)" arch=('any') license=('PSF') diff --git a/mingw-w64-python2-cjson/PKGBUILD b/mingw-w64-python2-cjson/PKGBUILD index 5abc92acd1..2052f25403 100644 --- a/mingw-w64-python2-cjson/PKGBUILD +++ b/mingw-w64-python2-cjson/PKGBUILD @@ -1,32 +1,30 @@ # Maintainer: Alexey Pavlov _realname=python2-cjson - pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") pkgver=1.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Fast JSON encoder/decoder for Python (mingw-w64)" arch=('any') license=('LGPL') url="http://pypi.python.org/pypi/python-cjson/" depends=("${MINGW_PACKAGE_PREFIX}-python2") -source=("http://pypi.python.org/packages/source/p/python-cjson/python-cjson-$pkgver.tar.gz") +source=("http://pypi.python.org/packages/source/p/python-cjson/python-cjson-${pkgver}.tar.gz") md5sums=('adb28f42c72ef573dfbd4cdf09676ace') prepare() { - cd "${srcdir}"/python-cjson-$pkgver + cd "${srcdir}"/python-cjson-${pkgver} } build() { - cd "${srcdir}"/python-cjson-$pkgver + cd "${srcdir}"/python-cjson-${pkgver} # Fix python2 shebang sed -i 's|#!/usr/bin/python|#!/usr/bin/env python2|' jsontest.py ${MINGW_PREFIX}/bin/python2 setup.py build } package() { - - cd "${srcdir}"/python-cjson-$pkgver + cd "${srcdir}"/python-cjson-${pkgver} MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=;--install-purelib=;--install-data=" \ ${MINGW_PREFIX}/bin/python2 setup.py install --prefix=${MINGW_PREFIX} --root="${pkgdir}" --optimize=1 install -D -m644 LICENSE "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE" diff --git a/mingw-w64-ragel/PKGBUILD b/mingw-w64-ragel/PKGBUILD index df3dbdde4a..8e99d2c6d7 100644 --- a/mingw-w64-ragel/PKGBUILD +++ b/mingw-w64-ragel/PKGBUILD @@ -3,14 +3,14 @@ _realname=ragel pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=6.9 -pkgrel=1 -pkgdesc="Compiles finite state machines from regular languages into executable C, C++, Objective-C, or D code. (mingw-w64)" +pkgrel=2 +pkgdesc="Compiles finite state machines from regular languages into executable C, C++, Objective-C, or D code (mingw-w64)" arch=('any') url="http://www.colm.net/open-source/ragel/" license=('GPL') depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs") makedepends=("${MINGW_PACKAGE_PREFIX}-gcc") -source=("http://www.colm.net/files/${_realname}/${_realname}-$pkgver.tar.gz") +source=("http://www.colm.net/files/${_realname}/${_realname}-${pkgver}.tar.gz") md5sums=('0c3110d7f17f7af4d9cb774443898dc1') build() { @@ -27,8 +27,8 @@ build() { } package() { - cd "$srcdir/build-${MINGW_CHOST}" + cd "${srcdir}/build-${MINGW_CHOST}" make DESTDIR="${pkgdir}" install - install -m0644 -D ${srcdir}/${_realname}-${pkgver}/ragel.vim "$pkgdir"${MINGW_PREFIX}/share/vim/vimfiles/syntax/ragel.vim + install -m0644 -D ${srcdir}/${_realname}-${pkgver}/ragel.vim "${pkgdir}${MINGW_PREFIX}"/share/vim/vimfiles/syntax/ragel.vim } diff --git a/mingw-w64-readosm/PKGBUILD b/mingw-w64-readosm/PKGBUILD index ed2b3c8d4b..407ab6ab65 100644 --- a/mingw-w64-readosm/PKGBUILD +++ b/mingw-w64-readosm/PKGBUILD @@ -3,7 +3,7 @@ _realname=readosm pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=1.0.0b +pkgver=1.0.0e pkgrel=1 pkgdesc="Library to extract valid data from within an Open Street Map input file (mingw-w64)" arch=('any') @@ -12,10 +12,11 @@ license=('MPL') makedepends=("${MINGW_PACKAGE_PREFIX}-gcc") depends=("${MINGW_PACKAGE_PREFIX}-expat" "${MINGW_PACKAGE_PREFIX}-zlib") options=('strip' '!libtool') -source=("http://www.gaia-gis.it/gaia-sins/${_realname}-sources/${_realname}-$pkgver.tar.gz") -sha256sums=('ed7e0d17fbfc7574b097e2358a143788eba23e0477e7108237f4b0aac3d85710') +source=("http://www.gaia-gis.it/gaia-sins/${_realname}-sources/${_realname}-${pkgver}.tar.gz") +sha256sums=('1fd839e05b411db6ba1ca6199bf3334ab9425550a58e129c07ad3c6d39299acf') build() { + [[ -d "build-${MINGW_CHOST}" ]] && rm -rf "build-${MINGW_CHOST}" mkdir -p "${srcdir}/build-${MINGW_CHOST}" cd "${srcdir}/build-${MINGW_CHOST}" diff --git a/mingw-w64-rxspencer/PKGBUILD b/mingw-w64-rxspencer/PKGBUILD index a67916a1d0..7619f6f3d0 100644 --- a/mingw-w64-rxspencer/PKGBUILD +++ b/mingw-w64-rxspencer/PKGBUILD @@ -3,25 +3,25 @@ _realname=rxspencer pkgname=${MINGW_PACKAGE_PREFIX}-${_realname} pkgver=alpha3.8.g6 -pkgrel=1 +pkgrel=2 pkgdesc="Henry Spencer's BSD regular expression library modified to allow building as a shared library (mingw-w64)" arch=('any') url="https://garyhouston.github.io/regex/" options=('strip' 'staticlibs') license=('custom') -source=(https://github.com/garyhouston/${_realname}/archive/${pkgver}.tar.gz) -noextract=(${pkgver}.tar.gz) +source=(${_realname}-${pkgver}.tar.gz::https://github.com/garyhouston/${_realname}/archive/${pkgver}.tar.gz) +noextract=(${_realname}-${pkgver}.tar.gz) sha256sums=('2176def84f876b3abd845543e3b2f6bca8c5a2c7e8bd4e9034f179e67d754a4d') prepare() { - tar --exclude=ltmain.sh -zxf ${pkgver}.tar.gz + tar --exclude=ltmain.sh -zxf ${_realname}-${pkgver}.tar.gz cd "${srcdir}"/${_realname}-${pkgver} - autoreconf -f -i } build() { + [[ -d "${srcdir}"/build-${MINGW_CHOST} ]] && rm -rf "${srcdir}"/build-${MINGW_CHOST} mkdir -p build-${MINGW_CHOST} cd build-${MINGW_CHOST} @@ -31,15 +31,16 @@ build() { --build=${MINGW_CHOST} \ --prefix=${MINGW_PREFIX} \ --libexecdir=${MINGW_PREFIX}/lib + make } package() { - cd "$srcdir/build-${MINGW_CHOST}" - make DESTDIR=$pkgdir install + cd "${srcdir}/build-${MINGW_CHOST}" + make DESTDIR=${pkgdir} install - mkdir $pkgdir/${MINGW_PREFIX}/bin - mv $pkgdir/${MINGW_PREFIX}/lib/librxspencer-0.dll $pkgdir/${MINGW_PREFIX}/bin + mkdir ${pkgdir}/${MINGW_PREFIX}/bin + mv ${pkgdir}${MINGW_PREFIX}/lib/librxspencer-0.dll ${pkgdir}/${MINGW_PREFIX}/bin install -Dm644 "${srcdir}/${_realname}-${pkgver}/COPYRIGHT" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYRIGHT" } diff --git a/mingw-w64-scite/PKGBUILD b/mingw-w64-scite/PKGBUILD index 5d3368e7da..856cd2a52b 100644 --- a/mingw-w64-scite/PKGBUILD +++ b/mingw-w64-scite/PKGBUILD @@ -4,7 +4,7 @@ _realname=scite pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}" "${MINGW_PACKAGE_PREFIX}-${_realname}-defaults") pkgver=3.5.7 -pkgrel=1 +pkgrel=2 arch=('any') url='http://www.scintilla.org/SciTE.html' license=('custom:scite') @@ -25,11 +25,13 @@ prepare() { patch -p1 -i "${srcdir}"/0001-Use-POSIX-tools-in-makefiles.patch patch -p1 -i "${srcdir}"/0002-Prefix-library-names.patch patch -p1 -i "${srcdir}"/0003-Use-FHS.patch - mkdir -p "${srcdir}"/build-${MINGW_CHOST} - cp -r "${srcdir}"/{scite,scintilla} "${srcdir}"/build-${MINGW_CHOST} + } build() { + [[ -d "${srcdir}"/build-${MINGW_CHOST} ]] && rm -rf "${srcdir}"/build-${MINGW_CHOST} + mkdir -p "${srcdir}"/build-${MINGW_CHOST} + cp -r "${srcdir}"/{scite,scintilla} "${srcdir}"/build-${MINGW_CHOST} cd "${srcdir}"/build-${MINGW_CHOST} GTK3=1 make -C scintilla/gtk @@ -40,7 +42,7 @@ build() { } package_mingw-w64-scite() { - pkgdesc='Editor with facilities for building and running programs (mingw-w64)' + pkgdesc="Editor with facilities for building and running programs (mingw-w64)" depends=("${MINGW_PACKAGE_PREFIX}-glib2" "${MINGW_PACKAGE_PREFIX}-gtk3") optdepends=("${MINGW_PACKAGE_PREFIX}-${_realname}-defaults: Default language files") @@ -73,7 +75,7 @@ package_mingw-w64-scite() { } package_mingw-w64-scite-defaults() { - pkgdesc='Default language files for the SciTE editor (mingw-w64)' + pkgdesc="Default language files for the SciTE editor (mingw-w64)" depends=("${MINGW_PACKAGE_PREFIX}-${_realname}=${pkgver}") cd "${srcdir}"/build-${MINGW_CHOST} diff --git a/mingw-w64-shapelib/PKGBUILD b/mingw-w64-shapelib/PKGBUILD index be5016a8c5..e297ab22ce 100644 --- a/mingw-w64-shapelib/PKGBUILD +++ b/mingw-w64-shapelib/PKGBUILD @@ -1,10 +1,9 @@ # Maintainer: Alexey Pavlov _realname=shapelib - pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=1.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="simple C API for reading and writing ESRI Shapefiles (mingw-w64)" arch=('any') url="http://shapelib.maptools.org/" @@ -13,8 +12,8 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" "${MINGW_PACKAGE_PREFIX}-pkg-config") depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs" "${MINGW_PACKAGE_PREFIX}-proj") options=(strip staticlibs) source=("http://download.osgeo.org/shapelib/${_realname}-${pkgver}.tar.gz" - shapelib_autotools.patch - shapelib_backports.patch) + shapelib_autotools.patch + shapelib_backports.patch) sha1sums=('599fde6f69424fa55da281506b297f3976585b85' 'a0eb9196591e5f5841b2de09e29bf04a40cd475d' '4ae20269dd1c62679fd132baf7c1cc194af89f7f') @@ -29,19 +28,21 @@ prepare() { build() { #export lt_cv_deplibs_check_method='pass_all' + [[ -d "${srcdir}"/build-${MINGW_CHOST} ]] && rm -rf "${srcdir}"/build-${MINGW_CHOST} mkdir -p "${srcdir}/build-${MINGW_CHOST}" cd "${srcdir}/build-${MINGW_CHOST}" - "${srcdir}"/${_realname}-${pkgver}/configure \ + ../${_realname}-${pkgver}/configure \ --prefix=${MINGW_PREFIX} \ --build=${MINGW_CHOST} \ --host=${MINGW_CHOST} \ --enable-shared \ --enable-static + make } package() { cd "${srcdir}/build-${MINGW_CHOST}" - make DESTDIR="$pkgdir" install + make DESTDIR="${pkgdir}" install find "${pkgdir}${MINGW_PREFIX}" -name '*.def' -o -name '*.exp' | xargs -rtl1 rm } diff --git a/mingw-w64-silc-toolkit/PKGBUILD b/mingw-w64-silc-toolkit/PKGBUILD index eb8fc1bd4d..f4c5ac7c51 100644 --- a/mingw-w64-silc-toolkit/PKGBUILD +++ b/mingw-w64-silc-toolkit/PKGBUILD @@ -5,14 +5,15 @@ _realname=silc-toolkit pkgname=(${MINGW_PACKAGE_PREFIX}-${_realname}) pkgver=1.1.12 pkgrel=2 -url="http://http://silcnet.org" +url="http://silcnet.org/" pkgdesc="Secure Internet Live Conferencing (mingw-w64)" license=('GPL2' 'BSD') arch=('any') depends=(${MINGW_PACKAGE_PREFIX}-libsystre) makedepends=(${MINGW_PACKAGE_PREFIX}-gcc) options=('staticlibs' '!emptydirs') -source=("https://downloads.sourceforge.net/project/silc/silc/toolkit/sources/silc-toolkit-${pkgver}.tar.gz" +source=(#https://github.com/silc/silc/archive/${_realname//-/.}.${pkgver}.tar.gz + "https://downloads.sourceforge.net/project/silc/silc/toolkit/sources/silc-toolkit-${pkgver}.tar.gz" 001-remove-outdated-mno-cygwin-gcc-option.patch 002-fixes-for-64-bit.patch 003-fix-references-to-slash-usr.patch @@ -28,33 +29,36 @@ md5sums=('321536224d4dee2423a3fd05af651eff' '914cb7a97cd8dcbff35e84090a840536') prepare() { - cd "$srcdir/${_realname}-${pkgver}" - patch -p1 < "${startdir}"/001-remove-outdated-mno-cygwin-gcc-option.patch - patch -p1 < "${startdir}"/002-fixes-for-64-bit.patch - patch -p1 < "${startdir}"/003-fix-references-to-slash-usr.patch - patch -p1 < "${startdir}"/004-link-with-regex-and-silc.patch - patch -p1 < "${startdir}"/005-fix-some-compiler-check.patch - patch -p1 < "${startdir}"/006-disable-dllimport-for-silcske.patch + cd "${srcdir}/${_realname}-${pkgver}" + patch -p1 -i "${srcdir}"/001-remove-outdated-mno-cygwin-gcc-option.patch + patch -p1 -i "${srcdir}"/002-fixes-for-64-bit.patch + patch -p1 -i "${srcdir}"/003-fix-references-to-slash-usr.patch + patch -p1 -i "${srcdir}"/004-link-with-regex-and-silc.patch + patch -p1 -i "${srcdir}"/005-fix-some-compiler-check.patch + patch -p1 -i "${srcdir}"/006-disable-dllimport-for-silcske.patch autoreconf -sif } build() { - cd "$srcdir/${_realname}-${pkgver}" + [[ -d "${srcdir}"/build-${MINGW_CHOST} ]] && rm -rf "${srcdir}"/build-${MINGW_CHOST} + cp -rf ${_realname}-${pkgver} build-${MINGW_CHOST} + #mkdir -p "${srcdir}/build-${MINGW_CHOST}" + cd "${srcdir}/build-${MINGW_CHOST}" + #cd "${srcdir}/${_realname}-${pkgver}" ./configure \ --prefix=${MINGW_PREFIX} \ --with-simdir=${MINGW_PREFIX}/lib/silc/modules \ --with-win32 + make } package() { - cd "$srcdir/${_realname}-${pkgver}" + cd "${srcdir}/build-${MINGW_CHOST}" make DESTDIR="${pkgdir}" install - # License - cd "${pkgdir}${MINGW_PREFIX}/share" - mkdir -p licenses/${_realname} - mv -v doc/${_realname}/COPYING licenses/${_realname}/COPYING - mv -v doc/${_realname}/GPL licenses/${_realname}/GPL - mv -v doc/${_realname}/BSD licenses/${_realname}/BSD + # Licenses + install -Dm644 COPYING ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING + install -Dm644 GPL ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/GPL + install -Dm644 BSD ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/BSD } diff --git a/mingw-w64-snappy/002-am_prog-ar.patch b/mingw-w64-snappy/002-am_prog-ar.patch new file mode 100644 index 0000000000..4e4f054217 --- /dev/null +++ b/mingw-w64-snappy/002-am_prog-ar.patch @@ -0,0 +1,10 @@ +--- snappy-1.1.3/configure.ac.orig 2015-07-21 22:22:01.325936400 +0300 ++++ snappy-1.1.3/configure.ac 2015-07-21 22:22:14.231674600 +0300 +@@ -12,6 +12,7 @@ + + # These are flags passed to automake (though they look like gcc flags!) + AM_INIT_AUTOMAKE([-Wall]) ++AM_PROG_AR + + LT_INIT + AC_SUBST([LIBTOOL_DEPS]) diff --git a/mingw-w64-snappy/PKGBUILD b/mingw-w64-snappy/PKGBUILD index 0f7d2f474a..32c5a32dc1 100644 --- a/mingw-w64-snappy/PKGBUILD +++ b/mingw-w64-snappy/PKGBUILD @@ -2,40 +2,42 @@ _realname=snappy pkgname="$MINGW_PACKAGE_PREFIX-${_realname}" -pkgver=1.1.1 +pkgver=1.1.3 pkgrel=1 pkgdesc="A fast C++ compressor/decompressor library (mingw-w64)" arch=('any') license=('New BSD License') -url="http://snappy.googlecode.com" +url="hhttps://github.com/google/snappy" depends=("$MINGW_PACKAGE_PREFIX-gcc-libs") makedepends=("$MINGW_PACKAGE_PREFIX-gcc" "make") -checkdepends=("$MINGW_PACKAGE_PREFIX-zlib" - "$MINGW_PACKAGE_PREFIX-lzo2") -source=("http://snappy.googlecode.com/files/${_realname}-$pkgver.tar.gz" - 001-no-undefined.patch) -md5sums=('8887e3b7253b22a31f5486bca3cbc1c2' - '8df88ce30eafb903bb9e51a57b947da7') +checkdepends=("$MINGW_PACKAGE_PREFIX-lzo2" + "$MINGW_PACKAGE_PREFIX-zlib") +source=(https://github.com/google/snappy/releases/download/${pkgver}/${_realname}-${pkgver}.tar.gz + 001-no-undefined.patch + 002-am_prog-ar.patch) +md5sums=('7358c82f133dc77798e4c2062a749b73' + '8df88ce30eafb903bb9e51a57b947da7' + '4c366576689cd1ad73f9daeb4cba40e7') prepare() { - pushd ${_realname}-$pkgver > /dev/null + cd ${_realname}-${pkgver} patch -p1 -i ${srcdir}/001-no-undefined.patch + patch -p1 -i ${srcdir}/002-am_prog-ar.patch autoreconf -fi - popd > /dev/null +} +build() { + [[ -d "${srcdir}"/build-${MINGW_CHOST} ]] && rm -rf "${srcdir}"/build-${MINGW_CHOST} mkdir -p build-${MINGW_CHOST} cd ${srcdir}/build-${MINGW_CHOST} - ../${_realname}-$pkgver/configure \ + ../${_realname}-${pkgver}/configure \ --prefix="$MINGW_PREFIX" \ --build=${MINGW_CHOST} \ --host=${MINGW_CHOST} \ --target=${MINGW_CHOST} -} - -build() { - cd "build-${MINGW_CHOST}" + make } @@ -46,5 +48,5 @@ check() { package() { cd "build-${MINGW_CHOST}" - make DESTDIR=$pkgdir install + make DESTDIR=${pkgdir} install } diff --git a/mingw-w64-sparsehash/PKGBUILD b/mingw-w64-sparsehash/PKGBUILD index dc4df8a1f2..c41270b777 100644 --- a/mingw-w64-sparsehash/PKGBUILD +++ b/mingw-w64-sparsehash/PKGBUILD @@ -4,17 +4,18 @@ _realname=sparsehash pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=2.0.2 -pkgrel=2 +pkgrel=3 pkgdesc="Library that contains several hash-map implementations, including implementations that optimize for space or speed (mingw-w64)" arch=("any") url="http://code.google.com/p/sparsehash" license=('BSD') makedepends=("${MINGW_PACKAGE_PREFIX}-gcc") options=('strip' '!libtool') -source=("http://sparsehash.googlecode.com/files/${_realname}-$pkgver.tar.gz") +source=("http://sparsehash.googlecode.com/files/${_realname}-${pkgver}.tar.gz") md5sums=('1db92ed7f257d9b5f14a309d75e8a1d4') build() { + [[ -d "${srcdir}"/build-${MINGW_CHOST} ]] && rm -rf "${srcdir}"/build-${MINGW_CHOST} mkdir -p "${srcdir}/build-${MINGW_CHOST}" cd "${srcdir}/build-${MINGW_CHOST}" @@ -23,12 +24,13 @@ build() { --target=${MINGW_CHOST} \ --build=${MINGW_CHOST} \ --prefix=${MINGW_PREFIX} + make } package() { cd "${srcdir}/build-${MINGW_CHOST}" - make DESTDIR="$pkgdir/" install + make DESTDIR="${pkgdir}" install install -D -m644 ../${_realname}-${pkgver}/COPYING ${MINGW_PREFIX}/share/licenses/${_realname}/COPYING } diff --git a/mingw-w64-spatialite-tools/PKGBUILD b/mingw-w64-spatialite-tools/PKGBUILD index d1d25243b6..6476118686 100644 --- a/mingw-w64-spatialite-tools/PKGBUILD +++ b/mingw-w64-spatialite-tools/PKGBUILD @@ -4,8 +4,8 @@ _realname=spatialite-tools pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=4.2.0 -pkgrel=3 +pkgver=4.3.0 +pkgrel=1 pkgdesc='Set of CLI tools for spatialite (mingw-w64)' arch=('any') url='https://www.gaia-gis.it/fossil/spatialite-tools/index' @@ -13,10 +13,16 @@ license=('MPL') makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" "${MINGW_PACKAGE_PREFIX}-pkg-config") depends=("${MINGW_PACKAGE_PREFIX}-libspatialite" "${MINGW_PACKAGE_PREFIX}-readosm" "${MINGW_PACKAGE_PREFIX}-libiconv") options=('!libtool') -source=("https://www.gaia-gis.it/gaia-sins/${_realname}-sources/${_realname}-$pkgver.tar.gz") -sha256sums=('890c4cdab5b6b450df4f98341110dd79df20b3cc3af4fecd6e4a06cfc718cdbc') +source=("https://www.gaia-gis.it/gaia-sins/${_realname}-sources/${_realname}-${pkgver}.tar.gz") +sha256sums=('f739859bc04f38735591be2f75009b98a2359033675ae310dffc3114a17ccf89') + +prepare() { + cd ${_realname}-${pkgver} + autoreconf -fiv +} build() { + [[ -d "${srcdir}"/build-${MINGW_CHOST} ]] && rm -rf "${srcdir}"/build-${MINGW_CHOST} mkdir -p "${srcdir}/build-${MINGW_CHOST}" LDFLAGS+=" -liconv" cd "${srcdir}/build-${MINGW_CHOST}" @@ -25,6 +31,7 @@ build() { --target=${MINGW_CHOST} \ --build=${MINGW_CHOST} \ --prefix=${MINGW_PREFIX} + make } diff --git a/mingw-w64-spice-gtk/001-win.patch b/mingw-w64-spice-gtk/001-win.patch index eb37366af7..4cd2752eba 100644 --- a/mingw-w64-spice-gtk/001-win.patch +++ b/mingw-w64-spice-gtk/001-win.patch @@ -1,6 +1,6 @@ ---- ./gtk/Makefile.am.orig 2014-12-06 11:07:51.611626700 +0100 -+++ ./gtk/Makefile.am 2014-12-06 11:19:08.186671400 +0100 -@@ -599,6 +599,7 @@ +--- ./src/Makefile.am.orig 2014-12-06 11:07:51.611626700 +0100 ++++ ./src/Makefile.am 2014-12-06 11:19:08.186671400 +0100 +@@ -608,6 +608,7 @@ INTROSPECTION_GIRS = INTROSPECTION_SCANNER_ARGS = --warn-all --accept-unprefixed --add-include-path=$(builddir) $(PREFIX_ARGS) INTROSPECTION_COMPILER_ARGS = --includedir=$(builddir) diff --git a/mingw-w64-spice-gtk/002-lz4-support.patch b/mingw-w64-spice-gtk/002-lz4-support.patch deleted file mode 100644 index 9d18a7807a..0000000000 --- a/mingw-w64-spice-gtk/002-lz4-support.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- spice-gtk-0.27/spice-common/common/canvas_base.c.orig 2015-01-15 21:53:20.110200000 +0300 -+++ spice-gtk-0.27/spice-common/common/canvas_base.c 2015-01-15 21:54:07.503000000 +0300 -@@ -27,7 +27,11 @@ - #include - - #ifdef USE_LZ4 -+#ifdef _WIN32 -+#include -+#else - #include -+#endif - #include - #endif - #include diff --git a/mingw-w64-spice-gtk/003-python-linking.patch b/mingw-w64-spice-gtk/003-python-linking.patch index dd456cc66a..49764811b7 100644 --- a/mingw-w64-spice-gtk/003-python-linking.patch +++ b/mingw-w64-spice-gtk/003-python-linking.patch @@ -14,8 +14,8 @@ dnl check if the headers exist: save_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $PYTHON_INCLUDES" ---- spice-gtk-0.27/gtk/Makefile.am.orig 2014-12-11 16:33:28.000000000 +0300 -+++ spice-gtk-0.27/gtk/Makefile.am 2015-01-15 22:26:03.273400000 +0300 +--- spice-gtk-0.27/src/Makefile.am.orig 2014-12-11 16:33:28.000000000 +0300 ++++ spice-gtk-0.27/src/Makefile.am 2015-01-15 22:26:03.273400000 +0300 @@ -562,9 +562,9 @@ install_pyexecLTLIBRARIES = install-pyexecLTLIBRARIES $(install_pyexecLTLIBRARIES): install-libLTLIBRARIES @@ -24,7 +24,7 @@ +SpiceClientGtk_la_LIBADD = libspice-client-gtk-2.0.la libspice-client-glib-2.0.la $(PYGTK_LIBS) $(PYTHON_LIBS) SpiceClientGtk_la_CFLAGS = $(GTK_CFLAGS) $(PYTHON_INCLUDES) $(PYGTK_CFLAGS) $(WARN_PYFLAGS) -SpiceClientGtk_la_LDFLAGS = -module -avoid-version -fPIC -+SpiceClientGtk_la_LDFLAGS = -module -avoid-version -no-undefined -fPIC ++SpiceClientGtk_la_LDFLAGS = -module -avoid-version -no-undefined SpiceClientGtk_la_SOURCES = spice-client-gtk-module.c nodist_SpiceClientGtk_la_SOURCES = spice-client-gtk-module.defs.c diff --git a/mingw-w64-spice-gtk/PKGBUILD b/mingw-w64-spice-gtk/PKGBUILD index ccea57c13d..8f0ed30342 100644 --- a/mingw-w64-spice-gtk/PKGBUILD +++ b/mingw-w64-spice-gtk/PKGBUILD @@ -2,7 +2,7 @@ _realname=spice-gtk pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=0.27 +pkgver=0.29 pkgrel=1 arch=('any') pkgdesc="GTK3 widget for SPICE clients (mingw-w64)" @@ -24,26 +24,24 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" options=('strip' 'staticlibs') license=("GPL 2") url="http://www.spice-space.org" -source=(http://www.spice-space.org/download/gtk/${_realname}-$pkgver.tar.bz2 +source=(http://www.spice-space.org/download/gtk/${_realname}-${pkgver}.tar.bz2 001-win.patch - 002-lz4-support.patch 003-python-linking.patch) -sha256sums=('5075e07010db434146649110ade31f5a6cdcdb4efbb4bedd40f1a977f090430c' - 'b607df1fb112bb21d174833eb549f7295df9898104755c27da717106ed52eaab' - '8d1d3290345bfa61a31780d8dbaf0e0b3663c1eea0dd10af32929b6a0612deb0' - '4ce293c1e6821f5316a52e87cbc5a03ef8595c7feef472cad0d16f1145bdbaa6') +sha256sums=('44c7e22713246a2054c3c3b6e0280fd4c1fdbd2c8d33e5eb95bcda4748d5e973' + 'f2a623c7268ef7c5a0a2084a4698b0d7c7c0e6fd067f2419c21d95c5b3fdf2d6' + 'bd4f60a9ff6c00f588d36721b22f1abeb3edf91c9f81916c80aaa71bafc755a0') prepare() { cd "${srcdir}"/${_realname}-${pkgver} patch -p1 -i ${srcdir}/001-win.patch - patch -p1 -i ${srcdir}/002-lz4-support.patch patch -p1 -i ${srcdir}/003-python-linking.patch autoreconf -isf } build() { + [[ -d "${srcdir}"/build-${MINGW_CHOST} ]] && rm -rf "${srcdir}"/build-${MINGW_CHOST} mkdir -p build-${MINGW_CHOST} cd build-${MINGW_CHOST} @@ -64,6 +62,6 @@ build() { } package() { - cd "$srcdir/build-${MINGW_CHOST}" - make DESTDIR=$pkgdir install + cd "${srcdir}/build-${MINGW_CHOST}" + make DESTDIR=${pkgdir} install } diff --git a/mingw-w64-spice-protocol/PKGBUILD b/mingw-w64-spice-protocol/PKGBUILD index cb97e92a7f..3205bb8b81 100644 --- a/mingw-w64-spice-protocol/PKGBUILD +++ b/mingw-w64-spice-protocol/PKGBUILD @@ -2,21 +2,22 @@ _realname=spice-protocol pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=0.12.7 +pkgver=0.12.8 pkgrel=1 arch=('any') pkgdesc="SPICE protocol headers (mingw-w64)" options=('strip' 'staticlibs') license=("GPL 2") url="http://www.spice-space.org" -source=(http://www.spice-space.org/download/releases/${_realname}-$pkgver.tar.bz2) -sha256sums=('96c6cb73361816ed19bfd8536f65d4547da35709aa00af1380e650c1174916c2') +source=(http://www.spice-space.org/download/releases/${_realname}-${pkgver}.tar.bz2) +sha256sums=('116d57a1893c08f8f7801579dffb4c1568a4fb4566aa75c84a2685f150aae67c') prepare() { cd "${srcdir}"/${_realname}-${pkgver} } build() { + [[ -d "${srcdir}"/build-${MINGW_CHOST} ]] && rm -rf "${srcdir}"/build-${MINGW_CHOST} mkdir -p build-${MINGW_CHOST} cd build-${MINGW_CHOST} @@ -31,6 +32,6 @@ build() { } package() { - cd "$srcdir/build-${MINGW_CHOST}" - make DESTDIR=$pkgdir install + cd "${srcdir}/build-${MINGW_CHOST}" + make DESTDIR=${pkgdir} install } diff --git a/mingw-w64-sqlite-analyzer/PKGBUILD b/mingw-w64-sqlite-analyzer/PKGBUILD index b61d63cf42..8add25a246 100644 --- a/mingw-w64-sqlite-analyzer/PKGBUILD +++ b/mingw-w64-sqlite-analyzer/PKGBUILD @@ -2,7 +2,7 @@ _realname=sqlite-analyzer pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=3.8.9 +pkgver=3.8.10 pkgrel=1 pkgdesc="An analysis program SQLite database files (mingw-w64)" url="http://www.sqlite.org/" diff --git a/mingw-w64-stxxl-git/PKGBUILD b/mingw-w64-stxxl-git/PKGBUILD index 9ca65da3a8..c47173f447 100644 --- a/mingw-w64-stxxl-git/PKGBUILD +++ b/mingw-w64-stxxl-git/PKGBUILD @@ -2,7 +2,7 @@ _realname=stxxl pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}-git" -pkgver=1.4.1.2.g6a79caf +pkgver=1.4.1.343.gf7389c7 pkgrel=1 pkgdesc="Standard Template Library for Extra Large Data Sets (mingw-w64)" arch=('any') @@ -18,7 +18,7 @@ md5sums=('SKIP' '401d99e0a4852603054606a815e9a949') pkgver() { - cd "$_realname" + cd "${_realname}" git describe --tags | sed 's|-|.|g' } @@ -31,28 +31,26 @@ prepare() { build() { mkdir -p "${srcdir}/build-${MINGW_CHOST}" cd "${srcdir}/build-${MINGW_CHOST}" + + MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \ ${MINGW_PREFIX}/bin/cmake \ -G"MSYS Makefiles" \ - -DCMAKE_INSTALL_PREFIX=${pkgdir}${MINGW_PREFIX} \ + -DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \ -DCMAKE_BUILD_TYPE=Release \ - -DUSE_GNU_PARALLEL=ON \ - -DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=ON \ + -DUSE_GNU_PARALLEL=OFF \ + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_STATIC_LIBS=ON \ ../${_realname} + make } package() { cd "${srcdir}/build-${MINGW_CHOST}" - make install + make DESTDIR=${pkgdir} install mkdir -p "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}" install -Dm644 ../${_realname}/LICENSE_1_0.txt \ "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE_1_0.txt" - - pushd ${pkgdir}${MINGW_PREFIX} > /dev/null - local PREFIX_WIN=`pwd -W` - popd > /dev/null - sed -s "s|${PREFIX_WIN}|${MINGW_PREFIX}|g" \ - -i ${pkgdir}${MINGW_PREFIX}/lib/pkgconfig/stxxl.pc } diff --git a/mingw-w64-suitesparse/0001-Win32-Do-not-link-librt.patch b/mingw-w64-suitesparse/0001-Win32-Do-not-link-librt.patch index 4110381e0c..9ede18ef0a 100644 --- a/mingw-w64-suitesparse/0001-Win32-Do-not-link-librt.patch +++ b/mingw-w64-suitesparse/0001-Win32-Do-not-link-librt.patch @@ -142,18 +142,6 @@ diff -urN SuiteSparse.orig/SuiteSparse_config/SuiteSparse_config_Mac.mk SuiteSpa # For "make install" INSTALL_LIB = /usr/local/lib -diff -urN SuiteSparse.orig/CHOLMOD/Tcov/Makefile SuiteSparse/CHOLMOD/Tcov/Makefile ---- SuiteSparse.orig/CHOLMOD/Tcov/Makefile 2015-02-02 10:50:26.788053900 +0000 -+++ SuiteSparse/CHOLMOD/Tcov/Makefile 2015-02-02 11:03:05.250142500 +0000 -@@ -31,7 +31,7 @@ - # LIB = $(METIS) -lm -llapack_plain -lblas_plain -lgfortran -lgfortranbegin - # LIB = $(METIS) -lm -llapack -lblas -lgfortran -lgfortranbegin - # Linux: -- LIB = $(METIS) -lm -llapack_plain -lblas_plain -lgfortran -lgfortranbegin -lpthread -lrt -+ LIB = $(METIS) -lm -llapack_plain -lblas_plain -lgfortran -lgfortranbegin -lpthread - # Mac: - # LIB = $(METIS) -lm -llapack -lblas -lgfortran -lgfortranbegin -lpthread - diff -urN SuiteSparse.orig/UMFPACK/Tcov/Make.1 SuiteSparse/UMFPACK/Tcov/Make.1 --- SuiteSparse.orig/UMFPACK/Tcov/Make.1 2015-02-02 11:16:00.669134800 +0000 +++ SuiteSparse/UMFPACK/Tcov/Make.1 2015-02-02 11:16:54.447426900 +0000 diff --git a/mingw-w64-suitesparse/0003-MSYS2-Use-OpenBLAS.patch b/mingw-w64-suitesparse/0003-MSYS2-Use-OpenBLAS.patch index 3c07d18ae4..87df609d37 100644 --- a/mingw-w64-suitesparse/0003-MSYS2-Use-OpenBLAS.patch +++ b/mingw-w64-suitesparse/0003-MSYS2-Use-OpenBLAS.patch @@ -1,34 +1,3 @@ -diff -urN SuiteSparse.orig/CHOLMOD/Tcov/Makefile SuiteSparse/CHOLMOD/Tcov/Makefile ---- SuiteSparse.orig/CHOLMOD/Tcov/Makefile 2015-02-02 11:05:02.708744500 +0000 -+++ SuiteSparse/CHOLMOD/Tcov/Makefile 2015-02-02 11:08:19.569870900 +0000 -@@ -31,9 +31,11 @@ - # LIB = $(METIS) -lm -llapack_plain -lblas_plain -lgfortran -lgfortranbegin - # LIB = $(METIS) -lm -llapack -lblas -lgfortran -lgfortranbegin - # Linux: -- LIB = $(METIS) -lm -llapack_plain -lblas_plain -lgfortran -lgfortranbegin -lpthread -+# LIB = $(METIS) -lm -llapack_plain -lblas_plain -lgfortran -lgfortranbegin -lpthread - # Mac: - # LIB = $(METIS) -lm -llapack -lblas -lgfortran -lgfortranbegin -lpthread -+# MSYS2 (OpenBlas): -+ LIB = $(METIS) -lm -lopenblas -lgfortran -lgfortranbegin -lpthread - - # Solaris - # LIB = $(METIS) -xlic_lib=sunperf -diff -urN SuiteSparse.orig/SPQR/Tcov/Makefile SuiteSparse/SPQR/Tcov/Makefile ---- SuiteSparse.orig/SPQR/Tcov/Makefile 2015-02-02 11:05:03.837901300 +0000 -+++ SuiteSparse/SPQR/Tcov/Makefile 2015-02-02 11:10:39.284290900 +0000 -@@ -24,8 +24,10 @@ - # Use the standard reference BLAS, and LAPACK, both compiled with -g, - # for best diagnostics. Also, some BLAS (such as the Goto BLAS) cause - # problems for Valgrind (using instructions that Valgrind doesn't understand). -- FLIB = -llapack_plain -lblas_plain -lgfortran -+# FLIB = -llapack_plain -lblas_plain -lgfortran - # FLIB = -llapack_plain -lblas_plain -lgfortran -lg2c -+# MSYS2 (OpenBlas): -+ FLIB = -lopenblas -lgfortran - - # This can be used, but severe valgrind failures may occur in the BLAS, - # because of how the BLAS is optimized: diff -urN SuiteSparse.orig/SuiteSparse_config/SuiteSparse_config.mk SuiteSparse/SuiteSparse_config/SuiteSparse_config.mk --- SuiteSparse.orig/SuiteSparse_config/SuiteSparse_config.mk 2015-02-02 11:05:04.040693500 +0000 +++ SuiteSparse/SuiteSparse_config/SuiteSparse_config.mk 2015-02-02 11:09:14.108472900 +0000 diff --git a/mingw-w64-suitesparse/PKGBUILD b/mingw-w64-suitesparse/PKGBUILD index 4e68077903..339e9ce755 100644 --- a/mingw-w64-suitesparse/PKGBUILD +++ b/mingw-w64-suitesparse/PKGBUILD @@ -2,7 +2,7 @@ _realname=SuiteSparse pkgname=("${MINGW_PACKAGE_PREFIX}-suitesparse") -pkgver=4.4.3 +pkgver=4.4.4 pkgrel=1 pkgdesc='A suite of sparse matrix algorithms (mingw-w64)' license=('GPL') @@ -15,10 +15,10 @@ source=("http://faculty.cse.tamu.edu/davis/${_realname}/${_realname}-${pkgver}.t depends=("${MINGW_PACKAGE_PREFIX}-openblas") makedepends=("${MINGW_PACKAGE_PREFIX}-gcc-fortran") options=('staticlibs') -md5sums=('b2e6f2373d480aa6f0ea5ca3d5d531c3' - '347ab64c5fd737c44268a6e586ecd156' +md5sums=('e0af74476935c9ff6d971df8bb6b82fc' + '3f8ff96bbe6d21ea40d13768d7838cae' '1773305ad707db5b88d253ea914b975b' - 'ed48448a0da066540c0d3c9179865995' + '4aea7bb0e0784b604d3be30acc657876' '8fe69f053f4e49768568efc57961523b') prepare() { @@ -30,7 +30,7 @@ prepare() { } build() { - [ -d "${srcdir}"/build-${CARCH} ] && rm -rf "${srcdir}"/build-${CARCH} + [[ -d "${srcdir}"/build-${CARCH} ]] && rm -rf "${srcdir}"/build-${CARCH} cp -rf "${srcdir}"/${_realname} build-${CARCH} cd "${srcdir}"/build-${CARCH} diff --git a/mingw-w64-tcllib/PKGBUILD b/mingw-w64-tcllib/PKGBUILD index c5cf9236d2..7999da1c0a 100644 --- a/mingw-w64-tcllib/PKGBUILD +++ b/mingw-w64-tcllib/PKGBUILD @@ -5,14 +5,14 @@ _realname=tcllib pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=1.17 -pkgrel=1 +pkgrel=2 pkgdesc="Set of pure-Tcl extensions." arch=('any') url="http://core.tcl.tk/tcllib/" license=('bsd') depends=("${MINGW_PACKAGE_PREFIX}-tcl") source=(https://github.com/tcltk/tcllib/archive/tcllib_${pkgver/./_}.tar.gz) -md5sums=('081ec241c1a9c60730b8c6e80b7ff066') +md5sums=('fdeb9efd3a9da6361ef2451f2e5dc6b1') package(){ cd ${srcdir}/tcllib-tcllib_${pkgver/./_} diff --git a/mingw-w64-tklib/PKGBUILD b/mingw-w64-tklib/PKGBUILD index bb90fe4c48..887e92ffdd 100644 --- a/mingw-w64-tklib/PKGBUILD +++ b/mingw-w64-tklib/PKGBUILD @@ -3,31 +3,31 @@ _realname=tklib pkgname=${MINGW_PACKAGE_PREFIX}-${_realname} pkgver=0.6 -pkgrel=2 -pkgdesc='A companion to Tcllib, for Tk related packages.' +pkgrel=3 +pkgdesc="A companion to Tcllib, for Tk related packages (mingw-w64)" arch=('any') url='http://core.tcl.tk/tklib/home' license=('BSD') depends=("${MINGW_PACKAGE_PREFIX}-tk" "${MINGW_PACKAGE_PREFIX}-tcllib") source=("https://github.com/tcltk/tklib/archive/tklib_${pkgver/./_}.tar.gz" - '001-no-dateentry-test-code.patch') -md5sums=('233c195515505d43a72680269cbcbaed' + '001-no-dateentry-test-code.patch') +md5sums=('7e4b9915ed2ef8ad4516f818c4f11a90' 'dd548d2d73f784ee2eac5d3f1baadb6d') prepare() { - cd ${srcdir}/tklib-tklib_${pkgver/./_} - patch -Np1 -i "${srcdir}/001-no-dateentry-test-code.patch" + cd ${srcdir}/tklib-tklib_${pkgver/./_} + patch -Np1 -i "${srcdir}/001-no-dateentry-test-code.patch" } build() { - cd ${srcdir}/tklib-tklib_${pkgver/./_} - ./configure --prefix="${MINGW_PREFIX}" - make all + cd ${srcdir}/tklib-tklib_${pkgver/./_} + ./configure --prefix="${MINGW_PREFIX}" + make all } package() { - cd ${srcdir}/tklib-tklib_${pkgver/./_} - make DESTDIR="${pkgdir}" install - mkdir -p ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/ - cp license.terms ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING + cd ${srcdir}/tklib-tklib_${pkgver/./_} + make DESTDIR="${pkgdir}" install + mkdir -p ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/ + cp license.terms ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING } diff --git a/mingw-w64-tolua/PKGBUILD b/mingw-w64-tolua/PKGBUILD index 80ac979bd2..fe7386adba 100644 --- a/mingw-w64-tolua/PKGBUILD +++ b/mingw-w64-tolua/PKGBUILD @@ -1,11 +1,10 @@ # Maintainer: Alexey Pavlov _realname=tolua - pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=5.2.0 -pkgrel=2 -pkgdesc="A tool that greatly simplifies the integration of C/C++ code with Lua. (mingw-w64)" +pkgrel=3 +pkgdesc="A tool that greatly simplifies the integration of C/C++ code with Lua (mingw-w64)" arch=('any') url="http://www.tecgraf.puc-rio.br/~celes/tolua/" license=('MIT') diff --git a/mingw-w64-totem-pl-parser/PKGBUILD b/mingw-w64-totem-pl-parser/PKGBUILD index 7a605dce89..219d38bb5c 100644 --- a/mingw-w64-totem-pl-parser/PKGBUILD +++ b/mingw-w64-totem-pl-parser/PKGBUILD @@ -3,22 +3,22 @@ _realname=totem-pl-parser pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=3.10.5 -pkgrel=1 +pkgrel=2 arch=('any') pkgdesc="Simple GObject-based library to parse and save a host of playlist formats (mingw-w64)" options=(strip staticlibs) depends=("${MINGW_PACKAGE_PREFIX}-glib2" + "${MINGW_PACKAGE_PREFIX}-gmime" "${MINGW_PACKAGE_PREFIX}-libsoup" "${MINGW_PACKAGE_PREFIX}-libarchive" - "${MINGW_PACKAGE_PREFIX}-libgcrypt" - "${MINGW_PACKAGE_PREFIX}-gmime") + "${MINGW_PACKAGE_PREFIX}-libgcrypt") makedepends=("${MINGW_PACKAGE_PREFIX}-pkg-config" "${MINGW_PACKAGE_PREFIX}-vala" "${MINGW_PACKAGE_PREFIX}-gobject-introspection" "gtk-doc") license=("LGPL 2") url="http://www.gnome.org" -source=(http://ftp.gnome.org/pub/gnome/sources/${_realname}/${pkgver%.*}/${_realname}-$pkgver.tar.xz +source=(http://ftp.gnome.org/pub/gnome/sources/${_realname}/${pkgver%.*}/${_realname}-${pkgver}.tar.xz 001-win.patch) sha256sums=('a746580f61b678029dadaa824a6923445afd944d12c40c5fccb27159799c8137' 'f7aa9fec9fdeb8671bcd145b5900e1beb9b8615cb42354b91efe54fef01a247e') @@ -32,6 +32,7 @@ prepare() { } build() { + [[ -d "${srcdir}"/build-${MINGW_CHOST} ]] && rm -rf "${srcdir}"/build-${MINGW_CHOST} mkdir -p build-${MINGW_CHOST} cd build-${MINGW_CHOST} @@ -49,8 +50,8 @@ build() { } package() { - cd "$srcdir/build-${MINGW_CHOST}" - make DESTDIR=$pkgdir install + cd "${srcdir}/build-${MINGW_CHOST}" + make DESTDIR=${pkgdir} install install -Dm644 "${srcdir}/${_realname}-${pkgver}/COPYING.LIB" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING.LIB" } diff --git a/mingw-w64-usbredir/PKGBUILD b/mingw-w64-usbredir/PKGBUILD index b18f3621f0..80421ae9e8 100644 --- a/mingw-w64-usbredir/PKGBUILD +++ b/mingw-w64-usbredir/PKGBUILD @@ -3,14 +3,14 @@ _realname=usbredir pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=0.7 -pkgrel=1 +pkgrel=2 arch=('any') pkgdesc="Parser for the usbredir protocol (mingw-w64)" depends=("${MINGW_PACKAGE_PREFIX}-libusb") options=('strip' 'staticlibs') license=("GPL 2") url="http://www.spice-space.org" -source=(http://www.spice-space.org/download/usbredir/${_realname}-$pkgver.tar.bz2) +source=(http://www.spice-space.org/download/usbredir/${_realname}-${pkgver}.tar.bz2) sha256sums=('0a63a0712b5dc62be9cca44f97270fea5d1ec1fe7dde0c11dc74a01c8e2006aa') prepare() { @@ -18,6 +18,7 @@ prepare() { } build() { + [[ -d "${srcdir}"/build-${MINGW_CHOST} ]] && rm -rf "${srcdir}"/build-${MINGW_CHOST} mkdir -p build-${MINGW_CHOST} cd build-${MINGW_CHOST} @@ -32,6 +33,6 @@ build() { } package() { - cd "$srcdir/build-${MINGW_CHOST}" - make DESTDIR=$pkgdir install + cd "${srcdir}/build-${MINGW_CHOST}" + make DESTDIR=${pkgdir} install } diff --git a/mingw-w64-win7appid/PKGBUILD b/mingw-w64-win7appid/PKGBUILD index 2c2784a062..c804b1c2a6 100644 --- a/mingw-w64-win7appid/PKGBUILD +++ b/mingw-w64-win7appid/PKGBUILD @@ -3,16 +3,13 @@ _realname=win7appid pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=1.1 -pkgrel=2 +pkgrel=3 pkgdesc='Windows 7 (and up) shortcut application id tool' arch=('any') url='https://code.google.com/p/win7appid' license=('custom') -makedepends=( - "gzip" - "${MINGW_PACKAGE_PREFIX}-gcc" -) -depends=() +makedepends=("gzip" + "${MINGW_PACKAGE_PREFIX}-gcc") options=('strip') source=( "https://win7appid.googlecode.com/svn/trunk/Win7AppId.cpp" diff --git a/mingw-w64-winico/PKGBUILD b/mingw-w64-winico/PKGBUILD index 6b4dc24d81..7a1f6b2242 100644 --- a/mingw-w64-winico/PKGBUILD +++ b/mingw-w64-winico/PKGBUILD @@ -3,13 +3,13 @@ _realname=winico pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=0.6 -pkgrel=1 -pkgdesc='Tk extension for Windows for enhanced icon handling and manipulation of an icon in the Windows taskbar and system tray.' +pkgrel=2 +pkgdesc="Tk extension for Windows for enhanced icon handling and manipulation of an icon in the Windows taskbar and system tray (mingw-w64)" arch=('any') url="http://tktable.sourceforge.net/" license=('custom') depends=("${MINGW_PACKAGE_PREFIX}-tk") -source=("http://sourceforge.net/projects/tktable/files/${_realname}/$pkgver/${_realname}${pkgver/./}src.zip" +source=("http://sourceforge.net/projects/tktable/files/${_realname}/${pkgver}/${_realname}${pkgver/./}src.zip" 001-Fix-GCL_ICON.patch 002-Fix-pointer-cast.patch) md5sums=('e8351b14564e9a893757388a10fd2305' diff --git a/mingw-w64-wintab-sdk/PKGBUILD b/mingw-w64-wintab-sdk/PKGBUILD index 8a2c776e90..13b8141c0d 100644 --- a/mingw-w64-wintab-sdk/PKGBUILD +++ b/mingw-w64-wintab-sdk/PKGBUILD @@ -1,10 +1,9 @@ # Maintainer: Alexey Pavlov _realname=wintab-sdk - pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=1.4 -pkgrel=1 +pkgrel=2 pkgdesc="Wintab Interface Specification (mingw-w64)" arch=('any') url="http://www.wacomeng.com/windows/docs/Wintab_v140.htm" diff --git a/mingw-w64-wslay/PKGBUILD b/mingw-w64-wslay/PKGBUILD index bdcd6c2a5c..525aea0d7d 100644 --- a/mingw-w64-wslay/PKGBUILD +++ b/mingw-w64-wslay/PKGBUILD @@ -3,7 +3,7 @@ _realname=wslay pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="The WebSocket library in C (mingw-w64)" arch=('any') url="https://github.com/tatsuhiro-t/wslay" @@ -23,7 +23,7 @@ build() { [[ -d build-${MINGW_CHOST} ]] && rm -rf build-${MINGW_CHOST} mkdir -p "${srcdir}/build-${MINGW_CHOST}" cd "${srcdir}/build-${MINGW_CHOST}" - "${srcdir}"/${_realname}-release-${pkgver}/configure \ + ../${_realname}-release-${pkgver}/configure \ --prefix=${MINGW_PREFIX} \ --build=${MINGW_CHOST} \ --host=${MINGW_CHOST} diff --git a/mingw-w64-zeromq/PKGBUILD b/mingw-w64-zeromq/PKGBUILD index 878462c0bd..75fe4d3298 100644 --- a/mingw-w64-zeromq/PKGBUILD +++ b/mingw-w64-zeromq/PKGBUILD @@ -2,8 +2,8 @@ _realname=zeromq pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=4.0.5 -pkgrel=2 +pkgver=4.1.2 +pkgrel=1 pkgdesc="Fast messaging system built on sockets, C and C++ bindings. aka 0MQ, ZMQ. (mingw-w64)" arch=('any') url="http://www.zeromq.org" @@ -11,13 +11,14 @@ license=("LGPL") depends=("${MINGW_PACKAGE_PREFIX}-libsodium") makedepends=('') options=('staticlibs' '!strip' '!buildflags') -source=("http://download.zeromq.org/zeromq-$pkgver.tar.gz") -md5sums=('73c39f5eb01b9d7eaf74a5d899f1d03d') +source=("http://download.zeromq.org/${_realname}-${pkgver}.tar.gz") +md5sums=('159c0c56a895472f02668e692d122685') build() { - mkdir -p $srcdir/build-${CARCH} - cd $srcdir/build-${CARCH} - ../zeromq-${pkgver}/configure \ + [[ -d "${srcdir}"/build-${CARCH} ]] && rm -rf "${srcdir}"/build-${CARCH} + mkdir -p ${srcdir}/build-${CARCH} + cd ${srcdir}/build-${CARCH} + ../${_realname}-${pkgver}/configure \ --prefix=${MINGW_PREFIX} \ --build=${MINGW_CHOST} \ --host=${MINGW_CHOST} \ @@ -30,5 +31,5 @@ package() { mkdir -p "${pkgdir}${MINGW_PREFIX}/bin" cd "${srcdir}/build-${CARCH}" - make DESTDIR="$pkgdir" install + make DESTDIR="${pkgdir}" install }