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

Florian Pritz bluewind at archlinux.org
Mon Nov 16 13:53:28 UTC 2015


    Date: Monday, November 16, 2015 @ 14:53:28
  Author: bluewind
Revision: 146925

WIP: Add egg-info

Modified:
  python-pyside/trunk/PKGBUILD

----------+
 PKGBUILD |   18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-11-16 10:57:02 UTC (rev 146924)
+++ PKGBUILD	2015-11-16 13:53:28 UTC (rev 146925)
@@ -7,7 +7,7 @@
 pkgname=(python-pyside-common python2-pyside python-pyside)
 _pkgrealname=pyside
 pkgver=1.2.4
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 license=('LGPL')
 url="http://qt-project.org/wiki/PySide"
@@ -14,11 +14,14 @@
 _qtver=4.8
 makedepends=('python' 'python2' "qt4>=${_qtver}" "python"{,2}"-shiboken>=$pkgver"
              'cmake' 'qtwebkit' 'phonon')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/PySide/PySide/archive/$pkgver.tar.gz")
-md5sums=('c28563e1f3c3ce269a7cc634f97d271c')
+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 \
@@ -25,7 +28,7 @@
       -DQT_PHONON_INCLUDE_DIR=/usr/include/qt4/phonon -DQT_QMAKE_EXECUTABLE=qmake-qt4
     make
 
-	cd "$srcdir/PySide-$pkgver"
+	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 \
@@ -37,7 +40,7 @@
 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/build_py3"
+	cd "$srcdir/PySide-$pkgver/sources/pyside/build_py3"
     make DESTDIR="$pkgdir" install
 
     rm -rf "$pkgdir"/usr/lib/pkgconfig
@@ -51,7 +54,7 @@
     optdepends=('qtwebkit: for PySide.QtWebKit'
                 'phonon: for PySide.phonon')
 
-	cd "$srcdir/PySide-$pkgver/build_py3"
+	cd "$srcdir/PySide-$pkgver/sources/pyside/build_py3"
     make DESTDIR="$pkgdir" install
 
     mv "$pkgdir"/usr/lib/pkgconfig/pyside.pc \
@@ -69,9 +72,10 @@
     optdepends=('qtwebkit: for PySide.QtWebKit'
                 'phonon: for PySide.phonon')
 
-	cd "$srcdir/PySide-$pkgver/build_py2"
+	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
 



More information about the arch-commits mailing list