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

Alexander Rødseth arodseth at archlinux.org
Fri Aug 12 14:05:39 UTC 2016


    Date: Friday, August 12, 2016 @ 14:05:38
  Author: arodseth
Revision: 186618

upgpkg: python2-pyxmpp 1.1.2-5

Modified:
  python2-pyxmpp/trunk/PKGBUILD	(contents, properties)

----------+
 PKGBUILD |   37 ++++++++++++++++++++++++++-----------
 1 file changed, 26 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-08-12 13:39:04 UTC (rev 186617)
+++ PKGBUILD	2016-08-12 14:05:38 UTC (rev 186618)
@@ -1,26 +1,41 @@
-# $Id: PKGBUILD 72078 2012-06-08 09:35:02Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# $Id$
+# Maintainer: Alexander F Rødseth <xyproto at archlinux.org>
+# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
 # Contributor: William Rea <sillywilly at gmail.com>
 
 pkgname=python2-pyxmpp
 pkgver=1.1.2
-pkgrel=4
+pkgrel=5
 pkgdesc='Python XMPP and Jabber implementation based on libxml2'
-arch=('x86_64' 'i686')
-url='http://pyxmpp.jajcus.net/'
+arch=('any')
+url='https://github.com/Jajcus/pyxmpp'
 license=('LGPL')
 depends=('python2-dnspython' 'libxml2' 'python2-m2crypto')
-source=("http://pyxmpp.jajcus.net/downloads/pyxmpp-$pkgver.tar.gz")
-sha256sums=('f45365bae922a9e44226622cf086e3ffd3c681012f6c6b609d3306e4d0dfb33c')
+makedepends=('git')
+source=("git://github.com/Jajcus/pyxmpp.git#tag=pyxmpp-$pkgver")
+md5sums=('SKIP')
 
+prepare() {
+  # Horrible hacks to convince pyxmpp to use /usr/bin/python2
+  cd pyxmpp
+  for pyf in Makefile tests/*.py utils/*.py examples/*.py; do
+    sed 's/python/python2/g' -i "$pyf"
+  done
+  sed 's/env python/env python2/g' -i configure.py
+  sed 's/python setup/python2 setup/g' -i configure.py
+}
+
 build() {
-  cd "$srcdir/pyxmpp-$pkgver"
-  python2 setup.py build
+  cd pyxmpp
+  ./configure.py
+
+  # This is my life now
+  make || make
 }
 
 package() {
-  cd "$srcdir/pyxmpp-$pkgver"
-  python2 setup.py install --root=$pkgdir
+  cd pyxmpp
+  make DESTDIR="$pkgdir" install || make DESTDIR="$pkgdir" install
 }
 
 # vim:set ts=2 sw=2 et:


Property changes on: python2-pyxmpp/trunk/PKGBUILD
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property



More information about the arch-commits mailing list