Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 110681 Details for
Bug 104408
new ebuild for x11-plugins/icqnd - a GTK2-gui for Licq
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
gpgme.m4
gpgme.m4 (text/plain), 10.05 KB, created by
Daniel Nilsson
on 2007-02-19 19:18:45 UTC
(
hide
)
Description:
gpgme.m4
Filename:
MIME Type:
Creator:
Daniel Nilsson
Created:
2007-02-19 19:18:45 UTC
Size:
10.05 KB
patch
obsolete
># gpgme.m4 - autoconf macro to detect GPGME. ># Copyright (C) 2002, 2003, 2004 g10 Code GmbH ># ># This file is free software; as a special exception the author gives ># unlimited permission to copy and/or distribute it, with or without ># modifications, as long as this notice is preserved. ># ># This file is distributed in the hope that it will be useful, but ># WITHOUT ANY WARRANTY, to the extent permitted by law; without even the ># implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > > >AC_DEFUN([_AM_PATH_GPGME_CONFIG], >[ AC_ARG_WITH(gpgme-prefix, > AC_HELP_STRING([--with-gpgme-prefix=PFX], > [prefix where GPGME is installed (optional)]), > gpgme_config_prefix="$withval", gpgme_config_prefix="") > if test "x$gpgme_config_prefix" != x ; then > GPGME_CONFIG="$gpgme_config_prefix/bin/gpgme-config" > fi > AC_PATH_PROG(GPGME_CONFIG, gpgme-config, no) > > if test "$GPGME_CONFIG" != "no" ; then > gpgme_version=`$GPGME_CONFIG --version` > fi > gpgme_version_major=`echo $gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\1/'` > gpgme_version_minor=`echo $gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\2/'` > gpgme_version_micro=`echo $gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\3/'` >]) > >dnl AM_PATH_GPGME([MINIMUM-VERSION, >dnl [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND ]]]) >dnl Test for libgpgme and define GPGME_CFLAGS and GPGME_LIBS. >dnl >AC_DEFUN([AM_PATH_GPGME], >[ AC_REQUIRE([_AM_PATH_GPGME_CONFIG])dnl > tmp=ifelse([$1], ,1:0.4.2,$1) > if echo "$tmp" | grep ':' >/dev/null 2>/dev/null ; then > req_gpgme_api=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\1/'` > min_gpgme_version=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\2/'` > else > req_gpgme_api=0 > min_gpgme_version="$tmp" > fi > > AC_MSG_CHECKING(for GPGME - version >= $min_gpgme_version) > ok=no > if test "$GPGME_CONFIG" != "no" ; then > req_major=`echo $min_gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\1/'` > req_minor=`echo $min_gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\2/'` > req_micro=`echo $min_gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\3/'` > if test "$gpgme_version_major" -gt "$req_major"; then > ok=yes > else > if test "$gpgme_version_major" -eq "$req_major"; then > if test "$gpgme_version_minor" -gt "$req_minor"; then > ok=yes > else > if test "$gpgme_version_minor" -eq "$req_minor"; then > if test "$gpgme_version_micro" -ge "$req_micro"; then > ok=yes > fi > fi > fi > fi > fi > fi > if test $ok = yes; then > # If we have a recent GPGME, we should also check that the > # API is compatible. > if test "$req_gpgme_api" -gt 0 ; then > tmp=`$GPGME_CONFIG --api-version 2>/dev/null || echo 0` > if test "$tmp" -gt 0 ; then > if test "$req_gpgme_api" -ne "$tmp" ; then > ok=no > fi > fi > fi > fi > if test $ok = yes; then > GPGME_CFLAGS=`$GPGME_CONFIG --cflags` > GPGME_LIBS=`$GPGME_CONFIG --libs` > AC_MSG_RESULT(yes) > ifelse([$2], , :, [$2]) > else > GPGME_CFLAGS="" > GPGME_LIBS="" > AC_MSG_RESULT(no) > ifelse([$3], , :, [$3]) > fi > AC_SUBST(GPGME_CFLAGS) > AC_SUBST(GPGME_LIBS) >]) > >dnl AM_PATH_GPGME_PTH([MINIMUM-VERSION, >dnl [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND ]]]) >dnl Test for libgpgme and define GPGME_PTH_CFLAGS and GPGME_PTH_LIBS. >dnl >AC_DEFUN([AM_PATH_GPGME_PTH], >[ AC_REQUIRE([_AM_PATH_GPGME_CONFIG])dnl > tmp=ifelse([$1], ,1:0.4.2,$1) > if echo "$tmp" | grep ':' >/dev/null 2>/dev/null ; then > req_gpgme_api=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\1/'` > min_gpgme_version=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\2/'` > else > req_gpgme_api=0 > min_gpgme_version="$tmp" > fi > > AC_MSG_CHECKING(for GPGME Pth - version >= $min_gpgme_version) > ok=no > if test "$GPGME_CONFIG" != "no" ; then > if `$GPGME_CONFIG --thread=pth 2> /dev/null` ; then > req_major=`echo $min_gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\1/'` > req_minor=`echo $min_gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\2/'` > req_micro=`echo $min_gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\3/'` > if test "$gpgme_version_major" -gt "$req_major"; then > ok=yes > else > if test "$gpgme_version_major" -eq "$req_major"; then > if test "$gpgme_version_minor" -gt "$req_minor"; then > ok=yes > else > if test "$gpgme_version_minor" -eq "$req_minor"; then > if test "$gpgme_version_micro" -ge "$req_micro"; then > ok=yes > fi > fi > fi > fi > fi > fi > fi > if test $ok = yes; then > # If we have a recent GPGME, we should also check that the > # API is compatible. > if test "$req_gpgme_api" -gt 0 ; then > tmp=`$GPGME_CONFIG --api-version 2>/dev/null || echo 0` > if test "$tmp" -gt 0 ; then > if test "$req_gpgme_api" -ne "$tmp" ; then > ok=no > fi > fi > fi > fi > if test $ok = yes; then > GPGME_PTH_CFLAGS=`$GPGME_CONFIG --thread=pth --cflags` > GPGME_PTH_LIBS=`$GPGME_CONFIG --thread=pth --libs` > AC_MSG_RESULT(yes) > ifelse([$2], , :, [$2]) > else > GPGME_PTH_CFLAGS="" > GPGME_PTH_LIBS="" > AC_MSG_RESULT(no) > ifelse([$3], , :, [$3]) > fi > AC_SUBST(GPGME_PTH_CFLAGS) > AC_SUBST(GPGME_PTH_LIBS) >]) > >dnl AM_PATH_GPGME_PTHREAD([MINIMUM-VERSION, >dnl [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND ]]]) >dnl Test for libgpgme and define GPGME_PTHREAD_CFLAGS >dnl and GPGME_PTHREAD_LIBS. >dnl >AC_DEFUN([AM_PATH_GPGME_PTHREAD], >[ AC_REQUIRE([_AM_PATH_GPGME_CONFIG])dnl > tmp=ifelse([$1], ,1:0.4.2,$1) > if echo "$tmp" | grep ':' >/dev/null 2>/dev/null ; then > req_gpgme_api=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\1/'` > min_gpgme_version=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\2/'` > else > req_gpgme_api=0 > min_gpgme_version="$tmp" > fi > > AC_MSG_CHECKING(for GPGME pthread - version >= $min_gpgme_version) > ok=no > if test "$GPGME_CONFIG" != "no" ; then > if `$GPGME_CONFIG --thread=pthread 2> /dev/null` ; then > req_major=`echo $min_gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\1/'` > req_minor=`echo $min_gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\2/'` > req_micro=`echo $min_gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\3/'` > if test "$gpgme_version_major" -gt "$req_major"; then > ok=yes > else > if test "$gpgme_version_major" -eq "$req_major"; then > if test "$gpgme_version_minor" -gt "$req_minor"; then > ok=yes > else > if test "$gpgme_version_minor" -eq "$req_minor"; then > if test "$gpgme_version_micro" -ge "$req_micro"; then > ok=yes > fi > fi > fi > fi > fi > fi > fi > if test $ok = yes; then > # If we have a recent GPGME, we should also check that the > # API is compatible. > if test "$req_gpgme_api" -gt 0 ; then > tmp=`$GPGME_CONFIG --api-version 2>/dev/null || echo 0` > if test "$tmp" -gt 0 ; then > if test "$req_gpgme_api" -ne "$tmp" ; then > ok=no > fi > fi > fi > fi > if test $ok = yes; then > GPGME_PTHREAD_CFLAGS=`$GPGME_CONFIG --thread=pthread --cflags` > GPGME_PTHREAD_LIBS=`$GPGME_CONFIG --thread=pthread --libs` > AC_MSG_RESULT(yes) > ifelse([$2], , :, [$2]) > else > GPGME_PTHREAD_CFLAGS="" > GPGME_PTHREAD_LIBS="" > AC_MSG_RESULT(no) > ifelse([$3], , :, [$3]) > fi > AC_SUBST(GPGME_PTHREAD_CFLAGS) > AC_SUBST(GPGME_PTHREAD_LIBS) >]) > > >dnl AM_PATH_GPGME_GLIB([MINIMUM-VERSION, >dnl [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND ]]]) >dnl Test for libgpgme-glib and define GPGME_GLIB_CFLAGS and GPGME_GLIB_LIBS. >dnl >AC_DEFUN([AM_PATH_GPGME_GLIB], >[ AC_REQUIRE([_AM_PATH_GPGME_CONFIG])dnl > tmp=ifelse([$1], ,1:0.4.2,$1) > if echo "$tmp" | grep ':' >/dev/null 2>/dev/null ; then > req_gpgme_api=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\1/'` > min_gpgme_version=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\2/'` > else > req_gpgme_api=0 > min_gpgme_version="$tmp" > fi > > AC_MSG_CHECKING(for GPGME - version >= $min_gpgme_version) > ok=no > if test "$GPGME_CONFIG" != "no" ; then > req_major=`echo $min_gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\1/'` > req_minor=`echo $min_gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\2/'` > req_micro=`echo $min_gpgme_version | \ > sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\3/'` > if test "$gpgme_version_major" -gt "$req_major"; then > ok=yes > else > if test "$gpgme_version_major" -eq "$req_major"; then > if test "$gpgme_version_minor" -gt "$req_minor"; then > ok=yes > else > if test "$gpgme_version_minor" -eq "$req_minor"; then > if test "$gpgme_version_micro" -ge "$req_micro"; then > ok=yes > fi > fi > fi > fi > fi > fi > if test $ok = yes; then > # If we have a recent GPGME, we should also check that the > # API is compatible. > if test "$req_gpgme_api" -gt 0 ; then > tmp=`$GPGME_CONFIG --api-version 2>/dev/null || echo 0` > if test "$tmp" -gt 0 ; then > if test "$req_gpgme_api" -ne "$tmp" ; then > ok=no > fi > fi > fi > fi > if test $ok = yes; then > GPGME_GLIB_CFLAGS=`$GPGME_CONFIG --glib --cflags` > GPGME_GLIB_LIBS=`$GPGME_CONFIG --glib --libs` > AC_MSG_RESULT(yes) > ifelse([$2], , :, [$2]) > else > GPGME_GLIB_CFLAGS="" > GPGME_GLIB_LIBS="" > AC_MSG_RESULT(no) > ifelse([$3], , :, [$3]) > fi > AC_SUBST(GPGME_GLIB_CFLAGS) > AC_SUBST(GPGME_GLIB_LIBS) >]) >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 104408
:
67360
|
67361
|
67367
|
68268
|
68793
|
69980
|
81336
|
82774
|
91040
|
91041
|
91133
|
91147
|
91148
|
91149
|
96345
|
96367
|
97513
|
110679
| 110681