head 1.7; access; symbols pkgsrc-2026Q1:1.7.0.116 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.114 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.112 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.7.0.110 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.7.0.108 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.7.0.106 pkgsrc-2024Q4-base:1.7 pkgsrc-2024Q3:1.7.0.104 pkgsrc-2024Q3-base:1.7 pkgsrc-2024Q2:1.7.0.102 pkgsrc-2024Q2-base:1.7 pkgsrc-2024Q1:1.7.0.100 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.7.0.98 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.96 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.94 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.92 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.90 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.88 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.86 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.84 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.82 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.80 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.78 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.76 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.74 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.72 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.68 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.7.0.48 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.70 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.66 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.64 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.62 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.60 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.58 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.56 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.54 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.52 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.50 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.7.0.46 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.7.0.44 pkgsrc-2017Q1-base:1.7 pkgsrc-2016Q4:1.7.0.42 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.7.0.40 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.38 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.7.0.36 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.7.0.34 pkgsrc-2015Q4-base:1.7 pkgsrc-2015Q3:1.7.0.32 pkgsrc-2015Q3-base:1.7 pkgsrc-2015Q2:1.7.0.30 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.28 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.26 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.24 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.22 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.7.0.20 pkgsrc-2014Q1-base:1.7 pkgsrc-2013Q4:1.7.0.18 pkgsrc-2013Q4-base:1.7 pkgsrc-2013Q3:1.7.0.16 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.7.0.14 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.7.0.12 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.10 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.7.0.8 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.7.0.6 pkgsrc-2012Q2-base:1.7 pkgsrc-2012Q1:1.7.0.4 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.7.0.2 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q3:1.6.0.48 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.46 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.44 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.42 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.40 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.38 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.36 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.34 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.32 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.30 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.28 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.26 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.24 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.22 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.20 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.18 pkgsrc-2008Q1:1.6.0.16 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.14 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.12 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.10 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.8 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.6 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.4 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.2 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.5.0.14 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.12 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.10 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.8 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.6 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.4 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.2 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.4.0.14 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.12 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.10 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.4.0.6 netbsd-1-6-1-base:1.4 netbsd-1-6:1.4.0.8 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.4 pkgviews-base:1.4 buildlink2:1.4.0.2 buildlink2-base:1.4 netbsd-1-5-PATCH003:1.4 netbsd-1-5-PATCH001:1.3 netbsd-1-5-RELEASE:1.3 netbsd-1-4-PATCH003:1.3 netbsd-1-4-PATCH002:1.2 comdex-fall-1999:1.2 netbsd-1-4-PATCH001:1.2 netbsd-1-4-RELEASE:1.2 netbsd-1-3-PATCH003:1.2 netbsd-1-3-PATCH002:1.1; locks; strict; comment @# @; 1.7 date 2011.10.04.20.52.09; author shattered; state Exp; branches; next 1.6; 1.6 date 2006.06.03.01.13.40; author joerg; state Exp; branches; next 1.5; 1.5 date 2004.06.25.16.43.54; author wiz; state dead; branches; next 1.4; 1.4 date 2001.09.24.18.04.31; author hubertf; state Exp; branches; next 1.3; 1.3 date 2000.03.06.04.28.02; author hubertf; state Exp; branches; next 1.2; 1.2 date 98.08.07.10.40.28; author agc; state Exp; branches; next 1.1; 1.1 date 98.05.08.13.12.21; author agc; state Exp; branches; next ; desc @@ 1.7 log @PR/41638 -- dup() the descriptor before passing it to stdio_filebuf, so it can be closed without affecting anybody else. gcc < 3.4 used to have a separate argument to control this behaviour which was apparently removed. Untested, please report any problems to GNATS. @ text @$NetBSD: patch-aa,v 1.6 2006/06/03 01:13:40 joerg Exp $ PR 41638 -- dup() the descriptor before passing it to stdio_filebuf, so it can be closed without affecting anybody else. gcc < 3.4 used to have a separate argument to control this behaviour which was apparently removed. --- src/rebuild.cc.orig 2006-06-03 00:54:52.000000000 +0000 +++ src/rebuild.cc @@@@ -1001,6 +1001,9 @@@@ void RebuildFile::init_stream() #elif __GNUG__ == 3 and __GNUC_MINOR__ < 2 buf = new filebuf(fdopen(dup(seg->fd()), "a+"), ios::out); buf->pubseekoff(0, ios::end, ios::out); +#elif __GNUG__ > 3 || (__GNUG__ == 3 && __GNUC_MINOR__ >= 4) + buf = new __gnu_cxx::stdio_filebuf (dup(seg->fd()), ios::out, default_segment_size); + buf->pubseekoff(0, ios::end, ios::out); #else buf = new __gnu_cxx::stdio_filebuf (seg->fd(), ios::out, false /* close */, default_segment_size); @ 1.6 log @Fix build on DragonFly and with GCC 3.4+. @ text @d1 6 a6 1 $NetBSD$ d15 1 a15 1 + buf = new __gnu_cxx::stdio_filebuf (seg->fd(), ios::out, default_segment_size); @ 1.5 log @Update to 1.3.3, from Kouichirou Hiratsuka in PR 26033. Changes: Changes since version 1.3.2 * Make it work with gcc-3.2. Changes since version 1.3.1 * Contrib reorganization. * New contrib items. * Convert to latest and greatest autoconf, automake versions. * Implement automatic detection of gcc version 3 and apply the gcc3 patch in configure. * Apply a patch for compilation on Apple/Darwin (without gcc3). Changes since version 1.3.0 * Fix the following bug: a repository inconsistency could arise when a checkin operation is aborted after the project's RCS version file has been updated but before the PRCS repository data file is updated. * Fix a partial-checkin bug. * Fix bugs related to deleted project versions. * 'prcs info' now now prints summary information for deleted project versions. * Patches have been included for compilation with GCC 3.0.x. * Debian packaging. * prcs.el improvements. * prcs usage() reports to stdout instead of stderr. * prcs.texi bug in 'prcs execute' example. * contrib/prcs-clean improvements. Changes since version 1.2.16 * Add new command 'prcs changes' command. * Support for the new 'changes' command. * Add new --version-log= option to 'prcs checkin'. * Add new contrib package 'pck'. * Add a new --no-keywords option to 'prcs populate'. * Updated 'prcsutils' contrib package. * Updated 'visualtree' contrib package. * Fix a keyword-substitution bug. * Upgrade to regex sources from glibc-2.2.4 for 64-bit support. * Remove a declaration of abort() that was conflicting with the headers in RedHat 7.x and causing compilation problems. * Fix for non-existant user/group handling in 'prcs admin access' * Fix for checkin and merge commands to preserve the project file mode. * Fix prcs.el to support Emacs 21. * PRCS checks for proper versions of RCS and GNU diffutils before running--these checks were broken by GNU diffutils 2.7.2 and are now fixed. Changes since version 1.2.15 * Incorporate new contrib submissions (rprcs, prcs-synch, visualtree, pfe and prcsutils). * Previously, 'prcs config' would perform a sanity check on the configured RCS and diff commands to see that are indeed the GNU versions of those commands. * After a successful merge, list all files which have merge conflicts. Merge "No Prompt" actions are now silent unless -L is specified, and "Do Nothing" actions are silent when -f is specified and unless -L is specified. * Improve error reporting. * The documentation stated that `:' was a valid character for major version names, although the program has never accepted this character. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2001/09/24 18:04:31 hubertf Exp $ d3 12 a14 11 --- configure.orig Sun Oct 31 04:30:30 1999 +++ configure @@@@ -4330,7 +4330,7 @@@@ ;; esac fi -EMACS="$ac_cv_path_EMACS" +EMACS=no if test -n "$EMACS"; then echo "$ac_t""$EMACS" 1>&6 else @ 1.4 log @Update prcs to 1.2.15. Changes: Lots of bug fixes. @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Update to 1.2.9. Changes: * Update for C++ changes in egcs-1.1. Thanks to Andrew Stitcher. * Update a greatly improved prcs.el from Jesse Glick. See the new documentation at the top of prcs.el. * Fixed a few documentation typos. Thanks to Fran\xe7ois Pinard and Daniel Villeneuve. * Change the output of the "Index: " line in diff output so that the Index line matches the from name in the context diff header. This seemed to cause problems for some versions of patch. * prcs info -l now outputs Project-Keywords. * The configure option --disable-environment allows you to build a binary free of any default environment variable settings. This is intended for package maintainers. Also fixes PR 5209 by installing the el-files to share/examples/prcs. @ text @d3 3 a5 3 --- configure.orig Sun Sep 13 23:49:17 1998 +++ configure Mon Mar 6 04:20:09 2000 @@@@ -4068,7 +4068,7 @@@@ @ 1.2 log @Add NetBSD RCS Ids. @ text @d3 3 a5 3 --- configure 1998/05/08 12:09:36 1.1 +++ configure 1998/05/08 12:12:48 @@@@ -3726,7 +3726,7 @@@@ a13 11 --- emacs/Makefile.in 1998/05/08 12:35:17 1.1 +++ emacs/Makefile.in 1998/05/08 12:36:49 @@@@ -165,7 +165,7 @@@@ install-data: install-lispLISP @@$(NORMAL_INSTALL) -install: install-exec install-data all +install: install-exec all @@: uninstall: uninstall-lispLISP @ 1.1 log @Don't install byte-compiled emacs lisp file. @ text @d1 2 @