summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEskil Heyn Olsen <eskil@src.gnome.org>2001-01-24 03:51:01 +0000
committerEskil Heyn Olsen <eskil@src.gnome.org>2001-01-24 03:51:01 +0000
commit03615eab5f885e21c3bb67ca295ba03333b27d87 (patch)
tree0718454ca5b62b8a3f291fe7104ac1646d698a3c
parentc773f94ce998d9b9e651680f08c51cf60b41ceeb (diff)
downloadnautilus-03615eab5f885e21c3bb67ca295ba03333b27d87.tar.gz
Changed output in md5_failed to be readable. Only ask about deleting files
* components/services/install/command-line/eazel-alt-install-corba. c: (md5_check_failed), (delete_files): Changed output in md5_failed to be readable. Only ask about deleting files if any where downloaded (the check was commented out for some reason) * components/services/install/command-line/eazel-test-packsys.c: (test_package_load), (test_query), (test_query_owns_mem), (is_installed), (test_install), (test_uninstall), (test_verify), (main): s/packagedata_destroy/gtk_object_unref/ - eazel-test-packsys now no longer leaks packagedata objects. * components/services/install/lib/eazel-install-corba-callback.c: (impl_md5_check_failed): Removed an debug output. * components/services/install/lib/eazel-install-logic2.c: (is_satisfied), (is_satisfied_features): (check_dependencies_foreach), (check_dependencies): Fixed nasty bug that caused the install service to loop on some packages that have circular dependency (found by Ken). * components/services/install/nautilus-view/nautilus-service-instal l-view.c: (nautilus_install_parse_uri), (nautilus_service_install_view_update_from_uri): Fixed the port thing again (should fix 5960)
-rw-r--r--ChangeLog30
-rw-r--r--components/services/install-view/nautilus-service-install-view.c4
-rw-r--r--components/services/install/command-line/eazel-alt-install-corba.c6
-rw-r--r--components/services/install/command-line/eazel-test-packsys.c30
-rw-r--r--components/services/install/lib/eazel-install-corba-callback.c1
-rw-r--r--components/services/install/lib/eazel-install-logic2.c23
-rw-r--r--components/services/install/nautilus-view/nautilus-service-install-view.c4
-rw-r--r--icons/crux_eggplant/Makefile409
8 files changed, 485 insertions, 22 deletions
diff --git a/ChangeLog b/ChangeLog
index 5bfce92c6..4f900a3a8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,33 @@
+2001-01-23 Eskil Heyn Olsen <eskil@eazel.com>
+
+ * components/services/install/command-line/eazel-alt-install-corba.
+ c: (md5_check_failed), (delete_files):
+ Changed output in md5_failed to be readable.
+ Only ask about deleting files if any where downloaded (the check
+ was commented out for some reason)
+
+ * components/services/install/command-line/eazel-test-packsys.c:
+ (test_package_load), (test_query), (test_query_owns_mem),
+ (is_installed), (test_install), (test_uninstall), (test_verify),
+ (main):
+ s/packagedata_destroy/gtk_object_unref/ - eazel-test-packsys now
+ no longer leaks packagedata objects.
+
+ * components/services/install/lib/eazel-install-corba-callback.c:
+ (impl_md5_check_failed):
+ Removed an debug output.
+
+ * components/services/install/lib/eazel-install-logic2.c:
+ (is_satisfied), (is_satisfied_features):
+ (check_dependencies_foreach), (check_dependencies):
+ Fixed nasty bug that caused the install service to loop on some
+ packages that have circular dependency (found by Ken).
+
+ * components/services/install/nautilus-view/nautilus-service-instal
+ l-view.c: (nautilus_install_parse_uri),
+ (nautilus_service_install_view_update_from_uri):
+ Fixed the port thing again (should fix 5960)
+
2001-01-23 Ramiro Estrugo <ramiro@eazel.com>
* applets/Makefile.am:
diff --git a/components/services/install-view/nautilus-service-install-view.c b/components/services/install-view/nautilus-service-install-view.c
index ac0484654..be6b5b5d4 100644
--- a/components/services/install-view/nautilus-service-install-view.c
+++ b/components/services/install-view/nautilus-service-install-view.c
@@ -530,7 +530,6 @@ nautilus_install_parse_uri (const char *uri, NautilusServiceInstallView *view,
q = p + strlen(p);
}
host_spec = g_strndup (p, q - p);
- result = TRUE;
/* optional "user@" */
p = strchr (host_spec, '@');
@@ -544,6 +543,7 @@ nautilus_install_parse_uri (const char *uri, NautilusServiceInstallView *view,
} else {
g_free (*host);
*host = host_spec;
+ result = TRUE;
}
if (*host) {
@@ -1501,6 +1501,7 @@ nautilus_service_install_view_update_from_uri (NautilusServiceInstallView *view,
/* get default host/port */
host = g_strdup (trilobite_get_services_address ());
if ((p = strchr (host, ':')) != NULL) {
+ g_message ("trilobite_get_services_address = %s", host);
*p = 0;
port = atoi (p+1);
} else {
@@ -1508,6 +1509,7 @@ nautilus_service_install_view_update_from_uri (NautilusServiceInstallView *view,
}
username = NULL;
set_auth = !(nautilus_install_parse_uri (uri, view, &host, &port, &username));
+ g_message ("set_auth = %d, host = %s, port = %d", set_auth, host, port);
if (! view->details->categories) {
return;
diff --git a/components/services/install/command-line/eazel-alt-install-corba.c b/components/services/install/command-line/eazel-alt-install-corba.c
index c7b001cdc..6c704b7b4 100644
--- a/components/services/install/command-line/eazel-alt-install-corba.c
+++ b/components/services/install/command-line/eazel-alt-install-corba.c
@@ -558,8 +558,8 @@ md5_check_failed (EazelInstallCallback *service,
gpointer unused)
{
fprintf (stdout, "Package %s failed md5 check!\n", package->name);
- fprintf (stdout, "server MD5 checksum is %s\n", package->md5);
- fprintf (stdout, "actual MD5 checksum is %s\n", actual_md5);
+ fprintf (stdout, "\tserver MD5 checksum is %s\n", package->md5);
+ fprintf (stdout, "\tactual MD5 checksum is %s\n", actual_md5);
}
static PackageData*
@@ -634,7 +634,7 @@ delete_files (EazelInstallCallback *service, EazelInstallProblem *problem)
}
}
- if (/* downloaded_files && */ !arg_query && !arg_erase && !arg_file && ask_delete) {
+ if (downloaded_files && !arg_query && !arg_erase && !arg_file && ask_delete) {
printf ("should i delete the RPM files? (y/n) ");
fflush (stdout);
if (arg_batch) {
diff --git a/components/services/install/command-line/eazel-test-packsys.c b/components/services/install/command-line/eazel-test-packsys.c
index 545773481..447543a17 100644
--- a/components/services/install/command-line/eazel-test-packsys.c
+++ b/components/services/install/command-line/eazel-test-packsys.c
@@ -60,7 +60,7 @@ test_package_load (EazelPackageSystem *packsys,
g_message ("load_package test 1 FAIL");
}
- packagedata_destroy (p, TRUE);
+ gtk_object_unref (GTK_OBJECT (p));
flag = PACKAGE_FILL_NO_PROVIDES;
p = eazel_package_system_load_package (packsys, NULL, package_file_name, flag);
@@ -69,7 +69,7 @@ test_package_load (EazelPackageSystem *packsys,
} else {
g_message ("load_package test 2 FAIL");
}
- packagedata_destroy (p, TRUE);
+ gtk_object_unref (GTK_OBJECT (p));
flag = PACKAGE_FILL_NO_DIRS_IN_PROVIDES;
@@ -84,7 +84,7 @@ test_package_load (EazelPackageSystem *packsys,
} else {
g_message ("load_package test 3 FAIL");
}
- packagedata_destroy (p, TRUE);
+ gtk_object_unref (GTK_OBJECT (p));
}
static char *
@@ -137,9 +137,8 @@ test_query (EazelPackageSystem *packsys)
g_message ("Query matches fail (got %d, not 1 for %s)",
g_list_length (result), MATCHES_ONLY_ONE);
}
- g_list_foreach (result, (GFunc)packagedata_destroy, GINT_TO_POINTER (TRUE));
+ g_list_foreach (result, (GFunc)gtk_object_unref, NULL);
g_list_free (result);
- sleep (5);
result = eazel_package_system_query (packsys,
NULL,
@@ -152,9 +151,8 @@ test_query (EazelPackageSystem *packsys)
g_message ("Query provides fail (got %d, not 1 for %s)",
g_list_length (result), PROVIDED_BY_ONLY_ONE);
}
- g_list_foreach (result, (GFunc)packagedata_destroy, GINT_TO_POINTER (TRUE));
+ g_list_foreach (result, (GFunc)gtk_object_unref, NULL);
g_list_free (result);
- sleep (5);
result = eazel_package_system_query (packsys,
NULL,
@@ -167,9 +165,8 @@ test_query (EazelPackageSystem *packsys)
g_message ("Query owned fail (got %d, not 1 for %s)",
g_list_length (result), OWNED_BY_ONLY_ONE);
}
- g_list_foreach (result, (GFunc)packagedata_destroy, GINT_TO_POINTER (TRUE));
+ g_list_foreach (result, (GFunc)gtk_object_unref, NULL);
g_list_free (result);
- sleep (5);
result = eazel_package_system_query (packsys,
NULL,
@@ -182,9 +179,8 @@ test_query (EazelPackageSystem *packsys)
g_message ("Query substr fail (%d hits, too few (<10) for \"\")",
g_list_length (result));
}
- g_list_foreach (result, (GFunc)packagedata_destroy, GINT_TO_POINTER (TRUE));
+ g_list_foreach (result, (GFunc)gtk_object_unref, NULL);
g_list_free (result);
- sleep (5);
{
GList *glibc_result;
@@ -210,10 +206,14 @@ test_query (EazelPackageSystem *packsys)
g_message ("Query requires fail (%d hits, too few (<50) for %s)",
g_list_length (result), NEEDED_BY_MANY);
}
+ g_list_foreach (result, (GFunc)gtk_object_unref, NULL);
g_list_free (result);
} else {
g_message ("Can't test query requires, no hits for %s", NEEDED_BY_MANY);
}
+ g_list_foreach (glibc_result, (GFunc)gtk_object_unref, NULL);
+ g_list_free (glibc_result);
+
}
}
@@ -233,7 +233,7 @@ test_query_owns_mem (EazelPackageSystem *packsys)
if (i%50==0) {
g_message ("%d queries done...", i);
}
- g_list_foreach (result, (GFunc)packagedata_destroy, GINT_TO_POINTER (TRUE));
+ g_list_foreach (result, (GFunc)gtk_object_unref, NULL);
g_list_free (result);
}
}
@@ -326,7 +326,7 @@ is_installed (EazelPackageSystem *packsys,
package->name,
EAZEL_PACKAGE_SYSTEM_QUERY_MATCHES,
0);
- packagedata_destroy (package, TRUE);
+ gtk_object_unref (GTK_OBJECT (package));
if (g_list_length (query) > 0) {
result = TRUE;
}
@@ -375,6 +375,7 @@ test_install (EazelPackageSystem *packsys,
} else {
g_message ("install FAIL");
}
+ g_list_foreach (packages, (GFunc)gtk_object_unref, NULL);
gtk_signal_disconnect (GTK_OBJECT (packsys), h1);
gtk_signal_disconnect (GTK_OBJECT (packsys), h2);
@@ -424,6 +425,7 @@ test_uninstall (EazelPackageSystem *packsys,
} else {
g_message ("uninstall FAIL");
}
+ g_list_foreach (packages, (GFunc)gtk_object_unref, NULL);
gtk_signal_disconnect (GTK_OBJECT (packsys), h1);
gtk_signal_disconnect (GTK_OBJECT (packsys), h2);
@@ -470,6 +472,7 @@ test_verify (EazelPackageSystem *packsys,
} else {
g_message ("verify didn't emit enough signals");
}
+ g_list_foreach (packages, (GFunc)gtk_object_unref, NULL);
gtk_signal_disconnect (GTK_OBJECT (packsys), h1);
gtk_signal_disconnect (GTK_OBJECT (packsys), h2);
@@ -508,6 +511,7 @@ int main(int argc, char *argv[]) {
test_package_load (packsys, filename);
test_query (packsys);
test_query_owns_mem (packsys);
+
test_install (packsys, home_dbpath, filename);
test_verify (packsys, home_dbpath, filename);
test_uninstall (packsys, home_dbpath, filename);
diff --git a/components/services/install/lib/eazel-install-corba-callback.c b/components/services/install/lib/eazel-install-corba-callback.c
index bc08248ab..2115a1824 100644
--- a/components/services/install/lib/eazel-install-corba-callback.c
+++ b/components/services/install/lib/eazel-install-corba-callback.c
@@ -179,7 +179,6 @@ impl_md5_check_failed (impl_POA_GNOME_Trilobite_Eazel_InstallCallback *servant,
CORBA_Environment * ev)
{
PackageData *pack;
- g_message ("impl_md5_check_failed (..., %s)", actual_md5);
pack = packagedata_from_corba_packagedatastruct (*corbapack);
gtk_signal_emit (GTK_OBJECT (servant->object), signals[MD5_CHECK_FAILED], pack, actual_md5);
packagedata_destroy (pack, TRUE);
diff --git a/components/services/install/lib/eazel-install-logic2.c b/components/services/install/lib/eazel-install-logic2.c
index 5391e6049..15507624e 100644
--- a/components/services/install/lib/eazel-install-logic2.c
+++ b/components/services/install/lib/eazel-install-logic2.c
@@ -633,6 +633,20 @@ is_satisfied (EazelInstall *service,
g_assert (service);
g_assert (EAZEL_IS_INSTALL (service));
+ /* FIXME:
+ this checks that the package isn't already filled, but what if
+ it is, but later fails, will we loose a dependency ? */
+ /* First check if we've already downloaded the packag */
+ if (dep->package->fillflag & MUST_HAVE) {
+#if EI2_DEBUG & 0x4
+ trilobite_debug ("is_satisfied? %p %s",
+ dep->package, dep->package->name);
+ trilobite_debug ("\t -> already filled, must be ok");
+#endif
+
+ return TRUE;
+ }
+
if (dep->version != NULL) {
char *sense_str = eazel_softcat_sense_flags_to_string (dep->sense);
#if EI2_DEBUG & 0x4
@@ -735,12 +749,15 @@ is_satisfied_features (EazelInstall *service,
features = package->features;
- trilobite_debug ("is_satisfied_features %d features", g_list_length (features));
+ trilobite_debug ("\t -> is_satisfied_features %d features", g_list_length (features));
for (iterator = features; iterator && result; iterator = g_list_next (iterator)) {
GList *query_result;
char *f = (char*)iterator->data;
+#if EI2_DEBUG & 0x4
+ trilobite_debug ("\t -> %s", f);
+#endif
query_result = eazel_package_system_query (service->private->package_system,
service->private->cur_root,
f,
@@ -754,7 +771,7 @@ is_satisfied_features (EazelInstall *service,
PACKAGE_FILL_MINIMAL);
if (g_list_length (query_result) == 0) {
#if EI2_DEBUG & 0x4
- trilobite_debug ("noone owns or provides %s", f);
+ trilobite_debug ("\t -> noone owns or provides %s", f);
#endif
result = FALSE;
@@ -766,7 +783,7 @@ is_satisfied_features (EazelInstall *service,
service->private->cur_root,
f, NULL, NULL,
EAZEL_SOFTCAT_SENSE_ANY)) {
- trilobite_debug ("but a package called %s exists", f);
+ trilobite_debug ("\t -> but a package called %s exists", f);
result = TRUE;
}
#endif
diff --git a/components/services/install/nautilus-view/nautilus-service-install-view.c b/components/services/install/nautilus-view/nautilus-service-install-view.c
index ac0484654..be6b5b5d4 100644
--- a/components/services/install/nautilus-view/nautilus-service-install-view.c
+++ b/components/services/install/nautilus-view/nautilus-service-install-view.c
@@ -530,7 +530,6 @@ nautilus_install_parse_uri (const char *uri, NautilusServiceInstallView *view,
q = p + strlen(p);
}
host_spec = g_strndup (p, q - p);
- result = TRUE;
/* optional "user@" */
p = strchr (host_spec, '@');
@@ -544,6 +543,7 @@ nautilus_install_parse_uri (const char *uri, NautilusServiceInstallView *view,
} else {
g_free (*host);
*host = host_spec;
+ result = TRUE;
}
if (*host) {
@@ -1501,6 +1501,7 @@ nautilus_service_install_view_update_from_uri (NautilusServiceInstallView *view,
/* get default host/port */
host = g_strdup (trilobite_get_services_address ());
if ((p = strchr (host, ':')) != NULL) {
+ g_message ("trilobite_get_services_address = %s", host);
*p = 0;
port = atoi (p+1);
} else {
@@ -1508,6 +1509,7 @@ nautilus_service_install_view_update_from_uri (NautilusServiceInstallView *view,
}
username = NULL;
set_auth = !(nautilus_install_parse_uri (uri, view, &host, &port, &username));
+ g_message ("set_auth = %d, host = %s, port = %d", set_auth, host, port);
if (! view->details->categories) {
return;
diff --git a/icons/crux_eggplant/Makefile b/icons/crux_eggplant/Makefile
new file mode 100644
index 000000000..13a30a3b9
--- /dev/null
+++ b/icons/crux_eggplant/Makefile
@@ -0,0 +1,409 @@
+# Generated automatically from Makefile.in by configure.
+# Makefile.in generated automatically by automake 1.4 from Makefile.am
+
+# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program 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.
+
+
+SHELL = /bin/sh
+
+srcdir = .
+top_srcdir = ../..
+prefix = /gnome
+exec_prefix = ${prefix}
+
+bindir = ${exec_prefix}/bin
+sbindir = ${exec_prefix}/sbin
+libexecdir = ${exec_prefix}/libexec
+datadir = ${prefix}/share
+sysconfdir = ${prefix}/etc
+sharedstatedir = ${prefix}/com
+localstatedir = ${prefix}/var
+libdir = ${exec_prefix}/lib
+infodir = ${prefix}/info
+mandir = ${prefix}/man
+includedir = ${prefix}/include
+oldincludedir = /usr/include
+
+DESTDIR =
+
+pkgdatadir = $(datadir)/nautilus
+pkglibdir = $(libdir)/nautilus
+pkgincludedir = $(includedir)/nautilus
+
+top_builddir = ../..
+
+ACLOCAL = aclocal
+AUTOCONF = autoconf
+AUTOMAKE = automake
+AUTOHEADER = autoheader
+
+INSTALL = /usr/bin/eazel-hacks/install -c
+INSTALL_PROGRAM = ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS)
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_SCRIPT = ${INSTALL_PROGRAM}
+transform = s,x,x,
+
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+host_alias = i686-pc-linux
+host_triplet = i686-pc-linux-gnu
+AMMONITE_CFLAGS = -I/gnome/include
+AMMONITE_LIBS = -L/gnome/lib -lammonite-gtk -lammonite
+APPLETS_CFLAGS = -I/gnome/include -DNEED_GNOMESUPPORT_H -I/gnome/lib/gnome-libs/include -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include -I/gnome/include/gtk-1.2 -I/usr/X11R6/include
+APPLETS_LIBS = -rdynamic -L/gnome/lib -L/usr/X11R6/lib -lpanel_applet -lgnorba -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lnsl -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl
+AS = @AS@
+BONOBOX_CFLAGS = -I/gnome/include -DNEED_GNOMESUPPORT_H -I/gnome/lib/gnome-libs/include -I/gnome/include/gtk-1.2 -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include -I/usr/X11R6/include -I/gnome/include/gnome-xml
+BONOBOX_LIBS = -rdynamic -L/gnome/lib -L/usr/X11R6/lib -lbonobo -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgnome -lgnomesupport -lesd -laudiofile -ldb1 -lgdk_pixbuf -lgtk -lgdk -lgmodule -ldl -lXext -lX11 -loaf -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib -lnsl -lm -lbonobox -lxml -lz
+BONOBO_CFLAGS = -I/gnome/include -DNEED_GNOMESUPPORT_H -I/gnome/lib/gnome-libs/include -I/gnome/include/gtk-1.2 -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include -I/usr/X11R6/include -I/gnome/include/gnome-xml
+BONOBO_LIBS = -rdynamic -L/gnome/lib -L/usr/X11R6/lib -lbonobo -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgnome -lgnomesupport -lesd -laudiofile -ldb1 -lgdk_pixbuf -lgtk -lgdk -lgmodule -ldl -lXext -lX11 -loaf -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib -lnsl -lm
+BONOBO_PRINT_CFLAGS =
+BONOBO_PRINT_LIBS =
+CATALOGS = ca.gmo da.gmo de.gmo en_GB.gmo es.gmo fi.gmo fr.gmo ga.gmo gl.gmo hu.gmo it.gmo ja.gmo ko.gmo nl.gmo no.gmo pl.gmo pt_BR.gmo ru.gmo sk.gmo sv.gmo ta.gmo tr.gmo uk.gmo zh_TW.Big5.gmo
+CATOBJEXT = .gmo
+CC = gcc
+CPP = gcc -E
+CXX = g++
+DATADIRNAME = share
+DLLTOOL = @DLLTOOL@
+EAZEL_SERVICES = 1
+ENABLE_PROFILER =
+ESD_CFLAGS = -I/gnome/include
+ESD_CONFIG = /gnome/bin/esd-config
+ESD_LIBS = -L/gnome/lib -lesd -laudiofile -lm
+FREETYPE2_CFLAGS = -I/usr/include/freetype2
+FREETYPE2_LIBS = -L/usr/lib -lfreetype
+GCONF_CFLAGS = -I/gnome/include/gconf/1 -I/gnome/include -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include -I/gnome/include/gtk-1.2 -I/usr/X11R6/include
+GCONF_CONFIG = /gnome/bin/gconf-config
+GCONF_LIBS = -rdynamic -L/gnome/lib -L/usr/X11R6/lib -lgconf-gtk-1 -lgconf-1 -loaf -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lnsl -lgtk -lgdk -lgmodule -lglib -ldl -lXext -lX11 -lm
+GDK_PIXBUF_CFLAGS = -I/gnome/include -I/gnome/include/gtk-1.2 -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include -I/usr/X11R6/include
+GDK_PIXBUF_CONFIG = /gnome/bin/gdk-pixbuf-config
+GDK_PIXBUF_LIBS = -L/gnome/lib -lgdk_pixbuf -L/gnome/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXext -lX11 -lm
+GENCAT =
+GHTTP_CFLAGS = -I/gnome/include
+GHTTP_LIBS = -L/gnome/lib -lghttp
+GLIB_CFLAGS = -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include
+GLIB_CONFIG = /gnome/bin/glib-config
+GLIB_LIBS = -L/gnome/lib -lglib
+GMOFILES = ca.gmo da.gmo de.gmo en_GB.gmo es.gmo fi.gmo fr.gmo ga.gmo gl.gmo hu.gmo it.gmo ja.gmo ko.gmo nl.gmo no.gmo pl.gmo pt_BR.gmo ru.gmo sk.gmo sv.gmo ta.gmo tr.gmo uk.gmo zh_TW.Big5.gmo
+GMSGFMT = /gnome/bin/msgfmt
+GNOMECANVASPIXBUF_INCLUDEDIR =
+GNOMECANVASPIXBUF_LIBS = -rdynamic -L/gnome/lib -L/usr/X11R6/lib -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXext -lX11 -lm -lgnomecanvaspixbuf
+GNOMEUI_CFLAGS = -I/gnome/include -DNEED_GNOMESUPPORT_H -I/gnome/lib/gnome-libs/include -I/gnome/include/gtk-1.2 -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include -I/usr/X11R6/include
+GNOMEUI_LIBS = -rdynamic -L/gnome/lib -L/usr/X11R6/lib -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl
+GNOME_CFLAGS = -I/gnome/include -DNEED_GNOMESUPPORT_H -I/gnome/lib/gnome-libs/include -I/gnome/include/gtk-1.2 -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include -I/usr/X11R6/include
+GNOME_CONFIG = /gnome/bin/gnome-config
+GNOME_LIBS = -L/gnome/lib -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl
+GNORBA_CFLAGS =
+GNORBA_LIBS =
+GTK_CFLAGS = -I/gnome/include/gtk-1.2 -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include -I/usr/X11R6/include
+GTK_CONFIG = /gnome/bin/gtk-config
+GTK_LIBS = -L/gnome/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXext -lX11 -lm
+GT_NO =
+GT_YES = #YES#
+HAVE_APPLETS = yes
+IDL_CFLAGS = -I/gnome/share/idl -I$(top_srcdir) -I$(top_builddir)
+INCLUDE_LOCALE_H = #include <locale.h>
+INSTOBJEXT = .mo
+INTLDEPS =
+INTLLIBS =
+INTLOBJS =
+LIBPNG = -lpng -lz
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LN_S = ln -s
+MAINT =
+MAKEINFO = makeinfo
+MEDUSA_CFLAGS = -I/gnome/include -I/gnome/lib/vfs/include -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include -D_REENTRANT -Wsign-promo -Wno-sign-compare
+MEDUSA_LIBS = -rdynamic -L/gnome/lib -lmedusa -lgnomevfs -lgmodule -lgthread -lglib -lpthread -ldl
+MKINSTALLDIRS = ./mkinstalldirs
+MOZILLA_COMPONENT_CFLAGS = -I/usr/include/mozilla -fno-rtti -fno-exceptions
+MOZILLA_COMPONENT_DEBUG_FLAGS =
+MOZILLA_COMPONENT_LDFLAGS = -L/usr/lib/mozilla
+MOZILLA_COMPONENT_LIBS = -lgtkembedmoz -lgtksuperwin -lxpcom -lnspr4 -lplc4 -lplds4
+MOZILLA_COMPONENT_RPATH_FLAGS = -Wl,-rpath=/usr/lib/mozilla
+MOZILLA_MILESTONE = 18
+OAF_CFLAGS = -I/gnome/include -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include
+OAF_CONFIG = /gnome/bin/oaf-config
+OAF_LIBS = -L/gnome/lib -loaf -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib -lnsl -lm
+OBJDUMP = @OBJDUMP@
+ORBIT_CFLAGS = -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include -I/gnome/include
+ORBIT_CONFIG = /gnome/bin/orbit-config
+ORBIT_IDL = /gnome/bin/orbit-idl
+ORBIT_LIBS = -L/gnome/lib -lORBit -lIIOP -lORBitutil -lglib -lnsl -lm
+PACKAGE = nautilus
+PACKAGESYSTEM = libeazelpackagesystem-rpm3.la
+PAM_LIBS = -ldl -lpam -lpam_misc
+POFILES = ca.po da.po de.po en_GB.po es.po fi.po fr.po ga.po gl.po hu.po it.po ja.po ko.po nl.po no.po pl.po pt_BR.po ru.po sk.po sv.po ta.po tr.po uk.po zh_TW.Big5.po
+POSUB = po
+RANLIB = ranlib
+RPM_LIBS = -lrpm -lz -lbz2 -lpopt -ldb1
+RPM_VERSION = 3.0.5
+USE_INCLUDED_LIBINTL = no
+USE_NLS = yes
+VERSION = 0.8.1
+VFS_CFLAGS = -I/gnome/include -I/gnome/lib/vfs/include -I/gnome/include/glib-1.2 -I/gnome/lib/glib/include -D_REENTRANT -Wsign-promo -Wno-sign-compare
+VFS_LIBS = -rdynamic -L/gnome/lib -lgnomevfs -lgmodule -lgthread -lglib -lpthread -ldl
+XML_CFLAGS = -I/gnome/include/gnome-xml
+XML_CONFIG = /gnome/bin/xml-config
+XML_I18N_EXTRACT = $(top_srcdir)/xml-i18n-extract
+XML_I18N_MERGE = $(top_srcdir)/xml-i18n-merge
+XML_I18N_UPDATE = $(top_srcdir)/xml-i18n-update
+XML_LIBS = -L/gnome/lib -lxml -lz
+ZVT_LIBS =
+Z_LIBS = -lz
+gnomelocaledir = ${prefix}/${DATADIRNAME}/locale
+l =
+
+crux_eggplantdir = $(datadir)/pixmaps/nautilus/crux_eggplant
+
+SUBDIRS = sidebar_tab_pieces backgrounds throbber
+
+crux_eggplant_DATA = crux_eggplant.xml Back.png Forward.png Up.png Refresh.png Home.png Search.png SearchWeb.png Stop.png decrement.png decrement-i.png emblem-nowrite.png emblem-nowrite-72.png emblem-nowrite-96.png i-directory-aa.png i-directory-72-aa.png i-directory-96-aa.png i-directory-192-aa.png i-directory.png i-directory-72.png i-directory.xml i-regular-72-aa.png i-regular-96-aa.png i-regular-192-aa.png i-regular-aa.png i-regular-72.png i-regular-96.png i-regular-192.png i-regular.png i-regular.xml increment.png increment-i.png number_strip.png theme_preview.png zoom_body.png
+
+
+EXTRA_DIST = $(crux_eggplant_DATA)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = ../../config.h
+CONFIG_CLEAN_FILES =
+DATA = $(crux_eggplant_DATA)
+
+DIST_COMMON = Makefile.am Makefile.in
+
+
+DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
+
+TAR = gtar
+GZIP_ENV = --best
+all: all-redirect
+.SUFFIXES:
+$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
+ cd $(top_srcdir) && $(AUTOMAKE) --gnu icons/crux_eggplant/Makefile
+
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
+ cd $(top_builddir) \
+ && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
+
+
+install-crux_eggplantDATA: $(crux_eggplant_DATA)
+ @$(NORMAL_INSTALL)
+ $(mkinstalldirs) $(DESTDIR)$(crux_eggplantdir)
+ @list='$(crux_eggplant_DATA)'; for p in $$list; do \
+ if test -f $(srcdir)/$$p; then \
+ echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(crux_eggplantdir)/$$p"; \
+ $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(crux_eggplantdir)/$$p; \
+ else if test -f $$p; then \
+ echo " $(INSTALL_DATA) $$p $(DESTDIR)$(crux_eggplantdir)/$$p"; \
+ $(INSTALL_DATA) $$p $(DESTDIR)$(crux_eggplantdir)/$$p; \
+ fi; fi; \
+ done
+
+uninstall-crux_eggplantDATA:
+ @$(NORMAL_UNINSTALL)
+ list='$(crux_eggplant_DATA)'; for p in $$list; do \
+ rm -f $(DESTDIR)$(crux_eggplantdir)/$$p; \
+ done
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+
+
+
+all-recursive install-data-recursive install-exec-recursive \
+installdirs-recursive install-recursive uninstall-recursive \
+check-recursive installcheck-recursive info-recursive dvi-recursive:
+ @set fnord $(MAKEFLAGS); amf=$$2; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+mostlyclean-recursive clean-recursive distclean-recursive \
+maintainer-clean-recursive:
+ @set fnord $(MAKEFLAGS); amf=$$2; \
+ dot_seen=no; \
+ rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
+ rev="$$subdir $$rev"; \
+ test "$$subdir" = "." && dot_seen=yes; \
+ done; \
+ test "$$dot_seen" = "no" && rev=". $$rev"; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+
+tags: TAGS
+
+ID: $(HEADERS) $(SOURCES) $(LISP)
+ list='$(SOURCES) $(HEADERS)'; \
+ unique=`for i in $$list; do echo $$i; done | \
+ awk ' { files[$$0] = 1; } \
+ END { for (i in files) print i; }'`; \
+ here=`pwd` && cd $(srcdir) \
+ && mkid -f$$here/ID $$unique $(LISP)
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS)'; \
+ unique=`for i in $$list; do echo $$i; done | \
+ awk ' { files[$$0] = 1; } \
+ END { for (i in files) print i; }'`; \
+ test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
+ || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
+
+mostlyclean-tags:
+
+clean-tags:
+
+distclean-tags:
+ -rm -f TAGS ID
+
+maintainer-clean-tags:
+
+distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
+
+subdir = icons/crux_eggplant
+
+distdir: $(DISTFILES)
+ here=`cd $(top_builddir) && pwd`; \
+ top_distdir=`cd $(top_distdir) && pwd`; \
+ distdir=`cd $(distdir) && pwd`; \
+ cd $(top_srcdir) \
+ && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu icons/crux_eggplant/Makefile
+ @for file in $(DISTFILES); do \
+ d=$(srcdir); \
+ if test -d $$d/$$file; then \
+ cp -pr $$d/$$file $(distdir)/$$file; \
+ else \
+ test -f $(distdir)/$$file \
+ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
+ || cp -p $$d/$$file $(distdir)/$$file || :; \
+ fi; \
+ done
+ for subdir in $(SUBDIRS); do \
+ if test "$$subdir" = .; then :; else \
+ test -d $(distdir)/$$subdir \
+ || mkdir $(distdir)/$$subdir \
+ || exit 1; \
+ chmod 777 $(distdir)/$$subdir; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \
+ || exit 1; \
+ fi; \
+ done
+info-am:
+info: info-recursive
+dvi-am:
+dvi: dvi-recursive
+check-am: all-am
+check: check-recursive
+installcheck-am:
+installcheck: installcheck-recursive
+install-exec-am:
+install-exec: install-exec-recursive
+
+install-data-am: install-crux_eggplantDATA
+install-data: install-data-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+install: install-recursive
+uninstall-am: uninstall-crux_eggplantDATA
+uninstall: uninstall-recursive
+all-am: Makefile $(DATA)
+all-redirect: all-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
+installdirs: installdirs-recursive
+installdirs-am:
+ $(mkinstalldirs) $(DESTDIR)$(crux_eggplantdir)
+
+
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -rm -f Makefile $(CONFIG_CLEAN_FILES)
+ -rm -f config.cache config.log stamp-h stamp-h[0-9]*
+
+maintainer-clean-generic:
+mostlyclean-am: mostlyclean-tags mostlyclean-generic
+
+mostlyclean: mostlyclean-recursive
+
+clean-am: clean-tags clean-generic mostlyclean-am
+
+clean: clean-recursive
+
+distclean-am: distclean-tags distclean-generic clean-am
+ -rm -f libtool
+
+distclean: distclean-recursive
+
+maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \
+ distclean-am
+ @echo "This command is intended for maintainers to use;"
+ @echo "it deletes files that may require special tools to rebuild."
+
+maintainer-clean: maintainer-clean-recursive
+
+.PHONY: uninstall-crux_eggplantDATA install-crux_eggplantDATA \
+install-data-recursive uninstall-data-recursive install-exec-recursive \
+uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
+all-recursive check-recursive installcheck-recursive info-recursive \
+dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
+maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
+distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
+dvi-am dvi check check-am installcheck-am installcheck install-exec-am \
+install-exec install-data-am install-data install-am install \
+uninstall-am uninstall all-redirect all-am all installdirs-am \
+installdirs mostlyclean-generic distclean-generic clean-generic \
+maintainer-clean-generic clean mostlyclean distclean maintainer-clean
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT: