Commit graph

3570 commits

Author SHA1 Message Date
wiz
9f7a89a700 Use GNU_PROGRAM_PREFIX, based on a patch by Jeremy C. Reed.
Also lose restriction (only for SunOS).
2002-12-22 17:39:07 +00:00
wiz
a1e71bb30a Also add GNU_PROGRAM_PREFIX to BUILD_DEFS. 2002-12-22 17:34:43 +00:00
wiz
d1cf501b1d Use GNU_PROGRAM_PREFIX, patch by Jeremy C. Reed. 2002-12-22 17:30:09 +00:00
agc
928eb89979 Allow this package to be built on Linux too - from a nudge by Jeremy
Reed in PR 19480.  Let's not get into the debate about what versions
come with "Linux"...
2002-12-22 16:33:16 +00:00
agc
6801a2cb1a Upgrade tkcvs from version 7.0.3 to version 7.1.2. (Most notable
change, apart from the layout, is that tkdiff is now called tkdiffb).
Summary of changes as follows:

Release 7.1.2
- Fix bugs

Release 7.1.1
- Fix bugs
- Required Tk version is 8.3, not 8.1

Release 7.1
- New functionality, including
- New graphical tool to help with merging directories and seeing an overview
  of the branches.
- New, completely re-written, branching diagram.
- You can invoke the log browser from the command line:
  tkcvs [-dir directory] [-root cvsroot] [-win workdir|module] [-log file]
- Option to use an external editor for commit messages so the rcsinfo template
  feature can be used.
- A picklist keeps a temporary history of directories visited.  Favorite places
  can be bookmarked.
- Capability to browse RCS files, in case you find yourself in an
  rcs-controlled directory.
- A heavily patched TkDiff that works in AquaTK, in case you're a MacOS X fan.
  TkCVS does pretty well in AquaTK as-is, with a few tweaks to tkcvs_def.tcl.
- More intuitive module-operation dialogs contributed by Mike Jagdis.
- Re-arranged buttons.  There's a somewhat overwhelming array, but now almost
  everything is there without resorting to the menus.
2002-12-22 14:59:25 +00:00
jlam
b526b47f26 Bump the PKGREVISION of devel/gettext: force the Java compiler to go
undetected so that the Java classes aren't built and installed.  The
gettext Java classes should go into a separate package so that all OSes
may install them, not just Solaris.
2002-12-22 05:14:41 +00:00
jschauma
55f4829ce9 Upgrade to 3.0 (previous version was actually 3.0-beta.) -> bump
PKGREVISION.
Also use buildlink2 and emacs.mk for simplicity.
2002-12-20 21:37:37 +00:00
jlam
efefdc43bd Add "-liconv" along with "-lintl" to LIBS if we are using a newish (0.11.x)
gettext.
2002-12-20 07:11:42 +00:00
grant
6d4b10ad12 update MASTER_SITES. 2002-12-19 13:07:42 +00:00
grant
7bc71c4392 update MASTER_SITES and use .bz2 distfile. 2002-12-19 12:59:29 +00:00
tsarna
a06084f799 Delete py-plex, as it is now bundled with the new py-pyrex
package.
2002-12-18 22:36:58 +00:00
jmmv
cfd27ff212 Update eel2 to 2.0.8. Change in this version: added languages (bs, sq).
Patch provided in PR pkg/19410 by Juan RP with a minor change.
2002-12-18 18:09:59 +00:00
jmmv
041925f0c5 Regen: previous distribution file contained too much garbage and was
recreated.
2002-12-16 11:29:43 +00:00
cjep
66f0c03b35 Upgrade of devel/bison to 1.75.
Changes since 1.35 (too many to mention here, please see the
ChangeLog in the bison source distribution):
* GNU m4 is now required.
* Various bug fixes.
* intl source removed.

NetBSD pkgsrc changes:
* Change of maintainer thorpej->cjep.
2002-12-15 19:41:24 +00:00
jmmv
358991d52f Update buildtool to 0.8.
Changes in 0.8, state: alpha
----------------------------

    * Full  rewrite  of Buildtool's  own  build  system, which  should
      improve maintenance and portability.

    * New module bt_install, which provides a portable install program
      to not depend on specific system details to do installation.

    * New pthread.subr module  for bt_config, which provides functions
      for  automatic detection  of  a pthreads  implementation in  the
      current system.

    * Added checks  in bt_config: bt_check_func, to  check for generic
      functions (not  specific to any library),  and bt_check_type, to
      check for the presence of a generic type.

    * Fixes in  bt_config's loadable  module support. It  was severely
      broken in the previous version.
2002-12-15 17:22:37 +00:00
jmmv
52f5fed45a Update smpeg to 0.4.4.
Changes since 0.4.3:
* Fixed some hangs that occurred when seeking in MPEG files
* Reworked the looping code - it should work better now
* Fixed memory leak when sound was disabled
* Widened initial search for audio streams in MPEG files
* plaympeg now shows the name of the MPEG file in the caption
* Added a check for the socklen_t type (thanks Michael Pruett)
* Fixed crash with incorrectly encoded macroblock sequences
* Fixed crash when the MPEG file can't be opened
* Fixed crash in gtv when seeking without a file loaded

Patch provided in PR pkg/19389 by Juan RP, with some minor modifications
by me.
2002-12-15 10:01:39 +00:00
schmonz
0268aa4b89 REPLACE_PERL's working directory is ${WRKSRC}, so packages needn't
prefix REPLACE_PERL definitions with ${WRKSRC}.
2002-12-14 03:43:18 +00:00
cjep
e06c56bec3 Add and enable p5-IO-Null. 2002-12-14 00:19:50 +00:00
cjep
9a9a3fa59a Initial import of IO::Null 0.02 into the NetBSD packages collection as
devel/p5-IO-Null.

This is a perl class for null file handles. Calling a constructor of this
class always succeeds, returning a new null file handle. Writing to
any object of this class is always a no-operation, and returns true.
Reading from any object of this class is always no-operation, and
returns empty-string or empty-list, as appropriate.
2002-12-14 00:19:24 +00:00
cjep
bbdc86c5f0 Add and enable ucl. 2002-12-13 20:44:13 +00:00
cjep
236f48314b Initial import of the UCL data compression library v1.01 into the
NetBSD packages collection as devel/ucl.

UCL is a portable lossless data compression library written in ANSI C.
It implements a number of NRV compression algorithms that achieve an
excellent compression ratio while allowing very fast decompression.
2002-12-13 20:43:39 +00:00
cjep
da5739acff Fix MAINTAINER field. 2002-12-13 17:21:49 +00:00
cjep
ccdf51e59c Add and enable p5-IO-Zlib 2002-12-13 17:11:28 +00:00
cjep
ef91c9f547 Initial import of the perl IO::Zlib module v1.01 into the NetBSD packages
collection as devel/p5-IO-Zlib.

The IO::Zlib module provides a Perl IO:: style interface to the
Compress::Zlib package. The main advantage is that you can use an
IO::Zlib object in much the same way as an IO::File object, so you
can have common code that doesn't know which sort of file it is
using.
2002-12-13 17:10:15 +00:00
jschauma
226446aebd guile-snarf wants the infile before the CFLAGS et al. patch Makefile.in
accordingly.  Should address the problem seen in Hubert's latest bulk-build.
2002-12-13 15:32:25 +00:00
jschauma
9380343eb5 guile-snarf wants the infile before the CFLAGS et al. patch Makefile.in
accordingly.  Should address the problem seen in Hubert's latest bulk-build.
2002-12-13 15:17:44 +00:00
dmcmahill
efa9aceebf add buildlink2.mk in preparation for gEDA buildlink2-ifying 2002-12-13 03:21:38 +00:00
schmonz
b3b7f82b4e Work around a obscure compiler error in devel/gtexinfo on Darwin. Patch from
<URL:http://mail.gnu.org/pipermail/bug-gnu-utils/2002-September/002920.html>.
2002-12-12 08:59:10 +00:00
msaitoh
2cf4f09e3a Update to PTL-2.1.9
Changes:

* fixed: pthread_kill() does not restore the critical level when given
  signal number is zero.

* New API: POSIX readdir_r.

* fixed: interruption by a signal whose handler is SIG_SIGWAIT_NP may
  cause infinite loop.

* fixed: PTL's internal SIGSEGV handler gets strange arguments on a
  system that has POSIX-based signal facility.
2002-12-12 07:07:05 +00:00
grant
ff8fa61e07 Handle the optional installation of the gettext.jar java class, which
is installed if a working java compiler is found (eg. Solaris).
2002-12-12 01:56:23 +00:00
jlam
cfb28341a1 Enforce the necessary gettext-lib version dependency in the gettext
Makefile instead of relying on the buildlink2.mk file to do it.
2002-12-12 00:57:15 +00:00
jlam
dd89a00af0 Don't use -no-undefined when building with libtool as it causes problems
on Solaris due to a missing shared libgcc library.  This addresses
PR 19214 by grant@netbsd.org.
2002-12-11 22:27:26 +00:00
jlam
78c305697d Remove unnecessary inclusion of libiconv/buildlink2.mk as the gettext-lib
buildlink2.mk file does it for us automatically.
2002-12-11 22:26:07 +00:00
jlam
da7a2ac9f5 Allow an installed gettext-lib-0.10.35nb1 to satisfy gettext dependencies
if we don't actually require gettext-lib>=0.11.5.  For other installations
where keeping an older gettext around isn't wanted, convert the gettext
dependency to >=0.11.5 and include the necessary buildlink2 magic for
libiconv support.
2002-12-11 22:22:47 +00:00
cjep
ab818bdd49 Add and enable hptools. 2002-12-11 12:11:55 +00:00
cjep
67856c6127 Initial import of HP tools 3.0.8 into the NetBSD packages collection as
devel/hptools.

This is a software development kit for the Hewlett-Packard
HP-48G/49G/39G/40G series of calculators. It supports System RPL
and assembly language (HP syntax and MASD [MetaKernel] syntax).

This software was written by Jean-Yves Avenard and Hewlett Packard.

Supplied by Christopher Richards in PR#19345. Thanks!
2002-12-11 12:11:11 +00:00
drochner
d30acbc4c4 oops, the 0.11.5 should be for the GNU gettext case only.
Do it better now - ugly but the logic here is a bit twisted.
2002-12-10 20:00:57 +00:00
drochner
13f2f0cc41 require gettext-lib>=0.11.5. Linking against an old one can lead to
confusion.
2002-12-10 19:46:29 +00:00
drochner
d253d49da2 add a commented out switch to build a debugging version 2002-12-10 15:09:43 +00:00
drochner
5b1abc13c6 for the Python-version-selection magic to work properly, extension.mk
must be pulled in before srcdist.mk
2002-12-10 15:08:19 +00:00
wiz
07ffc79ada Note conflict between apr-devel and apache2 packages. 2002-12-09 20:23:40 +00:00
wiz
e58a571273 Update to 1.7.2. Bugs fixed in 1.7.2:
* Fix installation and uninstallation of Info files built in subdirectories.
* Do not run `./configure --with-included-gettext' during `make distcheck'
  if AM_GNU_GETTEXT([external]) is used.
* Correctly uninstall renamed man pages.
* Do not strip escaped newline in variables defined in one condition
  and augmented in another condition.
* Fix ansi2knr rules for LIBOBJS sources.
* Clean all known Texinfo index files, not only those which appear to
  be used, because we cannot know wich indexes are used in included files.
  (Debian Bug #168671)
* Honor only the first @setfilename seen in a Texinfo file.
* Treat "required file X not found" diagnostics as errors (exit status 1).
* Don't complain that a required file is not found when it is a Makefile
  target.
* Don't use single suffix inference rules when building `.info'-less
  Info files, for the sake of Solaris make.
* The `check' target now depends on `$(BUILT_SOURCES)'.
* Recognize multiple inference rules such as `.a.b .c.d:'.
* Warn about multiple inference rules when -Wportability is used.
* Fix building of deansified files from subdirectories.
* Add missing `fi' in the .c->.obj rules.
* Improve install-sh to work even when names contain spaces or certain
  (but not all) shell metachars.
* Fix the following spurious failures in the test suite:
  depcomp2.test, gnits2.test, gnits3.test, python3.test, texinfo13.test
* Noteworthy manual updates:
  - Augment the section about BUILT_SOURCES.
  - Mention that AM_PROG_CC_STDC is a relic that is beter avoided today.
2002-12-09 19:45:44 +00:00
tron
39a943ad92 Replace "true" by "${TRUE}". 2002-12-09 16:01:10 +00:00
salo
34894084da USE_BUILDLINK_ONLY->USE_BUILDLINK2, require pthread library. This fixes build
on systems where pthread library was not yet installed.
2002-12-08 01:30:23 +00:00
jmmv
e85877b913 Update readline to 4.3.
Changes in this version are mostly bugfixes; some new functionality
has been added as well. For an exhaustive list of changes, please
look at the CHANGES file included in the distribution.
2002-12-07 17:39:47 +00:00
schmonz
0a1bd5acad Replace IGNORE with PKG_FAIL_REASON or PKG_SKIP_REASON as appropriate. 2002-12-07 02:38:52 +00:00
wiz
9ab057856d Update to r3987 (0.16).
User-visible changes:
 * new 'svn cat' subcommand
 * new --revprop flag to access revision props, -r for versioned props (#943)
 * new "compression" runtime option in ~/.subversion/config
 * svnadmin/svnlook now use help system, and some subcommands deleted or moved.
 * tool changes: [not installed by the package]
    - new svnshell.py tool
    - new mirror_dir_through_svn.cgi script
    - new svn_load_dirs.pl features
    - updates to vc-svn.el
 * --message-encoding is now just --encoding, and affects svn: propvals too.
 * major rewrites of chapters 3, 4, 5 of the Subversion Book.
As well as lots of bugfixes, of course.
2002-12-06 14:04:09 +00:00
wiz
80c534d600 regen for patch-ab removal 2002-12-05 11:47:26 +00:00
wiz
249062f0f8 Update to 2.57:
Bug fixes for problems with AIX linker, with freestanding C compilers,
with GNU m4 limitations, and with obsolete copies of GNU documents.
2002-12-04 14:39:47 +00:00
jdolecek
a28a81848e libtoolify also .dep rule in common.mak
fix path in pwlib.mak and gui.mak, too
bump pkg revision to 2
2002-12-03 20:20:36 +00:00
jdolecek
b4096276db oops, remove accidental -lpth in library link flags, it was left there
by accident
problem pointed out by Daniel Carosone
bump pkg revision
2002-12-03 13:00:17 +00:00
jlam
a15ba61aaf The gettext fix has migrated to gettext-lib/buildlink2.mk 2002-12-02 22:17:43 +00:00
jlam
0869c901c5 The gettext fix has migrated to gettext-lib/buildlink2.mk 2002-12-02 22:15:16 +00:00
jlam
4db480c997 The gettext fix has migrated to gettext-lib/buildlink2.mk. 2002-12-02 22:14:54 +00:00
jlam
0f9709c801 gettext-0.11.5's gettext.m4, used by newer GNU configure scripts, no longer
uses a compile/link test to determine the presence or absence of libintl.
Instead it uses a file existence test for libintl.{a,so,la} in specific
directories.  buildlink2 can't work around this, but gettext.m4 does
provide a new configure option "--with-libintl-prefix" to specify in which
directory to look for libintl, so use it.  It's harmless on older GNU
configure scripts as they will ignore unknown options, but it will fix
gettext detection with newer GNU configure scripts that use the new
gettext.m4.  Also protect a forced cache value from being passed to the
configure script unless libintl really does exist.
2002-12-02 22:06:55 +00:00
jlam
07d6b42666 The correct style is "foo-[0-9]*", not "foo-*", when wildcarding a package
for a dependency match.
2002-12-02 11:26:44 +00:00
jlam
bf1f0b5251 Simplify by using BUILD_DIRS instead of custom do-build and do-install
targets.
2002-12-02 11:24:40 +00:00
wiz
1b6de0dcfd Typo and grammar fixes. 2002-12-02 10:08:06 +00:00
salo
cfa2daa14c Remove unused MAKE_ENV+= and CONFIGURE_ENV+= (hi grant!). 2002-12-02 02:14:33 +00:00
seb
7c7ee27316 Update to version 5.4.
Changes since last packaged version:

ctags-5.4 (Thu Oct 17 2002)
* Improved ability for tagsOpen() in readtags library to report failure to
  open tag file, adding new fields to tagFileInfo structure.
* Improved Cobol support to include data, files, groups, and sections [Cobol].
* Added '$' a valid character for C identifier [VMS].
* Added support for recording routine argument declarations for C-like
  languages. See the --fields option and man page section TAG FILE FORMAT for
  more information [C, C++, Java].
* Added class and method support to TCL parser [TCL].
* Added support for PL/SQL language.
* Added support for Vera language, inspired by Dave Eggum [Vera].
* Fixed problem terminating Perl POD block [Perl, Bug #612621].
* Fixed problem re whitespace preceding subprogram name [Pascal, Bug #612019].
* Fixed problem with leading spaces before instruction [TCL, Bug #615928].
* Fixed problem with double precision functions [Fortran, Bug #620288].
* Fixed inverted test causing TMPDIR to be used for temporary files when
  ctags is setuid instead of when not setuid [Bug #623713].

ctags-5.3.1 (Thu Sep 12 2002)
* Renamed tagsSetSorted() to tagsSetSortType() and "sorted" member of
  tagFileInfo structure of readtags library to "sort".
* Added new function, tagsFirst() to readtags library.
* Fixed incorrect tag kinds [Verilog].
* Fixed null tags for unnamed BLOCK DATA statements [Fortran].
* Fixed missing tags for function preceded by "<SID>" [Vim].
* Fixed missing tags for equate statements not in column 1 [Asm, Bug #538629].
* Fixed Ruby parser (why didn't the compiler report my screw-up?) [Ruby].

ctags-5.3 (Wed Jul 17 2002)
* Allowed --etags-include option without input files.
* Changed Asm parser to back to C-based parser to remove redundant tags,
  and extending its support for more variants [Asm].
* Changed to using _tempnam() to create temporary files on Windows, allowing
  "TMP" environment variable to set temporary directory.
* Changed the -x output to match that of traditional ctags when the --format=1
  option is supplied. The new format was also changed slightly to conform more
  closely to the original format, with the addition of the extra tag type field.
* Added support for Verilog language, submitted by Nam SungHyun.
* Added support for RISC OS platform, contributed by Andrew Wingate.
* Added support for "#pragma weak", generating macro tags for weak symbols [C].
* Added support for mixins and class methods to Ruby parser, submitted by
  Matthias Veit [Ruby].
* Added support to ctags and readtags library for case-folded sorting of tag
  files, submitted by Flemming Madsen.
* Added identification of class methods [Python].
* Fixed portability problems [Bugs #541997, #571240].
* Fixed bug in configure script [Solaris, Bug #542966].
* Fixed invalid package name tags [Perl, Bug #535068].
* Fixed failure to output relative paths into etags TAGS files on Win32
  [Bug #568365].
* Fixed incorrect line address in cases of line continuation [Fortran].
* Fixed missing tags for certain cases of invalid syntax [C].
* Fixed missing tags in Fortran with HPF extensions [Fortran, Bug #565813].
* Fixed spurious tag for clients portion of feature clause when following
  an empty feature clause [Eiffel].
2002-12-01 23:57:05 +00:00
jdolecek
e469fec007 use grep -v instead of find -path 2002-12-01 21:01:18 +00:00
jdolecek
f837cb8990 update pwlib to version 1.4.4
list of changes is not available, but the old distfile isn't available
anymore
partially based on PR pkg/7969 and PR pkg/17980 by Wojciech Puchar

pkg was also converted to not depend on unproven-pthreads; this
is good enough to have the sample thread program running correctly
with pth, other pwlib apps need to be tested if they work with
non-preemptive threads
2002-12-01 18:31:41 +00:00
sjg
446aa46176 Need to update bmake - pick up fix for bug introduced in 3.1.14. 2002-12-01 06:27:38 +00:00
salo
937b3bf13b USE_PKGLOCALEDIR, remove unnecessary patches, delint. 2002-11-30 23:21:32 +00:00
salo
071f86009a We still need PKGLOCALEDIR for configure script here. 2002-11-30 21:08:23 +00:00
jmmv
1feca93c1a Update buildtool to 0.7.
Changes in 0.7, state: alpha
----------------------------

    * New check bt_check_bits, which determines appropiate C types for
      different sizes.

    * New  check bt_check_hdr_std,  which  searches standard  headers.
      You *must* use this function,  as it is now required for further
      checks (improves portability).

    * Addition of the `siteinfo' target to the main program. It allows
      to get  specific information about where  Buildtool is installed
      by third party programs.

    * Default name  of Makefile's changed to  Makefile.bt. This allows
      Automake and Buildtool  to coexist in the same  package and also
      avoids  running  a regular  Make  tool  within a  Buildtool-ized
      package (which will confuse the user).

    * Build fixes under MacOS X (Darwin).

    * Minor bug fixes to run cleanly under Win32, using Cygwin.

    * Runtime fixes under GNU-based  systems (the `getopt' command did
      not behave properly).

While I'm here, fix some things: force the package to use TeXinfo 4.0 and
make it use PKG_SYSCONFDIR.
2002-11-30 15:01:06 +00:00
grant
8c87b191bb missed from last commit. 2002-11-30 14:47:35 +00:00
grant
e898293327 USE_PKGLOCALEDIR. 2002-11-30 14:28:07 +00:00
grant
48aac63f7b use PKGLOCALEDIR. 2002-11-30 14:18:41 +00:00
grant
bb2abd1ee2 USE_PKGLOCALEDIR. 2002-11-30 14:04:01 +00:00
grant
918186f50a USE_PKGLOCALEDIR. 2002-11-30 13:45:17 +00:00
drochner
8b600b39d9 added py-logging 2002-11-29 18:10:49 +00:00
drochner
c66c8d30fc prototype of Python's upcoming logging framework 2002-11-29 18:09:53 +00:00
drochner
ed2e5196de fix the "trying to pull in libiconv" issue in a cleaner way:
add --with-libintl-prefix=XXX to configure args
(this could perhaps go into gettext-lib/buildlink2.mk, but there
could be "configure" incarnations not built from the "official" aclocal
file which don't digest it)
2002-11-28 16:56:14 +00:00
drochner
b8707fcdd6 add a missing LIBTOOL_OVERRIDE 2002-11-28 15:30:27 +00:00
tron
2d7a3e1502 Remove accidently committed "--without-libiconv-prefix" from configuration
arguments.
2002-11-28 10:04:36 +00:00
tron
03a0290e27 Include "libconv" buildlink2 glue code to fix a build problem. 2002-11-28 09:43:41 +00:00
wiz
d214224384 According to a mail from Alan Post on tech-pkg on 2002/11/27,
this package needs a newer makeinfo to compile, so let it demand 4.2.
2002-11-27 17:50:20 +00:00
drochner
16af549a21 bite the bullet and upgrade to 0.11.5
There are too many changes to list in a sensible way.
The most visible change for me is that libintl requires libiconv now.
Also untangled the 3 sub-pkgs -- a common patch dir makes it too complex.

This pkg used to expose buildlink2 problems - the pkg libintl was
pulled in in cases where USE_GNU_GETTEXT was not set. There were
some improvements to libtool filtering, and x11/gtk builds now, so
I hope this is settled.
2002-11-27 17:41:05 +00:00
mjl
c8a93caeb9 Enable splint 2002-11-27 14:40:18 +00:00
mjl
0353b22f3d Initial import of splint 3.0.1.6.
Splint is a tool for statically checking C programs for security
vulnerabilities and coding mistakes. With minimal effort, Splint
can be used as a better lint. If additional effort is invested
adding annotations to programs, Splint can perform stronger checking
than can be done by any standard lint.

Splint 3.0 is the successor to LCLint 2.5.
2002-11-27 14:39:14 +00:00
sjg
a6013d5ef4 Update to bmake-3.1.14 which apart from adding support for ${.PATH}
fixes a bug in location of sources specified with relative paths
(via .depend).

This version also has some bootstrapping improvments.
2002-11-27 07:14:59 +00:00
jlam
e2fa39ab9c buildlink2.mk file for devel/swig 2002-11-26 23:17:00 +00:00
jlam
25e15d0369 Add a default _BLNK_LIBINTL_FOUND definition (used later in the file) in
the USE_GNU_GETTEXT == YES case.
2002-11-26 21:56:07 +00:00
skrll
c8cce16f68 Improve error handling. Patches backported from pth -current.
PKGREVISION++

This fixes PR 19162 from Ingolf Steinbach.
2002-11-26 21:42:48 +00:00
cjep
e9dea94b6d NetBSD tag. 2002-11-26 21:35:35 +00:00
jmmv
3654d02b25 Update to 2.0.3.2; changes include:
* Bugs fixed
	+ toolbar label set efficiency win (Michael)
	+ toolbar destruction (Jaka Mocnik, Satyajit)

Approved by wiz.

This closes my own PR 18772.
2002-11-26 17:00:37 +00:00
jmmv
2fda3dc7aa Update to opencm-0.1.0alpha18pl2.
Changes from alpha16:

        Alpha 18. This release tracks file modification times, and restores
        them on initial checkout. The need for restoration was driven by the
        need to support the EROS cross environment build process, which was
        tripping over autoconf because modification times were not being
        preserved.

        Alpha 17. This is a catch-up release to get various repaired bugs
        into distribution. Also the first release to build on RedHat 8.0.

Approved by wiz.

This closes PR 18971.
2002-11-26 12:09:45 +00:00
junyoung
a4c3018741 Correct information for cvs-1.11.2.tar.gz. 2002-11-26 10:30:19 +00:00
jlam
df076ce1a8 More changes to try to get gettext-lib/buildlink2.mk to work properly on
Linux systems that include gettext() routines in glibc.  We now properly
substitute for libintl.la references in libtool archives, and we don't
produce the fake libintl.la since it has no meaning if there is not a real
libintl.
2002-11-26 10:25:05 +00:00
jlam
74de443f28 Don't force the use of "-lintl"...use "$(LIBINTL)" instead, which may be
empty on some systems that provide gettext() functions directly in libc.
Fix by Jeremy Reed <reed@reedmedia.net> in PR 19171.
2002-11-26 06:50:20 +00:00
kristerw
26edb42e36 Update dejagnu to 1.4.3nb1.
Fix bug that made tests organized in deep directory structures (e.g. the
gcc testsuite) be run multiple times.
2002-11-25 21:13:51 +00:00
wiz
bc4106fbb3 Update to revision 3687.
User-visible changes (for developer-changes see the included CHANGES file):

Version 0.15 (released 7 Nov 2002, revision 3687)

 * New 'S' indicator in 'svn status' shows switched subdirs
 * New --dry-run option added for 'svn merge' (issue #953)
 * Fix 'svn update .' to handle svn:externals correctly
 * Memory usage of 'svn import' reduced (issue #860)
 * Allow 'svn revert' on missing directories scheduled for deletion
 * Assorted bug fixes in several exciting flavors
 * Documentation improvements

Version 0.14.5 [Alpha Interim 5] (released 30 Oct 2002, revision 3578)

 * allow --incremental option for 'svn log' xml output

Version 0.14.4 [Alpha Interim 4] (released 29 Oct 2002, revision 3553)

 * new working-copy entry-caching: speeds many ops up to 5x (#749)
 * new 'svnadmin recover', instead of db_recover
 * client can now view & change server-side revision props (e.g. log messages)
 * new --non-interactive switch for commandline client
 * new --incremental option to 'svn log'
 * new -r {date} syntax for specifying dated revs; works over network too.
 * automatically set svn:executable prop when adding or importing (#870)
 * initial $EDITOR text now ignores all log data below special token
 * consistify behavior of text & prop columns in 'svn status' output.
 * .svn/auth/* files now chmod 700, to stop scaring people.  :-)
 * improved labels in 'svn diff' output (#936)
 * run-time adjustable neon timeout in newly renamed 'servers' config file
 * big improvements to cvs2svn script:  bugfixes and basic branch/tag support
 * new python access-control hook script
 * no more implicit dot-target for 'svn propedit' or 'svn propset' (#924)
 * remove obsolete --xml-file support
 * Handbook is now ported to Docbook, 2 new chapters.

Version 0.14.3 [Alpha Interim 3] (released 20 Sept 2002, revision 3200)

 * new ~/.subversion/config file
 * new $Id$ keyword
 * new client --no-auth-cache option
 * empty values in the Windows Registry are no longer ignored (issue #671)
 * report details of repository start-commit or pre-commit hook errors
 * fix locking behaviour when using current directory as a target
 * updated man page
 * new front-page logo.  :-)

Version 0.14.2 [Alpha Interim 2] (released 22 Aug 2002, revision 3033)

 * fs schema change, see issue #842. **NOTE: repos dump/load cycle required!**
 * new 'svn ls -R' option
 * new status code `~', for type changes
 * add --username and --password options to 'svn ls'
 * new script tools/client-side/svn_all_diffs.pl
 * new script tools/examples/blame.py (draft)

Version 0.14.1 [Alpha Interim 1] (released 9 August 2002, revision 2927)

 * show copy-ancestry in 'svn log -v'
 * 'svn co' can take multiple URLs now
 * new 'svn ls' command
 * new 'svn st --no-ignore' option
 * new 'svn --version --quiet' option
 * more conservative 'svn help' usage error-message
 * more graceful degradation from charset conversion failure
 * standardize policy of -q switch behavior
 * less intimidating error output
 * new SVNParentPath directive for mod_dav_svn <Location>s
 * svnlook now correctly displays copied subtrees
 * Handbook: additions, tweaks, cleanups, and new French Translation :-)
 * svn_load_dirs.pl: auto propset on files matching specified regex, bug fixes
2002-11-25 20:09:50 +00:00
wiz
d9b6023ad2 Update to apr-0.20021123173453, needed by to-be-committed subversion
update. Excerpt of changes:

Changes with APR 0.9.2

  *) Renames done (deprecated functions wrapped):
     apr_filename_of_pathname -> apr_filepath_name_get
     apr_get_groupid -> apr_gid_get
     apr_get_groupname -> apr_gid_name_get
     apr_compare_groups -> apr_gid_compare
     apr_parse_addr_port -> apr_port_addr_parse
     apr_shutdown -> apr_socket_shutdown
     apr_bind -> apr_socket_bind
     apr_listen -> apr_socket_listen
     apr_accept -> apr_socket_accept
     apr_connect -> apr_socket_connect
     apr_send -> apr_socket_send
     apr_sendv -> apr_socket_sendv
     apr_sendto -> apr_socket_sendto
     apr_implode_gmt -> apr_time_exp_gmt_get
     apr_get_home_directory -> apr_uid_homepath_get
     apr_get_userid -> apr_uid_get
     apr_current_userid -> apr_uid_current
     apr_compare_users -> apr_uid_compare
     apr_get_username -> apr_uid_name_get
     apr_recvfrom -> apr_socket_recvfrom
     apr_sendfile -> apr_socket_sendfile
     apr_recv -> apr_socket_recv
     [Thom May]

  *) Add APR_IPV6_V6ONLY socket option.  [Jeff Trawick]

  *) Update timeout algorithm in free_proc_chain. If a subprocess
     did not exit immediately, the thread would sleep for 3 seconds
     before checking the subprocess exit status again. In a very
     common case when the subprocess was an HTTP server CGI script,
     the CGI script actually exited a fraction of a second into the 3
     second sleep, which effectively limited the server to serving one
     CGI request every 3 seconds across a persistent connection.
     [Bill Stoddard, Kai.Risku@arrak.fi]

  *) Add recognition of and socket API support for the SCTP protocol.
     [Randall Stewart <randall@stewart.chicago.il.us>]

  *) Add apr_atomic_casptr() to support atomic compare-and-swap
     of pointers  [Brian Pane]

  *) Add apr_socket_create_ex() to allow protocol to be specified for the
     socket.  With APR 1.0, this function will be removed and apr_socket_create()
     will have the additional parameter.
     [Randall Stewart]

  *) Add APR_IPV4_ADDR_OK flag to apr_sockaddr_info_get() to allow
     apps to avoid lookup of IPv6 address if IPv4 address is sufficient.
     (New APR_IPV6_ADDR_OK flag is similar.)  [Jeff Trawick]

Changes with APR 0.9.1

  *) Add apr_array_pop().  [Justin Erenkrantz]

Changes with APR 0.9.0

  *) Includes moved to INCLUDEDIR/apr-{major} (e.g. /usr/include/apr-0)
     [Greg Stein]

  *) libtool versioning is used to give the library sonames a real
     value. The libraries will be libapr-{major}.so.0.{minor}.{patch}
     [Greg Stein]

  *) Add APR_PARSE_ARGUMENTS and APR_LAYOUT macros for better layout
     support. [Thom May]

  *) Add parallel-apr layout which utilizes the major version number in
     directories and library names.  [Justin Erenkrantz]

  *) Add a version number to the library name (e.g. libapr-1.so) so
     that apps can do things like: -lapr-1 or -lapr-2, depending on
     which version they want to use and link against. [Greg Stein]

  *) Add --version to apr-config so that apps can retrieve the version
     information of the (installed) APR. [Greg Stein]

  *) Remove the APRVARS system; apps should use apr-config. [Greg Stein]

  *) Renamed apr_strtoll()/apr_atoll() to follow int64 convention,
     so these new helpers are apr_strtoi64/apr_atoi64(), since
     'll' (long long) is a nonportable and aspecific construct.
     Used ac/m4 tests to choose the appropriate fn behind strtoi64.
     [William Rowe]

As well as many portabitility and other fixes.
2002-11-25 19:52:43 +00:00
wiz
4b90143f95 Add basic COMMENT. 2002-11-25 14:27:05 +00:00
hubertf
63e3f73033 Update cvs to 1.11.2. Changes:
Changes since 1.11.1p1:

* The "log" and "rlog" commands now have a -S option to suppress the
header information when no revisions are selected.

* A serious error that allowed read-only users to tag files has been
corrected.

* The "annotate" command will no longer annotate binary files unless
you specify the new -F option.

* The "tag" and "rtag" commands will no longer move or delete branch
tags unless you use the new -B option.  (This prevents accidental
changes to branch tags that are hard to undo.)

* We've standardized on the 1.5 Automake release for the moment.  Again, this
should only really affect developers.  See the section of the INSTALL file
about using the autotools if you are compiling CVS yourself.

Changes from 1.11.1 to 1.11.1p1:

* Read only access was broken - now fixed.

Changes from 1.11 to 1.11.1:

* The "cvs diff" command now accepts the -y/--side=by-side and -T/
--initial-tab options.  (To use these options with a remote repository,
both the client and the server must support them.)

* The expansion of the loginfo format string has changed slightly.
Previously, the expansion was surrounded by single quotes ('); if a file
name contained a single quote character, the string would not be parsed
as a single entity by the Unix shell (and it would not be possible to
parse it unambiguously).  Now the expansion is surrounded by double
quotes (") and any embedded dollar signs ($), backticks (`), backslashes
(\), and double quotes are preceded by a backslash.  This is parsed as a
single entity by the shell reguardless of content.  This change should
not be noticable unless you're not using a Unix shell or you have
embedded the format string inside a double quoted string.

* There was a bug in the diff code which sometimes caused conflicts to
be flagged which shouldn't have been.  This has been fixed.

* New "cvs rlog" and "cvs rannotate" commands have been added to get log
messages and annotations without having to have a checked-out copy.

* Exclusive revision ranges have been added to "cvs log" using ::
(similar to "cvs admin -o").

* The VMS client now accepts wildcards if you're running VMS 7.x.

* ZLIB has been updated to version 1.1.3, the most current version.  This
includes mostly some optimizations and minor bug fixes.

* The ~/.cvspass file has a slightly modified format.  CVSROOTs are now
stored in a new canonical form - hostnames are now case insensitive and
port numbers are always stored in the new format.  Until a new login for
a particular CVSROOT is performed with the new version of CVS, new and
old versions of CVS should interoperate invisibly.  After that point, an
extra login using the old version of CVS may be necessary to continue to
allow the new and old versions of CVS to interoperate using the same
~/.cvspass file and CVSROOT. The exception to this rule occurs when the
CVSROOTs used with the different versions use case insensitively
different hostnames, for example, "empress", and "empress.2-wit.com".

* A password and a port number may now be specified in CVSROOT for
pserver connections.  The new format is:

    :pserver:[[user][:password]@]host[:[port]]/path

Note that passwords specified in a checkout command will be saved in the
clear in the CVS/Root file in each created directory, so this is not
recommended, except perhaps when accessing anonymous repositories or the
like.

* The distribution has been converted to use Automake.  This shouldn't
affect most users except to ease some portability concerns, but if you
are building from the repository and encounter problems with the
makefiles, you might try running ./noautomake.sh after a fresh update
-AC.
2002-11-24 21:31:20 +00:00
jdolecek
a52ba066d6 add py-kqueue subdir 2002-11-24 09:31:25 +00:00
jdolecek
02f99e6ad3 Initial import of py-kqueue version 2.0 into the Packages Collection.
py-kqueue is Python glue for kqueue(2)/kevent(2) event interface
on BSD systems.

kqueue() provides a generic method of notifying the user when an
event happens or a condition holds, based on the results of small
pieces of kernel code termed filters.  A kevent is identified by
the (ident, filter) pair; there may only be one unique kevent
per kqueue.
2002-11-24 09:30:24 +00:00
cjep
cc8c59a267 This package appears to need autoheader to build. 2002-11-24 01:42:18 +00:00
wiz
4cc6442532 Update to 4.5, provided by ORI Manabu in PR 18698.
Changes:
Version 4.5 - July 4 2002, by Shigio Yamaguchi

* htags: -m(--main-func) option added.
* htags: --style-sheet=<style file> option added.
* htags: --no-javascript option and no_javascript config variable added.
* htags: -g(--gtags) option added.
* htags: -s(--symbols) option and symbols config variable added.
* gctags: --langmap option added.
* gctags: -t and -d option added.
* gtags: pick up macros with noargument, typedef name and enum member.
* gozilla: -d option added.
* gctags: assumes __attribute__, const, volatile, wchar_t as a reserved word
  in C language. assumes __attribute__, explicit, mutable, namespace,
  overload, typename, using as a reserved word in C++ language.

Version 4.4 - March 30 2002, by Shigio Yamaguchi

* gozilla: gozilla return to GLOBAL.
* htags: -o(--other) option added. This option list not only source files
  but also other files like 'README'.
* global: -o(--other) option added. This option search in not only source
  files but also other files like 'README'.
* htags: configuration variable other_files added.
* htags: configuration variable definition_header={no|after|before} added.
* htags: configuration variable enable_grep and enable_idutils added.
* htags: -l(--each-line-tag) option deleted.
  From now on, htags works as if -l flag is always specified.
  But -l(--each-line-tag) option is accepted for backward compatibility.
* global: path conversion optimized and bug fixed.
* gtags.conf: added documentation about variables.
* htags: shut another security hole.
* Some bugs are fixed.

Version 4.3.1 - January 22 2002, by Shigio Yamaguchi

This is bug fix version.
* htags: global.cgi wasn't generated correctly.

Version 4.3 - January 10 2002, by Shigio Yamaguchi

* Support DJGPP.
* Support nvi-1.81.5.
* global.texi: chapter of less viewer, nvi-1.81.5 and reference manuals added.
* global,gtags: the -q option added.
* htags: fill anchors into path name.
* global: GTAGSROOT file supported.

Version 4.2 - November 24 2001, by Shigio Yamaguchi

* postgres support added.
  You need to configure GLOBAL with --with-postgres option.
* gtags: when no parser specified in config file, overloaded by default values.
* gtags: variable 'skip' accept full path name.
* htags: changed to refer to macros which is defined in other C source.
* htags: --caution option added.
* global.texi: reference manual added.
* gtags, htags: allow relative path name for --gtagsconf.

Version 4.1.1 - July 31, 2001, by Shigio Yamaguchi

* htags: bug fixed. bless.sh removed 'TARGET=mains'.
* htags: bug fixed. bless.sh didn't work without config file.
* configure: bug fixed. --srcdir option didn't work.
  now you can build project at any directory other than source directory.
* htags: generates rebuild.sh to redo the job with the previous context.
* globash.rc: when GTAGSROOT specified, prompt is changed to "[$root]!$cwd"
  instead of "[$root]/...".
* globash.rc: bug fixed. number was ignored in 'next <no>' and 'prev <no>'.
* globash.rc: The -e option of show use emacsclient instead of emacs.

Version 4.1 - July 12, 2001, by Shigio Yamaguchi

[INCOMPATIBLE CHANGES]

* global: rename the -i(incremental) option to -u(update) and the new
  -i(--ignore-case) option added because -i options is generally used
  for this purpose (see grep(1)).
* gtags.conf: rename global.conf into gtags.conf because the old name was
  too generic. (GLOBAL also accepts old name for compatibility.)

[OTHER CHANGES]

* Some bugs are fixed.
* globash.rc: GloBash --- Global facility for Bash added.
* htags: create bless.sh when the -S option specified.
* htags: config variables prolog_script, epilog_script, show_position,
  position_begin, position_end and icase_path added.
* htags: path name search facility added.
* htags: locate dbpath like global(1) does.
* htags: show addtional information on status bar.
* gtags: the -i option also locate tag files among cadedite directories.
* global, gtags: make icase_path allways enable in Windows32 environment.
* global: the -T(--through) option added.
* gtags, htags: --gtagsconf option added.
* gtags.conf: 'htags_options' added.
* globa.texi: the method to use vim with GLOBAL and the description
  about GloBash added.
2002-11-23 23:09:55 +00:00