Date: Saturday, April 28, 2018 @ 08:54:38 Author: arojas Revision: 318355
archrelease: copy trunk to community-x86_64 Added: python-pyside/repos/community-x86_64/PKGBUILD (from rev 318354, python-pyside/trunk/PKGBUILD) Deleted: python-pyside/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 175 +++++++++++++++++++++++++++++-------------------------------- 1 file changed, 86 insertions(+), 89 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-04-28 08:54:14 UTC (rev 318354) +++ PKGBUILD 2018-04-28 08:54:38 UTC (rev 318355) @@ -1,89 +0,0 @@ -# Maintainer: Florian Pritz <bluew...@xinu.at> -# Contributor: lilydjwg <lilyd...@gmail.com> -# Contributor: Matthias Maennich <a...@maennich.net> -# Contributor: Massimiliano Torromeo <massimiliano.torro...@gmail.com> -# Contributor: Jan-Erik Meyer-Luetgens <nyan at meyer-luetgens dot de> -pkgbase=python-pyside -pkgname=(python-pyside-common python2-pyside python-pyside) -_pkgrealname=pyside -pkgver=1.2.4 -pkgrel=7 -arch=('x86_64') -license=('LGPL') -url="https://wiki.qt.io/PySide" -_qtver=4.8 -makedepends=('python' 'python2' "qt4>=${_qtver}" "python"{,2}"-shiboken>=$pkgver" - 'cmake' 'phonon-qt4') -source=("pypi-$pkgbase-$pkgver.tar.gz::https://pypi.python.org/packages/source/P/PySide/PySide-$pkgver.tar.gz") -md5sums=('3cb7174c13bd45e3e8f77638926cb8c0') - -build(){ - cd "$srcdir/PySide-$pkgver" - python2 setup.py egg_info - - cd "$srcdir/PySide-$pkgver/sources/pyside" - mkdir -p build_py3 - cd build_py3 - cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=OFF \ - -DQT_PHONON_INCLUDE_DIR=/usr/include/qt4/phonon -DQT_QMAKE_EXECUTABLE=qmake-qt4 - make - - cd "$srcdir/PySide-$pkgver/sources/pyside" - mkdir -p build_py2 - cd build_py2 - cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=OFF \ - -DQT_PHONON_INCLUDE_DIR=/usr/include/qt4/phonon -DQT_QMAKE_EXECUTABLE=qmake-qt4 \ - -DPYTHON_SUFFIX=-python2.7 - make -} - -package_python-pyside-common(){ - pkgdesc="Provides LGPL Qt bindings for Python and related tools for binding generation (Common Files)" - # cmake will use Python 3 version by default - cd "$srcdir/PySide-$pkgver/sources/pyside/build_py3" - make DESTDIR="$pkgdir" install - - rm -rf "$pkgdir"/usr/lib/pkgconfig - rm -rf "$pkgdir"/usr/lib/python* "$pkgdir"/usr/lib/libpyside.* - rm "$pkgdir"/usr/lib/cmake/PySide-$pkgver/PySideConfig*python*.cmake -} - -package_python-pyside(){ - depends=('python' "qt4>=${_qtver}" "python-shiboken>=$pkgver" "python-pyside-common=$pkgver-$pkgrel") - pkgdesc="Provides LGPL Qt bindings for Python and related tools for binding generation (Python 3 version)" - optdepends=('phonon-qt4: for PySide.phonon') - - cd "$srcdir/PySide-$pkgver/sources/pyside/build_py3" - make DESTDIR="$pkgdir" install - - cp -r "$srcdir/PySide-$pkgver/pyside_package/PySide.egg-info" \ - "$pkgdir/usr/lib/python3.6/site-packages/pyside-$pkgver-py3.6.egg-info" - mv "$pkgdir"/usr/lib/pkgconfig/pyside.pc \ - "$pkgdir"/usr/lib/pkgconfig/pyside-py3.pc - - rm -rf "$pkgdir"/usr/include - rm -rf "$pkgdir"/usr/share - rm "$pkgdir"/usr/lib/cmake/PySide-$pkgver/PySideConfig.cmake - rm "$pkgdir"/usr/lib/cmake/PySide-$pkgver/PySideConfigVersion.cmake -} - -package_python2-pyside(){ - depends=('python2' "qt4>=${_qtver}" "python2-shiboken>=$pkgver" "python-pyside-common=$pkgver-$pkgrel") - pkgdesc="Provides LGPL Qt bindings for Python and related tools for binding generation (Python 2 version)" - optdepends=('phonon-qt4: for PySide.phonon') - - cd "$srcdir/PySide-$pkgver/sources/pyside/build_py2" - make DESTDIR="$pkgdir" install - - cp -r "$srcdir/PySide-$pkgver/pyside_package/PySide.egg-info" \ - "$pkgdir/usr/lib/python2.7/site-packages/pyside-$pkgver-py2.7.egg-info" - mv "$pkgdir"/usr/lib/pkgconfig/pyside.pc \ - "$pkgdir"/usr/lib/pkgconfig/pyside-py2.pc - - sed -i 's#^Requires: shiboken$#Requires: shiboken-py2#' "$pkgdir"/usr/lib/pkgconfig/pyside-py2.pc - - rm -rf "$pkgdir"/usr/include - rm -rf "$pkgdir"/usr/share - rm "$pkgdir"/usr/lib/cmake/PySide-$pkgver/PySideConfig.cmake - rm "$pkgdir"/usr/lib/cmake/PySide-$pkgver/PySideConfigVersion.cmake -} Copied: python-pyside/repos/community-x86_64/PKGBUILD (from rev 318354, python-pyside/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-04-28 08:54:38 UTC (rev 318355) @@ -0,0 +1,86 @@ +# Maintainer: Florian Pritz <bluew...@xinu.at> +# Contributor: lilydjwg <lilyd...@gmail.com> +# Contributor: Matthias Maennich <a...@maennich.net> +# Contributor: Massimiliano Torromeo <massimiliano.torro...@gmail.com> +# Contributor: Jan-Erik Meyer-Luetgens <nyan at meyer-luetgens dot de> +pkgbase=python-pyside +pkgname=(python-pyside-common python2-pyside python-pyside) +_pkgrealname=pyside +pkgver=1.2.4 +pkgrel=7 +arch=(x86_64) +license=(LGPL) +url="https://wiki.qt.io/PySide" +_qtver=4.8 +makedepends=(python-setuptools python2-setuptools python-shiboken python2-shiboken phonon-qt4 cmake) +source=("pypi-$pkgbase-$pkgver.tar.gz::https://pypi.python.org/packages/source/P/PySide/PySide-$pkgver.tar.gz") +sha256sums=('1421bc1bf612c396070de9e1ffe227c07c1f3129278bc7d30c754b5146be2433') + +build(){ + cd PySide-$pkgver/sources/pyside + + mkdir -p build_py3 + cd build_py3 + cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTS=OFF \ + -DQT_PHONON_INCLUDE_DIR=/usr/include/qt4/phonon -DQT_QMAKE_EXECUTABLE=qmake-qt4 + make + + cd .. + mkdir -p build_py2 + cd build_py2 + cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTS=OFF \ + -DQT_PHONON_INCLUDE_DIR=/usr/include/qt4/phonon -DQT_QMAKE_EXECUTABLE=qmake-qt4 \ + -DPYTHON_SUFFIX=-python2.7 + make +} + +package_python-pyside-common(){ + pkgdesc="Provides LGPL Qt bindings for Python and related tools for binding generation (Common Files)" + # cmake will use Python 3 version by default + cd PySide-$pkgver/sources/pyside/build_py3 + make DESTDIR="$pkgdir" install + + rm -rf "$pkgdir"/usr/lib/pkgconfig + rm -rf "$pkgdir"/usr/lib/python* "$pkgdir"/usr/lib/libpyside.* + rm "$pkgdir"/usr/lib/cmake/PySide-$pkgver/PySideConfig*python*.cmake +} + +package_python-pyside(){ + depends=(python-shiboken python-pyside-common) + pkgdesc="Provides LGPL Qt bindings for Python and related tools for binding generation (Python 3 version)" + optdepends=('phonon-qt4: for PySide.phonon') + + cd PySide-$pkgver/sources/pyside/build_py3 + make DESTDIR="$pkgdir" install + + cp -r "$srcdir/PySide-$pkgver/pyside_package/PySide.egg-info" \ + "$pkgdir/usr/lib/python3.6/site-packages/pyside-$pkgver-py3.6.egg-info" + mv "$pkgdir"/usr/lib/pkgconfig/pyside.pc \ + "$pkgdir"/usr/lib/pkgconfig/pyside-py3.pc + + rm -rf "$pkgdir"/usr/include + rm -rf "$pkgdir"/usr/share + rm "$pkgdir"/usr/lib/cmake/PySide-$pkgver/PySideConfig.cmake + rm "$pkgdir"/usr/lib/cmake/PySide-$pkgver/PySideConfigVersion.cmake +} + +package_python2-pyside(){ + depends=(python2-shiboken python-pyside-common) + pkgdesc="Provides LGPL Qt bindings for Python and related tools for binding generation (Python 2 version)" + optdepends=('phonon-qt4: for PySide.phonon') + + cd "$srcdir/PySide-$pkgver/sources/pyside/build_py2" + make DESTDIR="$pkgdir" install + + cp -r "$srcdir/PySide-$pkgver/pyside_package/PySide.egg-info" \ + "$pkgdir/usr/lib/python2.7/site-packages/pyside-$pkgver-py2.7.egg-info" + mv "$pkgdir"/usr/lib/pkgconfig/pyside.pc \ + "$pkgdir"/usr/lib/pkgconfig/pyside-py2.pc + + sed -i 's#^Requires: shiboken$#Requires: shiboken-py2#' "$pkgdir"/usr/lib/pkgconfig/pyside-py2.pc + + rm -rf "$pkgdir"/usr/include + rm -rf "$pkgdir"/usr/share + rm "$pkgdir"/usr/lib/cmake/PySide-$pkgver/PySideConfig.cmake + rm "$pkgdir"/usr/lib/cmake/PySide-$pkgver/PySideConfigVersion.cmake +}