Commit graph

54595 commits

Author SHA1 Message Date
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
dmcmahill
12db50c706 note update of gnucap to 0.34 2004-02-14 17:19:27 +00:00
jlam
c24ff672f7 Make LIBTOOL_OVERRIDE more powerful by taking a list of shell globs
relative to ${WRKSRC}.  Also automaticslly set LIBTOOL_OVERRIDE if
USE_LIBTOOL is defined, as the vast majority of packages need both if they
need USE_LIBTOOL.  The default LIBTOOL_OVERRIDE overrides libtool scripts
up to a directory depth of 2 within ${WRKSRC}.

Note that SHLIBTOOL_OVERRIDE must still be set manually in package
Makefiles that need it; however, it's also been changed to be a list of
shell globs relative to ${WRKSRC}.
2004-02-14 17:18:49 +00:00
dmcmahill
36fc34e730 update to gnucap-0.34. While here bl3ify.
Gnucap 0.34 release notes  (02/01/2004)

This is a bug fix and compatibility release.

1. Fix bug causing incorrect interpolation of backwards tables.

2. Fix tanh overflow bug.

3. Fix some parsing bugs.

4. Fix occasional "double load" bug.

5. Fix AC sweep with one point.

6. Transient start time really works.

7. Fix occasional assert fail after option short is changed.

8. Fix memory leak resulting from failure to delete unused common.

9. Fix a Z probe bug that sometimes gave wrong answers.

10. Fix a limiting bug that sometimes caused non-convergence.

11. Configure handles isnan.

12. Improvements to logic initialization.  It is still not correct.


Some things that are still partially implemented:

1. BSIM models, charge effects, "alpha0" parameter.  (computed then
ignored)

2. Configure still doesn't handle everything.

3. The model compiler still requires too much raw coding.

4. Named nodes.  If you set the option "namednodes", it will support
named nodes, but some things don't work, so it is off by default.

5. The preliminary IBIS code is now included.  For now, it is a
standalone executable, that reads an IBIS file and generates a
netlist.  The netlist requires some editing to use, and is not fully
compatible anyway.  It is included in hopes of recruiting help in
finishing the project.



Bugs (nothing new, but needs repeating):

1. The transmission line initial conditions are not propagated until
the transient analysis runs.

2. An occasional bogus calculation in MOSFETS occurs when a device is
reversed.  This sometimes causes nonconvergence.

3. Initialization is strange when repeating an analysis without an
intermediate edit.



Hot items for a future release (no promises, but highly probable):

1. Verilog-AMS and VHDL-AMS support.
2004-02-14 17:18:36 +00:00
jlam
9a49cfff4e libtool-base actually uses config.status during the build to generate
its files.
2004-02-14 16:35:33 +00:00
jlam
7788e26d45 USE_BUILDLINK should be "yes", not just defined. 2004-02-14 16:17:02 +00:00
jlam
b259a0a438 CONFIG_{GUESS,SUB}_OVERRIDE are now relative to ${WRKSRC} and will
automatically substitute for any config.{guess,sub} files found up to a
directory depth of 2.
2004-02-14 15:29:15 +00:00
jlam
9822f69382 Make CONFIG_{GUESS,SUB}_OVERRIDE slighly more powerful by allowing them to
be lists of shell globs relative to ${WRKSRC}.
2004-02-14 15:22:42 +00:00
jlam
e694fd214d Change into ${WRKSRC} first so that shell globs expand properly. 2004-02-14 15:16:31 +00:00
uebayasi
09dda46dcf USE_GMAKE=yes -> USE_GNU_TOOLS=make 2004-02-14 15:10:27 +00:00
minskim
e6e77cdca0 This package needs python>=2.3. 2004-02-14 15:00:37 +00:00
jmmv
9afb1fe070 Explicitly depend on all packages used by this one. Also sort bl inclusion
lines and use pkgsrc intltool.
2004-02-14 14:48:23 +00:00
jlam
2b41236203 Add a note to cyrus-sasl2/Makefile.common about which package Makefiles
include it.  This is a reminder to anyone who updates cyrus-sasl2 to also
touch the other packages.

Update the cy2-*/PLIST files to have the correct module version numbers.
2004-02-14 14:43:51 +00:00
wiz
4d80206022 Flawfinder updated to 1.24. 2004-02-14 14:21:42 +00:00
wiz
eeb4a8a94f Update to 1.24:
2003-10-29 David A. Wheeler
        * Fixed an incredibly obscure parsing error that caused some
          false positives.  If a constant C string, after the closing
          double-quote, is followed by a \ and newline (instead of a comma),
          the string might not be recognized as a constant string
          (thus triggering warnings about non-constant values in some cases).
          This kind of formatting is quite ugly and rare.
          My thanks to Sascha Nitsch (sascha, at spsn.ath.cx) for pointing
          this bug out and giving me a test case to work with.
        * Added a warning for readlink.  The implementation and warning
          are mine, but the idea of warning about readlink came from
           Stefan Kost (kost, at imn.htwk-leipzig.de).  Thanks!!

2003-09-27 David A. Wheeler
        * Released version 1.23.  Minor bugfixes.

2003-09-27 David A. Wheeler
        * Fixed subtle bug - in some circumstances single character constants
          wouldn't be parsed correctly.  My thanks to Scott Renfro
          <scottdonotspam, at renfro.org> for notifying me about this bug.
          Scott Renfro also sent me a patch; I didn't use it
          (the patch didn't handle other cases), but I'm grateful since it
          illustrated the problem.
        * Fixed documentation bug in man page.
          The option "--minlevel=X" must be preceded by two dashes,
          as are all GNU-style long options. The man page accidentally only
          had one dash in the summary (it was correct elsewhere); it now
          correctly shows both dashes.
        * Modified man page to list filename extensions that are
          interpreted as C/C++.
        * Removed index.html from distribution - it's really only for the
          website.
2004-02-14 14:21:17 +00:00
jlam
9ae3d0260c Some shells barf if the for loop list is empty, so avoid that. 2004-02-14 13:58:34 +00:00
jlam
19e040b6dc CONFIG_STATUS_OVERRIDE is the default in bsd.pkg.mk, so no need for these
definitions here.
2004-02-14 13:55:19 +00:00
jlam
f598249781 Default to overriding config.status after GNU configure has been run. We
don't want it to execute during the build phase as it might overwrite
post-configure changes we might have made to the generated files.  Packages
that don't want this behaviour can simply set:

	CONFIG_STATUS_OVERRIDE=	# empty

in the package Makefile.
2004-02-14 13:54:28 +00:00
tron
d371bfefaa Fix dependence problem for other packages, too. 2004-02-14 13:49:25 +00:00
tron
49b20a423b Note update of "gcc3" package to version 3.3.2nb2. 2004-02-14 13:47:21 +00:00
tron
08d2c8fd67 Update dependence on "gcc3-c++" package and bump package revision. 2004-02-14 13:47:00 +00:00
jlam
ead8549ddd Update databases/openldap to 2.1.25 (latest stable release as of
20031217.  Changes from version 2.1.22 include many bug fixes including
memory leaks, adding lutil_passwd extensions, and adding config file
keywords to control the replication daemon.
2004-02-14 11:31:50 +00:00
jlam
01d241c9c1 Convert a debugging definition back into the real thing. 2004-02-14 11:28:28 +00:00
jlam
450a4245ea Remove unused patch. 2004-02-14 07:51:36 +00:00
jlam
8f70d2adc2 Don't try to link GSSAPI module staticly if we're using shared libs.
Fixes undefined symbols on linking other software against libsasl2.
Bump PKGREVISION.
2004-02-14 07:45:36 +00:00
dmcmahill
2288929de4 garbage collect a commented out line 2004-02-14 05:09:45 +00:00
dmcmahill
a72c205bd2 bl3ify 2004-02-14 05:08:50 +00:00
simonb
9aef326f45 When checking for the <sys/mount.h> header, include <sys/param.h> if
it exists to stop a warning that comes from including <sys/mount.h> by
itself.

Fix from Love Hornquist Astrand in PR pkg/24419.
2004-02-14 04:47:13 +00:00
dmcmahill
b3e2bbc563 bl3ify 2004-02-14 04:43:48 +00:00
kristerw
6b444a074a Make the package build when using gcc-3.3. 2004-02-14 04:31:56 +00:00
grant
5fdae71af5 zoularis is deprecated, don't backup zoularis.mk. 2004-02-14 04:06:29 +00:00
grant
f426c40c92 when copying the broken files, use find(1) instead of a shell glob
to avoid a command line too long for sh(1) on some platforms.
2004-02-14 04:00:18 +00:00
grant
2928aefaa2 add URL to my post to tech-pkg to deprecated Zoularis message. 2004-02-14 03:33:39 +00:00
grant
54133ebbb0 deprecate Zoularis: remove any tests for ZOULARIS* and bomb if
${LOCALBASE}/bsd/share/mk/zoularis.mk exists.
2004-02-14 03:26:09 +00:00
jlam
d4877bf55c -cyrus-sasl-2.1.17 2004-02-14 03:17:35 +00:00
jlam
276769e2ea Update security/cyrus-sasl2 to 2.1.17. Changes from version 2.1.15 include:
* Now correctly do authorizaton callback in sasl_checkpass()
* Writable auxprop support
* Significantly improved documentation
2004-02-14 03:16:58 +00:00
kristerw
838c96eabb Make the package build on NetBSD-current. 2004-02-14 03:04:31 +00:00
jlam
1e761fc8e2 GNU configure scripts generated by newer autoconf sometimes try to
save the value of LDFLAGS, CPPFLAGS, etc. in the config.cache file.
However, they don't store the value correctly if it contains leading
spaces.  This leads to sub-configure scripts that examine to cache to
error out saying that the build environment changed.  Use a make
variable trick to strip off all of the leading spaces on these variables
when passing them via CONFIGURE_ENV.
2004-02-14 02:28:19 +00:00
jdolecek
8cb304325c remove the filestat patch, it's no longer needed
bump PKGREVISION for this change
2004-02-14 01:09:42 +00:00
grant
feb1e1bd0e note update of ns-remote to 1.9nb1. 2004-02-14 01:04:52 +00:00
grant
d7d8a78f60 use LDFLAGS.SunOS instead of conditional. 2004-02-14 01:04:02 +00:00
snj
4b79b6276d Fix fatal typo in last: check USE_NCURSES, not USE_NCURSE. 2004-02-14 01:03:54 +00:00
grant
235353fc2d replace phoenix with firefox in ns-open.
bump PKGREVISION.
2004-02-14 01:03:29 +00:00
grant
7745012a66 USE_GNU_TOOLS+=lex. 2004-02-14 00:59:28 +00:00
jlam
de4b63f78d Copy the libtool script instead of symlinking to it to avoid a hidden
dependency on libtool.
2004-02-14 00:59:11 +00:00
grant
52f1b46a37 remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does this
automatically now.
2004-02-14 00:54:44 +00:00
jlam
1b8c76c873 Make this file understand USE_NCURSES again. It got lost some time during
the introduction of PREFER_{PKGSRC,NATIVE}.
2004-02-14 00:53:55 +00:00
jdolecek
389a704f2c update for removed patches 2004-02-14 00:46:56 +00:00
jdolecek
dff21e3211 no need to add XXXes to mkstemp() call, g/c this patch in an efford
to minimize number of PHP patches in pkgsrc
2004-02-14 00:46:26 +00:00
grant
6f27874b98 if using GNU configure and CONFIG_{GUESS,SUB}_OVERRIDE is not defined,
default to overriding ${WRKSRC}/config.{guess,sub} so packages can
recognise platforms such as NetBSD/shark.
2004-02-14 00:40:55 +00:00