Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=2ddc96cffe539abc24304a18984c030cde6dbbd8
commit 2ddc96cffe539abc24304a18984c030cde6dbbd8 Author: bouleetbil <bouleet...@frogdev.info> Date: Tue Jan 13 18:28:04 2009 +0100 pygobject-2.16.0-1-i686 *version bump *fix detect_libffi.patc *moved pygobject-gvfs to xlib (gvfs isn't into gnome) diff --git a/source/lib/pygobject/FrugalBuild b/source/lib/pygobject/FrugalBuild index b79f700..f26f7e8 100644 --- a/source/lib/pygobject/FrugalBuild +++ b/source/lib/pygobject/FrugalBuild @@ -2,22 +2,22 @@ # Maintainer: Christian Hamar alias krix <kr...@linuxforum.hu> pkgname=pygobject -pkgver=2.15.4 -pkgrel=2 +pkgver=2.16.0 +pkgrel=1 pkgdesc="Python bindings for GObject" -depends=('python' 'glib2>=2.18.3' 'libffi') +depends=('python' 'glib2>=2.18.4' 'libffi') makedepends=('gvfs') groups=('lib') archs=('i686' 'x86_64' 'ppc') Finclude gnome python source=($source detect_libffi.patch) -sha1sums=('dfc3f04a27243ac4c386bfd19e4c383dd419d040' \ - 'c825944223544dc8821c7b99b084ac2da064aea8') +sha1sums=('bb16032be31b0651160e9a2caf11c1115c69c85a' \ + '1e2a694276e573ed5aa4acd4979f675875849a21') subpkgs=("pygobject-gvfs") subdescs=('Python bindings for gvfs') subdepends=("pygobject=$pkgver gvfs") -subgroups=('gnome') +subgroups=('xlib') subarchs=('i686 x86_64 ppc') build() { diff --git a/source/lib/pygobject/detect_libffi.patch b/source/lib/pygobject/detect_libffi.patch index 1030bd6..ed350ff 100644 --- a/source/lib/pygobject/detect_libffi.patch +++ b/source/lib/pygobject/detect_libffi.patch @@ -1,42 +1,22 @@ ---- pygobject-2.15.4old/configure 2008-09-03 09:51:11.000000000 +0200 -+++ pygobject-2.15.4/configure 2008-12-03 09:56:56.000000000 +0100 -@@ -11475,104 +11475,173 @@ - exec_prefix=$exec_prefix_save - +--- pygobject-2.16.0/configure 2009-01-04 21:34:55.000000000 +0100 ++++ pygobject-2.16.0/configure 2009-01-11 14:02:41.000000000 +0100 +@@ -12491,6 +12491,176 @@ + fi --{ echo "$as_me:$LINENO: checking for ffi" >&5 --echo $ECHO_N "checking for ffi... $ECHO_C" >&6; } --# Check whether --with-ffi was given. --if test "${with_ffi+set}" = set; then -- withval=$with_ffi; with_libffi=$withval +{ echo "$as_me:$LINENO: checking for ffi.h" >&5 +echo $ECHO_N "checking for ffi.h... $ECHO_C" >&6; } + +# Check whether --with-libffi was given. +if test "${with_libffi+set}" = set; then + withval=$with_libffi; with_ffi=$withval - else -- with_libffi=auto ++else + with_ffi=auto - fi - --if test x"$with_libffi" = xno ; then -- have_libffi=false ++fi ++ +if test x"$with_ffi" = xno ; then + pygobject_ffi_h=disabled - else -- --pkg_failed=no --{ echo "$as_me:$LINENO: checking for FFI" >&5 --echo $ECHO_N "checking for FFI... $ECHO_C" >&6; } -- --if test -n "$FFI_CFLAGS"; then -- pkg_cv_FFI_CFLAGS="$FFI_CFLAGS" -- elif test -n "$PKG_CONFIG"; then -- if test -n "$PKG_CONFIG" && \ -- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libffi >= 3.0\"") >&5 -- ($PKG_CONFIG --exists --print-errors "libffi >= 3.0") 2>&5 ++else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF @@ -52,34 +32,22 @@ +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 - ac_status=$? ++ ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); }; then -- pkg_cv_FFI_CFLAGS=`$PKG_CONFIG --cflags "libffi >= 3.0" 2>/dev/null` ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + pygobject_ffi_h=yes - else -- pkg_failed=yes --fi -- else -- pkg_failed=untried ++else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + pygobject_ffi_h=no - fi --if test -n "$FFI_LIBS"; then -- pkg_cv_FFI_LIBS="$FFI_LIBS" -- elif test -n "$PKG_CONFIG"; then -- if test -n "$PKG_CONFIG" && \ -- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libffi >= 3.0\"") >&5 -- ($PKG_CONFIG --exists --print-errors "libffi >= 3.0") 2>&5 ++fi + +rm -f conftest.err conftest.$ac_ext + if test $pygobject_ffi_h = yes; then @@ -137,35 +105,24 @@ +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 - ac_status=$? ++ ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); }; then -- pkg_cv_FFI_LIBS=`$PKG_CONFIG --libs "libffi >= 3.0" 2>/dev/null` ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + ac_cv_search_ffi_call=$ac_res - else -- pkg_failed=yes --fi -- else -- pkg_failed=untried --fi -- ++else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - - --if test $pkg_failed = yes; then ++ ++ +fi - --if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then -- _pkg_short_errors_supported=yes ++ +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext + if test "${ac_cv_search_ffi_call+set}" = set; then @@ -174,17 +131,9 @@ +done +if test "${ac_cv_search_ffi_call+set}" = set; then + : - else -- _pkg_short_errors_supported=no ++else + ac_cv_search_ffi_call=no - fi -- if test $_pkg_short_errors_supported = yes; then -- FFI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libffi >= 3.0" 2>&1` -- else -- FFI_PKG_ERRORS=`$PKG_CONFIG --print-errors "libffi >= 3.0" 2>&1` -- fi -- # Put the nasty error message in config.log where it belongs -- echo "$FFI_PKG_ERRORS" >&5 ++fi +rm conftest.$ac_ext +LIBS=$ac_func_search_save_LIBS +fi @@ -193,22 +142,12 @@ +ac_res=$ac_cv_search_ffi_call +if test "$ac_res" != no; then + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - -- { echo "$as_me:$LINENO: result: no" >&5 --echo "${ECHO_T}no" >&6; } -- have_libffi=no --elif test $pkg_failed = untried; then -- have_libffi=no - else -- FFI_CFLAGS=$pkg_cv_FFI_CFLAGS -- FFI_LIBS=$pkg_cv_FFI_LIBS -- { echo "$as_me:$LINENO: result: yes" >&5 --echo "${ECHO_T}yes" >&6; } -- have_libffi=yes ++ ++else + { { echo "$as_me:$LINENO: error: libffi not found" >&5 +echo "$as_me: error: libffi not found" >&2;} + { (exit 1); exit 1; }; } - fi ++fi + + if test x$"ac_cv_search_ffi_call" = x"none required" ; then + FFI_LIBS=$other_LIBS @@ -217,40 +156,24 @@ + fi + LIBS=$save_LIBS + fi - fi --if test x"$with_libffi" = xyes && test x"$have_libffi" = xno ; then -- { { echo "$as_me:$LINENO: error: ffi requested, but not found" >&5 --echo "$as_me: error: ffi requested, but not found" >&2;} ++fi +if test x"$with_ffi" != xauto && test x"$pygobject_ffi_h" != xyes ; then + { { echo "$as_me:$LINENO: error: libffi requested, but ffi.h not found" >&5 +echo "$as_me: error: libffi requested, but ffi.h not found" >&2;} - { (exit 1); exit 1; }; } - fi --if test x"$have_libffi" = xyes; then ++ { (exit 1); exit 1; }; } ++fi +{ echo "$as_me:$LINENO: result: $pygobject_ffi_h" >&5 +echo "${ECHO_T}$pygobject_ffi_h" >&6; } - --cat >>confdefs.h <<\_ACEOF --#define HAVE_FFI_H 1 --_ACEOF - --fi --{ echo "$as_me:$LINENO: result: $have_libffi" >&5 --echo "${ECHO_T}$have_libffi" >&6; } -- if test "$have_libffi" = "yes"; then ++ ++ +if test "$pygobject_ffi_h" = "yes"; then - HAVE_LIBFFI_TRUE= - HAVE_LIBFFI_FALSE='#' ++ HAVE_LIBFFI_TRUE= ++ HAVE_LIBFFI_FALSE='#' + have_libffi=true - else - HAVE_LIBFFI_TRUE='#' - HAVE_LIBFFI_FALSE= -@@ -11580,8 +11649,6 @@ ++else ++ HAVE_LIBFFI_TRUE='#' ++ HAVE_LIBFFI_FALSE= ++fi -- -- - pkg_failed=no - { echo "$as_me:$LINENO: checking for GIO" >&5 - echo $ECHO_N "checking for GIO... $ECHO_C" >&6; } _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git