diff options
author | wiz <wiz@pkgsrc.org> | 2002-01-29 12:37:16 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2002-01-29 12:37:16 +0000 |
commit | aaa1c45c40fc55eecc9ca4c49ad63f294a60a863 (patch) | |
tree | 66a1166ae0c417f945625d68fcfa563954bc7d88 /sysutils/gentoo | |
parent | bfeb99763a5d941600f086e6c0dac08d71db9a46 (diff) | |
download | pkgsrc-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/DESCR | 6 | ||||
-rw-r--r-- | sysutils/gentoo/Makefile | 17 | ||||
-rw-r--r-- | sysutils/gentoo/PLIST | 129 | ||||
-rw-r--r-- | sysutils/gentoo/distinfo | 9 | ||||
-rw-r--r-- | sysutils/gentoo/patches/patch-aa | 13 | ||||
-rw-r--r-- | sysutils/gentoo/patches/patch-ab | 13 | ||||
-rw-r--r-- | sysutils/gentoo/patches/patch-ac | 31 | ||||
-rw-r--r-- | sysutils/gentoo/patches/patch-ad | 13 | ||||
-rw-r--r-- | sysutils/gentoo/patches/patch-ae | 13 |
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) |