aboutsummaryrefslogtreecommitdiff
path: root/x11-fm/nautilus/files/patch-ad
diff options
context:
space:
mode:
Diffstat (limited to 'x11-fm/nautilus/files/patch-ad')
-rw-r--r--x11-fm/nautilus/files/patch-ad49
1 files changed, 25 insertions, 24 deletions
diff --git a/x11-fm/nautilus/files/patch-ad b/x11-fm/nautilus/files/patch-ad
index 5f1fee5478fb..bc6672a0e58b 100644
--- a/x11-fm/nautilus/files/patch-ad
+++ b/x11-fm/nautilus/files/patch-ad
@@ -1,30 +1,31 @@
---- components/rpmview/nautilus-rpm-view.c.orig Mon Aug 7 18:31:00 2000
-+++ components/rpmview/nautilus-rpm-view.c Tue Aug 22 18:21:25 2000
-@@ -52,6 +52,10 @@
- #include <libgnorba/gnorba.h>
- #include <limits.h>
+--- components/rpmview/nautilus-rpm-view.c.orig Tue Oct 3 01:33:39 2000
++++ components/rpmview/nautilus-rpm-view.c Fri Jan 12 10:04:04 2001
+@@ -57,2 +57,8 @@
-+#define FD_t int
-+#define fdOpen open
-+#define fdClose close
++#ifdef __FreeBSD__
++#define FD_t int
++#define fdOpen open
++#define fdClose close
++#endif
+
#ifdef EAZEL_SERVICES
- #include <libeazelinstall.h>
- #include "nautilus-rpm-view-install.h"
-@@ -399,7 +403,6 @@
- gint result = 0;
- gchar *version_ptr, *release_ptr;
+@@ -483,4 +489,5 @@
-- rpmReadConfigFiles (NULL, NULL);
+-
++#ifndef __FreeBSD__
+ rpmReadConfigFiles (NULL, NULL);
++#endif
rpm_result = rpmdbOpen ("", &rpm_db, O_RDONLY, 0644);
- if (rpm_result != 0) {
- g_message ("couldn't open package database: %d", rpm_result);
-@@ -467,7 +470,7 @@
-
- file_descriptor = fdOpen (path_name, O_RDONLY, 0644);
-
-- if (file_descriptor != NULL) {
-+ if (file_descriptor != -1) {
-
+@@ -571,4 +578,10 @@
+ g_free (path_name);
+-
+- if (file_descriptor != NULL) {
++
++ if (file_descriptor !=
++#ifdef __FreeBSD_
++ if (file_descriptor != -1)
++#else
++ if (file_descriptor != NULL)
++#endif
++ {
/* read out the appropriate fields, and set them up in the view */
- result = rpmReadPackageInfo (file_descriptor, &signature, &header_info);