[arch-commits] Commit in python-pyside/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Sat Apr 28 08:54:14 UTC 2018


    Date: Saturday, April 28, 2018 @ 08:54:14
  Author: arojas
Revision: 318354

Rebuild, fix depends

Modified:
  python-pyside/trunk/PKGBUILD

----------+
 PKGBUILD |  103 +++++++++++++++++++++++++++++--------------------------------
 1 file changed, 50 insertions(+), 53 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-04-28 08:53:25 UTC (rev 318353)
+++ PKGBUILD	2018-04-28 08:54:14 UTC (rev 318354)
@@ -8,82 +8,79 @@
 _pkgrealname=pyside
 pkgver=1.2.4
 pkgrel=7
-arch=('x86_64')
-license=('LGPL')
+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')
+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")
-md5sums=('3cb7174c13bd45e3e8f77638926cb8c0')
+sha256sums=('1421bc1bf612c396070de9e1ffe227c07c1f3129278bc7d30c754b5146be2433')
 
 build(){
-	cd "$srcdir/PySide-$pkgver"
-	python2 setup.py egg_info
+  cd PySide-$pkgver/sources/pyside
 
-	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
+  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 "$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
+  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)"
+  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
+  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
+  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')
+  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 "$srcdir/PySide-$pkgver/sources/pyside/build_py3"
-    make DESTDIR="$pkgdir" install
+  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
+  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
+  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')
+  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
+  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
+  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
+  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
+  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
 }



More information about the arch-commits mailing list