Commit graph

2536 commits

Author SHA1 Message Date
mjl
c997e0436c Update to 1.0.14
This is the LAST maintenance release of the Storable module.
        Indeed, Storable is now part of perl 5.8, and will be maintained
        as part of Perl.  The CPAN module will remain available there
        for people running pre-5.8 perls.

        Avoid requiring Fcntl upfront, useful to embedded runtimes.
        Use an eval {} for testing, instead of making Storable.pm
        simply fail its compilation in the BEGIN block.

        store_fd() will now correctly autoflush file if needed.
2001-12-04 01:30:59 +00:00
abs
01946b7041 Update cpuflags to 0.13 - try to handle cross compiling gracefully.
if $MACHINE is set, and it does not match sysctl hw.machine, return blank
2001-12-03 23:33:01 +00:00
wiz
b4f0a668fa Miscellaneous man page fixes. 2001-12-03 19:03:19 +00:00
jlam
8cc6055063 Use PKGREVISION to manage the package-specific version number when it
differs from the distfile version number.  G/C some the unused variables
in php4/Makefile.common related to the old way of handling version numbers.
2001-12-03 08:30:58 +00:00
jmc
6e978a1a02 If this is going to be buildlinkified it needs the perl buildlink included. 2001-11-30 21:22:25 +00:00
jlam
cdd2882b09 Buildlink'ify. 2001-11-30 17:30:12 +00:00
jlam
28dc06397c Create ECHO_BUILDLINK_MSG for printing buildlink diagnostics. It's just
set to '${ECHO_MSG} "=>"' for now.
2001-11-30 17:21:54 +00:00
martti
816d169300 Updated to version 3.7. Changes since 3.4:
Version 3.7 29-Oct-01
---------------------

1. In updating pcretest to check change 1 of version 3.6, I screwed up.
This caused pcretest, when used on the test data, to segfault. Unfortunately,
this didn't happen under Solaris 8, where I normally test things.

Version 3.6 23-Oct-01
---------------------

1. Crashed with /(sens|respons)e and \1ibility/ and "sense and sensibility" if
offsets passed as NULL with zero offset count.

2. The config.guess and config.sub files had not been updated when I moved to
the latest autoconf.

Version 3.5 15-Aug-01
---------------------

1. Added some missing #if !defined NOPOSIX conditionals in pcretest.c that
had been forgotten.

2. By using declared but undefined structures, we can avoid using "void"
definitions in pcre.h while keeping the internal definitions of the structures
private.

3. The distribution is now built using autoconf 2.50 and libtool 1.4. From a
user point of view, this means that both static and shared libraries are built
by default, but this can be individually controlled. More of the work of
handling this static/shared cases is now inside libtool instead of PCRE's make
file.

4. The pcretest utility is now installed along with pcregrep because it is
useful for users (to test regexs) and by doing this, it automatically gets
relinked by libtool. The documentation has been turned into a man page, so
there are now .1, .txt, and .html versions in /doc.

5. Upgrades to pcregrep:
   (i)   Added long-form option names like gnu grep.
   (ii)  Added --help to list all options with an explanatory phrase.
   (iii) Added -r, --recursive to recurse into sub-directories.
   (iv)  Added -f, --file to read patterns from a file.

6. pcre_exec() was referring to its "code" argument before testing that
argument for NULL (and giving an error if it was NULL).

7. Upgraded Makefile.in to allow for compiling in a different directory from
the source directory.

8. Tiny buglet in pcretest: when pcre_fullinfo() was called to retrieve the
options bits, the pointer it was passed was to an int instead of to an unsigned
long int. This mattered only on 64-bit systems.

9. Fixed typo (3.4/1) in pcre.h again. Sigh. I had changed pcre.h (which is
generated) instead of pcre.in, which it its source. Also made the same change
in several of the .c files.

10. A new release of gcc defines printf() as a macro, which broke pcretest
because it had an ifdef in the middle of a string argument for printf(). Fixed
by using separate calls to printf().

11. Added --enable-newline-is-cr and --enable-newline-is-lf to the configure
script, to force use of CR or LF instead of \n in the source. On non-Unix
systems, the value can be set in config.h.

12. The limit of 200 on non-capturing parentheses is a _nesting_ limit, not an
absolute limit. Changed the text of the error message to make this clear, and
likewise updated the man page.

13. The limit of 99 on the number of capturing subpatterns has been removed.
The new limit is 65535, which I hope will not be a "real" limit.
2001-11-30 10:20:01 +00:00
jlam
4c38713d7b A dependency on automake implies a dependency on autoconf; there's no need
to list them both when we listing just automake will do.
2001-11-29 19:46:10 +00:00
abs
04719f077d Change ONLY_FOR_PLATFORM...SunOS to NOT_FOR_PLATFORM...NetBSD
This package works fine under RedHat 5.0 (I'm still trying to work out
what karma I broke in order to be in a position to know this...)
2001-11-29 16:44:15 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
martti
154f039857 Updated to 1.05 (PR#14749)
Changes :
- Fixed DESCR
- Bug correction in YappParse.yp _Lexer sub to accept '\\' litterals
2001-11-28 11:25:26 +00:00
jlam
96904a0049 Buildlinkify. 2001-11-28 05:20:38 +00:00
jlam
96c562f02f Buildlinkify. 2001-11-28 04:49:01 +00:00
tron
c36f830c02 Fix remote format string vulnerability in "libgtop_daemon". Bump version
number to 1.0.12nb1.
2001-11-27 21:03:07 +00:00
abs
095c00cc67 Update devel/cpuflags to 0.12
For unknown machine types, suggest people feed details back
2001-11-27 12:26:11 +00:00
abs
745f644e1a Update devel/cpuflags to 0.11
Allow -march=k6 for gcc 2.95 and later, cleanup fallback for older gcc
2001-11-27 02:31:48 +00:00
abs
c2dcd546de clean up some comments - no code change 2001-11-27 01:18:32 +00:00
wiz
fa34c4821d Update to 5.0, provided by Shell Hung in pkg/14694.
More interesting changes since 4.3:
Module "Date::Calc":
 +  Added the following new functions:
     *  check_time()
     *  Delta_YMD()
     *  Delta_YMDHMS()
     *  Add_Delta_YM()
     *  Add_Delta_YMDHMS()
     *  Normalize_DHMS()
     *  This_Year()
     *  Gmtime()
     *  Localtime()
     *  Mktime()
     *  Timezone()
     *  Date_to_Time()
     *  Time_to_Date()
     *  Fixed_Window()
     *  Moving_Window()
     *  ISO_LC()
     *  ISO_UC()
 +  Added support for Norwegian.
 +  Added support for Swedish.
 +  Added support for Danish.
 +  Added support for Finnish.
 +  Changed the month names of some languages to lower case.
 +  Changed the french "long" date format to a more popular form.
 +  Fixed the broken parsing of special ISO-Latin-1 characters
    in Date::Calc (replaced <ctype.h> with better solution).
 -  Locales wouldn't help here, because "Decode_Language()" must
    work with any locale setting. Moreover, setting a language in
    Date::Calc would also require to set the proper corresponding
    locale in the current environment, which may not be available
    on the current system. The new solution works independently
    of any locale and with ALL languages (in ISO-Latin-1).
 +  Changed the function "Add_Delta_YMD()" to have a more intuitive,
    consistent and reversible behaviour. This might break existing
    code, though. (To get the old behaviour, use the new function
    "Add_Delta_YM()" plus "Add_Delta_Days()" thereafter instead.)
 +  Added an optional boolean parameter "orthodox" to "Calendar()"
    for calendars starting with Sunday instead of Monday.
 +  Changed the behaviour of the "Decode_Date_*()" set of functions:
    if the current year is available on the system, then a "moving
    window" strategy is applied to year numbers < 100; otherwise
    it defaults to the previous behaviour (see version 4.3 below).
 +  Changed the "Week_of_Year()" function: In scalar context, it
    now returns just the week number. BEWARE, this is a DANGEROUS
    feature - see the manual page for why this is so!

Module "Date::Calc::Object":

 +  Added the module Date::Calc::Object, an object-oriented add-on
    to Date::Calc with overloaded operators.

Modules "Date::Calendar[::(Year|Profiles)]":

 +  Added the modules Date::Calendar, Date::Calendar::Year and
    Date::Calendar::Profiles, for calculations which need to
    take holidays into account (and for generating calendars).
2001-11-26 17:38:11 +00:00
jlam
cc4128d97e Buildlinkify, in the sense that only the perl headers are found in
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-11-26 06:49:36 +00:00
wiz
ab3ed92243 Since we're not depending on autoconf/-make anymore, we don't need gettext's
m4 file, either. Remove BUILD_USES_GETTEXT_M4.
2001-11-22 17:50:22 +00:00
tron
719e12130f Use tcgetattr(3) and tcsetattr(3) instead of old BSD 4.3 I/O controls to
setup pty for "gdb". This package now works on kernels without "COMPAT_43"
which fixes PR pkg/7024.
2001-11-22 14:37:27 +00:00
wiz
cf2dffd883 Add and enable p5-IPC-ShareLite. 2001-11-22 11:47:05 +00:00
martti
85d4a6baf7 Updated to version 0.33 (PR#14511). Changes since 0.17:
* It's now officially safe to redirect STDOUT and STDERR without
      affecting test output.
    - License and POD cleanup by Autrijus Tang
    - Synched up Test::Tutorial with the wiki version
    - Minor VMS test nit.
    * Finally added a seperate plan() function
    * Adding a name field to isa_ok()
      (Requested by Dave Rolsky)
    - Test::More was using Carp.pm, causing the occasional false positive.
      (Reported by Tatsuhiko Miyagawa)
    * Added Test::Builder
      (Thanks muchly to chromatic for getting this off the ground!)
    * Diagnostics are back to using STDERR *unless* it's from a todo
      test.  Those go to STDOUT.
    - Fixed it so nothing is printed if a test is run with a -c flag.
      Handy when a test is being deparsed with B::Deparse.
    * Test::Simple and Test::More no longer print their diagnostics
      to STDERR.  It instead goes to STDOUT.
    * TODO tests which fail now print full failure diagnostics.
    - Minor bug in ok()'s test name diagnostics made it think a blank
      name was a number.
    - ok() less draconian about test names
    - Added temporary special case for Parrot::Test
    - Now requiring File::Spec for our tests.
    * ***API CHANGE*** can_ok() only counts as one test
    - can_ok() has better diagnostics
    - Minor POD fixes from mjd
    - adjusting the internal layout to make it easier to put it into
      the core
2001-11-22 09:37:56 +00:00
martti
a72e57047a Updated to version 1.26 (PR#14510). Changes since 1.23:
- An excuse to upload a new version to CPAN to get Test::Harness
      back on the index.
    - Fixed a bug with tests failing if they're all skipped
      reported by Stas Bekman.
    - Fixed a very minor warning in 5.004_04
    - Fixed displaying filenames not from @ARGV
    - Merging with bleadperl
    -  minor fixes to the filename in the report
    -  '[no reason given]' skip reason
    - Added internal information about number of todo tests
2001-11-22 09:33:09 +00:00
martti
781920fb3a Updated to version 2.108 (PR#14610). List of changes is unknown,
i.e. there isn't any ChangeLog file in the distfile...
2001-11-22 08:59:06 +00:00
mjl
e06ff0adfc Initial import of p5-IPC-ShareLite
IPC::ShareLite provides a simple interface to shared memory, allowing
data to be efficiently communicated between processes.

It provides an abstraction of the shared memory and semaphore facilities
of SysV IPC, allowing the storage of arbitrarily large data; the module
automatically acquires and removes shared memory segments as needed.
Storage and retrieval of data is atomic, and locking functions are
provided for higher-level synchronization.

In many respects, this module is similar to IPC::Shareable. However,
IPC::ShareLite does not provide a tied interface, does not (automatically)
allow the storage of variables, and is written in C for additional speed.
2001-11-20 08:04:50 +00:00
jlam
afdd4d67e1 Trivially mark as USE_BUILDLINK_ONLY. 2001-11-19 20:11:00 +00:00
jlam
dd92992097 Add buildlink.mk file for use by other package Makefiles. 2001-11-19 19:45:39 +00:00
itohy
134fa1067a Make it compile on non-i386 archs. 2001-11-17 06:28:20 +00:00
dillo
9e826494a0 add and enable emacs-ilisp 2001-11-15 20:35:50 +00:00
dillo
1533dcf55b Add emacs-ilisp-5.11:
A comprehensive (X)Emacs interface for an embedded Common Lisp or
Scheme process.
2001-11-15 20:33:04 +00:00
agc
4488c43c8d Add and enable cbrowser 2001-11-14 11:27:58 +00:00
agc
b1118bd2fd Initial import of cbrowser-0.6 into the NetBSD Packages Collection.
Cbrowser helps manage the recursive process of searching through
source code for usages by providing a history mechanism.  Every query
is recorded and can be recalled at any time, without the need of
re-querying the database.

Cbrowser allows you to build and use multiple source code databases
for individual software projects.  Switching databases is as simple as
selecting the file, and a history of all databases used is kept at all
times.

Best of all, cbrowser provides a hierarchical function viewer.
Functions may be expanded and contracted to show or hide the functions
they call.  The function's code itself is shown in an adjoining
viewer.  This feature is implemented using the megawidget Library by
Jeff Hobbs.
2001-11-14 11:27:03 +00:00
jlam
ff39c062b7 * Strongly buildlinkify.
* Use qt2-designer-kde for a uic that understands KDE2 widgets.
* On Linux, kmtrace is installed, so handle it in the PLIST.
* libkstartperf.so needs to link against libltdl.so so add run-time dependency
  on libtool.
2001-11-13 21:16:54 +00:00
jlam
47d86e4bfb * Strongly buildlinkify.
* Remove dependency on python.  The python KDE2 interface objects weren't
  being built and installed anyway.
2001-11-13 21:15:31 +00:00
jlam
723d18dbc7 * Strongly buildlinkify.
* Use qt2-designer-kde for a uic that understands KDE2 widgets.
* Sort and fix PLIST.
2001-11-13 21:14:12 +00:00
seb
c8f502b9a0 Upgrade to version 5.1.
While here added the support of Exuberant etags (exetags in this package).

List of changes for version 5.1:
* Changed name of option configuration files for MSDOS, MSWindows, and OS/2.
* Changed regex support to enforce REG_NEWLINE. This fixes problem where the
  newline character was explicity being matched by user patterns [Bug #431477].
* Added new public domain library for reading tag files (see readtags.h).
* Added support for variables and namespaces, provided by Jay Glanville [Vim].
* Added report of non-options in option configuration files and CTAGS
  environment variable.
* Added support for YACC language, submitted by Nick Hibma [YACC].
* Added support for Perl packages, submitted by Nick Hibma [Perl].
* Added '$' as valid identifier character for DEC C compiler [VMS, Bug #425147].
* Added compilation date and time to --version output.
* Added configure check for HP-UX to determine if ANSI options needed [HP-UX].
* Removed tags for forward class/struct declarations [C/C++, Bug #432563].
* Eliminated ;" separator from end of tag line when no extension fields are
  present.
* Fixed segmentation violation for some Lisp files [Lisp].
* Fixed segmentation violation occurring when file referenced in #line
  directive was from an unknown language.
* Fixed loss of sync when parsing bit fields named with C++ reserved word [C].
* Fixed compilation problem on gcc-2.7.2.
* Fixed problem parsing verbatim strings [Eiffel].
* Fixed problem with PHP references [PHP].
* Fixed handling of Perl __DATA__ sections [Perl].
* Fixed problem resulting from white space in tag name due to regex name
  specifier.
* Fixed double reading of $HOME/.ctags when current directory is $HOME.
* Fixed problem reading option configuration files using CR-LF newlines.
* Fixed problem preventing output control over tag kinds of regex patterns
  [Bug #429869]
2001-11-13 15:23:23 +00:00
wiz
dea8a63968 Darwin "support", by Yuji Yamano from pkg/14546. 2001-11-12 03:06:31 +00:00
damon
58a0315ef8 Update to version 0.2.4 (Required for Gnumeric 0.75)
Changelog:
        * libole2/ms-ole.c (ms_ole_open_vfs) : simplify.
        * libole2/ms-ole.c: first attempt at handling files that are not
        an integer number of 512-byte blocks.
        (ms_ole_open_vfs): Fix file leaks.  Verify block sizes.
        (ms_ole_setup): Prepare the right number of blocks.
        (ms_ole_destroy): Plug leak.
        (ms_ole_lseek): Fix seek-from-end case.
        * libole2/ms-ole.c (ms_ole_stream_open) : Be more careful about where
          we are wiping.
        * libole2.spec.in: don't point at sgml files we don't install.
2001-11-11 20:00:13 +00:00
hubertf
09c1f15d9d Adjust format a bit:
* 75 * '='
 * RCS ID
 * blank line
 * message text
 * optional blank line
 * 75 * '='
2001-11-11 06:17:26 +00:00
agc
1fff0c5260 Make sure the distfile can be fetched - set the PKGNAME var to ...nb1,
not the DISTNAME.
2001-11-10 19:59:00 +00:00
hubertf
d564911ef1 Update to ElectricFence 2.1nb1:
Fix this pkg to run on sparc64 (and probably some others), by changing the
2ns argument of mmap(2) from (int)size to size.

Patches contributed by Volker Stolz <stolz@hyperion.informatik.rwth-aachen.de>
in PR pkg/14493.
2001-11-09 00:39:38 +00:00
seb
1034334372 - Fix build failure - exposed after lastest modification of
../../devel/gettext-lib/buildlink.mk - due to incorrect usage of @INTLIBS@ in
  Automake's prog_LDADD variable. Thanks Johnny Lam for hints and explanations!
- While here get ride off build dependencies on auto* tools and GNU make by
  using a new set of patches and AUTOMAKE_OVERRIDE.
  Note: new Makefile.am files and hence their patches were generated with
  automake-1.1b!
- sort PLIST and use same `install-info' arguments as those generated by
  `make print-PLIST'.
- Fix broken dependencies when USE_XEMACS is defined.
2001-11-03 09:59:35 +00:00
kent
6cc24d7fd9 Fix build error. 2001-11-02 00:30:10 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
hubertf
0ba1abc584 Fix COMMENT, per PR 14395 by Greg A. Woods <woods@weird.com> 2001-10-29 19:58:43 +00:00
dillo
8c489329d6 add and enable acme 2001-10-29 18:34:24 +00:00
dillo
0a810c13db Initial import of acme 0.85, a cross assembler for 6052 and compatibles. 2001-10-29 18:30:30 +00:00
seb
66771163d1 Use AUTOMAKE_OVERRIDE instead of custom pre-configure target. 2001-10-29 10:24:16 +00:00
wiz
346e0fc0bf Update to 6.1.
Changes since 5.8:
 +  Added the module "Carp::Clan" to the distribution.
 +  Splitted the Vector.pm module; separated XS and overloaded Perl
    part for improved performance (reduces loading time for XS part).
 +  Corrected the handling of numerical overflow in arithmetic methods
    ("add()", "subtract()", "Multiply()", "from_Dec()", "new_Dec()").
 +  Methods "add()" and "subtract()" now return the carry as well as
    the overflow flag if called in list context (only the carry in
    scalar context, as before).
 +  Added two new methods "inc()" and "dec()", which return the overflow
    flag (whereas "increment()" and "decrement()" return the carry flag).
    The new methods also allow to copy-and-increment/decrement in addition
    to in-place operation.
 +  Methods "from_Dec()" and "new_Dec()" now allow you to enter large
    positive numbers which will have the MSB set (this was forbidden
    previously because these numbers are considered to be negative in
    two's complement binary representation).
and some bugfixes and compatibility changes.
2001-10-29 01:07:03 +00:00
jlam
7146b14699 Define INTLLIBS to be the flags needed to link against libintl.a, and pass
${INTLLIBS} through to the configure environment.  This should fix
pkg/14360 (x11/gtk: gtk-config does not list "-lintl") by Jun-ichiro itojun
Hagino <itojun@itojun.org>.
2001-10-26 19:18:36 +00:00
agc
d52dd5005a At present, if there is a pre-<target> or post-<target> script in
the scripts/ directory, it will be run automatically as part of
the build process, by bsd.pkg.mk.  There are now exactly 5 packages
in pkgsrc which use this facility, and yet, for every package build,
the existence of a script is checked by bsd.pkg.mk once before the
target is executed, and once afterwards. This incurs needless
overhead.

Move the separate pre- and post- script handling out of bsd.pkg.mk into
the individual package Makefiles, where it's much more obvious what is
happening, anyway.
2001-10-26 14:09:59 +00:00
skrll
1b93af249c Fix a typo that has there for ages so that the previous fix for new
toolchains actually works.

I had reports that the problem that the definition of
"output_verbose_link_cmd" was supposed to fix had indeed been fixed.
(Never believe everything you read)
2001-10-26 10:58:02 +00:00
skrll
1034b557a9 Fix ltcf-cxx.sh to work on -current/new toolchains. That is make sure that
/usr/lib/crtbeginS.o and /usr/lib/crtendS.o make it into
{pre,post}dep_objects.

Fixes pkg/14353 from Witold J. Wnuk <witek@pd37.warszawa.sdi.tpnet.pl>

Tested as "still" working on 1.5.2.

Bump minor number of pkg and make pkgsrc depend on this version.
2001-10-26 07:47:38 +00:00
agc
69926886dc Move the configuration stage from a separate script into the package
Makefile, using the standard target.

Add the required Makefile and Makefile.inc in a more standard way.

Get rid of the now unnecessary configure script.
2001-10-25 20:40:07 +00:00
jlam
d6b092f862 Fix typo that somehow crept in the last commit. 2001-10-25 19:10:18 +00:00
jlam
1071baf87e Note package is strongly-buildlinked (trivially). 2001-10-25 15:42:56 +00:00
jlam
f9423fd2d8 Add buildlink.mk file for use by other package Makefiles. 2001-10-25 15:37:04 +00:00
jlam
a4bc16d30c I am a triple idiot. The only relevant variable that x11.buildlink.mk
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use.  Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-24 22:10:43 +00:00
jlam
158a3e428e Back out previous change. The problem noted in net/mtr should be fixed by
the recent commits to bsd.buildlink.mk (1.46) and bsd.pkg.mk (1.828).
2001-10-24 19:49:50 +00:00
agc
bb107fc001 Two of the TRANSFORMs were round the wrong way in the "use curses" case -
when you encounter libncurses, turn it into libcurses, and likewise when
you encounter ncurses.h, turn it into curses.h.

Makes mtr work on a 1.5.2 shark.
2001-10-24 15:37:27 +00:00
jlam
b476b722de Buildlinkify (trivially). 2001-10-23 14:40:36 +00:00
jlam
dff59f9ec3 x11.buildlink.mk needs to be included before any buildlink.mk files that
use X11_BUILDLINK_MK as a test value.  Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
2001-10-23 13:14:43 +00:00
jlam
72c8afe3db libsigc++ is in devel/, not textproc/ =) 2001-10-23 02:15:38 +00:00
wiz
6af7e5a4d5 Mark USE_BUILDLINK_ONLY, and add buildlink.mk.
Nearly as in pkg/14203 by Eric Gillespie, Jr.
2001-10-21 12:46:24 +00:00
kent
770f814ebe Sync with PEACE repositry.
* Upgrade base distribution: w32api-0.4 -> w32api-1.1
 * Create static libraries for UUID definitions.
 * Modify typedefs to avoid a bug of gcc.
2001-10-21 12:39:05 +00:00
wiz
e65d4b6206 Update to 2.1, requested in pkg/14264.
Change: Remove work-arounds, most operating systems and C libraries have
been fixed now.
2001-10-21 11:53:05 +00:00
wiz
ab61a639c7 Update to 7.0.2, provided by Ingolf Steinbach in pk/14296.
Changes:
- Fixed duplicate items when using Control-B1 to add items to the selection
  in the workdir browser.
- Several bugfixes to the module browser.  You can now have "&" composites
  at the end of a nested module without blowing it out of the graphical
  tree structure.  Also fixed bugs in finding a module's title and choosing
  the right icon.
- The ability to group alias modules in their own folder is back, but as an
  option cvscfg(aliasfolder).  It defaults to true.
- There's now an Options menu in the module browser to turn tracing on and
  off and temporarily change the display of alias modules.
- New "File->Module File" item in the module browser menu displays the
  CVSROOT/modules file in a text window.
- Do a "file join" on the CVSROOT variable to put it in the native
  path format.  That helps with a PC and a Samba-mounted repository
  and doesn't seem to hurt anything else.
2001-10-21 10:02:03 +00:00
wiz
982f2f61de Install documentation, as prompted in pkg/14300 by Hiramatsu Yoshifumi,
but done slightly differently.
2001-10-21 09:54:19 +00:00
sjg
f8d5151137 Conform better to pkgsrc conventions.
Reviewed: agc
2001-10-19 16:37:49 +00:00
veego
cba0e1fadb Make the ${WRKSRC}/checks/stamp-checks writeable, otherwise a build would
fail on solaris.
2001-10-19 09:13:29 +00:00
sjg
037b8ccfb2 Update to bmake-3.1.12
Changes of note:
        synched with NetBSD make as of 2001/10/16
        fix for bug in compat mode .END processing
        fix for bug in cleanup of jobs when using -jN
        addition of .USEBEFORE
        simpler bootstrap - compiles again on recent linux (Red Hat)
The Makefile here now deals with the fact that we may not have installed
a sys.mk in /usr/pkg/share/mk on BSD systems.

Reviewed: agc
2001-10-18 21:41:06 +00:00
sjg
f843972d4d Update to current macros mk-1.2.5 (no the bsd* ones are still way old).
Changes of note:
 	Added target-flags.mk allows frobbing CFLAGS for individual
 	targets.
 	prog.mk and lib.mk attempt to use bsd.prog.mk and bsd.lib.mk
 	to help ensure the right magic happens on ELF systems.
 	Several improvments to autodep.mk - now the default unless
 	NO_AUTODEP is defined.
The bsd.*.mk files are no longer installed on BSD systems as they are
almost guaranteed to do more harm than good.

Reviewed: agc
2001-10-18 21:38:32 +00:00
veego
63ad910dee SVR4 packages have a limit of 9 chars for a package name.
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-10-18 15:20:01 +00:00
agc
70ba878bb6 Add and enable unidiff 2001-10-18 10:24:25 +00:00
agc
1e334931a0 Initial import of unidiff-1.0 into the NetBSD Packages Collection.
Unify will accept either a regular context diff (old- or new-style) or
a unified context diff as input, and generate either a unified diff or
a new-style context diff as output.  The default is to output the
opposite style of whatever was input, but this can be overridden by
the -c or -u options.  If the source file is not mentioned, it will be
read from the standard input.

Various other options allow you to echo the non-diff (comment) lines
to stderr, modify the diff by removing the comment lines, and/or tweak
the diff into a format that is good for releasing patches.

Unipatch is a filter to turn a unified diff into a degenerate context
diff (no '!'s) for patch.

With thanks to Alan Barrett for the nudge.
2001-10-18 10:23:36 +00:00
skrll
87f46e7d28 Make this build. 2001-10-18 09:08:05 +00:00
agc
ae33b8c1e9 Add and enable javadeps. 2001-10-17 12:33:24 +00:00
agc
810a8d516a Initial import of javadeps-1.1 into the NetBSD Packages Collection.
JavaDeps - Automatic Dependency Tracking for Java

Tracking dependencies amongst a group of source files is always a chore.
With Java it's even worse: source files may be mutually-dependent, and
make doesn't deal with this situation at all!

JavaDeps is a tool to generate dependency rules for Java sources, inspired
by the "-MM" flag of gcc. This program analyzes a set of java source
files, and outputs their dependencies, along with makefile rules to build
the resulting classes.

Provided in PR 14258 by Ben Wong (ben@wongs.net), munged around slightly
by myself.
2001-10-17 12:32:17 +00:00
rh
7b981640c1 Sync package description with the current README. Most notably, remove the
comments about GConf being incredibly alpha.  Pointed out by Thomas
Klausner <wiz@netbsd.org> in private mail.
2001-10-17 06:42:12 +00:00
phil
da345cc1ad This package (and all of coda) works on the arm32 (tested on a shark). 2001-10-17 02:44:41 +00:00
jlam
7fcd69604c Note addition of php4-gmp. 2001-10-16 07:13:58 +00:00
jlam
28578b6213 Find Makefile.module in ../../www/php4. 2001-10-16 06:58:30 +00:00
jlam
1222b29ecb devel/php4-gmp: PHP4 extension for arbitrary precision math
This version is from the php-4.0.6 distribution.
2001-10-16 06:42:12 +00:00
jlam
e00f116d75 Use +=, not =, for CATEGORIES so we don't clobber the inheritted
categories.
2001-10-16 06:41:08 +00:00
jlam
ed4c05e00a Note additions of php4-{gettext,pcre,posix,session,sysvsem,sysvshm}. 2001-10-16 06:38:17 +00:00
jlam
67ac44f25e devel/php4-sysvshm: PHP4 extension for SysV shared memory support
This version is from the php-4.0.6 distribution.
2001-10-16 06:36:38 +00:00
jlam
b41383946e devel/php4-sysvsem: PHP4 extension for SysV semaphore support
This version is from the php-4.0.6 distribution.
2001-10-16 06:35:45 +00:00
jlam
8974e5b0c0 devel/php4-session: PHP4 extension for session-handling
This version is from the php-4.0.6 distribution.
2001-10-16 06:34:42 +00:00
jlam
f1fc132d32 devel/php4-posix: PHP4 extension for POSIX-like functions
This version is from the php-4.0.6 distribution.
2001-10-16 06:33:43 +00:00
jlam
617243bc31 devel/php4-gettext: PHP4 extension for gettext I18N support
This version is from the php-4.0.6 distribution.
2001-10-16 06:31:12 +00:00
jlam
0717f41624 Update php4-pcre to the version from the php-4.0.6 distribution. There is
no list of changes from version 4.0.5.  Also move from the www category.
2001-10-16 06:15:11 +00:00
skrll
a62b3e67a6 Update to KDE 2.2.1
With apologies to Al I wouldn't know where to start with a summary of the
changes between 2.1 and 2.2.1 - there are just too many. A couple of
hopefully static URLS that contain useful information are

http://www.kde.org/announcements/changelog2_1to2_2.html
http://www.kde.org/announcements/changelog2_2to2_2_1.html

Support for a.out for kde{libs,base} added by me. The libtool/a.out
combination doesn't like the linking of modules into binaries. A better
way of doing this will appear in future versions of KDE/pkgsrc.
2001-10-15 22:45:55 +00:00
agc
91ce13ed3b Add and enable spiff 2001-10-15 10:12:59 +00:00
agc
05a6ddff1a Initial import of spiff-1.0 into the Packages Collection.
Spiff compares the contents of file1 and file2 and prints a
description of the important differences between the files.  White
space is ignored except to separate other objects.  Spiff maintains
tolerances below which differences between two floating point numbers
are ignored.  Differences in floating point notation (such as 3.4 3.40
and 3.4e01) are treated as unimportant.  User specified delimited
strings (i.e.  comments) can also be ignored.  Inside other user
specified delimited strings (i.e.  quoted strings) whitespace can be
significant.

Taken from a hint by Alan Barrett.
2001-10-15 10:12:08 +00:00
veego
9c69323e5e You have to add an 'PKGNAME' if you want to indicate that the package
has changed, but not the distfile.
2001-10-12 22:34:21 +00:00
rh
b49aebb7dd Update gal to 0.14. Unfortunately, no list of changes is available. 2001-10-12 16:27:43 +00:00
abs
aff20c18cf Self-applied clue-by-four. No nb1 in DISTNAME. 2001-10-11 13:43:09 +00:00
abs
d1ad00b103 Update GConf to 1.0.4nb1.
Automatically install etc/gconf/1/path from etc/gconf/1/path.example if
needed (both in Makefile and PLIST), remove obsoleted MESSAGE, and fix a
path to work with xpkgwedge.
2001-10-11 12:19:35 +00:00
rh
32a297df0e s/BUILDLINK_CPPFLAGS/CPPFLAGS/ as the former is for internal
bsd.buildlink.mk use only.  Pointed out in private mail by Johnny C. Lam.
2001-10-09 12:30:23 +00:00
seb
7865fb7f3f Fix configure so GNU diffutils are really used.
Bump to 5.7nb1
2001-10-08 16:20:46 +00:00
rh
9da334dc9a Explicitly depend on libxml and bump that dependency to version 1.8.15.
Patch provided by Nathan J. Williams <nathanw@MIT.EDU> in tech-pkg
2001-10-08 06:51:23 +00:00
tron
a7b76a857c Use "/usr/include/sys/null.h" if it exists instead of defining "NULL"
manually. Fixes PR pkg/14150 by Martin Husemann.
2001-10-06 17:52:21 +00:00
rh
03b38ff52c Cleanup: remove home-grown LOCALEDIR check in favour of PKGLOCALEDIR
Buildlinkify
2001-10-06 17:30:59 +00:00
rh
7f74d5499e Remove superfluous blank line. 2001-10-06 11:47:31 +00:00
tron
c0c3185c44 Backout last change. The problem is caused by faulty logic in
"pkgsrc/mk/bsd.buildlink.mk"
2001-10-05 21:15:10 +00:00
tron
d98d6b65f4 Create a softlink "glade" pointing to "libglade-1.0/glade" to avoid build
problems in programs which don't use "libglade-config" properly like
e.g. "guppi".
2001-10-05 18:14:56 +00:00
rh
0558b021d1 Track PLIST changes in buildlink.mk. Closes PR 14156 by Eric Gillespie Jr.
<epg@pretzelnet.org>
2001-10-05 07:39:03 +00:00
rh
b7904db6bc Update gal to 0.13. Changes include bugfixes and a few widget API changes. 2001-10-05 06:58:46 +00:00
rh
96efa0984c Update libglade to 0.17 and while at it, buildlinkify. Changes include:
- use gtk_clist_set_column_title to set clist column titles
          when possible so that they get the alignment of the column.
        - Backport code that cleans up widget hash table in the
          GladeXML object on widget destruction.  This means that
          glade_xml_get_widget() should always return a valid widget
          or NULL.
        - Move headers to a a libglade-1.0/ subdirectory.  This is to
          allow parallel installation of stable and development
          versions of libglade.  Libraries depending on libglade will
          probably need to be rebuilt so that their *-config scripts
2001-10-04 19:20:05 +00:00
rh
4505a0e8cd Buildlinkify. 2001-10-04 19:18:38 +00:00
rh
60f9ad95da Update bonobo to 1.0.9 and while at it, buildlinkify. Changes include:
* Features
                * UI parse / translate caching (Alex Larsson)
                * parallel build fixes (Havoc)
                * gnome 1.4.1 spec file (Ludovic Danigo)

        * Bugs fixed
                * moniker escaping bug (Me)
                * storage-fs fixes (David Kaelbling)
                * more preconditions on UI component (Me)
                * toolbar shadow fix (Ettore)
                * xml18ntools config issue (Darin)
                * property bag leak (Larry Ewing)
                * pixmap leak (Larry Ewing)
                * event source UMR (Dan Winship)
                * stream-memory segv (Jody)
                * build fixes (Darin)
                * require new libxml (Radek Doulik)
                * exception env. leak fixage (Anders Carlsson)
2001-10-04 19:14:58 +00:00
skrll
f74c9eaa84 There is only one system library path: /usr/lib. Don't include /lib and
/usr/local/lib.

Discussed with Johnny Lam <jlam@netbsd.org> and Bernd Ernesti
<veego@netbsd.org>

Problem reported by Jeremy C. Reed <reed@reedmedia.net> on tech-pkg
2001-10-04 07:58:02 +00:00
jlam
f25f9d2824 bsd.buildlink.mk will automatically handle the REPLACE_BUILDLINK stuff, so
we can remove REPLACE_BUILDLINK settings containing *-config, *Conf.sh, and
*.pc.
2001-10-03 22:36:37 +00:00
jlam
f0a4fcd3e4 Substitute the real config script for the config wrapper script in
installed files.  We don't want buildlink references to escape into the
install directory.
2001-10-03 20:56:40 +00:00
rh
b8f8010b56 Remove -I${X11PREFIX}/include -I${LOCALBASE}/include from CPPFLAGS, now
that we are strongly buildlinked.  Thanks to Johnny Lam for spotting this.
2001-10-03 20:46:21 +00:00
rh
115e14e0c7 Replace hand-made script with REPLACE_BUILDLINK and REPLACE_BUILDLINK_SED 2001-10-03 20:19:35 +00:00
jlam
e933a35506 This package uses libtool to build installed libraries, so it needs
USE_LIBTOOL defined.  Also mark this package as USE_BUILDLINK_ONLY as it's
strongly-buildlinked.
2001-10-03 16:52:48 +00:00
agc
db2ce60ee6 Make sure the PLIST is correct when not using emacs or xemacs. 2001-10-03 15:28:56 +00:00
wiz
1af97e4940 Improve English in comment. 2001-10-03 15:06:15 +00:00
seb
a59d2f2562 Upgrade to version 15.3
Changes in release 15.3: Improvements, major bug fixes, XEmacs, Vim and web
interface support
Changes in release 15.1: Improvements to interface and major bug fixes
2001-10-03 14:57:21 +00:00
jlam
23faa8a13e Strongly-buildlink and mark as USE_BUILDLINK_ONLY. 2001-10-03 10:05:08 +00:00
jlam
4528eee0ab Use a wildcard dependency on guile-slib, and depend on the latest one as it
has a proper version number.
2001-10-03 09:10:23 +00:00
jlam
9168868b3f Update guile-slib and slib to version 2.4.2 (slib-2d2). Changes from
version 2c8 include:

 New initialization files for DrScheme, Guile, and Scheme48-0.57.

 New modules: coerce.scm (implementation of Common Lisp coerce and type-of),
 differ.scm (O(NP) sequence comparison algorithm), http-cgi.scm (Service HTTP
 and CGI requests), pnm.scm (Read PNM image files), simetrix.scm (SI metric
 interchange format), srfi-1.scm, srfi.scm, and uri.scm (the URI functions
 from db2html.scm and some new ones).

 scmactst.scm, struct.scm, and structst.scm were removed due to lack
 of license.

Package update provided by Eric Gillespie Jr. <epg@trantor.pretzelnet.org>
in pkg/14008.
2001-10-03 09:08:37 +00:00
wiz
6d38d75e0e add two 2001-10-02 11:02:09 +00:00
wiz
086d56f393 Path on master site changed. 2001-10-02 08:49:51 +00:00
mcr
b54e085390 pkg from sen_ml@eccosys.com in support of p5-Crypt-OpenPGP 2001-10-02 01:25:35 +00:00
mcr
2bf52e1078 pkg from sen_ml@eccosys.com in support of p5-Crypt-OpenPGP 2001-10-02 00:38:23 +00:00
wiz
ba97be7108 Add and enable p5-Class-Loader. 2001-10-01 16:37:14 +00:00
rh
98ee18b0e2 buildlinkify 2001-10-01 13:34:49 +00:00
rh
adafcd4956 s:textproc/oaf:devel/oaf: 2001-10-01 12:03:42 +00:00
rh
5384fbb168 buildlinkify 2001-10-01 11:57:10 +00:00
rh
cad317ebf2 Update oaf to 0.6.6, and while at it, buildlinkify. Changes include:
* fixes to avoid multiple oafd's running
	* error reporting fixes
	* build fixes
	* robustness improvements
2001-10-01 11:01:02 +00:00
agc
52a0edf949 Restore COMMENT definition which got lost in the last upgrade. 2001-10-01 10:42:00 +00:00
agc
c369d8291b Standardise on one p5-Compress-Zlib package, and one version (1.14).
Use buildlink functionality, provided by jlam.
Unknown changes since previous version (1.11).
2001-10-01 10:33:53 +00:00
jlam
1b1849b865 Don't install the man3 pages. We follow the lead that the perl package
sets and ask users to use perldoc to get documentation on specific perl
modules.
2001-10-01 09:09:20 +00:00
mcr
782441d734 pkg from sen_ml@eccosys.com in support of p5-Crypt-OpenPGP 2001-09-30 23:53:24 +00:00
rh
6f9a41c49e Update popt to 1.6.2. Changes are bugfixes and a few additional parsers.
While we are at it, add a buildlink.mk file as well.
2001-09-30 21:03:22 +00:00
seb
88f55aa442 Add and enable exctags 2001-09-30 10:35:32 +00:00
seb
b101a56f47 Added exctags 5.0.1, an exuberant (feature-filled) tagfile generator for vi,
emacs and clones.
Package provided by myself in pkg/13989, pkg directory name adjusted to
devel/exctags.
2001-09-30 10:26:10 +00:00
jlam
d6fc045b5b Update p5-Devel-Symdump to 2.01. Changes from version 2.00 are only
fixes to the documentation.
2001-09-29 06:24:06 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
jlam
0cec9f63e0 Change foo-* dependencies into foo-[0-9]* dependencies so we match only
those packages with a base package name of "foo".
2001-09-27 07:36:12 +00:00
jlam
4c5c6da7c5 Note addition of devel/p5-Test-Simple. 2001-09-27 04:39:57 +00:00
jlam
b3311d9d3a p5-Test-Simple - perl5 module with a simple framework for writing tests
This is an extremely simple, extremely basic module for writing tests
suitable for CPAN modules and other pursuits.  If you wish to do more
complicated testing, use the Test::More module (a drop-in replacement
for this one).

Provided in pkg/13846 by Sen Nagata <sen@eccosys.com>.
2001-09-27 04:37:07 +00:00
jlam
08a7e80ab4 Note addition of devel/p5-Test-Harness. 2001-09-27 04:28:31 +00:00
jlam
ffd2f7e9f1 devel/p5-Test-Harness - run perl standard test scripts with statistics.
Provided in pkg/13845 by Sen Nagata <sen@eccosys.com> with some fixes by
me to install into ${PERL5_SITEARCH} instead of mixing the module with the
standard perl library in ${PERL5_ARCHLIB}.
2001-09-27 04:26:49 +00:00
jlam
6e2849fe1c Add buildlink.mk file for use by other package Makefiles. Provided in
pkg/13999 by Martti Kuparinen <martti.kuparinen@iki.fi>.
2001-09-26 06:02:38 +00:00
tron
67a22da877 Update "bonobo-conf" package to version 0.11. Changes since version 0.10:
- tests/Makefile.am: Remove the gconf test as it fails.
- tests/Makefile.am: Build test-xml-strings and add it to the
  test suite.
- tests/test-xml-strings.c: Regression test for xml strings.
- bonobo-conf/bonobo-config-utils.c (encode_simple_value): Use
  bonobo_ui_util_encode_str() to encode the string to hex as a
  workaround for UTF-8 (and 8bit) strings.
  (decode_simple_value): Decode here.
- acinclude.m4: Removed. This wasn't used anymore, but it contains
  code which doesn't work with autoconf 2.52
  (AM_FUNC_ERROR_AT_LINE).
- configure.in: Added "es" to ALL_LINGUAS.
2001-09-25 05:23:35 +00:00
wiz
733d9b3fd8 Make build again on 1.5Y, with some help by chuq. 2001-09-25 01:31:18 +00:00
tron
4d4bcf652b Update "gal" to version 0.12. The list of bug fixes and new features
since version 0.10 is several pages long and can be found in the
"ChangeLog" file.
2001-09-24 20:45:22 +00:00
skrll
7f5799b766 Change dependency on kdebase to >= 2.1 2001-09-24 20:17:58 +00:00
hubertf
d00fc8f54e Update prcs to 1.2.15. Changes: Lots of bug fixes. 2001-09-24 18:04:31 +00:00
rh
0c0bf65c68 Add patch missing in previous commit 2001-09-24 14:29:39 +00:00
rh
024804d8b4 Update SDL to 1.2.2. Changes include:
* Native NetBSD audio support
    * Now gets correct keyboard state when starting up on X11
    * Improved the DGA 2.0 and framebuffer console drivers
    * Improved OSS audio driver support, thanks to 4Front Tech.
    * Improved X11 fullscreen support, works better with KDE
2001-09-24 14:28:55 +00:00
hubertf
61df6889f2 add HOMEPAGE 2001-09-22 19:53:22 +00:00
joda
7dda70ec42 remove unnecessary alloca's; quash one buffer overrun 2001-09-19 08:57:06 +00:00
abs
fbe2f48940 Updated cpuflags to 0.10:
There are no vax specific gcc optimisation flags (mores the pity).
2001-09-16 16:30:08 +00:00
mjl
d5e945be98 Enable p5-FreezeThaw 2001-09-15 22:09:54 +00:00
mjl
a57bd2efe6 Initial import of p5-FreezeThaw, a module to convert perl structures
to/from strings.
2001-09-15 22:08:48 +00:00
wiz
94717ac3db Update to 7.0.1, per pkg/13864 from Ingolf Steinbach.
Changes since 7.0:
By popular demand, made file selection in the main canvas conform more to
the Shift-click-adds-range and Ctrl-click-adds-single model.
Made the CDE parameter thing more bullet-proof.  It shouldn't fail if
something is missing now.
After a module import, it renames the original directory and checks out
into a fresh one.  Otherwise, the checkout isn't recursive and you get a
lot of "independently added by a second party" messages.
Commented out the tkwaits that were causing the commit and merge dialogs
to disappear in some window managers.  Unfortunately they may have to
be un-commented back on some systems, especially Mandrake, which seems to
exhibit timing problems sometimes.
If a file's log message had a line containing only "=" characters, the
logcanvas browser would drop all the revisions that came after it.  It will
still do it if there are exactly 77 equal signs, but not otherwise.
2001-09-14 22:24:16 +00:00
hubertf
9585ea48a2 Add cvsup-gui-16.1.d: GUI-client (only) for CVSup.
Get cvsup-16.1.d for on-GUI client, server and docs.

[reimport after first one was botched - sorry!]
2001-09-14 13:23:41 +00:00
hubertf
e76a09d7e3 add & enable cvsup-gui 2001-09-14 13:05:42 +00:00
hubertf
be9e138c95 Do not require X
Mention in the DESCR file that this is the non-GUI version.
(I need to find time to make a seperate package for the
GUI version)
2001-09-14 10:51:59 +00:00
hubertf
c63f56382d Update to 16.1.d, to fix 10^9s problem.
Instructions on updating the pkg sent by Feico Dillema <feico@pasta.cs.uit.no>
2001-09-13 10:58:51 +00:00
jlam
bf541c8373 ${PERL5_SITE*} are no longer automatically created as part of the perl
package.  This shouldn't affect perl modules as they create all directories
before installing, but we need to manually create ${PERL5_SITEARCH} before
copying our headers.
2001-09-12 06:06:32 +00:00
jlam
59e85b2d0e Use x11.buildlink.mk instead of USE_X11. 2001-09-12 02:27:55 +00:00
hubertf
45a18c8a39 Homepage changed 2001-09-10 13:24:50 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
mycroft
3c6e3762e0 Build using gmake. 2001-09-09 03:00:01 +00:00
jlam
bee9f3eafb Use mk/motif.buildlink.mk instead of lesstif/buildlink.mk. 2001-09-08 19:55:39 +00:00
wiz
1a4ac2ac95 Various changes: mostly removing 'WWW:' lines, since that's what we have
the HOMEPAGE variable for, as well as some grammar and spelling fixes.
2001-09-08 01:51:59 +00:00
kei
3573eb268b updated to boehm-gc 6.0 (gc6.0) which incorporated most of our patch.
On i386 aout/ELF, saprc ELF and macppc, 'cd ${WRKSRC}; make test' got
success and www/w3m package which depends on this runs.
2001-09-08 00:36:09 +00:00
mjl
d110a76f60 Update to 1.0.13 as per PR/13869 by kevlo@midassol.com
Fixed truncation race with lock_retrieve() in lock_store().
        The file has to be truncated only once the exclusive lock is held.

        Removed spurious debugging messages in .xs file.

        Fixed memory corruption on croaks during thaw().

        Made code compile cleanly with -Wall.

        Changed tagnum and classnum from I32 to IV in context.
2001-09-06 12:53:49 +00:00
jlam
a12de7ed4d Nuke devel/p5-Data-Dumper as it's been reabsorbed into lang/perl5. 2001-09-05 17:33:06 +00:00
groo
fbc6ff2dca Really depend on LaTeX and Ghostscript-- it's largely useless without it
(even generating HTML).

Install documentation and examples.
2001-09-04 22:05:49 +00:00
groo
d16f9c2629 enable doxygen subdir 2001-09-04 21:06:21 +00:00
groo
61c9f508a0 Import doxygen-1.2.10:
Doxygen is a documentation system for C++, Java, IDL (Corba, Microsoft and
KDE-DCOP flavors) and C.

It can help you in three ways:

   1. It can generate an on-line documentation browser (in HTML) and/or an
      off-line reference manual (in LaTeX) from a set of documented source
      files. There is also support for generating output in RTF (MS-Word),
      PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The
      documentation is extracted directly from the sources, which makes it
      much easier to keep the documentation consistent with the source code.

   2. Doxygen can be configured to extract the code structure from
      undocumented source files. This can be very useful to quickly find your
      way in large source distributions. The relations between the various
      elements are be visualized by means of include dependency graphs,
      inheritance diagrams, and collaboration diagrams, which are all
      generated automatically.

   3. You can even `abuse' doxygen for creating normal documentation
2001-09-04 21:05:06 +00:00
jlam
63fc151cb9 Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded references
to ${X11BASE} in the header and library search paths into references to
${LOCALBASE}/share/x11-links.  These packages should now be strongly-
buildlinked regardless of whether xpkgwedge is installed.

Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and
lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
2001-08-29 22:41:00 +00:00
skrll
24eeb8e786 Backout upgrade of autoconf by popular demand. 2001-08-28 14:58:15 +00:00
abs
ad86e589aa Updated cpuflags to 0.9:
Update SA-110 in Risc PC with problem memory bus switch:
	- Pickup post 1.5 cats, dnard, hpcarm, or netwinder as OK.
	- If in 1.5 check for footbridge0 or ofw0 as OK.
Thanks to Chris Gilbert for details.
2001-08-27 20:58:38 +00:00
hubertf
896ce91491 argh, back out last... make magic confusion 2001-08-27 18:35:54 +00:00
hubertf
ad6daad2eb 1.4-p5 is NOT a valid version!!! 2001-08-27 18:35:13 +00:00
tron
a68a277b43 Use wildcard dependence on "autoconf" package. 2001-08-27 14:35:04 +00:00
hubertf
2b4b0cc251 fix dependency in automake after autoconf upgrade
Noted by Martti Kuparinen <martti.kuparinen@iki.fi> in PR 13792
2001-08-27 11:04:22 +00:00
hubertf
714d4ce9ce update autoconf to 2.52. Some changes:
- Quadrigraphs
  This feature was present in autoconf 2.50 but was not documented.
  For example, `@<:@' is translated to `[' just before output.  This
  is useful when writing strings that contain unbalanced quotes, or
  other hard-to-quote constructs.
- m4_pattern_forbid, m4_pattern_allow
- Using autoscan to maintain a configure.ac.
- Fixed Fortran name-mangling and link tests on a number of systems,
  e.g. NetBSD; see AC_F77_DUMMY_MAIN, below.
- cross-compilation
  $build defaults to `config.guess`, $host to $build, and then $target
  to $host.
  Cross-compilation is a global status of the package, it no longer
  depends upon the current language.
  Cross compilation is enabled iff the user specified `--host'.
  `configure' now fails if it can't run the executables it compiles,
  unless cross-compilation is enabled.
- Cache file
  The cache file is disabled by default.  The new options
  `--config-cache', `-C' set the cache to `config.cache'.

... and many others, esp. bugfixes. Check the docs!
2001-08-26 20:44:23 +00:00
rh
32423096e3 Update GConf to 1.0.4. No list of changes is available, but apparently
GConf-1.0.4 is required for galeon-1.20 as pointed out in private mail by
Shin'ichiro TAYA <taya@netbsd.org>
2001-08-26 16:55:46 +00:00
skrll
402cf3dc81 Sort. 2001-08-26 11:36:36 +00:00
skrll
ec3aee670c Update automake to 1.4-p5 (1.5 is available)
Include a bugfix for lisp_LISP independently discovered by me that has
been pulled up to the automake-1-4 branch of automake cvs.

Changes are:
New in 1.4-p5:
* Allow AM_PROG_LIBTOOL again.
* Diagnose AC_CONFIG_HEADERS the same as AC_CONFIG_HEADER.
* Display distributed file list correctly in usage message.
* Allow numbers in macro names.
* Bugfixes.

New in 1.4-p4:
* Deal with configure.ac as well as configure.in -- this time for real!
* The version numbering system now allows three point version numbers,
  such as 1.4.4, without thinking they are alpha release numbers.

New in 1.4-p3:
* Deal with configure.ac as well as configure.in.
* Don't complain if `version.texi' is included in multiple places.

New in 1.4-p2:
* Deal with AC_CONFIG_FILES from autoconf-2.50.
* Improvements to f77 support.
* DESTDIR now works for script targets.
* distcheck-hook works correctly.

New in 1.4-p1:
* The version numbering system now allows fork identifiers (such as
  the p1 in this version of automake).
* Cope gracefully with various versions of libtool which may or may not
  require ltconfig, ltcf-c.sh, ltcf-cxx.sh or ltcf-gcj.sh.
* Bugfixes.
2001-08-26 10:32:18 +00:00
jlam
d0c69a0d50 Pass the appropriate linker flags in LIBS along with -lintl to ensure that
-lintl is picked up by the linker.
2001-08-25 02:35:25 +00:00
jlam
d390185ffd Don't automatically add -lgetopt to LIBS, as we usually only want -lgetopt
to be linked into just the programs, not everything being linked including
libraries.  Also some changes to set _NEED_GETOPT instead of a direct check
for /usr/include/getopt.h.
2001-08-20 03:54:48 +00:00
hubertf
886c5963d8 Make this build again:
After the distfile was silently changed, CPPFLAGS needs to be undefined
in addition to CFLAGS for this to build.
2001-08-20 02:53:52 +00:00
hubertf
ccfbc602fa Distfile was changed on the master site, ACK'd by the author.
Distfile from ftp.netbsd.org nuked...
2001-08-20 02:40:45 +00:00
jlam
7bba3453dc If USE_CONFIG_WRAPPER is defined (implied by USE_BUILDLINK_ONLY), then
set FOO_CONFIG=${BUILDLINK_CONFIG_WRAPPER.foo} in both CONFIGURE_ENV and
MAKE_ENV.  We remove the check for GNU_CONFIGURE because if a package
Makefile includes the buildlink.mk file, then it most likely wants to use
the config script wrappers as well.  Change suggested by Hubert Feyrer
(hubertf) and Tomasz Luchowski (zuntum).
2001-08-17 21:14:00 +00:00
zuntum
b6f1e02b65 Update pardiff to 0.9.4
Changelog:

* Version 0.9.4 (Aug 15, 2001)
          * Handle context format diff (thanks Adam Bernstein)
          * Portability fixes for {Net,Free,Open}Bsd (thanks Tomasz Luchowski)
          * Fixed flawed #!/bin/sh line in diffp shell script (thanks Tomasz Luchowski)

Two patches are now in the distribution, so we can remove them.
2001-08-16 22:45:33 +00:00
rh
9c4f64a109 Update eel to 1.0.1
Changes since 1.0:

        Speed up drawing of solid backgrounds.

        Speed up handling of default fonts.

        Switched from Alt to Control for list view key bindings to
        match changes in Nautilus and Sawfish.

        Fixed x/y problem that was causing a bug in Nautilus list view
        clicking.

        Improve handling of URIs and escaped characters.

        Fix some return_if_fails that were incorrect.

        Make font manager code work even when there are tabs in the
        font control files.

        Make the font manager code work when fonts are symbolic links.

        Added more calls and clean up some implementation details,
        including more self check machinery.
2001-08-14 08:11:11 +00:00
agc
991fc63cb2 Set COMMENT definition explicitly 2001-08-13 09:20:40 +00:00
rh
196cdc5f75 Correctly create (upon installation) and remove (on deinstall) the
pkgconfig directory.
2001-08-13 06:55:41 +00:00
rh
f69d960f1f Update gal to 0.10. Changes include bugfixes and several interface
enhancements.
2001-08-11 18:32:25 +00:00
rh
6e5b788a32 Update GConf to 1.0.3
Changes are bugfixes only:
    * Many robustness issues and crashes fixed
    * Fixes for bugs where you end up with multiple oafd's
2001-08-11 18:28:58 +00:00
rh
f3f2dacb46 Update bonobo to 1.0.7
Notable changes are:
        * UI handler stuff:
                * Key stroke handling fixage
                * set/get prop acceleration
                * default icon fixage
                * prototype cleans

        * Misc stuff
                * re-entrancy fix in event_source_destroy
                * moniker-extender-file fix
                * item-container bug
                * Portability fixes
                * doc fixes
                * updated tests
                * config dialog rename
                * fixed libefs linking
2001-08-11 18:26:56 +00:00
rh
ea73a4cdb1 Add and enable pkgconfig 2001-08-11 14:16:28 +00:00
rh
3e1fe2f0af Initial import of pkgconfig-0.8.0, a system for managing library
compile/link flags.  (Despite its name, this has nothing to do with
pkgsrc!)
2001-08-11 14:15:37 +00:00
rh
34aae98ad6 Add and enable bonobo-conf. 2001-08-11 13:46:48 +00:00
rh
f043095ba7 Initial import of bonobo-conf-0.10, the GNOME Bonobo Configuration System. 2001-08-11 13:45:43 +00:00
mjl
3b2856e857 Enable p5-Config-IniFiles 2001-08-10 12:26:11 +00:00
mjl
fb6140d016 Initial import of p5-Config-IniFiles 2.19
Config::IniFiles provides a way to have readable configuration files
outside your Perl script. Configurations can be imported (inherited,
stacked,...), sections can be grouped, and settings can be accessed from
a tied hash.
2001-08-10 12:25:04 +00:00
mjl
94e5eccc6f Update to 0.65
TIE depreciated
	Many long-awaited cleanups and bug fixes.
	Memoize now works under threaded perl
	Slow tests speeded up.  More test file improvements.
	Long-standing LIST_CACHE bug cleared up
	Manual increased.
2001-08-10 12:17:00 +00:00
martin
7c89d57faf Uh, oh - it needs pmap.h too in current. 2001-08-10 10:48:13 +00:00
martin
b032c8c32a Make this work (again) on non-arm -current.
It needs USRSTACK from machine/vmparam.h, which seems to have been
included indirectly until recently.

XXX - someone should have a look and clean this up!
2001-08-10 10:25:57 +00:00
abs
ab5201027e Update cpuflags to 0.8
Make sysctl usage work under NetBSD 1.3 again
2001-08-10 09:03:07 +00:00
jlam
1118eb7b66 Update readline to 4.2. Major changes from version 4.1:
*   bug fixes
*   improve linking with C++ code
+   a new file, rltypedefs.h, contains the new typedefs for function pointers
+   several minor additions to the API to customize look of readline
+   more complete documentation for public functions and variables
2001-08-06 14:20:46 +00:00
wiz
78cbf65342 Add dependency on pth (bulk build failure). Buildlinkify while here. 2001-08-05 14:38:45 +00:00
wiz
deb8b4d3ef Some fixes provided by Stoned Elipot in pkg/13340:
. Use ${PKGLOCALEDIR} instead of share
. No more additional files installed depending on whether {x}emacs is
  installed or not -- define USE_EMACS or USE_XEMACS if you want to have
  .elc files installed.
. buildlinkify
2001-08-04 09:52:26 +00:00
drochner
59cf9a112d enable recent additions 2001-08-02 18:28:21 +00:00
jlam
470208f260 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-08-02 18:11:02 +00:00
drochner
270e6f004f initial import of libmpeg3, an MPEG decoding library 2001-08-02 17:34:00 +00:00
wiz
d3399478f9 Update to 1.1.1, by ORI Manabu in pkg/13611.
This version is a complete rewrite of the previous pkgsrc version,
including a library, performance improvements on the algorithms used,
less memory usage. Also, it doesn't use gdbm any more.
2001-08-01 17:28:26 +00:00
wiz
230377ed1b This package needs msgfmt during build, so add BUILD_USES_MSGFMT.
Found by recent bulk build.
2001-08-01 15:25:24 +00:00
jlam
75ca9673af Skip "makewhatis" step during installation. 2001-07-30 03:42:26 +00:00
tron
3a85b0da6a - Don't mirror distfile which is already on "ftp.netbsd.org".
- pkglint: remove whitespace and end of line.
2001-07-29 05:32:34 +00:00
jlam
d2df086f75 Add buildlink.mk file for use by other package Makefiles. 2001-07-29 04:48:03 +00:00
jlam
e49a8936d1 Mark as USE_BUILDLINK_ONLY. 2001-07-29 04:47:40 +00:00
jlam
8383ce3c1a Set REPLACE_LIBNAMES_SED in cases where BUILDLINK_TRANSFORM will be invoked
to replace buildlinked library names with the true library names.
2001-07-27 14:31:44 +00:00
jlam
d2eb68d2a6 Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the default
installation directory in case the package isn't installed.
2001-07-27 13:33:18 +00:00
wiz
6173abf93e Fix typo in category. 2001-07-27 11:16:20 +00:00
wiz
e016d68000 Wildcard dependency on icon. 2001-07-27 10:50:48 +00:00
wiz
2e6a6324cb Wildcard dependency on python. 2001-07-27 10:50:13 +00:00
groo
fa69a0f92b Add cook subdir. 2001-07-25 23:13:20 +00:00
groo
54a283248d Import cook-2.17.
Cook is a tool for constructing files. It is given a set of files to create,
and recipes of how to create them. In any non-trivial program there will be
prerequisites to performing the actions necessary to creating any file, such
as include files. Cook provides a mechanism to define these.
2001-07-25 23:11:52 +00:00
jlam
c4ed1fa339 Mark as USE_BUILDLINK_ONLY and add a buildlink.mk file for use by other
package Makefiles.
2001-07-24 11:17:46 +00:00
jlam
3adf490330 libdockapp's shared library needs libXpm.so, so include xpm/buildlink.mk. 2001-07-24 10:07:07 +00:00
wiz
5e1933cc0b Make this package work under Solaris 8.
Patches provided by Stoned Elipot <Stoned.Elipot@script.jussieu.fr>
in private mail.
Addresses pkg/13017.
2001-07-23 22:31:08 +00:00
skrll
07bff1765b Add BUILD_DEPENDS on qt2-designer{,-kde} should fix the build problem
noted in recent bulk build.
2001-07-23 20:08:28 +00:00
wiz
7912545aa7 Remove a shared library that doesn't seem to get built. Noted missing in
recent bulk build.
2001-07-22 16:27:51 +00:00
taca
aa1a6ff37e Oops. Add distinfo ruby-rd-mode own. 2001-07-21 23:04:16 +00:00
taca
b0f01b7523 Fix ruby-rd-mode package:
- Don't share distinfo with textproc/ruby-rdtool package.
- Remove extra period in COMMENT.
2001-07-21 23:03:24 +00:00
agc
dfb9669c9c Correct a typo 2001-07-21 21:00:12 +00:00
wiz
9624e34a11 COMMENTs are not in separate files for some months now.
Remove some dirs on de-installation.
2001-07-21 10:22:31 +00:00
gmcgarry
8bdb95887a Add and enable lcc. 2001-07-21 02:55:21 +00:00
gmcgarry
973a0de16a Import of lcc-4.1: retargetable ANSI C compiler 2001-07-21 02:51:35 +00:00
jlam
7b1d3cb465 Mechanical changes to buildlink.mk files to use EVAL_PREFIX to set
BUILDLINK_PREFIX.<pkgname>.  This allows buildlink to find X11BASE packages
regardless of whether they were installed before or after xpkgwedge was
installed.  Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-20 01:54:31 +00:00
taca
e5ee2a088b Update MASTER_SITES according to HOMEPAGE. 2001-07-17 14:35:32 +00:00
wiz
ab363a2a5d Fix glibtop_get_cpu as suggested in pkg/13405 by Matthias Grutzeck.
(source comment is misleading in this case)
2001-07-17 11:02:01 +00:00
wiz
fdd133e4ec Add patch to sysctl uptime out of kernel. Closes pkg/13046. 2001-07-17 10:48:06 +00:00
jlam
55d16c3cd3 Mark as USE_BUILDLINK_ONLY. 2001-07-17 10:05:05 +00:00
jlam
626ce7ca93 Don't patch automake source files and remove dependency on automake. 2001-07-15 16:34:57 +00:00
jtb
7c23107ad5 Update to version 1.4.1. From the NEWS file:
* Support function lists.
2001-07-15 13:00:31 +00:00
jlam
860644ccf2 Use ${FILE_CMD} instead of ${FILE}. 2001-07-15 12:49:47 +00:00