summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2009-01-24 01:20:17 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2009-01-24 01:20:17 +0000
commit28b9fddf8347fb1c7efa9e2d3dc3de07dd21329e (patch)
tree81cec2f5668122fa4eb52c627518e62b4d29a292 /dev-dotnet/gnome-keyring-sharp/files
parentDo not append bindnow flags (bug #255894). (diff)
downloadhistorical-28b9fddf8347fb1c7efa9e2d3dc3de07dd21329e.tar.gz
historical-28b9fddf8347fb1c7efa9e2d3dc3de07dd21329e.tar.bz2
historical-28b9fddf8347fb1c7efa9e2d3dc3de07dd21329e.zip
Fix bug 250069, g-k-s would pick up dev-scheme/chickens csc executable instead of gmcs. Also fix bug 254122, add doc use flag for monodoc dependency. Transition to gmcs done. Multilib-safe.
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'dev-dotnet/gnome-keyring-sharp/files')
-rw-r--r--dev-dotnet/gnome-keyring-sharp/files/gnome-keyring-sharp-1.0.0-monodoc.patch54
1 files changed, 54 insertions, 0 deletions
diff --git a/dev-dotnet/gnome-keyring-sharp/files/gnome-keyring-sharp-1.0.0-monodoc.patch b/dev-dotnet/gnome-keyring-sharp/files/gnome-keyring-sharp-1.0.0-monodoc.patch
new file mode 100644
index 000000000000..7a00b2706a00
--- /dev/null
+++ b/dev-dotnet/gnome-keyring-sharp/files/gnome-keyring-sharp-1.0.0-monodoc.patch
@@ -0,0 +1,54 @@
+--- configure.ac.orig 2009-01-24 01:02:06.000000000 +0100
++++ configure.ac 2009-01-24 01:37:22.000000000 +0100
+@@ -49,11 +49,11 @@
+
+ #
+ # Use D-Bus as a fallback to get the keyring socket address
+ #
+ AC_ARG_ENABLE(dbus,
+- [ --enable-dbus[[=no/yes]] compile with D-Bus support [[default: yes]]],
++ [AC_HELP_STRING([--enable-dbus],[compile with D-Bus support default: yes])],
+ ENABLE_DBUS="$enableval")
+ AM_CONDITIONAL(ENABLE_DBUS, test "x$ENABLE_DBUS" != "xno")
+
+ CSFLAGS=
+ DBUS_LIBS=
+@@ -67,19 +67,29 @@
+ CSFLAGS=" -d:WITH_DBUS "
+ fi
+ AC_SUBST(CSFLAGS)
+ AC_SUBST(DBUS_LIBS)
+
+-
+-AC_PATH_PROG(MDASSEMBLER, mdassembler, no)
+-AC_PATH_PROG(MONODOCER, monodocer, no)
+-if test "x$MONODOCER" = "xno" -o "x$MDASSEMBLER" = "xno"; then
+- enable_monodoc=no
+- doc_sources_dir=
+-else
+- enable_monodoc=yes
+- doc_sources_dir="`pkg-config --variable=sourcesdir monodoc`"
++AC_ARG_ENABLE(monodoc,
++ [AC_HELP_STRING([--enable-monodoc],[install monodoc documents default: yes])],
++ [ENABLE_MONODOC="$enableval"])
++
++if test "x$ENABLE_MONODOC" != "xno" ; then
++ AC_PATH_PROG(MDASSEMBLER, mdassembler, no)
++ AC_PATH_PROG(MONODOCER, monodocer, no)
++
++ if test "x$MONODOCER" = "xno" -o "x$MDASSEMBLER" = "xno"; then
++ if test "x$ENABLE_MONODOC" = "xyes" ; then
++ AC_MSG_ERROR([monodoc can't be installed even though it was explicitly enabled. mdassembler or monodocer not found.])
++ else
++ enable_monodoc=no
++ doc_sources_dir=
++ fi
++ else
++ enable_monodoc=yes
++ doc_sources_dir="`pkg-config --variable=sourcesdir monodoc`"
++ fi
+ fi
+
+ AM_CONDITIONAL(ENABLE_MONODOC, test "x$enable_monodoc" = "xyes")
+ AC_SUBST(CSC)
+ AC_SUBST(RUNTIME)