Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=bmf.git;a=commitdiff;h=6da57a135f1e89eb73f08defdef05536c3120100

commit 6da57a135f1e89eb73f08defdef05536c3120100
Author: crazy <[email protected]>
Date:   Tue Dec 22 23:04:26 2015 +0100

python-2.7.11-3-x86_64
* rebuild with gcc/tc
* use system expat and system ffi
* enabled signal module
* GUI is disabled until we get to xlib/* since gtk* is broken by now

diff --git a/source/devel/python/FrugalBuild b/source/devel/python/FrugalBuild
index 5a0f4b5..99cadfd 100644
--- a/source/devel/python/FrugalBuild
+++ b/source/devel/python/FrugalBuild
@@ -1,16 +1,17 @@
# Compiling Time: 0.96 SBU
# Maintainer: Miklos Vajna <[email protected]>

-USE_GUI=${USE_GUI:-"y"}
+USE_GUI=${USE_GUI:-"n"}

pkgname=python
pkgver=2.7.11
shortpkgver=2.7 # 2.3 if $pkgver=2.3.4
-pkgrel=2
+pkgrel=3
pkgdesc="A high-level scripting language"
url="https://www.python.org";
-depends=('glibc>=2.12.1' 'db>=4.7.25-2' 'bzip2>=1.0.5-2' 'gdbm>=1.10' 
'openssl>=1.0.0' 'glib2>=2.16.4-2' 'ncurses>=6.0-3')
-makedepends=('sqlite3' 'elinks')
+depends=('glibc>=2.22-7' 'db>=6.1.26' 'bzip2>=1.0.5-3' 'gdbm>=1.11-2' \
+       'openssl>=1.0.2-3' 'glib2>=2.46.2-2' 'ncurses>=6.0-5' 'libffi>=3.2.1' 
'expat>=2.1.0-3')
+makedepends=('sqlite3>=3.9.2-3' 'elinks')
Fuse $USE_GUI && makedepends=(${makedepends[@]} 'tk>=8.6' 'gtk+2')
groups=('devel' 'devel-core')
archs=('i686' 'x86_64' 'arm')
@@ -24,7 +25,7 @@ sha1sums=('c3b8bbe3f084c4d4ea13ffb03d75a5e22f9756ff')
subpkgs=("$pkgname-tools" "$pkgname-sqlite3")
subdescs=("Optional development tools to extending Python" "Python support for 
sqlite3")
subgroups=('devel-extra' 'devel-extra')
-subdepends=('' 'sqlite3')
+subdepends=('' 'sqlite3>=3.9.2-3')
subrodepends=('python' "python=$pkgver-$pkgrel")
subarchs=('i686 x86_64 arm' 'i686 x86_64 arm')

@@ -38,8 +39,15 @@ build()
Fsed "ac_cv_posix_semaphores_enabled=no" "ac_cv_posix_semaphores_enabled=yes" 
configure
# if this is no longer necessary, don't remove it, just comment, it's
# required regularly
-       Fsed 'max_db_ver = (4, 5)' 'max_db_ver = (4, 6)' setup.py
-       Fconf --prefix=/usr --with-threads --enable-shared --enable-ipv6 || 
return 1
+       Fsed 'max_db_ver = (5, 3)' 'max_db_ver = (6, 2)' setup.py
+       Fconf \
+               --prefix=/usr \
+               --with-threads \
+               --enable-shared \
+               --enable-ipv6 \
+               --with-system-expat \
+               --with-system-ffi \
+               --with-signal-module
Fsed 'mozilla-firefox' 'firefox' Lib/webbrowser.py
make || return 1
Fmakeinstall || return 1
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to