summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2003-03-03Update p5-Memoize to 1.01mjl2-5/+5
Minor documentation and test changes.
2003-03-02Enable p5-OLE-Storage_Litemjl1-1/+2
2003-03-02Initial import of p5-OLE-Storage_Lite 0.11mjl4-0/+24
Simple Perl class for OLE document interface
2003-03-02Don't install man pages for Fortran 90 interface.jtb3-7/+38
2003-03-02Update to 3.5.0.jtb10-125/+135
Some relevant changes: Fixed miswriting of netCDF header when exiting define mode. Because the header was always written correctly later, this was only a problem if there was another reader of the netCDF file. Fixed explicit synchronizing between netCDF writer and readers via the nc_sync(), nf_sync(), and ncsync() functions. Fixed a number of bugs related to attempts to support shrinking the header in netCDF files when attributes are rewritten or deleted. Also fixed the problem that nc__endef() did not work as intended in reserving extra space in the file header, since the extra space would be compacted again on calling nc_close(). Fixed the "redef bug" that occurred when nc_enddef() or nf_enddef() is called after nc_redef() or nf_redef(), the file is growing such that the new beginning of a record variable is in the next "chunk", and the size of at least one record variable exceeds the chunk size (see netcdf.3 man page for a description of this tuning parameter and how to set it). This bug resulted in corruption of some values in other variables than the one being added. The "__" tuning functions for the Fortran interface, nf__create, nf__open, and nf__enddef, are now documented in the Fortran interface man pages. Changed the extension of C++ files from ".cc" to ".cpp". Renamed the C++ interface header file "netcdfcpp.h" instead of "netcdf.hh", changing "netcdf.hh" to include "netcdfcpp.h" for backward compatibility. Fixed bug in ncdump using same CDL header name when called with multiple files. Added new NULL data type NC_NAT (Not A Type) to facilitate checking whether a variable object has had its type defined yet, for example when working with packed values. Fixed use of compile-time macro NO_NETCDF_2 so it really doesn't include old netCDF-2 interfaces, as intended. Fixed C++ friend declarations to conform to C++ standard.
2003-03-02update to roundup 0.5.6. changes:lukem2-5/+5
- fixed templating filter function arguments (sf bug 678911) - fixed multiselect in searching (sf bug 676874) - fixed parsing of content-disposition filenames (sf bug 675116) - added 'h' to roundup-server optarg list (sf bug 674070) - fixed doc for db.history in anydbm and rdbms_common (sf bug 679221) - fixed roundup-reminder (sf bug 681042) - fixed int assumptions about Number values (sf bug 677762) - clarified licensing - another attempt to fix cookie misbehaviour - customise cookie name using tracker name - fixed error in indexargs_url (thanks Patrick Ohly) - fixed getnode (sf bug 684531) - fixed args to some date templating methods (sf bug 689670) - fixed database corruption in rdbms property mutation
2003-03-01Add and enable gconfmm.jmmv1-1/+2
2003-03-01Initial import of gconfmm, version 2.0.1:jmmv5-0/+99
gconfmm provides a C++ interface for the GConf (version 2) configuration database system. GConf functionally is similar to the Windows registry, but lots better.
2003-03-01Add and enable libsigc++10.jmmv1-1/+2
2003-03-01Update to 1.2.3. This version is almost a rewrite of the previous 1.0.xjmmv6-122/+69
branch (incompatible with it).
2003-03-01Reimport of the libsigc++ 1.0 package as libsigc++10. The new 1.2 versionjmmv7-0/+163
is incompatible with this old one, so we must keep both in pkgsrc. Description of libsigc++: libsigc++ implements a full callback system for use in widget libraries, abstract interfaces, and general programming. Originally part of the Gtk-- widget set, libsigc++ is now a seperate library to provide for more general use. It is the most complete library of its kind with the ablity to connect an abstract callback to a class method, function, or function object. It contains adaptor classes for connection of dissimilar callbacks and has an ease of use unmatched by other C++ callback libraries. Libsigc++ is licensed under the GNU Library General Public License, LGPL.
2003-02-28mark Linux zlib as incompatible to avoid using base zlib which cangrant1-1/+4
cause problems with pkgsrc libtool, eg. libtool: link: AGE `4' is greater than the current interface number `1' libtool: link: `1:1:4' is not valid version information libtool: install: `libz.la' is not a valid libtool archive
2003-02-28s/LIBTOOL_VERSION/LIBTOOL_REQD/ to register correct dependency.grant1-2/+2
2003-02-26Lately, sh-utils might be installing a gid executable again, so addwiz1-1/+3
a CONFLICTS line for it here. (hi grant!)
2003-02-25Update autogen to 5.5.2.kristerw3-17/+10
New in 5.5.2 - February, 2003 * Fixes for FreeBSD weirdisms with sed, dlopen(), and the Guile library * stash offsets in uintptr_t types so this thing works when sizeof(void*) != sizeof(off_t) * still more configury fixes. It will never, ever end. New in 5.5 - December 15, 2002 * The FOR macro will now accept a list of values, as in: [= FOR v IN one, "two , part" three =] * snprintfv-0.99f was fully incorporated, saving 300K of distribution space and a lot of configure time. * The 'dne' function will accept "-d" as the first argument in order to suppress the date from the output. New in 5.4.8 - December 10, 2002 * Freed AutoOpts from libguile. It was never really dependent. * new snprintfv library incorporated
2003-02-24Update to 1.3.4 using patches provided by roskens at elfin dot net injschauma6-46/+84
PR pkg/20270 with minor nitpicks by myself. Some of the changes since 1.2.1: * configure.in: fix minor problem where we used the guile-gtk config program even when it wasn't found. * acconfig.h: deleted since deprecated -- replaced by three arg AC_DEFINEs in configure.in. * doc/.cvsignore: add texinfo.tex. * configure.in (AM_INIT_AUTOMAKE): bump version for release. * bunch of subversion cleanups. * change license to LGPL. * g-wrap/gw-glib-spec.scm: coerce to (gpointer) in gw:glist-of and gw:gslist-of code where needed. * g-wrap/enumeration.scm (gw:wrap-enumeration): make val->int and int->val functions static so they don't cause conflicts. * configure.in (GW_GUILE_GTK_CFLAGS): delete any occurences of -I /usr/include or similar. Newer gcc's don't like that at all. * bin/g-wrap-config.in (c-compile-args): don't output -I if it's /usr/include. The new gcc doesn't like -I /usr/include at all. * test/Makefile.am (gw-test-enumeration.scm gw-test-enumeration.h gw-test-enumeration.c gw-test-enumeration.html gw-test-enumeration-autogen.h): use LD_LIBRARY_PATH. (gw-test-parent.scm gw-test-parent.h gw-test-parent.c gw-test-parent.html gw-test-parent-autogen.h): use LD_LIBRARY_PATH. * doc/g-wrap.texi: minor re-editing -- still needs much more. * configure.in (GW_GUILE_GTK_CFLAGS): add and AC_SUBST. (GW_GUILE_GTK_LIBFLAGS): add and AC_SUBST. * g-wrap/simple-type.scm: new file -- support for simple types. * g-wrap/runtime.scm: new file -- scm support for runtime wrapset database. * g-wrap/gw-wct-spec.scm: new file -- wrapped C pointer types. * g-wrap/gw-standard-spec.scm: new file -- standard wrapped types. * g-wrap/gw-gtk-spec.scm: new file -- wrappers for gtk. * g-wrap/gw-glib-spec.scm: new file -- wrappers for glib. * g-wrap/gtkobj.scm: support for wrapping new C ptr types as gtkobjects. * g-wrap/Makefile.am: major changes -- support gw-glib, gw-wct, gw-gtk, etc. * g-wrap/g-wrap-wct.h: support header for gw-wct. Part of libgwrap-wct. * g-wrap/g-wrap-wct.c: support code for gw-wct. Part of libgwrap-wct. * g-wrap/g-wrap-glib.h: support header for gw-glib. Part of libgwrap-glib. * g-wrap/g-wrap-glib.c: support code for gw-glib. Part of libgwrap-glib. * g-wrap/output-file.scm (flatten-display): make public. * g-wrap/g-wrap-compatibility.h: start guile version compatibility library. * g-wrap/enumeration.scm: break out enumeration support. * g-wrap/dummy-main.c: new file - for link testing. * bin/g-wrap-config.in (c-link-args): add support for glib, wct, etc. * g-wrap.scm: major overhaul -- modules -> wrapsets, ccodegens -> init/decl/lists, etc. * configure.in: remove rscheme (and other dead bits). Add support for glib and gnome-guile. Handle libruntime reorg/removal. * acconfig.h: accomodate reorg/removal of libruntime. * g-wrapped/gw-runtime-spec.scm: switch to use of SCM_FALSEP and SCM_NFALSEP rather than direct SCM_BOOL_* * libruntime-guile/g-wrap-runtime-guile.c: switch to use of SCM_FALSEP and SCM_NFALSEP rather than direct SCM_BOOL_* comparisons. * g-wrap.scm: switch to use of SCM_FALSEP and SCM_NFALSEP rather than direct SCM_BOOL_* comparisons.
2003-02-24share/gconf is shared with GConf (v1).jmmv1-2/+2
2003-02-24lib/bonobo/monikers is shared with bonobo.jmmv1-2/+2
2003-02-24Take maintainership.wiz3-6/+6
2003-02-24Update to 1.7.3.wiz3-6/+7
Bugs fixed in 1.7.3: * Fix stamp files numbering (when using multiple AC_CONFIG_HEADERS). * Query distutils for `pythondir' and `pythonexecdir', instead of using an hardcoded path. This should allow builds on 64-bit distributions that usually use lib64/ instead of lib/. * AM_PATH_PYTHON will also search for python2.3. * elisp files are now built all at once instead of one by one. Besides incurring a speed-up, this is required to support interdependent elisp files. * Fix some incompatibilities with upcoming perl-5.10. * Properly quote AC_PACKAGE_TARNAME and AC_PACKAGE_VERSION when defining PACKAGE and VERSION. * depcomp fixes: - dashmstdout and dashXmstdout modes: don't use `-o /dev/null', this is troublesome with gcc and Solaris compilers. - makedepend mode: work with Libtool. - support for ICC. * better support for unusual gettext setups, such as multiple po/ directories: - Flag missing po/ and intl/ directories as warnings, not errors. - Disable these warnings if po/ does not exist. * Noteworthy manual updates: - New FAQ chapter. - Document how AC_CONFIG_AUX_DIR interacts with missing files. (Debian Bug #39542) - Document `AM_YFLAGS = -d'.
2003-02-21add some patches from FreeBSD Ports, and tidy up patching ofgrant6-7/+77
make.texi.
2003-02-21Update to gmp 4.1.2. Many changes, but the relevant bug fixes seems to be:mycroft8-129/+11
* mpn/generic/rootrem.c: In Newton loop, pad qp with leading zero. * mpn/generic/rootrem.c: Allocate 1.585 (log2(3)) times more space for pp temporary to allow for worst case overestimate of root. Add some asserts. * tests/mpz/t-root.c: Generalize and speed up. * mpfr/pow.c: Fixed bug (infinite loop) for exact powers. * mpfr/sub.c: Fixed wrong inexact flag for a - b where a and b are of different signs and EXP(a) < EXP(b). * printf/printffuns.c (gmp_fprintf_reps): Make it actually work for padding > 256. * gmp-impl.h (USE_LEADING_REGPARM): Disable for PIC code generation. * mpn/generic/tdiv_qr.c: Remove a bogus assert. * mpn/generic/mode1o.c, mpn/alpha/ev5/mode1o.c: Correction to ASSERTs. Reported by Christoph Ludwig. * mpf/urandomb.c: Truncate nbits to precision of rop. * configure.in (sparc v9 *bsd*): Add NetBSD and OpenBSD sparc64. (x86 openbsd*): Extra underscore for _GLOBAL_OFFSET_TABLE_. * mpn/generic/rootrem.c: Avoid overflow in xnb calculation. * mpz/root.c: Avoid overflow in rootnb calculation. * gmpxx.h (__gmp_binary_equal, __gmp_binary_not_equal): Fix broken mpq/double functions. * mpn/m68k/lshift.asm: Fix typo in !scale_available_p code. * mpn/m68k/rshift.asm: Likewise. * mpz/remove.c: Make src==0 return 0, not do DIVIDE_BY_ZERO. * mpfr/acinclude.m4 (MPFR_CONFIGS): Patch by Vincent for an apparent float rounding gremlin on powerpc. * mpf/inp_str.c: Fix returned count of chars read, reported by Paul Zimmermann. Also fix a memory leak for invalid input. * mpfr/set_q.c: Allow for 1 bit numerator or denominator.
2003-02-21Mark as BROKEN. The =<1.1.3 releases of Glade2 are incompatible with thesalo1-3/+5
latest libgnomedb. The fix is non-trivial and already included in glade cvs. Next release should work fine again.
2003-02-21Add and enable gnome-common.jmmv1-1/+2
2003-02-21Initial import of gnome-common, version 1.2.4:jmmv5-0/+86
gnome-common contains a set of M4 macros useful to easily write configure scripts for GNOME 1 and GNOME 2 programs. These macros provide a set of checks used by many GNOME programs that need to do similar things.
2003-02-20Updated to version 0.6.4.salo4-157/+144
Changes: 0.6.4: ====== - Fixed some docs installation problems. (Eric Dorland & Damon) - Took 'Curve Type' property out for GtkCurve & GtkGammaCurve, since GTK+ has a bug which makes this crash pretty often. (Damon) - Removed some unfinished GnomeDB widgets from the palette (Rodrigo Moya) 0.6.3: ====== - Fixed some BadMatch problems on multi-depth displays (Dave Camp). - Better GnomeDB support (Rodrigo Moya, Jos<E9> Antonio Salgueiro Aquino, Daniel Wagner), - Fixed properties problem where properties didn't get updated on focus-out - Fixed bug when using GtkText and gettext (Dennis Brakhane). - Updated docs to use DocBook 4.0, and avoided use of stylesheet images so it compiles easier. - New translations - Romanian (Marius Andreiana), Simplified Chinese (Wang Jian) and Portuguese (Duarte Loreto).
2003-02-18GConf2's buildlink2.mk now creates a gconftool-2 wrapper which prevents thejmmv2-15/+1
configuration database from beeing modified by packages that do not honour the --disable-schemas-install option. There is no need to patch these broken packages any more. Okay'ed by wiz.
2003-02-18Do not print any message from the wrapper, as it breaks packages when usingjmmv1-2/+1
--get-default-source.
2003-02-18These packages have been converted to use buildlink2, so they no longerjlam1-3/+1
need to use the automake-override target in bsd.pkg.mk; the hide-autotools target in bsd.buildlink2.mk accomplishes the same thing.
2003-02-18Use ${.CURDIR} when referencing (de)install templates.jmmv1-3/+3
2003-02-18Generate a gconftool-2 script in the buildlink directory that does nothing.jmmv1-1/+14
This prevents packages that do not honour --disable-schemas-install touch the GConf2 database directly.
2003-02-18Use the omf.mk file provided by the scrollkeeper package to automaticallyjmmv5-17/+13
rebuild the documentation database at install/deinstall time. This means that: - PLIST's do not need to call scrollkeeper-{update,rebuilddb} directly; this is done by a bsd.pkg.install.mk template. - The share/omf directory is only removed by scrollkeeper, which is the last package in the dependancy tree. - PKGREVISION is bumped. Reviewed by wiz.
2003-02-18Add a working server to MASTER_SITES. The master site has beenjtb1-3/+2
refusing connections for at least 1 year, while the other mirror site no longer exists.
2003-02-17convert to use test target from bsd.pkg.mkdillo3-11/+7
addresses PR pkg/19416
2003-02-17I forgot to rebuild distinfo after changing the patch file again. Sorrykei1-2/+2
for inconvenience.
2003-02-17added m68k ELF support to boehm-gc. stolen from the diff for sparc.kei3-6/+22
bump PKGREVISION to 2.
2003-02-16Add a PLIST for Linux following the discussion in PR pkg/19760.jschauma1-0/+12
2003-02-16Darwin has no static libz, mark it incompatible.grant1-1/+4
2003-02-16Disable gtk-doc detection; not required and causes problems.jmmv1-1/+2
2003-02-16Disable gtk-doc detection; not required and causes problems.jmmv1-1/+3
2003-02-16Add and enable newfile.salo1-1/+2
2003-02-16Newfile is a tool for creating starter files in various languages.salo5-0/+102
It uses a full-featured preprocessor (like the C preprocessor) to transform templates into customized starter files. It can also generate trees of files for a specific purpose, such as a project using automake and autoconf, license files or a FreeBSD port. Based on a patch from Miguel Mendez via PR pkg/20313 modified by me.
2003-02-15Fix search path for the locale.alias file.jmmv2-1/+14
No PKGREVISION bump as it has been bumped few hours ago.
2003-02-15Handle trailing slashes when calling mkdir(2) in a better way.jmmv4-16/+90
I hope this solves some obscure problems introduced by the old patches.
2003-02-15Removed unused USE_BUILDLINK2 and USE_LIBTOOLmartti1-3/+1
2003-02-15Added distccmartti1-1/+2
2003-02-15Imported distcc-1.1 (provided by Teemu Rinta-aho in pkg/20212)martti5-0/+59
distcc is a program to distribute compilation of C or C++ code across several machines on a network. distcc should always generate the same results as a local compile, is simple to install and use, and is often two or more times faster than a local compile. distcc does not require all machines to share a filesystem, have synchronized clocks, or to have the same libraries or header files installed. Machines can be running different operating systems, as long as they have compatible binary formats or cross-compilers.
2003-02-15Update to 1.2.1:wiz3-11/+12
* Handle older TrueType Open Arabic fonts. * Fix crash with some non-BMP characters [Morten Welinder] * Avoid crashing on font descriptions like " 12" [Padraig O'Briain] * Minor build fixes [Rich Burridge, Sven Neumann]
2003-02-15Update to 2.2.1, provided by Juan RP in PR 20234.wiz3-11/+15
Changes: * configure fixes [Owne Taylor, Manish Singh, Rich Burridge, Tim Mooney] * New and updated translations (am,bn,et,fi,mn,nl,pl,pt_BR,ru,zh_TW,uk)
2003-02-15Updated to version 1.2.2.salo5-36/+31
Patch from Juan RP via PR pkg/20249. Changes: 1.2.2: ====== - Add translations: Simplified Chinese (zh_CN) [He Qiangqiang], Albanian [Laurent Dhima], Finnisg [Pauli Virtanen], Italian [Alession Frusciante], Amharic [Daniel Yacob] - Allow changing of default installation directory for documentation. (bug 102497) [Padraig O'Briain]. 1.2.1: ====== - Add translations: Catalan [Jordi Mallach], French [Christophe Marlet], Latvian [Artis Trops], Korean [Nam SungHyun], Polish [Zbigniew Vhyla], Greek [Kostas Papadimas]