summaryrefslogtreecommitdiff
path: root/sysutils/gentoo
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2002-01-29 12:37:16 +0000
committerwiz <wiz@pkgsrc.org>2002-01-29 12:37:16 +0000
commitaaa1c45c40fc55eecc9ca4c49ad63f294a60a863 (patch)
tree66a1166ae0c417f945625d68fcfa563954bc7d88 /sysutils/gentoo
parentbfeb99763a5d941600f086e6c0dac08d71db9a46 (diff)
downloadpkgsrc-aaa1c45c40fc55eecc9ca4c49ad63f294a60a863.tar.gz
Initial import of gentoo-0.11.18, provided by Pehr Johansson in pkg/15393,
with buildlinking and other minor changes by me: gentoo is a modern, powerful, flexible, and utterly configurable file manager for UNIX systems, written using the GTK+ toolkit. It aims to be 100% graphically configurable; there's no need to edit config files by hand and then restart the application. gentoo is somewhat inspired in its look & feel by the classic Amiga program DirectoryOpus.
Diffstat (limited to 'sysutils/gentoo')
-rw-r--r--sysutils/gentoo/DESCR6
-rw-r--r--sysutils/gentoo/Makefile17
-rw-r--r--sysutils/gentoo/PLIST129
-rw-r--r--sysutils/gentoo/distinfo9
-rw-r--r--sysutils/gentoo/patches/patch-aa13
-rw-r--r--sysutils/gentoo/patches/patch-ab13
-rw-r--r--sysutils/gentoo/patches/patch-ac31
-rw-r--r--sysutils/gentoo/patches/patch-ad13
-rw-r--r--sysutils/gentoo/patches/patch-ae13
9 files changed, 244 insertions, 0 deletions
diff --git a/sysutils/gentoo/DESCR b/sysutils/gentoo/DESCR
new file mode 100644
index 00000000000..b06642261c2
--- /dev/null
+++ b/sysutils/gentoo/DESCR
@@ -0,0 +1,6 @@
+gentoo is a modern, powerful, flexible, and utterly configurable file
+manager for UNIX systems, written using the GTK+ toolkit. It aims to
+be 100% graphically configurable; there's no need to edit config files
+by hand and then restart the application. gentoo is somewhat
+inspired in its look & feel by the classic Amiga program
+DirectoryOpus.
diff --git a/sysutils/gentoo/Makefile b/sysutils/gentoo/Makefile
new file mode 100644
index 00000000000..f320b904c6c
--- /dev/null
+++ b/sysutils/gentoo/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/01/29 12:37:16 wiz Exp $
+#
+
+DISTNAME= gentoo-0.11.18
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gentoo/}
+
+MAINTAINER= dunse@goa.nu
+HOMEPAGE= http://www.obsession.se/gentoo/
+COMMENT= Two-pane filemanager using GTK+, 100% GUI configurable
+
+GNU_CONFIGURE= YES
+USE_BUILDLINK_ONLY= YES
+
+.include "../../x11/gtk/buildlink.mk"
+.include "../../mk/x11.buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/gentoo/PLIST b/sysutils/gentoo/PLIST
new file mode 100644
index 00000000000..0d7e5fccabb
--- /dev/null
+++ b/sysutils/gentoo/PLIST
@@ -0,0 +1,129 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/01/29 12:37:16 wiz Exp $
+bin/gentoo
+etc/gentoogtkrc
+etc/gentoorc
+share/gentoo/icons/AbiWord.xpm
+share/gentoo/icons/Amiga.xpm
+share/gentoo/icons/Animation.xpm
+share/gentoo/icons/Apple.xpm
+share/gentoo/icons/BSD.xpm
+share/gentoo/icons/Bad.xpm
+share/gentoo/icons/Battery.xpm
+share/gentoo/icons/CDROM.xpm
+share/gentoo/icons/Card.xpm
+share/gentoo/icons/Database.xpm
+share/gentoo/icons/Directory.xpm
+share/gentoo/icons/Directory2.xpm
+share/gentoo/icons/Document.xpm
+share/gentoo/icons/EggTimer.xpm
+share/gentoo/icons/ExcelCalcXLS.xpm
+share/gentoo/icons/Executable.xpm
+share/gentoo/icons/FIFO.xpm
+share/gentoo/icons/Floppy.xpm
+share/gentoo/icons/Font.xpm
+share/gentoo/icons/GNUstep.xpm
+share/gentoo/icons/Ghost.xpm
+share/gentoo/icons/GnomeCalc.xpm
+share/gentoo/icons/GnomeWord.xpm
+share/gentoo/icons/Harddrive.xpm
+share/gentoo/icons/Image.xpm
+share/gentoo/icons/Internet.xpm
+share/gentoo/icons/KDECalc.xpm
+share/gentoo/icons/KDEWord.xpm
+share/gentoo/icons/Kernel.xpm
+share/gentoo/icons/Keymap.xpm
+share/gentoo/icons/Lego.xpm
+share/gentoo/icons/License.xpm
+share/gentoo/icons/Linux.xpm
+share/gentoo/icons/MSWordDoc.xpm
+share/gentoo/icons/Makefile.xpm
+share/gentoo/icons/Maya.xpm
+share/gentoo/icons/Mixer.xpm
+share/gentoo/icons/Mouse.xpm
+share/gentoo/icons/Mouse2.xpm
+share/gentoo/icons/NetAmiga.xpm
+share/gentoo/icons/NetApple.xpm
+share/gentoo/icons/NetHD.xpm
+share/gentoo/icons/NetSGI.xpm
+share/gentoo/icons/NetSun.xpm
+share/gentoo/icons/NetWindows.xpm
+share/gentoo/icons/Package.xpm
+share/gentoo/icons/Package2.xpm
+share/gentoo/icons/Port.xpm
+share/gentoo/icons/Port2.xpm
+share/gentoo/icons/PowerButton.xpm
+share/gentoo/icons/Printer.xpm
+share/gentoo/icons/Readme.xpm
+share/gentoo/icons/SCSI.xpm
+share/gentoo/icons/SoundCard.xpm
+share/gentoo/icons/Source.xpm
+share/gentoo/icons/Speaker.xpm
+share/gentoo/icons/Speaker2.xpm
+share/gentoo/icons/Spreadsheet.xpm
+share/gentoo/icons/Tape.xpm
+share/gentoo/icons/VRML.xpm
+share/gentoo/icons/Windows.xpm
+share/gentoo/icons/aiff.xpm
+share/gentoo/icons/au.xpm
+share/gentoo/icons/avi.xpm
+share/gentoo/icons/bmp.xpm
+share/gentoo/icons/bmp2.xpm
+share/gentoo/icons/c.xpm
+share/gentoo/icons/class.xpm
+share/gentoo/icons/conf.xpm
+share/gentoo/icons/core.xpm
+share/gentoo/icons/cpp.xpm
+share/gentoo/icons/deb.xpm
+share/gentoo/icons/eps.xpm
+share/gentoo/icons/exe.xpm
+share/gentoo/icons/gentoo.png
+share/gentoo/icons/gif.xpm
+share/gentoo/icons/gif2.xpm
+share/gentoo/icons/h.xpm
+share/gentoo/icons/html.xpm
+share/gentoo/icons/html2.xpm
+share/gentoo/icons/iff.xpm
+share/gentoo/icons/iff2.xpm
+share/gentoo/icons/java.xpm
+share/gentoo/icons/jpeg.xpm
+share/gentoo/icons/jpeg2.xpm
+share/gentoo/icons/log.xpm
+share/gentoo/icons/m.xpm
+share/gentoo/icons/man.xpm
+share/gentoo/icons/midi.xpm
+share/gentoo/icons/mod.xpm
+share/gentoo/icons/mov.xpm
+share/gentoo/icons/mov2.xpm
+share/gentoo/icons/mp3.xpm
+share/gentoo/icons/mpeg.xpm
+share/gentoo/icons/o.xpm
+share/gentoo/icons/pcx.xpm
+share/gentoo/icons/pcx2.xpm
+share/gentoo/icons/pdb.xpm
+share/gentoo/icons/pdf.xpm
+share/gentoo/icons/pl.xpm
+share/gentoo/icons/png.xpm
+share/gentoo/icons/png2.xpm
+share/gentoo/icons/prc.xpm
+share/gentoo/icons/ps.xpm
+share/gentoo/icons/r.xpm
+share/gentoo/icons/ra.xpm
+share/gentoo/icons/rom.xpm
+share/gentoo/icons/rpm.xpm
+share/gentoo/icons/sh.xpm
+share/gentoo/icons/sid.xpm
+share/gentoo/icons/so.xpm
+share/gentoo/icons/targa.xpm
+share/gentoo/icons/targa2.xpm
+share/gentoo/icons/tex.xpm
+share/gentoo/icons/tiff.xpm
+share/gentoo/icons/tiff2.xpm
+share/gentoo/icons/txt.xpm
+share/gentoo/icons/wav.xpm
+share/gentoo/icons/xbm.xpm
+share/gentoo/icons/xbm2.xpm
+share/gentoo/icons/xcf.xpm
+share/gentoo/icons/xpm.xpm
+share/gentoo/icons/xpm2.xpm
+@dirrm share/gentoo/icons
+@dirrm share/gentoo
diff --git a/sysutils/gentoo/distinfo b/sysutils/gentoo/distinfo
new file mode 100644
index 00000000000..5d0c1f0ae5e
--- /dev/null
+++ b/sysutils/gentoo/distinfo
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/01/29 12:37:16 wiz Exp $
+
+SHA1 (gentoo-0.11.18.tar.gz) = 56504aa28eb08922bdbc0da1986f99e723cf4fad
+Size (gentoo-0.11.18.tar.gz) = 720117 bytes
+SHA1 (patch-aa) = 19df6f5c05f79ecf0627efc4033049903fd71774
+SHA1 (patch-ab) = 65a5455c7980200aaf8449fdad8e05985798c961
+SHA1 (patch-ac) = 0e3d9ef927310edca3988d3a566ed15f6301bced
+SHA1 (patch-ad) = a9ac729794602e0ba1c1da46391ad431bd1238b6
+SHA1 (patch-ae) = f465ece0fa76fda8904ce26e5ef7e1769cba65c1
diff --git a/sysutils/gentoo/patches/patch-aa b/sysutils/gentoo/patches/patch-aa
new file mode 100644
index 00000000000..ef728f8e6d7
--- /dev/null
+++ b/sysutils/gentoo/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/01/29 12:37:16 wiz Exp $
+
+--- src/cfg_paths.c.orig Sat Sep 22 20:59:50 2001
++++ src/cfg_paths.c
+@@ -151,7 +151,7 @@
+ page->path[i].path = gtk_entry_new();
+ gtk_signal_connect(GTK_OBJECT(page->path[i].path), "changed", GTK_SIGNAL_FUNC(evt_path_changed), (gpointer) page);
+ gtk_table_attach_defaults(GTK_TABLE(page->ptable), page->path[i].path, 1, 2, i, i+1);
+-#if defined __OpenBSD__ || defined __FreeBSD__
++#if defined __OpenBSD__ || defined __FreeBSD__ || defined __NetBSD__
+ /* Mountlist and mounted fs files are non-configurable on BSD systems. */
+ if(i == 2 || i == 3)
+ gtk_widget_set_sensitive(page->path[i].path, FALSE);
diff --git a/sysutils/gentoo/patches/patch-ab b/sysutils/gentoo/patches/patch-ab
new file mode 100644
index 00000000000..ce83b125344
--- /dev/null
+++ b/sysutils/gentoo/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2002/01/29 12:37:16 wiz Exp $
+
+--- src/dirpane.c.orig Thu Oct 11 20:25:08 2001
++++ src/dirpane.c
+@@ -1178,7 +1178,7 @@
+ {
+ int old_errno = errno;
+
+-#if defined __linux || defined __OpenBSD__ || defined __FreeBSD__
++#if defined __linux || defined __OpenBSD__ || defined __FreeBSD__ || defined __NetBSD__
+ dp->dir.fs.valid = (statfs(dp->dir.path, &dp->dir.fs.stat) == 0);
+ #else
+ dp->dir.fs.valid = (statvfs(dp->dir.path, &dp->dir.fs.stat) == 0);
diff --git a/sysutils/gentoo/patches/patch-ac b/sysutils/gentoo/patches/patch-ac
new file mode 100644
index 00000000000..66c3fd18f31
--- /dev/null
+++ b/sysutils/gentoo/patches/patch-ac
@@ -0,0 +1,31 @@
+$NetBSD: patch-ac,v 1.1.1.1 2002/01/29 12:37:16 wiz Exp $
+
+--- src/gentoo.h.orig Tue Aug 28 18:36:46 2001
++++ src/gentoo.h
+@@ -13,7 +13,7 @@
+
+ #include "config.h"
+
+-#if !defined __alpha /* I've heard this helps on Alpha systems... */
++#if !defined __alpha && !defined __NetBSD__ /* I've heard this helps on Alpha systems... */
+ #define __EXTENSIONS__
+ #define _POSIX_C_SOURCE 3 /* This is for Solaris. */
+ #define POSIX_C_SOURCE 3
+@@ -42,7 +42,7 @@
+ #if defined __linux
+ #include <linux/limits.h>
+ #include <sys/vfs.h>
+-#elif defined __OpenBSD__ || defined __FreeBSD__
++#elif defined __OpenBSD__ || defined __FreeBSD__ || defined __NetBSD__
+ #include <sys/param.h>
+ #include <sys/mount.h>
+ #else
+@@ -442,7 +442,7 @@
+
+ typedef struct { /* Some trivial file system information. Updated on rescan. */
+ gboolean valid; /* Set if the structure's contents are valid. */
+-#if defined __linux || defined __OpenBSD__ || defined __FreeBSD__
++#if defined __linux || defined __OpenBSD__ || defined __FreeBSD__ || defined __NetBSD__
+ struct statfs stat; /* Holds information about filesystem. */
+ #else
+ struct statvfs stat;
diff --git a/sysutils/gentoo/patches/patch-ad b/sysutils/gentoo/patches/patch-ad
new file mode 100644
index 00000000000..0c9e6c64677
--- /dev/null
+++ b/sysutils/gentoo/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1.1.1 2002/01/29 12:37:17 wiz Exp $
+
+--- src/mntent_wrap.c.orig Thu Jan 24 13:07:58 2002
++++ src/mntent_wrap.c
+@@ -92,7 +92,7 @@
+ return -1;
+ }
+
+-#elif defined __OpenBSD__ || defined __FreeBSD__ || (defined __osf__ && defined __alpha__)
++#elif defined __OpenBSD__ || defined __FreeBSD__ || (defined __osf__ && defined __alpha__) || defined __NetBSD__
+
+ /* Here is the implementation for BSD and Alpha Tru64 systems. */
+
diff --git a/sysutils/gentoo/patches/patch-ae b/sysutils/gentoo/patches/patch-ae
new file mode 100644
index 00000000000..d7738d84adc
--- /dev/null
+++ b/sysutils/gentoo/patches/patch-ae
@@ -0,0 +1,13 @@
+$NetBSD: patch-ae,v 1.1.1.1 2002/01/29 12:37:17 wiz Exp $
+
+--- src/types.c.orig Tue Aug 28 18:36:47 2001
++++ src/types.c
+@@ -359,7 +359,7 @@
+
+ if(file_list == NULL)
+ return;
+- if((temp_name = tmpnam(NULL)) == NULL)
++ if((temp_name = mkdtemp(NULL)) == NULL)
+ return;
+
+ if(pipe(fd) == 0)