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

Sven-Hendrik Haase svenstaro at nymeria.archlinux.org
Fri Jun 27 11:37:55 UTC 2014


    Date: Friday, June 27, 2014 @ 13:37:55
  Author: svenstaro
Revision: 113663

upgpkg: pypy 2.3.1-2

don't depend on crappy package.py

Modified:
  pypy/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-06-27 11:30:56 UTC (rev 113662)
+++ PKGBUILD	2014-06-27 11:37:55 UTC (rev 113663)
@@ -4,7 +4,7 @@
 
 pkgname=pypy
 pkgver=2.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A Python implementation written in Python, JIT enabled"
 url="http://pypy.org"
 arch=('i686' 'x86_64')
@@ -29,18 +29,22 @@
 }
 
 package() {
-  cd pypy/pypy/tool/release
+  #cd ${pkgname}-${pkgver}-src
+  cd pypy
 
-  LD_LIBRARY_PATH="${srcdir}"/pypy/pypy/goal python2 package.py ../../../ pypy pypy-c "${srcdir}"/${pkgname}.tar.bz2
+  install -Dm755 pypy/goal/pypy-c "${pkgdir}"/opt/pypy/bin/pypy-c
+  install -Dm755 pypy/goal/libpypy-c.so "${pkgdir}"/usr/lib/libpypy-c.so
+  cp -r include lib_pypy site-packages "${pkgdir}"/opt/pypy/
 
-  install -Dm755 "${srcdir}"/pypy/pypy/goal/libpypy-c.so "${pkgdir}"/usr/lib/libpypy-c.so
+  mkdir "${pkgdir}"/opt/pypy/lib-python/
+  cp -r lib-python/2.7 "${pkgdir}"/opt/pypy/lib-python/
 
-  mkdir -p "${pkgdir}"/opt
-  tar x -C "${pkgdir}"/opt -f "${srcdir}"/${pkgname}.tar.bz2
-
   mkdir -p "${pkgdir}"/usr/bin
   ln -s /opt/pypy/bin/pypy-c "${pkgdir}"/usr/bin/pypy
 
-  install -Dm644 "${pkgdir}"/opt/pypy/LICENSE "${pkgdir}"/usr/share/licenses/pypy/LICENSE
+  install -Dm644 LICENSE "${pkgdir}"/opt/pypy/LICENSE
+  install -Dm644 README.rst "${pkgdir}"/opt/pypy/README.rst
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/pypy/LICENSE
+
 }
 # vim: ts=2 sw=2 et:




More information about the arch-commits mailing list