head 1.9; access; symbols pkgsrc-2019Q2:1.8.0.88 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.86 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.84 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.82 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.80 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.78 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.76 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.74 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.70 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.68 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.66 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.64 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.62 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.60 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.58 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.56 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.54 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.52 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.50 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.48 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.46 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.44 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.42 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.40 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.38 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.36 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.34 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.8.0.32 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.8.0.30 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.28 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.26 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.24 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.22 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.20 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.18 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.16 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.8.0.14 pkgsrc-2010Q2-base:1.8 pkgsrc-2010Q1:1.8.0.12 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.8.0.10 pkgsrc-2009Q4-base:1.8 pkgsrc-2009Q3:1.8.0.8 pkgsrc-2009Q3-base:1.8 pkgsrc-2009Q2:1.8.0.6 pkgsrc-2009Q2-base:1.8 pkgsrc-2009Q1:1.8.0.4 pkgsrc-2009Q1-base:1.8 pkgsrc-2008Q4:1.8.0.2 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.7.0.4 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.2 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.6.0.14 pkgsrc-2008Q2-base:1.6 pkgsrc-2008Q1:1.6.0.12 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.10 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.8 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.6 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.4 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.2 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.5.0.16 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.14 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.12 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.10 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.8 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.6 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.4 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.2 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.4.0.4 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.2 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.2.0.4 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 buildlink2-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.9 date 2019.09.04.17.35.45; author nia; state dead; branches; next 1.8; commitid 9gLrtx44RhKGEIBB; 1.8 date 2008.11.10.14.56.16; author adam; state Exp; branches; next 1.7; 1.7 date 2008.08.17.05.55.16; author dholland; state Exp; branches; next 1.6; 1.6 date 2006.10.14.09.24.10; author obache; state dead; branches; next 1.5; 1.5 date 2004.11.03.15.31.59; author adam; state Exp; branches; next 1.4; 1.4 date 2004.05.10.09.17.59; author adam; state dead; branches; next 1.3; 1.3 date 2004.05.07.13.50.37; author adam; state Exp; branches; next 1.2; 1.2 date 2002.02.11.00.26.04; author wiz; state dead; branches; next 1.1; 1.1 date 2002.01.29.12.37.17; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.01.29.12.37.17; author wiz; state Exp; branches; next ; desc @@ 1.9 log @gentoo: Update to 0.20.7 note: this now uses GTK3. 0.20.7 * Fixed bug that prevented setting the colors for a command button's secondary (right-click) function. Reported by RickTee. * Tiny rewrite to how list entries are stored when reading directories which on my system improved speed by around 30X. Suggested by RickTee. * Updated the GNU gettext machinery. Now requires gettext on your system to support internationalization, instead of including the code in a intl/ subdir in gentoo's code. Makes sense? * Fixed a bug that made gentoo's progress-reporting dialogs lack a parent window, whch in turn made GTK+ emit warnings. @ text @$NetBSD: patch-ad,v 1.8 2008/11/10 14:56:16 adam Exp $ --- src/gentoo.c.orig 2006-08-23 14:58:12.000000000 -0400 +++ src/gentoo.c 2008-08-17 01:44:41.000000000 -0400 @@@@ -334,7 +334,18 @@@@ static GtkWidget * build_gui(MainInfo *m static void init_paths(CfgInfo *cfg) { cfg->path.path[PTID_ICON] = g_string_new(PATH_ICN); +#if 0 + /* PATH_GRC is the compile-time $HOME, which seems wrong. */ cfg->path.path[PTID_GTKRC] = g_string_new(PATH_GRC); +#else + { + const char *home = getenv("HOME"); + if (home == NULL) { + home = "/"; + } + cfg->path.path[PTID_GTKRC] = g_string_new(home); + } +#endif cfg->path.path[PTID_FSTAB] = g_string_new("/etc/fstab"); cfg->path.path[PTID_MTAB] = g_string_new("/proc/mounts"); @ 1.8 log @Changes 0.11.57: * Updated to automake/autoconf/aclocal/a* 1.10.x, with the usual pains. I hope it builds for people other than me ... * Updated to a new included version of GNU gettext (0.16.1). * Made gentoo's start-up more friendly to GTK+, so that standard options supported by the toolkit (like --sync) work, now. * Added new Mexican Spanish translation. * Added a "Case" page to the RenameRE command, with options to easily convert filenames to all-lower or all-upper case. Far easier than manually entering all characters for "Map". Also refactored code of RenameRE quite a bit, it is shorter now. * Fixed bugs where the GTK+ event-flushing loop used in various places in the code generated a spurious error 11 ("Resource temporarily unavailable"). * Added a new setting ("Buffer Size for mmap()" under Commands/ Options/ViewText) that controls how much data is passed from the mmap()ed text file to the GTK+ text widget at a time. Before this release, this was always "all of it", which seems to cause problems sometimes. If you get an empty viewer when you try looking at a large-ish (>64 KB) text file and you use mmap(), lower this setting. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.7 2008/08/17 05:55:16 dholland Exp $ @ 1.7 log @Fix this to not use the compile-time $HOME to look for the gtkrc file. (Since that is set to work/.home, it was compiling in the pkgsrc work directory and failing for PKG_DEVELOPERs.) Use getenv("HOME") instead. PKGREVISION++. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- src/gentoo.c~ 2006-08-23 14:58:12.000000000 -0400 @ 1.6 log @Update gentoo to 0.11.56. Patch provided by Martin Wilke via PR 34341. 0.11.56 * Fixed buglet that caused copying of protection bits to always be a fatal error, regardless of the "Ignore Failure to Copy Attributes" option setting. * Fixed a silly case of errno "leaking" out of the window title setting code (which needs to mess with NLS). This had gentoo break totally (couldn't even copy files) on Ubuntu. Big thanks to M. Williams for letting me ssh and vnc to his Ubuntu box so I could hunt this one down. * Rewrote core of regular file copying function. It seems when writing to a Samba-mounted (network) share, write() doesn't like large buffer sizes. So we loop to empty the buffer of read data, doing as many writes() per read() as is necessary. Odd. * Fixed bug that made it impossible to use RenameSeq on volumes using a VFAT filesystem. This was due to the use of invalid characters in temporary filenames. * Made RenameSeq's start value settable through a spinbutton in the dialog, rather than a plain entry. Faster small changes. * Added a new page to the RenameRE dialog, 'Map', which does simple character mappings on filenames. Also supports removing a set of character (think 'tr', applied twice). * Added information about missing options (--locale-info, --run) to the manual page. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.5 2004/11/03 15:31:59 adam Exp $ d3 20 a22 8 --- po/Makefile.in.in.orig 2004-11-03 17:25:44.000000000 +0000 +++ po/Makefile.in.in @@@@ -27,7 +27,7 @@@@ gettextsrcdir = $(datadir)/gettext/po INSTALL = @@INSTALL@@ INSTALL_DATA = @@INSTALL_DATA@@ MKINSTALLDIRS = @@MKINSTALLDIRS@@ -mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo "$(MKINSTALLDIRS)" ;; *) echo "$(top_builddir)/$(MKINSTALLDIRS)" ;; esac` +mkinstalldirs = $(MKINSTALLDIRS) a23 2 GMSGFMT = @@GMSGFMT@@ MSGFMT = @@MSGFMT@@ @ 1.5 log @Changes 0.11.52: * Russian translations updated. Thanks M. Zaripov. * Added test for nested Move of directories. Thanks to John H., "m3", and F. Cosolete for reporting variants of this. * Hopefully fixed broken logic in Copy that caused it to abort too soon when skipping a directory. Reported by M. Bunkus. * Fixed bug that caused DirParent to always (internally) look like it failed, which stopped sequences from continuing past the command. Reported by C. DeeDee. * The SelectSuffix command will now use the first bareword argument as the suffix. Suffixes are assumed to start with a period (.), so running "SelectSuffix action=toggle bmp" will toggle the sel- ection state of all files whose names end in ".bmp". This was suggested by C. DeeDee. * The left arrow key now exits the text viewer (suggested by F. Cosoleto). @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @Changes 0.11.51: * Removed the -Wstrict-prototypes option since it causes warnings in GTK+ headers which are simply too annoying. Hopefully I won't regret this... *"Jaws" theme*. * Cleaned code in various places where warnings had earlier crept in hidden by the flood caused by GTK+ and -Wstrict-prototypes. * Removed printf() from hex-text-loader which I forgot in there. :/ * Regenerated Makefile, hopefully fixing problem with install. * Added "Video, MOV" type to default config; quietened mplayer. * Updated Italian translation, from F. Cosoleto. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.3 2004/05/07 13:50:37 adam Exp $ d3 1 a3 1 --- po/Makefile.in.in.orig 2004-05-07 15:44:12.000000000 +0000 d10 1 a10 1 +mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo "$(MKINSTALLDIRS)" ;; *) echo "$(MKINSTALLDIRS)" ;; esac` @ 1.3 log @Deal with the statvfs @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update to 0.11.19: * Mouse bindings ignore all modifiers except shift, control and alt at all times. Reported by Martin Uddén. * Fixed sloppy pointer-to-int cast that gave warning on 64-bit systems (Alphas). Reported by Jesse Perry. * The Information command can now optionally display the output of 'file' in its window. Suggested by Christian Richter. Do note that this *requires* your 'file' command to support the "-f - -n" option combo. See configure.in for details. * If executing a child process fails, gentoo now sometimes shows an error rather than just dying. This is an improvement. * Added some more -W options to gcc, that scared out some sloppy code that got fixed (even in widgets/). I like killing warnings. * Updated About's copyright for the new year. Time flies. :) * RenameSeq no longer opens its window if there's no selection. * Should now compile on NetBSD, too. Thanks to Pehr Johansson for the original patch. * String input fields (created with '{Is}') can now be set to use asterisks to hide entered text. To do this, add an asterisk in the definition, after the label part, e.g.: '{Is:"Password"*}'. * gentoo now supplies the window manager with a prettier icon, and now also groups its windows, most of the time at least. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.1 2002/01/29 12:37:17 wiz Exp $ d3 8 a10 10 --- 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. */ d12 2 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @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. @ text @@