Commit graph

26 commits

Author SHA1 Message Date
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
wiz
26c40c61dd Update dependency on png to >=1.0.11 because of the shlib major bump.
Noted by Frederick Bruckman.
2001-05-22 09:32:18 +00:00
wiz
a4f21a5507 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 09:54:06 +00:00
agc
fb467f5ac2 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:22:34 +00:00
tron
5382bbe7c6 Because the minor number of the PNG library was increased packages compiled
using the newest PNG library won't work on system with an older one. To
prevent such problems with precompiled binary packages require at least
"png-1.0.9nb1" in all dependences.
2001-03-04 09:06:09 +00:00
wiz
a2a4d06c6f Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 15:22:13 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.

+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt

With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04 15:10:17 +00:00
dmcmahill
c69412f7e3 make sure configure actually finds png 2000-08-25 23:47:13 +00:00
dmcmahill
a79b51fb7d add depends on png so we always get that functionality 2000-08-24 00:08:39 +00:00
dmcmahill
e2c619654e Update to plotutils-2.4.1.
Many bug fixes since the last release.  For a complete list of changes refer
to the NEWS file.

Notable additions include:
libplot: SVG driver added, which outputs the new XML-based SVG (scalable
         vector graphics) format.
documentation: man page for plotfont added.
libplot: completely new metafile export driver, written from scratch.
libplot: ReGIS driver added, which outputs ReGIS (DEC's remote graphics
         instruction set, understood by DEC's VT340 and earlier terminals,
         and also emulators like DEC's decterm).  No support yet for filling
         paths that extend beyond the boundaries of a ReGIS display, due to
         a need for clipping code.
graph,plot,tek2plot,plotfont,pic2plot: `-T png' now allowed if libplot
         contains a PNG driver.
libplot: PNG driver added, which outputs PNG (portable network graphics)
         format.  Included only if libpng (version number >= 0.95) and libz
         are found at package installation time.  `configure' now supports
         a `--without-libpng' option to disable PNG support.
2000-08-24 00:03:47 +00:00
wiz
9d527680ae remove file overlooked in last commit 2000-08-17 10:37:36 +00:00
wiz
7800c08a71 USE_PKGLIBTOOL -> USE_LIBTOOL. LTCONFIG_OVERRIDE saves a patch. 2000-08-14 20:06:18 +00:00
itohy
71847d8df2 Rename PKGNAME of plotutils to "plotutils-2.3nb1" as suggested. 2000-07-18 23:07:46 +00:00
itohy
bae58cd6dc Enable C++ support, required by pstoedit.
This includes "libplotter" library and "pic2plot" utility.

Change PKGNAME to plotutils-2.3.0 to distinguish this
from non C++ version.          ^^
2000-07-18 07:41:24 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
dmcmahill
e5f947e029 fix broken patch-sum 1999-10-10 14:49:13 +00:00
dmcmahill
a514846f47 Update to plotutils-2.3. Changes include:
- PNM driver added, which outputs PBM/PGM/PPM format.
- CGM support added, By default, a CGM Plotter produces
  binary-encoded version-3 CGM format, which conforms to the WebCGM
  profile.
- pseudo-GIF driver added, using miGIF run-length encoding routines
- text string format now supports "\fP" macro for switching to
  previous font (cf. troff; "\fR", "\fI", "\fB" supported too).
- libplotter: new C++ library.  Provides base Plotter class, subclasses for
  the different sorts of Plotter.
- new "dotdotdashed" line style added
- new thread save C/C++ API added (old API still supported)
- pic2plot: new utility, which can translate the pic language to any supported
  graphics format, including X11.
- new function pentype() added to the API.
- many bug fixes.  See the file 'NEWS' in the source distribution for a
  complete list (a couple of pages).
1999-10-10 14:33:07 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
tron
9c4c0c2b50 Remove unnecessary slash from master site list. 1999-04-14 21:39:01 +00:00
tv
4ff582ff7c Update to 2.1.6, and actually make use of pkglibtool. 1999-02-19 04:29:45 +00:00
agc
f6473207ca Replace all occurrences of USE_X11 with USE_X11BASE. This means "install this
package into ${X11BASE}".
Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11
headers and libraries to build this package".
1999-01-30 23:18:44 +00:00
frueauf
a169486b03 Initial import of plotutils-2.1.5, Programs and library for plotting
scientific data. Provided in pr 6407 by Dan McMahill.
1998-11-07 15:23:49 +00:00