Commit graph

698 commits

Author SHA1 Message Date
fredb
86357f9bc2 Add and enable maketool 1999-09-17 15:36:14 +00:00
fredb
32c1b2177c Initial import of maketool-0.3, a graphical front end to GNU make. 1999-09-17 14:40:45 +00:00
jlam
16163270db Add and enable isect. 1999-09-15 18:56:58 +00:00
jlam
e7b35efba4 isect-1.0 -- open source middleware daemon 1999-09-15 18:56:20 +00:00
agc
888733a972 Don't include the package name, and explain the package a bit more fully. 1999-09-14 12:45:07 +00:00
kim
d0e9933400 Change how Kerberos support is enabled in pkgsrc.
Quick guide for compiling packages:
- set KERBEROS=4 or KERBEROS=5 in /etc/mk.conf

Quick guide for configuring Kerberos support in a package Makefile:
- test for KERBEROS value and enable the appropriate version with
  CONFIGURE_ARGS or other means and set USE_KERBEROS=yes
- make sure to disable Kerberos support otherwise (especially if
  using configure, which might automatically detect it)
- BUILD_DEFS and RESTRICTED are set automatically in bsd.pkg.mk
  when USE_KERBEROS=yes is set
1999-09-14 02:32:21 +00:00
fredb
29c3fca0e7 Patch "configure" to explicitly disable search for libg++. 1999-09-13 21:20:33 +00:00
fredb
dd2c0bbe2d Revert last change. Denying that we have c++ has unfortunate side-effects.
Better to disable build for the demo explicitly.
1999-09-13 20:04:48 +00:00
kim
c73568cbc7 Support Kerberos. 1999-09-13 14:01:29 +00:00
fredb
623632ee42 Don't try to build c++ demo on systems with libg++. It's never installed anyway. 1999-09-13 07:00:07 +00:00
bad
bdf31251ec Regen. 1999-09-10 20:39:06 +00:00
bad
5a2f89f447 Make this compile on 1.3ish m68k machines:
In engine-m68000-netbsd.c: Move the declaration of __sycall() before the
	function it's first used in
In syscall-m68000-netbsd.S don't use the compat_13 sigprocmask/sigsuspend
	syscall number constants, they were just SYS__sigprocmask/suspend.
Fix the configure script to do the same dance for the 1.3ish systems as
	for the other architectures.
Fix a typo in config.guess.
1999-09-10 20:38:23 +00:00
bad
54a0899079 Pull in patch4 too. Fixes a compile problem on sparc. From Kota Abe. 1999-09-08 16:17:24 +00:00
rh
269a46c528 Update libglade to 0.5
Changes include:
        * glade/glade-gnome.c (propbox_build_children): added similar
        behaviour here.

        * glade/glade-gtk.c (notebook_build_children): added underline
        accelerator support for notebook tabs.  You can switch between
        pages of the notebook by using the underline accelerator on the
        page's tab.

        * glade/glade-gnome.c (button_build_children): same function here
        for gnome support.

        * glade/glade-gtk.c (button_build_children): new function for
        building button children.  It also adds an accelerator for the
        clicked signal if appropriate.

        * glade/glade-xml.c (glade_xml_set_common_params): check to see if
        any label underline accelerators have to be attached.

        * glade/glade-private.h (GladeXMLPrivate): added new fields for
        label underline accelerators.

        * glade/glade-build.h: added prototypes for the new functions.

        * glade/glade-xml.c (glade_xml_handle_label_accel): handle label
        underline accelerators.
        (glade_xml_get_parent_accel): routine for getting underline
        accelerators directed at the parent widget.

        * glade/glade-gtk.c (label_new): extract the underline accelerator
        from the label.

        * glade/glade-gnome.c (propbox_new): set up the property box to use
        a new accel group.

        * glade/glade-xml.c (glade_get_adjustment): accept the adjustment
        element names from glade 0.5.2 and pre 0.5.2.

        * glade/glade-xml.c (glade_xml_new_from_memory): added new function
        to create a GladeXML object from a in memory buffer.

        * po/POTFILES.in: removed all the entries someone added here to
        discourage people from translating this module.  None of the installed
        components need translation.

        * glade/glade-sax.c (my_xmlSAXParseMemory):
        * glade/glade-sax.c (glade_widget_tree_parse_memory): added an function
        to create a GladeWidgetTree from a string.

        * glade/glade-gtk.c (layout_new): added support for GtkLayout.

        * glade/glade-gnome.c (iconlist_new): added support for GnomeIconList.
        (iconsel_new): support for GnomeIconSelection.
        (druid*): added support for GnomeDruid, GnomeDruidPageStart,
        GnomeDruidPageFinish, GnomeDruidPageStandard.
        (pixmap_new): added support for GnomePixmap.
        (propbox_new): added support for GnomePropertyBox.

        * glade/glade-build.h: changed declaration of GladeWidgetBuildData
        structure so it does not cause problems for newer gtk-doc's.

        * doc/Makefile.am (scan): fixed up target so that libtool works
        correctly even if it does not recognise the C compiler name (there
        were problems with CC=egcs).

        * glade/glade-xml.c: save a reference to the GladeWidgetTree
        structure, and unref it when the GladeXML structure is destroyed.
        This is so it does not get destroyed if it gets purged from the
        cache.

        * glade/glade-private.h: added the GladeWidgetTree to the private
        structure.

        * glade/glade-tree.c (glade_tree_get): check mtime on file to see
        if tree needs to be read in again.

        * glade/glade-sax.c: added implementations of reference counting
        routines, and save modification time of the file in the structure.

        * glade/glade-widget-tree.h: added an mtime field to GladeWidgetTree
        and added reference counting.

        * po/da.po: added danish file
1999-09-08 16:10:24 +00:00
hubertf
8a3640e99e Prefer our awk to mawk (weak depends alert!) 1999-09-08 15:53:13 +00:00
sakamoto
1b0e3d87ab Add and enable libsmi. 1999-09-08 08:02:10 +00:00
sakamoto
7990ca98a2 Initial import of libsmi-0.1.6.
libsmi - A library to access SMI MIB information
1999-09-08 07:59:18 +00:00
sakamoto
07caf79101 Fetch from ${MASTER_SITE_LOCAL}, suggested by Hubert Feyrer. 1999-09-08 07:55:13 +00:00
bad
00b15d99ca Some cleanup:
i386-netbsd -> ${MACHINE_ARCH}-${LOWER_OPSYS}
MACHINE_GNU_ARCH -> MACHINE_ARCH
/./ -> /
1999-09-07 14:49:42 +00:00
tron
6cac75938e Remove obsolete "@dirrm" for "share/gnome/html/libglade". 1999-09-06 21:05:52 +00:00
rh
7701bf4e50 Fix missing dependency on "esound-0.2.8" as pointed out in private mail by
hubertf, thx!
1999-09-06 20:29:24 +00:00
hubertf
792bf39acd Remove --without-cxx configure option, as noted on tech-pkg a few weeks
ago. With this switch on, configure DTRT WRT the "bool" data type, resulting
in bizarre compile errors when using ncurses with c++ later:

 /usr/pkg/include/ncurses.h:96: abstract declarator used as declaration

(caused by a "typedef   bool;")
1999-09-04 00:57:48 +00:00
kim
f94785fe81 Add and enable p5-Bit-Vector and p5-File-PathConvert 1999-09-03 17:22:28 +00:00
kim
9e9d83253b Initial import of p5-Bit-Vector-5.7
This module implements bit vectors of arbitrary size and provides
efficient methods for handling them.  The module is intended to
serve as a base class for other applications or application classes,
such as implementing sets or performing big integer arithmetic.
1999-09-03 17:16:40 +00:00
kim
db17458695 Initial import of p5-File-PathConvert-0.85
This module provides multiplatform routines to convert paths
and URLs from absolute to relative and vice versa and to split
paths into volume, directory, and filename portions.
1999-09-03 17:15:27 +00:00
rh
3e0f9e58d9 Update pth to 1.1.5. This version fixes a nasty priority queue related
bug and provides a few cleanups and minor enhancements.
1999-09-03 11:14:51 +00:00
rh
5ff14a1ce2 Update dependency on gnome-libs to version 1.0.16 1999-09-03 07:22:53 +00:00
rh
6cfdcecda9 Update dependency on libxml to version 1.6.1 1999-09-03 07:20:34 +00:00
sakamoto
a26d9be161 Add and enable cvs2cl. 1999-09-03 06:27:51 +00:00
sakamoto
5dc03c449d CVS-log-message-to-ChangeLog conversion script 1999-09-03 06:25:32 +00:00
christos
da420b333a update for libtool-1.3.3 1999-09-02 21:35:50 +00:00
rh
f57caf5b16 Update pth to 1.1.4
Changes are:

   *) Changed internal handling of spawned threads: they are now really
      inserted to the top of the priority queue to make sure a thread is
      guarrantied to be dispatched next when one calls pth_yield(NULL)
      directly after a pth_spawn(). This is especially interesting for
      programming with the co-routine paradigm where it allows one to better
      control the startup of a co-routine.
      [Ralf S. Engelschall, Jens Andersen <Jens@trw.nl>]

   *) Fixed pthread_cancel(): a switch statement was incorrect (three
      breaks were missing to stop falling through).
      [Jens Andersen <Jens@trw.nl>]

   *) Change internal `_pthread' prefix to `__pthread'.
      [Ralf S. Engelschall]

   *) Enhanced backward compatibility stuff for Pthread draft 4 (DCE Threads)
      in pthread.h.in: When _POSIX_BACKCOMPAT is defined before the pthread.h
      header is included one now gets a lot more backward compatibility
      mappings.
      [Ralf S. Engelschall]

   *) Optimize internal processing by inlining various small functions from
      pth_ring.c, pth_pqueue.c and pth_sched.c which are called a lot.
      [Ralf S. Engelschall]

   *) Optimized readline() in test_common.c
      [Ralf S. Engelschall]

   *) Added specific support for Linux/glibc/mc68000 to pth_mctx.c
      [Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>]

   *) Updated INSTALL document for --enable-optimize.
      [Ralf S. Engelschall]
1999-08-31 07:25:49 +00:00
jlam
c9f2ccb24d Update libgtop to 1.0.2.
It's supposed to be functional under NetBSD-1.4, but apparently still
doesn't quite work.  I'm checking this in, since it's possible to debug
this package, but I don't have the know-how to do so.  Perhaps someone
more knowledgeable will find this helpful.
1999-08-30 08:54:03 +00:00
jlam
9ce87bbcf1 Update cdk to 4.9.9. The 4.9.8 distfile is gone, necessitating this update. 1999-08-29 15:29:40 +00:00
kim
fc098b53f5 FIX: don't insert two directory entries for the CVS info file.
While at it, broke out the patch-ab file into patch-ab and patch-av
so each only patches a single source file in the distribution.  This
makes it considerably easier to update patches.
1999-08-29 14:52:29 +00:00
rh
1533d077a1 Update dependency on gnome-core-1.0.9 1999-08-29 12:48:58 +00:00
rh
0213afdc72 Update dependency on gnome-libs-1.0.14 1999-08-29 12:48:23 +00:00
rh
872a523be5 Update pth to 1.1.3
Changes include:
  *) Enhanced test program of AC_CHECK_STACKGROWTH in aclocal.m4 to
      make sure the test variables are not optimized away by the
      compiler and this way lead to incorrect check results.
      [Martin Kraemer <martin.kraemer@mch.sni.de>, Ralf S. Engelschall]

   *) Fixed default stack size: was 32*16384 (=512KB) instead
      of the intended 32*1024 (=32KB).
      [Ralf S. Engelschall]

   *) Added --enable-optimize flag to configure with selected
      standard optimization flags of GCC.
      [Ralf S. Engelschall]

   *) Added SUPPORT file to source tree.
      [Ralf S. Engelschall]

   *) Added test_philo, Dijkstra's Five Dining Philosophers ;)
      [Ralf S. Engelschall]

   *) Add "auto" qualifier to PTH_STACKGROWTH test program
      to make sure the variables are placed into the stack.
      [Ralf S. Engelschall]

   *) Use predetermined $PLATFORM of configure also in Makefile
      [Ralf S. Engelschall]
1999-08-29 09:43:31 +00:00
rh
d3c06baafb Fix shared library version numbers as pointed out in private mail by
Johnny C. Lam, thanks!
1999-08-28 22:51:31 +00:00
rh
6c7e0a91ff Update dependency on gtk+-1.2.4 1999-08-28 09:43:06 +00:00
rh
2e31533cd7 Update dependency to glib-1.2.4 1999-08-28 09:41:07 +00:00
rh
f3da992da0 Update glib to 1.2.4
Changes are mostly bug and portability fixes.
1999-08-28 09:34:45 +00:00
tron
c4bd9495e1 Use standard GNOME master site list. 1999-08-27 20:50:50 +00:00
rh
bb1e450193 Update libglade to version 0.4
Changes include:
 - Use gdk_keyval_by_name instead of a local hash table for looking
   up key values for accelerators.  This removes a big hash table
   from libglade's overhead.
 - Radio buttons groups are really fixed this time.
 - Table column spacing is correctly interpreted now.
 - Support for the GtkPacker widget has been added.
 - Changed over to a SAX based XML parser.  This cuts down on memory
   usage and increases speed a bit for the parser.  It also reduces
   the number of malloc's and frees.
 - Better handling of accelerator keys, including underline accelerators
   for menu items and buttons.
 - Miscelaneous bug fixes.
1999-08-27 14:31:02 +00:00
rh
8226df07ee Update pth to 1.1.2
Changes include:

   *) Changed return type of pth_yield() from `void' to `int' to
      be able to return an error FALSE/EINVAL in case the `tid'
      argument specified an invalid or still not ready thread.
      [Kurt D. Zeilenga <Kurt@OpenLDAP.Org>, Ralf S. Engelschall]

   *) Fixed description of pth_yield() in pth.pod.
      [Kurt D. Zeilenga <Kurt@OpenLDAP.Org>, Ralf S. Engelschall]
1999-08-27 06:37:10 +00:00
proff
8b2d8cba60 add ffcall 1999-08-26 19:56:06 +00:00
proff
a4acefc23e ffcall - foreign function call libraries v 1.6
This is a collection of four libraries which can be used to build
foreign function call interfaces in embedded interpreters.

The four packages are:

    avcall - calling C functions with variable arguments

    vacall - C functions accepting variable argument prototypes

    trampoline - closures as first-class C functions

    callback - closures with variable arguments as first-class C functions
               (a reentrant combination of vacall and trampoline)
1999-08-26 19:54:15 +00:00
proff
e2f656cc1a pcre 1999-08-26 13:11:56 +00:00
proff
67c49b8859 Perl Compatible Regular Expressions library. 2.07 1999-08-26 12:52:05 +00:00
rh
2fb4319902 Update ddd to 3.1.6
Changes include:

 - DDD passes all options after `--' to the inferior debugger.
 - [Build] DDD supports EGCS 1.1.2 as well as GCC 2.95 and later.
 - [Build] DDD supports LessTif 0.88.9 and later.
1999-08-25 19:57:45 +00:00
hwr
917709015c Enable cxref. 1999-08-24 13:24:50 +00:00
hwr
38726ab23d Import of cxref-1.5a
Cxref is s a program that will produce documentation (in LaTeX, HTML,
RTF or SGML) including cross-references from C program source code.
It has been designed to work with ANSI C, incorporating K&R, and most
popular GNU extensions.
The documentation for the program is produced from comments in the code
that are appropriately formatted. The cross referencing comes from the
code itself and requires no extra work.
1999-08-24 13:21:34 +00:00
agc
9b2125c48d Update bison to version 1.28.
Changes include:

* Should compile better now with K&R compilers.

* Added NLS.

* Fixed a problem with escaping the double quote character.

* There is now a FAQ.
1999-08-24 12:51:24 +00:00
hwr
70382b3749 Homepage has moved to http://www.tamacom.com/global/. 1999-08-24 12:24:30 +00:00
tron
16628fb1be Use "MASTER_SITE_GNOME" instead of individual "MASTER_SITE" lists. 1999-08-22 22:02:32 +00:00
rh
47427c5236 Updated patches for pth-1.1.1, missing from the previous commit due to an
invalid repository pointer; sorry about that.
1999-08-22 19:00:39 +00:00
rh
73592d781d Updated patches for pth-1.1.1.
These weren't committed previously, sorry!
1999-08-22 18:50:06 +00:00
rh
1d3800e33e Update pth to 1.1.1
Changes between 1.0.x and 1.1.x (03-Aug-1999 to 19-Aug-1999):

   *) Fixed and enhanced POSIX semantics for replacement functions
   *) Cleaned up source tree
   *) Overhauled Autoconf environment
   *) Enhanced setjmp/longjmp support
   *) Support for SVR4/SUSv2 makecontext(2) mctx variant
   *) Barrier synchronization objects
   *) Sfio support via special Pth/Sfio discipline
   *) Overhauled filedescriptor handling
1999-08-22 18:39:01 +00:00
kim
7cb6e40e48 Upgrade to GNU indent 2.2.0 1999-08-20 06:12:57 +00:00
thorpej
349ae498db Minimal necessary futzing to make the --with{,out}-krb4 and
--with{,out}-gssapi switches to the configure script actually work.

The GSSAPI support in CVS is still busted; it makes a lot of
incorrect assumptions about the location of various GSSAPI
headers and libraries.  However, I have no interest in actually
fixing anything in CVS.
1999-08-18 21:58:57 +00:00
agc
bb857d2aff Record build options in the BuildInfo file via BUILD_DEFS. These can be
displayed using the -B option to pkg_info(1).
1999-08-18 09:00:23 +00:00
thorpej
8fc74cd7e7 Use USE_KERBEROS{4,5} to enable the corresponding features in this
package.  Still needs a bit more work, as the CVS 1.10 configure script
is broken.
1999-08-17 19:02:52 +00:00
tron
cff0725746 Because "glade" requires directories created by the "gnome-core" package
let it depend on it and not on "gnome-libs".
1999-08-15 14:49:44 +00:00
abs
1186e8c92e Fix PLIST in solaris case 1999-08-13 20:40:54 +00:00
rh
3e823f5f74 Add and enable pth-current. 1999-08-12 18:02:57 +00:00
rh
d1fcc3af8a Add conflict with pth-current. 1999-08-12 18:02:19 +00:00
rh
04986b84ea Initial import of pth-current-1.1b3, the development version of the Posix
compatible GNU portable threads library.
1999-08-12 18:01:16 +00:00
rh
38e4811e7e Update pth to 1.0.5.
Notable changes are:

   *) Backport from Pth 1.1b2:
      Fixed ring walking inside both public pth_msgport_find() function
      and the internal pth_mutex_releaseall() function.

   *) Backport from Pth 1.1b1:
      In pth_mctx.c the signal stack was not restored correctly.

   *) Backport from Pth 1.1b1:
      Fixed test_select.c: a char has to be used for read(2) and not an int.
      And replaced a bogus stdio fgetc() in test_select with pth_read().

   *) Backport from Pth 1.1b1:
      Fixed AC_CHECK_NSIG test and this way PTH_NSIG define.

   *) Backport from Pth 1.1b1:
      Fixed timeout handling in pth_select().
1999-08-11 19:03:35 +00:00
agc
89b6ef97c6 Remove the tkdiff symbolic link, as it conflicts with the tkdiff command
in the tkcvs package. Pointed out by sakamoto.
1999-08-10 12:19:07 +00:00
agc
1a86804b59 Add a tkdiff symlink. 1999-08-10 11:45:48 +00:00
agc
48ea43d5e8 Regen md5 checksum for distfile.
Add a symbolic link to ${LOCALBASE}/bin/tkdiff, in case the command
is called directly by the user.
1999-08-10 11:44:45 +00:00
sakamoto
60988cc580 Add and enable tkdiff. 1999-08-10 03:02:01 +00:00
sakamoto
efe9058706 A graphical 2-way diff/merge tool 1999-08-10 02:59:09 +00:00
rh
ad7da7b1c5 Update glade to 0.5.1
This release contains quite a few bug fixes, and a couple of new features:

  * New widget properties - GtkWindow & dialog subclasses now have default
    width & height properties.  GtkPaned has Position property, and
    children have Shrink & Resize packing properties.
  * GtkMenubar has shadow type property. GtkHandleBox has shadow type,
    handle position & snap edge properties. GtkBox children have Position
    property (which isn't saved in the XML), though this may be a little
    confusing due to the PACK_START/END flag.
  * More support for underlined accelerator keys. If the label in a button
    has an underlined character, then the button can be activated by
    pressing Alt + the underlined key. Similarly if a normal label has
    an underlined character, pressing Alt + the key will set the keyboard
    focus to the widget on the right, e.g. a text entry box.
  * Ctrl-R accelerator to redisplay a window - it should appear at the same
    size it will be in the final application. Very handy.
  * Bug fixes, including a fairly serious one in the generated code which
    meant that widgets were never destroyed.
1999-08-06 22:49:24 +00:00
ross
94b3faac46 Redo the patch sum now that someone has added the happy $NetBSD$ id. 1999-08-06 18:08:09 +00:00
msaitoh
fb2df0060c upgraded to -patch-3 1999-08-06 17:08:57 +00:00
hubertf
ad83eca58c add & enable libgetopt 1999-08-06 16:37:58 +00:00
hubertf
2d7fda348b NetBSD's getopt_long put into a library, until we have this somewhere
else available to (all!) users.
1999-08-06 16:37:22 +00:00
tron
751a97efa4 Master site has changed. 1999-08-06 14:56:55 +00:00
sakamoto
cca645f027 Update to 1.0.4.
Changes: bugfixes and cleanups.
1999-08-06 01:03:32 +00:00
bad
ce4f521fe1 regen. 1999-08-02 18:19:44 +00:00
bad
e68ebf4f3a config/configure.in: change m4 quotes where necessary.
Also fix two typos that might affect 1.4ish sparc and arm32.
1999-08-02 18:18:17 +00:00
bad
2fd02f2ef4 oops. regen. 1999-08-02 17:33:35 +00:00
bad
3f4a763e1a Per Andy Finnell: use same magic to pacify the ansi cpp as in
syscall-template-m68000-netbsd.S.
1999-08-01 22:12:28 +00:00
tron
16fb6f8e8d Install the documentation in "share/doc/libglade" and remove the include
file directory on deinstallation.
1999-08-01 19:43:34 +00:00
mrg
afdce344e3 add $NetBSD$ 1999-08-01 14:37:27 +00:00
ross
b341be17d7 Fix bug where lid and gid core after failing to open a file. 1999-08-01 09:20:27 +00:00
rh
545440a84b Add and enable libglade 1999-07-31 19:06:48 +00:00
rh
7998e39481 Initial import of libglade-0.2, a runtime interpreter for GLADE gui files
for GNOME.
1999-07-31 19:06:08 +00:00
bad
e3924bdfce Add m68k support to MIT-pthreads. By Andy Finnell <andy@vei.net>.
Thanks to Greg Oster for testing on the hp300.
1999-07-29 16:44:41 +00:00
cjs
ac336b442c Package for development version of CVS. 1999-07-26 23:38:49 +00:00
agc
682ae23548 Remove patch-aj, which creates an rlman.texinfo file, which already
exists in the distribution. Update patch-sum file accordingly.
1999-07-26 15:12:23 +00:00
tron
3a06f02839 Remove obsolete patch to make this build again. 1999-07-26 06:45:00 +00:00
mycroft
4441e71871 Update to 1.3.8, since 1.3.7 is no longer available. 1999-07-22 07:01:20 +00:00
sakamoto
3b391470b4 Update to 1.0.0.
Changes:
	First stable release. After five months of development we've now
	finished the development and beta stages.
1999-07-19 06:14:28 +00:00
jlam
aab505b76e Make this work on i386 with ELF. 1999-07-16 21:12:57 +00:00
jlam
17875267bd Update patch checksums. 1999-07-16 21:11:56 +00:00
jlam
bae094c6c7 Change MAINTAINER to jlam@netbsd.org, and update patch checksums. 1999-07-16 21:11:02 +00:00
jlam
bb6c013685 Change order of -L directives and libraries to linker so that
libncurses.la is listed first.  This allows a previous installation
of ncurses to exist and have the build of the current ncurses still
find the correct libs.
1999-07-16 18:43:48 +00:00
sakamoto
90ee1c3c41 Update 1.0b5 to 1.0b7.
Changes: More polishing and important bugfixes for the POSIX emulation.
1999-07-16 04:57:47 +00:00