Commit graph

13111 commits

Author SHA1 Message Date
wiz
3dd37433b5 make it compile with Mesa-glx 2000-08-07 02:30:43 +00:00
wiz
7696bae934 Add dependency on quakedate, remove bogus ONLY_FOR_PLATFORMS line
(it should have been ONLY_FOR_PLATFORM)
2000-08-07 02:30:23 +00:00
wiz
eb3fb4587c Fix install/deinstall problems. 2000-08-07 02:26:08 +00:00
wiz
b707d51de6 Don't override EXTRACT_CMD if EXTRACT_SUFX is ".zip". 2000-08-07 01:14:08 +00:00
hubertf
8c76c56cd5 forgot one depends -> install-depends rename
Hinted at by wiz
2000-08-06 23:39:23 +00:00
tron
53d60981b1 Only set "XAUTHORITY" for "do-extract" target if we really found a
X11 authorization file.
2000-08-06 23:07:09 +00:00
tron
dbc42141c0 Set environment variable "XAUTHORITY" in "do-extract" target so that
the installer will find a X11 authorization file although the
environment variable "HOME" points to the work directory.
2000-08-06 23:04:32 +00:00
fredb
3c5a4978b6 Let "configure" recognize NetBSD-1.5*. Patch contributed
by Douglas Wade Needham in PR pkg/10766.
2000-08-06 19:55:45 +00:00
jlam
bd674ec77a Remove unnecessary post-installation of missing file. 2000-08-06 19:21:29 +00:00
jlam
dd616f03ea Revert unintended change of version number in previous commit. 2000-08-06 19:16:21 +00:00
dmcmahill
c5b0291896 update to tgif-4.1.35
Changes from the previous version from the authors announcement are:

1)  Fix a bug with Copy and Paste operations in edit text mode for
    mixed text objects when the Edit Text Size is non-zero.  Thanks to
    Heiko Scheit <Heiko.Scheit@mpi-hd.mpg.de> for pointing out the problem.
2)  Propagate certain DSC comments, such as %%DocumentFonts, %%LanguageLevel,
    %%Extensions, %%DocumentNeededFonts, and %%DocumentNeedResources, of
    imported EPS files when printing/exporting in PS/EPS formats.  Please note
    that this does not work with embedded EPS files (until the next major
    release when a new file format is introduced).  Thanks to Johan Vroman
    <JVromans@squirrel.nl> for pointing out the problem.
3)  Support the use of tempnam() instead of mktemp() due to some security
    considerations.  On systems that do support tempnam(), the _DONT_USE_MKTEMP
    compiler option can be used to use tempnam() instead of mktemp().
    Tgif.tmpl-linux (which is identical to the default Tgif.tmpl),
    Tgif.tmpl-freebsd, Tgif.tmpl-openbsd, and Tgif.tmpl-netbsd uses
    -D_DONT_USE_MKTEMP by default.  Thanks to Adrian Bridgett
    <adrian.bridgett@iname.com> for pointing out the problem.
4)  Add new X defaults: Tgif.TmpDirInHomeDir and Tgif.TmpDir.  Together with
    the _TMP_DIR_IN_HOME_DIR compiler option, the temporary directory can be
    specified in a flexible way.
5)  Add Create Thumbnails in the Browse submenu of the Import submenu of the
    File Menu.  Add new X defaults, Tgif.ThumbnailGeometry,
    Tgif.ThumbnailPadding, Tgif.ThumbnailXGap, Tgif.ThumbnailYGap,
    Tgif.ThumbnailX, and Tgif.ThumbnailY to control the size and placement of
    the thumbnails.
6)  Modify CutPoly() so that it can be used to cut polylines/polygons into
    segments in select mode.
7)  New Tgif.tmpl-sco file.  Thanks to Jason Moore <jason.moore@marconi.com>
    for providing it.
8)  Add Ports and Signals submenu to the Special Menu.  Please see the
    CONNECTING OBJECTS section of the man pages for details.  The symbol files
    in the spice directory is updated to use the new port symbol.
9)  A new License file is included in this release.
2000-08-06 18:29:58 +00:00
tron
4cdebc582d Add german mirror site. 2000-08-06 16:51:15 +00:00
tron
a2123fa52f Fix build problem caused by replacement of "make" loop with shell loop. 2000-08-06 16:37:02 +00:00
dmcmahill
5cde8a1988 update to verilog-current-20000805. Changes since the last packaged snapshot
are (from the authors announcements):

--------------------------------
Icarus Verilog snapshot 20000721
--------------------------------
(first snapshot after the 0.3 release)

This snapshot adds no new features or language support, but is working
towards more precise interpretation of scheduling and value propagation
details.

The first thing I've done is redesign the internal Link structure that
is used to connect the internal netlist together. There are some aspects
of the nexos of a set of links that were carried by the Link class or
by external functions. These have been moved to the new Nexus class and
linking and structure has improved because of it.

This has led me to modify the handing of signal initial values. In practice,
the time-0 value of a net is a property of the nexus instead of the objects
that are connected together, so I have implemented it so, and in the
process fixed a bunch of initial value problems.

One new feature that is added is support for non-constant delay expressions.
Now, you can even have something like ``#($random%256) <statement>'' and
expect it to do what you think. (So now the telephone example in James
Lee's "Verilog Qickstart" actually works!)

I've added some missing support for various operators in constant expressions.
I've also added some more of the friends of $random for those folks who
do stochastic modeling.

Constant propagation carries some new bug fixes, and some new smarts. It
is for example able to detect a mux with a constant 'bz input and replace
it with bufif devices, and other clevernesses with logic reduction.

--------------------------------
Icarus Verilog snapshot 20000729
--------------------------------

Like I said, the `timescale compiler directive now more or less works.
You can now specify timescale for modules, and the compiler will figure
out a global design resolution and scale your time values to match. The
VCD dumps should reflect the chosen resolution automatically. Floating
point notation is not yet supported, we'll see if that turns out to be
a problem.

A problem with `timescale support is that the compiler will allow unitless
modules. This can happen if you have `timescale late in the source file.
The default unit is the not-very-intuitive 1s. Frankly, I don't like the
`timescale semantics for this sort of reason, but its an accepted
standard, so I'm stuck with it.

I've also added support for min:typ:max expressions. The compiler chooses
one of the three expressions at compile time, based on a compile time
switch. You can ask for min typ or max values via the "-Tmin" etc. switch
to the iverilog command. If you do not specify a switch, the compiler will
choose the typ values but print warnings. The -Ttyp switch will suppress
the warnings.

I have fixed yet more net initialization bugs. These are getting pretty
subtle, now, so you should have a hard time tickling any remaining errors
here. I've also fixed a nasty and subtle bug in event expression support.
This bug only happened when the design had many event expressions with
many conjunctions.

Although they are not ready for use, I have made some forward progress
with disable statements. I now at least elaborate them, so now I just need
to figure out how to make the run-time work out. That's the hard part,
I'm afraid.

--------------------------------
Icarus Verilog snapshot 20000805
--------------------------------
I've finally dealt with a problem that's been nagging at me for a while.
Until now, it has been possible that excessively clever hierarchical
references into and out of task scopes could confound symbol lookup.
I think I finally put that to rest, and in the process reorganized the
netlist format for holding task definitions. It should no longer be
possible to confuse name binding in Icarus Verilog.

Found and fixed a silly bug in elaborating  e?a:'bz and e?'bz:a expressions
into bufifN devices. I got the sense of the enable wrong in one of the
cases. All fixed (and the test suite updated to catch this silly mistake:-)

tri0 and tri1 nets should now work properly. These are mostly a run-
time issue which I solved using resolution functions. This is actually
a technique that I borrowed from VHDL.

For those of you doing XNF synthesis, I fixed up my FF/RAM detector to
allow <= assignments in always blocks. This is in fact the preferred way
to describe DFFs as <= more accurately simulates their RTL nature.

Also found and fixed a few DOS \r\n line end issues in the lexical ana-
lyser and the preprocessor. We sometimes forget how tricky these line-
end problems can be, and compiler directives are the most susceptible.
This problem most likely occurs when you transport files from a DOS
environment. (The MAC folks haven't complained much, so either I got it
right for them, or Kato took care of the problems for me:-)
2000-08-06 15:43:34 +00:00
tron
9d2af12fa4 Make this build under NetBSD newer than 1.5. 2000-08-06 15:35:10 +00:00
tron
9fec209842 Add missing dependence on "gdbm" package. 2000-08-06 15:27:36 +00:00
tron
8efa650912 Add missing dependence on "xpm" package. 2000-08-06 15:15:21 +00:00
wiz
b2f397c00a Update to 2.2. Enable sound.
Changes since last version (2.1):
* Interrupt system rewritten.
* Mapper management rewritten.
* Keyboard assignments changed again. Check the documentation!
* Made a new MSDOS port of fMSX (still in development).
* Integrated modular AY8910 emulation.
* Integrated modular SCC emulation.
* Integrated SndUnix/SndWin/SndMSDOS sound drivers.
* Sound track is now logged to MIDI files.
* Added a table of I/O handler functions to Z80 core for easy expansion.
* Added ability to load flat (no mapper) 64kB ROMs.
* Added automatic MegaROM mapper guessing (-rom 6).
* Added standard PAL/NTSC timings.
* Added V9958 version flag in MSX2+ mode (VDP S1).
* Added correct emulation of HR/VR flags (VDP S2).
* Fixed border color in SCREEN8 (VDP R7).
* Fixed blinking frequency in TEXT80 (VDP R13).
* Added ADJUST register emulation (VDP R18).
* Added V9938 character scrolling to SCREEN0 and TEXT80 (VDP R23).
* Added scrolling to SCREEN1, SCREEN2, and SCREEN3 (VDP R23).
* Fixed scrolling bug in SCREEN6 and SCREEN7 (VDP R23).
* Made left/right borders 9/7 pixels in SCREEN0 and TEXT80.
* Added -home option to tell fMSX where to find system ROMs.
* Added -auto option for auto fire on pressing SPACE.
* Fixed information printed on -help.
* Fixed crash in fMSX-Windows when switching from 8kB to 16kB MegaROMs.
* Fixed trash in MSX2 logo in fMSX-Windows that appeared after reset.
* Better resizing in fMSX-Windows Setup panel.
2000-08-06 14:45:04 +00:00
wiz
5d4407fc4b modify patch to make included gd library find png.h. 2000-08-06 14:18:50 +00:00
wiz
cb75705964 PKGNAME != DISTNAME 2000-08-06 14:18:32 +00:00
hubertf
1ae8e3ee09 master site moved stuff 2000-08-06 12:21:52 +00:00
jlam
7c451ea8d7 Update realplayer to 7 beta 2, the last free release of RealPlayer for
Linux.  Changes from previous version are a new installer name and better
installation of KDE and GNOME application links and MIME installation.
2000-08-06 04:34:42 +00:00
jlam
9d09a539fc Make sure that thttpd uses a pidfile when running. Also some minor
nits to make startup script nicer.
2000-08-06 02:51:59 +00:00
jlam
63a7e2f8c4 Remove empty line 2000-08-06 02:48:35 +00:00
fredb
779a51dfb2 Add wildcard depends for libwww>=5.2.8. 2000-08-06 02:23:34 +00:00
fredb
fb7a3160ed Make this work with libwww-5.3.1. Note that the 'wwwconf.h' file has moved
(again) from ${LOCALBASE}/include to ${LOCALBASE}/include/w3c-libwww, so we
need to check both places.
2000-08-06 01:19:21 +00:00
fredb
4983a63551 Update to libwww-5.3.1. This is the first release since 5.2.8. Includes
many bug fixes -- too many to list, full release history online at
<http://www.w3.org/Library/User/ReleaseNotes.html> -- and a few new features.
The most significant is integrated libwww-SSL. Also SOCKS "punching through
firewalls" support is present now (but untested by me). Not sure when that
appeared, exactly.
2000-08-06 01:11:38 +00:00
itojun
da46e04308 mention license change issue in 1.2.27 -> 1.2.28. 2000-08-05 21:56:23 +00:00
jlam
c584e8755b Remove from "gnome" category. 2000-08-05 19:15:30 +00:00
jlam
dab62890d3 Update guile-gtk to 0.19. Also change the dependency from gnome-core to gtk+,
since that's all we really need.  Changes from version 0.17:

* Guile-gtk now supports new guile 1.4
* Guile-gtk now calls gtk_set_locale during initialization.
* Support for type conversions with composites due to libltdl support from
  libguile.
* Lots of improvements with the build-guile-gtk script.
* Functions for getting the Gtk+ and guile-gtk version.
* Lots of additions and corrections to the *.defs files.
* The usual, uncountable number of minor and major bug fixes.
2000-08-05 19:04:44 +00:00
jlam
0887544aee Make this actualy work by using tabs, not spaces, for make target command
lines, and actually including "../../mk/bsd.pkg.mk" at the end of the file.
2000-08-05 18:01:18 +00:00
mycroft
444a25f840 Update to 1.1.4, as 1.1.1.1 is no longer available. 2000-08-05 15:40:31 +00:00
jlam
ec689f022d Proofread manpage a bit. 2000-08-05 10:01:06 +00:00
jlam
66ed2a9705 Regen. 2000-08-05 10:00:07 +00:00
proff
e0e9edea8f pkg name change to `surfraw' 2000-08-05 08:35:11 +00:00
proff
b90981801c add README docs 2000-08-05 08:22:36 +00:00
proff
33d87eb5bc +surfraw 2000-08-05 08:13:41 +00:00
proff
b9cc97ac5c ______ _ _ ______ _______ ______ _______ _ _ _
/ _____)(_)   (_)(_____ \ (_______)(_____ \ (_______)(_)(_)(_)
      ( (____   _     _  _____) ) _____    _____) ) _______  _  _  _
       \____ \ | |   | ||  __  / |  ___)  |  __  / |  ___  || || || |
       _____) )| |___| || |  \ \ | |      | |  \ \ | |   | || || || |
      (______/  \_____/ |_|   |_||_|      |_|   |_||_|   |_| \_____/

      Surfraw - Shell Users' Revolutionary Front Rage Against the Web
                     http://surfraw.sourceforge.net/

                                 Oh Baybe
                                I need some
                               Deep Linking
                                 Let us go
                            Surfin' in the raw!

  Surfraw provides a fast unix command line interface to a variety of
  popular WWW search engines and other artifacts of power. It reclaims
  google, altavista, dejanews, freshmeat, research index, slashdot
  and many others from the false-prophet, pox-infested heathen lands of
  html-forms, placing these wonders where they belong, deep in unix
  heartland, as god loving extensions to the shell.
2000-08-05 08:10:40 +00:00
tron
934b1c2ec3 Plugins are installted into "lib/ethereal/plugins/${ETHEREAL_VERSION}". 2000-08-05 07:33:37 +00:00
jlam
2ced1f27a2 Update apcupsd to 3.6.2. Package provided by Greg Woods <woods@weird.com>
in pkg/10552.  Changes from version 3.5.8:

	Network is fully functional under non-threaded compile.
	Possible fix for "pipe_master_status" calls on slaves.
	Added 940-1524C smart signal cable support.

	Added internationalization support. There is _only_ the support but
	no current code is written for the intl package. It can be compiled
	in, but intl strings have still to be translated (to be done in the
	future).

	Added new configuration options to reduce init time of daemon.
	powersc CONFIG
	powersc NAME
	powersc BATTERY

	Fixes a FIFO error
2000-08-05 07:31:15 +00:00
tron
83002cb38c Add mirror on "ftp.sunet.se" to master site list. 2000-08-05 06:48:55 +00:00
hubertf
dd5f48224d add & enable e2fsprogs 2000-08-05 03:11:45 +00:00
hubertf
f7318cd57d The filesystem utilities for the EXT2 filesystem, including e2fsck, mke2fs,
dumpe2fs, fsck, and others.

I've tested mke2fs and resize2fs on NetBSD 1.5_ALPHA/i386, and they work
fine. (Given that FFS is quite similar to e2fs, i wonder how much work it
would be to adopt resize2fs to FFS...)
2000-08-05 03:10:58 +00:00
jlam
9980b8edb7 Rework to use libwmf-0.1.17nb1. 2000-08-05 02:39:18 +00:00
jlam
868eb8ea3a Change build and installation so we don't conflict with graphics/gd.
Also install html documentation into PREFIX/share/doc/html.
Bump version to 0.1.17nb1
2000-08-05 02:36:37 +00:00
jlam
07b4f7a47f Make this work with xpkgwedge. 2000-08-04 23:59:02 +00:00
jlam
39dc10e0a7 Fix the broken CONFLICTS line. 2000-08-04 22:10:15 +00:00
jlam
b3906949b1 Update dependency on freetype-lib to >=1.3.1 since freetype-lib bumped its
shared lib major.  (This is the last one I missed).
2000-08-04 22:07:21 +00:00
veego
ebcad31c93 Use a different ld option on Solaris. 2000-08-04 19:36:41 +00:00
martin
1059ffa9dd Make it work with xemacs. 2000-08-04 18:50:36 +00:00