head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.8 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.6 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.4 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.2 pkgsrc-2011Q2-base:1.4 pkgsrc-2010Q4:1.3.0.48 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.46 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.44 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.42 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.40 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.38 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.36 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.34 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.32 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.30 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.28 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.26 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.24 pkgsrc-2008Q1:1.3.0.22 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.20 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.18 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.16 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.14 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.12 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.10 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.8 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.6 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.4 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.2.0.6 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.1.0.4 pkgsrc-2004Q3-base:1.1 pkgsrc-2004Q2:1.1.0.2 pkgsrc-2004Q2-base:1.1; locks; strict; comment @# @; 1.4 date 2011.02.02.11.29.07; author ryoon; state dead; branches; next 1.3; 1.3 date 2005.07.29.04.23.53; author grant; state Exp; branches; next 1.2; 1.2 date 2004.10.18.18.49.39; author seb; state dead; branches 1.2.6.1; next 1.1; 1.1 date 2004.06.12.02.50.46; author grant; state Exp; branches; next ; 1.2.6.1 date 2005.08.04.22.28.25; author salo; state Exp; branches; next ; desc @@ 1.4 log @Update to 1.3.0. RP pkg/44475 Changelog: New in CSSC-1.3.0, 2010-11-07 * This release is identical to CSSC-1.3.0rc1 apart from the version number. New in CSSC-1.3.0rc1, 2010-05-16 * The CSSC manual is now published under version 1.3 of the GNU Free Documentation License. * The code and build system have been modernised and some redundant files have been removed. This may make it harder to build CSSC on very old systems. However, it's now easier to maintain. If CSSC no longer builds on a system that's important to you, please send mail to explaining your problem. * CSSC now uses the GNU portability library, gnulib. * CSSC now requires a C++ compiler with working exceptions and a working STL implementation. * Adoption of some STL data structures has made some parts of CSSC faster, notably "val". * CSSC now includes unit tests. We also run the y2k tests for "make check". If valgrind is installed, it will be used to for verification during tests. You can turn this off by givig the --without-valgrind option to configure. * The configure script now supports a new option "--enable-warnings" which enables many GCC warning options. New in CSSC-1.2.0, 2009-04-11 * This stable release is almost identical to the 1.1.1 test release; there are no functional changes. New in CSSC-1.1.1, 2008-01-18 * Updated the NEWS file to give estimated release dates and user-visible changes for ancient releases. * The -l and -L options of "get" are now implemented. * If you use "admin -dlX" to unlock release X, but all releases are locked, an explanatory error message is issued. Previously, the attempt was simply silently ignored. * prs no longer has a -R option. * When CSSC tools are passed the name of a directory on the command line, they operate on the SCCS files in that directory. As of this release, subdirectories are ignored (instead of generating an error when CSSC tries to open the directory as a file). New in CSSC-1.1.0, 2007-12-17 * GNU CSSC is now distributed under version 3 of the GNU General Public License. The documentation is distributed under version 1.2 of the GNU Free Documentation License. * We now require the C++ compiler to support exceptions in order to compile successfully. Previously, CSSC allowed compilation without exceptions, but this meant that graceful recovery from failures was not possible. * Fixed a spurious failure when writing out the SCCS file when the Y flag is set in the SCCS file. * "sccs unedit /tmp/SCCS/s.foo" will no longer cause the deletion of ./s.foo, if it exists. Instead, ./foo will be deleted, as intended. * Support for some older SCCS files as produced by Unix System III (some of these have leading spaces in the counts of inserted/ deleted/unchanged lines in the delta table). * Compilation fixes for Darwin @ text @$NetBSD: patch-ac,v 1.3 2005/07/29 04:23:53 grant Exp $ --- sf-val.cc.orig 2004-10-10 22:19:16.000000000 +1000 +++ sf-val.cc @@@@ -109,6 +109,7 @@@@ sccs_file::validate_isomorphism() const static bool validate_substituted_flags_list(const mylist entries) { + return true; } @ 1.3 log @non-void function must return a value. fixes build with sunpro. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update to version 1.00. Changes since last packaged version (0.16alpha.pl0): * We now support the "x" (make g-file executable) and "y" (limit keyword expansion) SCCS file flags. These are SCO OpenServer and Sun Solaris 8 extensions, respectively. * We now support "sccs diffs -u", which of course produces unified-format diffs. We also support the "-n" and "-w" options to diff and the -a, -B, -d, -H, -p, -q, -s, -v ad -y options to GNU diff. * Some changes to support compilation with Sun CC 5.5. (this was a suggestion by Thomas Duffy, who has just taken on responsibility for the RPM and SRPM packages of CSSC). * The "sccs -d /xxx print foo.txt" command now works; previously, use of the "-d" flag would have generated an error. * Better handling of the archive bit on Windows systems. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.1 2004/06/12 02:50:46 grant Exp $ d3 9 a11 4 --- my-getopt.cc.orig 2002-03-25 11:05:46.000000000 +1100 +++ my-getopt.cc @@@@ -104,7 +104,7 @@@@ CSSC_Options::next() char c = *cindex++; a12 6 // Look for the argument character in the option list. - char *match = strchr(opts, c); + const char *match = strchr(opts, c); if (0 == c || 0 == match) { @ 1.2.6.1 log @Pullup ticket 641 - requested by Grant Beattie portability fix for cssc Revisions pulled up: - pkgsrc/devel/cssc/distinfo 1.9 - pkgsrc/devel/cssc/patches/patch-ac 1.3 Module Name: pkgsrc Committed By: grant Date: Fri Jul 29 04:23:53 UTC 2005 Modified Files: pkgsrc/devel/cssc: distinfo Added Files: pkgsrc/devel/cssc/patches: patch-ac Log Message: non-void function must return a value. fixes build with sunpro. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.3 2005/07/29 04:23:53 grant Exp $ d3 4 a6 9 --- sf-val.cc.orig 2004-10-10 22:19:16.000000000 +1000 +++ sf-val.cc @@@@ -109,6 +109,7 @@@@ sccs_file::validate_isomorphism() const static bool validate_substituted_flags_list(const mylist entries) { + return true; } d8 6 @ 1.1 log @with the SunPro c++ compiler, char * cannot be initialised with a const char * value. add a cast and make a char * const to allow this to build. @ text @d1 1 a1 1 $NetBSD$ @