summaryrefslogtreecommitdiffstats
path: root/sysutils/gnome-mount
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2007-03-19 13:35:06 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2007-03-19 13:35:06 +0800
commit716e853082f85512d878931d3c2903f4a669c7e8 (patch)
tree3a24d58f313f014bb8f3aca107a85ec50d2fb1df /sysutils/gnome-mount
parentea6bb0f0996a0cf559b13cfa9aef24e8199d6a23 (diff)
downloadmarcuscom-ports-716e853082f85512d878931d3c2903f4a669c7e8.tar
marcuscom-ports-716e853082f85512d878931d3c2903f4a669c7e8.tar.gz
marcuscom-ports-716e853082f85512d878931d3c2903f4a669c7e8.tar.bz2
marcuscom-ports-716e853082f85512d878931d3c2903f4a669c7e8.tar.lz
marcuscom-ports-716e853082f85512d878931d3c2903f4a669c7e8.tar.xz
marcuscom-ports-716e853082f85512d878931d3c2903f4a669c7e8.tar.zst
marcuscom-ports-716e853082f85512d878931d3c2903f4a669c7e8.zip
Remove these ports now that they have been committed to FreeBSD.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8576 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'sysutils/gnome-mount')
-rw-r--r--sysutils/gnome-mount/Makefile37
-rw-r--r--sysutils/gnome-mount/distinfo3
-rw-r--r--sysutils/gnome-mount/files/patch-gnome-mount.schemas.in38
-rw-r--r--sysutils/gnome-mount/files/patch-src_gnome-mount-properties-view.c81
-rw-r--r--sysutils/gnome-mount/files/patch-src_gnome-mount-properties.c21
-rw-r--r--sysutils/gnome-mount/files/patch-src_gnome-mount.c118
-rw-r--r--sysutils/gnome-mount/pkg-descr2
-rw-r--r--sysutils/gnome-mount/pkg-plist18
8 files changed, 0 insertions, 318 deletions
diff --git a/sysutils/gnome-mount/Makefile b/sysutils/gnome-mount/Makefile
deleted file mode 100644
index 5dbb65de5..000000000
--- a/sysutils/gnome-mount/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: gnome-mount
-# Date created: 04 June 2006
-# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
-#
-# $FreeBSD$
-# $MCom: ports/sysutils/gnome-mount/Makefile,v 1.12 2006/12/31 20:44:44 marcus Exp $
-#
-
-PORTNAME= gnome-mount
-PORTVERSION= 0.5
-PORTREVISION= 6
-CATEGORIES= sysutils gnome
-MASTER_SITES= http://people.freedesktop.org/~david/dist/
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= A front-end to mount, umount, and eject using HAL
-
-LIB_DEPENDS= hal.1:${PORTSDIR}/sysutils/hal \
- notify.1:${PORTSDIR}/devel/libnotify
-
-USE_XLIB= yes
-USE_GNOME= gnomeprefix gnomehack intlhack nautilus2
-USE_GMAKE= yes
-USE_GETTEXT= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-nautilus-extension
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-GCONF_SCHEMAS= gnome-mount.schemas
-MAN1= gnome-mount.1
-
-post-patch:
- @${REINPLACE_CMD} -e 's|0.5.8.1|0.5.8|g' \
- ${WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/sysutils/gnome-mount/distinfo b/sysutils/gnome-mount/distinfo
deleted file mode 100644
index fa1d4818b..000000000
--- a/sysutils/gnome-mount/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (gnome-mount-0.5.tar.gz) = 76622ff9af0131fc44687aed7204f84f
-SHA256 (gnome-mount-0.5.tar.gz) = f705a44a2534acdae8bae752c54066eb3fc85ce082b3a25a50310f4ad377019b
-SIZE (gnome-mount-0.5.tar.gz) = 408472
diff --git a/sysutils/gnome-mount/files/patch-gnome-mount.schemas.in b/sysutils/gnome-mount/files/patch-gnome-mount.schemas.in
deleted file mode 100644
index d4a0961b4..000000000
--- a/sysutils/gnome-mount/files/patch-gnome-mount.schemas.in
+++ /dev/null
@@ -1,38 +0,0 @@
---- gnome-mount.schemas.in.orig Wed Jun 21 22:45:53 2006
-+++ gnome-mount.schemas.in Sun Dec 31 15:38:28 2006
-@@ -6,7 +6,7 @@
- <applyto>/system/storage/default_options/vfat/mount_options</applyto>
- <type>list</type>
- <list_type>string</list_type>
-- <default>[shortname=winnt,uid=]</default>
-+ <default>[longnames,-u=]</default>
- <locale name="C">
- <short>Default mount options for vfat fs</short>
- <long>A list of default mount options for volumes formatted with the vfat file system.</long>
-@@ -18,7 +18,7 @@
- <applyto>/system/storage/default_options/iso9660/mount_options</applyto>
- <type>list</type>
- <list_type>string</list_type>
-- <default>[uid=]</default>
-+ <default>[]</default>
- <locale name="C">
- <short>Default mount options for iso9660 fs</short>
- <long>A list of default mount options for volumes formatted with the iso9660 file system.</long>
-@@ -30,7 +30,7 @@
- <applyto>/system/storage/default_options/udf/mount_options</applyto>
- <type>list</type>
- <list_type>string</list_type>
-- <default>[uid=]</default>
-+ <default>[]</default>
- <locale name="C">
- <short>Default mount options for udf fs</short>
- <long>A list of default mount options for volumes formatted with the udf file system.</long>
-@@ -42,7 +42,7 @@
- <applyto>/system/storage/default_options/ntfs/mount_options</applyto>
- <type>list</type>
- <list_type>string</list_type>
-- <default>[umask=222]</default>
-+ <default>[-m=222]</default>
- <locale name="C">
- <short>Default mount options for ntfs fs</short>
- <long>A list of default mount options for volumes formatted with the ntfs file system.</long>
diff --git a/sysutils/gnome-mount/files/patch-src_gnome-mount-properties-view.c b/sysutils/gnome-mount/files/patch-src_gnome-mount-properties-view.c
deleted file mode 100644
index 481e82858..000000000
--- a/sysutils/gnome-mount/files/patch-src_gnome-mount-properties-view.c
+++ /dev/null
@@ -1,81 +0,0 @@
---- src/gnome-mount-properties-view.c.orig Mon Aug 14 00:17:22 2006
-+++ src/gnome-mount-properties-view.c Sun Dec 3 02:38:08 2006
-@@ -34,6 +34,7 @@
- #include <sys/time.h>
- #include <string.h>
- #include <gconf/gconf-client.h>
-+#include <libgnomevfs/gnome-vfs-utils.h>
-
- #ifdef __FreeBSD__
- #include <fstab.h>
-@@ -59,6 +60,35 @@ struct _GnomeMountPropertiesViewClass {
- GtkVBoxClass base_class;
- };
-
-+#ifdef __FreeBSD__
-+static struct opt {
-+ int o_opt;
-+ const char *o_name;
-+} optnames[] = {
-+ { MNT_ASYNC, "asynchronous" },
-+ { MNT_EXPORTED, "NFS exported" },
-+ { MNT_LOCAL, "local" },
-+ { MNT_NOATIME, "noatime" },
-+ { MNT_NOEXEC, "noexec" },
-+ { MNT_NOSUID, "nosuid" },
-+ { MNT_NOSYMFOLLOW, "nosymfollow" },
-+ { MNT_QUOTA, "with quotas" },
-+ { MNT_RDONLY, "read-only" },
-+ { MNT_SYNCHRONOUS, "synchronous" },
-+ { MNT_UNION, "union" },
-+ { MNT_NOCLUSTERR, "noclusterr" },
-+ { MNT_NOCLUSTERW, "noclusterw" },
-+ { MNT_SUIDDIR, "suiddir" },
-+ { MNT_SOFTDEP, "soft-updates" },
-+ { MNT_MULTILABEL, "multilabel" },
-+ { MNT_ACLS, "acls" },
-+#ifdef MNT_GJOURNAL
-+ { MNT_GJOURNAL, "gjournal" },
-+#endif
-+ { 0, NULL }
-+};
-+#endif
-+
- G_DEFINE_TYPE (GnomeMountPropertiesView, gm_properties_view, GTK_TYPE_VBOX)
-
- static void
-@@ -445,13 +475,29 @@ static gboolean
- mtab_next (gpointer handle, char **device_file, char **mount_options, char **mount_fstype)
- {
- #ifdef __FreeBSD__
--#error FIXME TODO XXX fix this up for FreeBSD. Thanks.
- struct mtab_handle *mtab = handle;
-
-- if (mtab->iter < mtab->n_mounts)
-- return mtab->mounts[mtab->iter++].f_mntfromname;
-- else
-- return NULL;
-+ if (mtab->iter < mtab->n_mounts) {
-+ struct opt *o;
-+ int flags;
-+ GString *optstr;
-+
-+ optstr = g_string_new("");
-+ flags = mtab->mounts[mtab->iter].f_flags & MNT_VISFLAGMASK;
-+
-+ for (o = optnames; flags && o->o_opt; o++) {
-+ if (flags & o->o_opt) {
-+ g_string_append_printf(optstr, ", %s", o->o_name);
-+ flags &= ~o->o_opt;
-+ }
-+ }
-+ *device_file = mtab->mounts[mtab->iter].f_mntfromname;
-+ *mount_options = g_string_free(optstr, FALSE);
-+ *mount_fstype = mtab->mounts[mtab->iter++].f_fstypename;
-+ return TRUE;
-+ } else {
-+ return FALSE;
-+ }
- #else
- struct mntent *mnt;
-
diff --git a/sysutils/gnome-mount/files/patch-src_gnome-mount-properties.c b/sysutils/gnome-mount/files/patch-src_gnome-mount-properties.c
deleted file mode 100644
index 1f36b1259..000000000
--- a/sysutils/gnome-mount/files/patch-src_gnome-mount-properties.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/gnome-mount-properties.c.orig Sun Dec 3 02:38:14 2006
-+++ src/gnome-mount-properties.c Sun Dec 3 02:39:27 2006
-@@ -27,6 +27,8 @@
- #include <libhal.h>
- #include <libhal-storage.h>
-
-+#include <gtk/gtk.h>
-+
- #include <libnautilus-extension/nautilus-extension-types.h>
- #include <libnautilus-extension/nautilus-info-provider.h>
- #include <libnautilus-extension/nautilus-property-page-provider.h>
-@@ -202,7 +204,8 @@ gnome_mount_properties_plugin_register_t
- NULL,
- sizeof (GObject),
- 0,
-- (GInstanceInitFunc) NULL
-+ (GInstanceInitFunc) NULL,
-+ (const GTypeValueTable *) NULL
- };
-
- static const GInterfaceInfo property_page_provider_iface_info = {
diff --git a/sysutils/gnome-mount/files/patch-src_gnome-mount.c b/sysutils/gnome-mount/files/patch-src_gnome-mount.c
deleted file mode 100644
index 19de73ccd..000000000
--- a/sysutils/gnome-mount/files/patch-src_gnome-mount.c
+++ /dev/null
@@ -1,118 +0,0 @@
---- src/gnome-mount.c.orig Sun Sep 17 01:17:54 2006
-+++ src/gnome-mount.c Sun Feb 11 01:03:16 2007
-@@ -51,9 +51,14 @@
- #include <libhal.h>
- #include <libhal-storage.h>
-
--#ifndef sun
-+#if !defined(sun) && !defined(__FreeBSD__)
- #include <mntent.h>
--#else
-+#elif defined(__FreeBSD__)
-+#include <fstab.h>
-+#include <sys/param.h>
-+#include <sys/ucred.h>
-+#include <sys/mount.h>
-+#elif defined(sun)
- #include <sys/mnttab.h>
- #endif
-
-@@ -380,7 +385,7 @@ show_error_dialog_mount (LibHalVolume *v
- } else if (strcmp (error_name, "org.freedesktop.Hal.Device.Volume.AlreadyMounted") == 0) {
-
- /* don't show any dialog for this */
-- gtk_widget_unref (w);
-+ gtk_widget_destroy (w);
- w = NULL;
-
- #if 0
-@@ -399,7 +404,7 @@ show_error_dialog_mount (LibHalVolume *v
- *
- * Don't show any dialog for this.
- */
-- gtk_widget_unref (w);
-+ gtk_widget_destroy (w);
- w = NULL;
-
- } else {
-@@ -582,19 +587,24 @@ static char *
- get_mntent_mount_point(const char *device_file)
- {
- char *mount_point;
-+#if! defined(sun) && !defined(__FreeBSD__)
- FILE *f;
--#ifndef sun
- struct mntent mnt;
- struct mntent *mnte;
- char buf[512];
--#else
-+#elif defined(__FreeBSD__)
-+ struct statfs *mounts;
-+ int n_mounts;
-+ int i;
-+#elif defined(sun)
-+ FILE *f;
- struct mnttab mnt;
- struct mnttab mpref = { NULL, NULL, NULL, NULL, NULL };
- #endif
-
- mount_point = NULL;
-
--#ifndef sun
-+#if !defined(sun) && !defined(__FreeBSD__)
- if ((f = setmntent ("/proc/mounts", "r")) != NULL) {
-
- while ((mnte = getmntent_r (f, &mnt, buf, sizeof(buf))) != NULL) {
-@@ -608,7 +618,7 @@ get_mntent_mount_point(const char *devic
- endmntent (f);
- }
-
--#else /* sun */
-+#elif defined(sun) /* sun */
-
- if ((f = fopen(MNTTAB, "r")) != NULL) {
- mpref.mnt_special = (char *)device_file;
-@@ -617,8 +627,13 @@ get_mntent_mount_point(const char *devic
- }
- fclose(f);
- }
--
--#endif /* sun */
-+#elif defined(__FreeBSD__)
-+ n_mounts = getmntinfo(&mounts, MNT_NOWAIT);
-+ for (i = 0; i < n_mounts; i++) {
-+ if (!strcmp(mounts[i].f_mntfromname, device_file))
-+ mount_point = g_strdup (mounts[i].f_mntonname);
-+ }
-+#endif /* sun && __FreeBSD__ */
-
- out:
- return (mount_point);
-@@ -1322,7 +1337,11 @@ volume_mount (const char *udi, LibHalVol
- if (volume == NULL && (mount_options->len == 0)) {
- /* volume from a non-pollable drive, just set uid.. */
-
-+#ifndef __FreeBSD__
- snprintf (uidbuf, sizeof (uidbuf) - 1, "uid=%u", getuid ());
-+#else
-+ snprintf (uidbuf, sizeof (uidbuf) - 1, "-u=%u", getuid ());
-+#endif
- g_ptr_array_add (mount_options, uidbuf);
-
- } else if (((fstype_override != NULL) || (fstype != NULL)) && (mount_options->len == 0)) {
-@@ -1349,9 +1368,15 @@ volume_mount (const char *udi, LibHalVol
- g_debug ("read default option '%s' from gconf strlist key %s", option, key);
-
- /* special workaround to replace "uid=" with "uid=<actual uid of caller>" */
-+#ifndef __FreeBSD__
- if (strcmp (option, "uid=") == 0) {
- g_free (option);
- option = g_strdup_printf ("uid=%u", getuid ());
-+#else
-+ if (strcmp (option, "-u=") == 0) {
-+ g_free (option);
-+ option = g_strdup_printf ("-u=%u", getuid ());
-+#endif
- }
- g_ptr_array_add (mount_options, option);
-
diff --git a/sysutils/gnome-mount/pkg-descr b/sysutils/gnome-mount/pkg-descr
deleted file mode 100644
index a75d36294..000000000
--- a/sysutils/gnome-mount/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-gnome-mount is a HAL-based front-end to mount, umount, and eject which
-offers a centralized place where settings for these commands are maintained.
diff --git a/sysutils/gnome-mount/pkg-plist b/sysutils/gnome-mount/pkg-plist
deleted file mode 100644
index 685e8a439..000000000
--- a/sysutils/gnome-mount/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-bin/gnome-eject
-bin/gnome-mount
-bin/gnome-umount
-lib/nautilus/extensions-1.0/libgnome-mount.a
-lib/nautilus/extensions-1.0/libgnome-mount.la
-lib/nautilus/extensions-1.0/libgnome-mount.so
-libdata/pkgconfig/gnome-mount.pc
-share/gnome/gnome-mount/gnome-mount-properties.glade
-share/locale/en_GB/LC_MESSAGES/gnome-mount.mo
-share/locale/es/LC_MESSAGES/gnome-mount.mo
-share/locale/it/LC_MESSAGES/gnome-mount.mo
-share/locale/ja/LC_MESSAGES/gnome-mount.mo
-share/locale/mk/LC_MESSAGES/gnome-mount.mo
-share/locale/nb/LC_MESSAGES/gnome-mount.mo
-share/locale/ru/LC_MESSAGES/gnome-mount.mo
-share/locale/sv/LC_MESSAGES/gnome-mount.mo
-share/locale/vi/LC_MESSAGES/gnome-mount.mo
-@dirrm share/gnome/gnome-mount