Commit graph

32 commits

Author SHA1 Message Date
wiz
f973703e72 Use autoconf.mk. 2002-10-03 00:52:48 +00:00
jlam
e1be891dbc Change explicit build dependencies on perl into "USE_PERL5=build". This
makes these packages build correctly on Darwin where perl>=5.8.0 is
required.
2002-07-24 19:45:22 +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
fredb
0d2c5dc924 Homepage has moved. Noted by Lloyd Parkes, PR pkg/14315. 2001-10-21 01:45:08 +00:00
jtb
39f78f4b8e Fix installation of info files. 2001-07-06 15:27:14 +00:00
jtb
1ff0b9a2cc Don't install patched files -- in particular, plplotdoc.info.orig.
(From i386 bulk build).
2001-07-06 13:16:55 +00:00
jtb
2b0432e86c Regen. 2001-06-20 12:55:11 +00:00
jtb
a0a213ac76 Update of plplot to 5.0.4.
Important Changes:
(1) Default orientation for the ljii, ljiip, psc, ps, and pstex drivers has
been rotated from seascape (upside-down landscape) by 180 deg to landscape.
With this change no special 180 deg latex rotations will be required to get
true landscape mode (top of the plot on the left of the page as opposed to
on the right of the page for seascape mode).  If you still require seascape
for some reason for these drivers, use the -ori 2. command-line option or
else use plsdiori(2.) or plsetopt("ori", "2.").

(2) The installation location for examples has been changed to
$prefix/lib/plplot<ver>/examples to be in better conformance with the FHS.

Important Bug fixes:

(1) Many improvements to the octave front end.

(2) Many improvements to the xfig driver.

(3) If the overall aspect ratio is changed by the -geometry, -a, or -portrait
options or else by the combination of the -ori 1 and -freeaspect options, the
character aspect ratio remains unaffected.  For example, when the overall
aspect ratio is changed now, circular symbols remain circular rather than
turning into ellipses as in the old code.

(4) Software pattern fills now rotate correctly with the rest of the plot
when the -ori option is used.  This fix affects all drivers (e.g., xwin,
psc) which do not handle their own pattern fills.  (Previously the rotation
angle for software pattern fills was mistakenly doubled by two calls to the
orientation transformation routine.)

Important New Features:

(1) Portrait mode.  Use the -portrait option on the command line or else
plsetopt("portrait", "") to get this option which only currently affects the
ljii, ljiip, ps, psc, and pstex drivers.  This option is especially useful
for yplot, the yorick front-end to PLplot.  yplot previously maintained
separate (==> hard-to-maintain and buggy) portrait versions of the psc, ps,
and ljiip drivers.  Those will no longer be necessary with this PLplot
core change, and in fact portrait mode is now available for a much wider
range of drivers.

(2) -drvopt command-line option (or else use plsetopt("drvopt","option")).
This allows setting options for particular drivers.  For example, the
-drvopt text option for the psc or ps driver allows use of Adobe fonts (This
is poorly documented currently, but for now see notes in ps.c for more
details).

(3) New pstex driver.  This is not currently documented, but there is post
from João Cardoso on plplot_devel
(http://www.geocrawler.com/archives/3/10834/2001/4/50/5536095/) that gives
the recipe (ignore the configuration stuff and start with the ./x01c
command).  The idea is to emulate the pstex output of the xfig application
so that latex can be used to directly process the file output from the
PLplot pstex driver.
2001-06-20 12:51:53 +00:00
jtb
474909bb94 Add some defaults for EVAL_PREFIX. 2001-05-03 21:06:12 +00:00
jlam
d75cbbb9fd Change build dependency from perl-5.* to perl>=${PERL5_REQD}. Also change
dependency from libperl-5.* to libperl>=${PERL5_REQD}.
2001-04-30 04:16:08 +00:00
jtb
b97c41dde3 Remove redundant echoing, quoting, and input redirection to sed. 2001-04-28 23:59:17 +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
jtb
eb0cef2016 Change MAINTAINER section to packages@netbsd.org 2001-04-14 21:43:38 +00:00
jtb
606537f657 Updated to plplot-5.0.3. No Changelog -- see the PLplot homepage for
release notes.
2001-03-30 20:26:22 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
jtb
b94b14dbfb Don't add -Dunix to CPPFLAGS, undoing part of last change. 2001-02-26 22:22:49 +00:00
jtb
4911d745fc Include <sys/types.h>. Add -Dunix to CPPFLAGS. This might fix Alpha bulk
build problem.
2001-02-26 21:42:16 +00:00
jtb
49669bc268 Depends on GNU m4 to build, not to run. 2001-02-25 21:08:58 +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
jtb
93dfcc262b This patch not needed, as we run autoconf before configure. 2001-02-15 07:42:08 +00:00
jtb
2260bb934f Updated plplot to 5.0.2. No log of recent changes. 2001-02-14 11:19:16 +00:00
tron
f2d262e0be Use full pathname "${LOCALBASE}/bin/auto..." in dependences and make
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
2001-02-05 09:00:54 +00:00
jtb
a39a4ebaa0 I forgot to add the PLIST. There is only one now. 2001-01-29 01:24:41 +00:00
jtb
859b115974 Updated plplot to version 5.0.1. The changes are too numerous to
list (especially as the Changelog doesn't mention any recent changes).
Things work much better than in the last version (especially on the
Tcl/Tk end).
2001-01-29 01:15:33 +00:00
wiz
bc8b3f6168 Fix tcl wildcard so that it matches version currently in pkgsrc. 2001-01-26 09:47:23 +00:00
jtb
f1e74dbe70 Added -W,-R$(LIBDIR) to the library paths. Fixes pkgsrc/i386 bulk build
problems.
2000-12-14 01:27:32 +00:00
jtb
3b45487473 If were using the f2c-f77 frontend to f2c then don't use the -r8 argument
(for promoting REAL to DOUBLE) as the that script doesn't accept it. The
resulting API will be single precision. If you want double precision
then just set PKG_FC= f77 in /etc/mk.conf.
2000-12-08 22:29:47 +00:00
jtb
a313c5c296 Removed some old patches. 2000-12-08 09:59:30 +00:00
jtb
abeaba3d21 Updated to plplot-5.0.0 . This version mainly fixes bugs in the previous one.
The compilation of the Tk driver is noticeably cleaner.
2000-12-08 09:54:30 +00:00
jtb
d3294a87ba Initial import of new "plplot" package:
Scientific plotting library
2000-12-02 05:40:26 +00:00