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
