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

Stéphane Gaudreault stephane at archlinux.org
Mon Feb 21 01:06:01 UTC 2011


    Date: Sunday, February 20, 2011 @ 20:06:01
  Author: stephane
Revision: 110650

rename 2to3 -> 2to3-2.7

Modified:
  python2/trunk/PKGBUILD

----------+
 PKGBUILD |   31 ++++++++++++++++---------------
 1 file changed, 16 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-02-20 21:41:26 UTC (rev 110649)
+++ PKGBUILD	2011-02-21 01:06:01 UTC (rev 110650)
@@ -5,7 +5,7 @@
 
 pkgname=python2
 pkgver=2.7.1
-pkgrel=6
+pkgrel=7
 _pybasever=2.7
 pkgdesc="A high-level scripting language"
 arch=('i686' 'x86_64')
@@ -48,36 +48,37 @@
 
 package() {
   cd "${srcdir}/Python-${pkgver}"
-  make DESTDIR=${pkgdir} altinstall maninstall
+  make DESTDIR="${pkgdir}" altinstall maninstall
 
-  ln -sf python${_pybasever}        ${pkgdir}/usr/bin/python2
-  ln -sf python${_pybasever}-config ${pkgdir}/usr/bin/python2-config
-  ln -sf python${_pybasever}.1      ${pkgdir}/usr/share/man/man1/python2.1
+  ln -sf python${_pybasever}        "${pkgdir}/usr/bin/python2"
+  ln -sf python${_pybasever}-config "${pkgdir}/usr/bin/python2-config"
+  ln -sf python${_pybasever}.1      "${pkgdir}/usr/share/man/man1/python2.1"
 
   ln -sf ../../libpython${_pybasever}.so \
-    ${pkgdir}/usr/lib/python${_pybasever}/config/libpython${_pybasever}.so
+    "${pkgdir}/usr/lib/python${_pybasever}/config/libpython${_pybasever}.so"
 
-  mv ${pkgdir}/usr/bin/smtpd.py $pkgdir/usr/lib/python${_pybasever}/
+  mv "${pkgdir}/usr/bin/smtpd.py" "${pkgdir}/usr/lib/python${_pybasever}/"
 
   # some useful "stuff"
-  install -dm755 ${pkgdir}/usr/lib/python${_pybasever}/Tools/{i18n,scripts}
+  install -dm755 "${pkgdir}"/usr/lib/python${_pybasever}/Tools/{i18n,scripts}
   install -m755 Tools/i18n/{msgfmt,pygettext}.py \
-    ${pkgdir}/usr/lib/python${_pybasever}/Tools/i18n/
+    "${pkgdir}/usr/lib/python${_pybasever}/Tools/i18n/"
   install -m755 Tools/scripts/{README,*py} \
-    ${pkgdir}/usr/lib/python${_pybasever}/Tools/scripts/
+    "${pkgdir}/usr/lib/python${_pybasever}/Tools/scripts/"
 
   # fix conflicts with python
-  mv ${pkgdir}/usr/bin/idle{,2}
-  mv ${pkgdir}/usr/bin/pydoc{,2}
+  mv "${pkgdir}"/usr/bin/idle{,2}
+  mv "${pkgdir}"/usr/bin/pydoc{,2}
+  mv "${pkgdir}"/usr/bin/2to3{,-2.7}
 
   # clean up #!s
-  find ${pkgdir}/usr/lib/python${_pybasever}/ -name '*.py' | \
+  find "${pkgdir}/usr/lib/python${_pybasever}/" -name '*.py' | \
     xargs sed -i "s|#[ ]*![ ]*/usr/bin/env python$|#!/usr/bin/env python2|"
 
   # clean-up reference to build directory
   sed -i "s#${srcdir}/Python-${pkgver}:##" \
-    ${pkgdir}/usr/lib/python${_pybasever}/config/Makefile
+    "${pkgdir}/usr/lib/python${_pybasever}/config/Makefile"
 
   # license
-  install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }




More information about the arch-commits mailing list