Commit graph

104 commits

Author SHA1 Message Date
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
jlam
3ef633718c (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.
2003-03-14 19:37:30 +00:00
seb
db84442a67 Substitute a couple of mkdir' by ${MKDIR}'.
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}.
While here substitute a couple of ${PREFIX} by `%D' in
`@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-06-26 10:29:33 +00:00
fredb
71ca8f912f The host specific installation subdirectories are actually taken by configure
from its --host argument, which is exactly ${MACHINE_GNU_PLATFORM}. Use that
for the PLIST instead of ${MACHINE_ARCH}--${LOWER_OPSYS}, which may lack the
"elf" suffix on certain platforms.
2002-03-18 07:58:35 +00:00
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
seb
36cf248b0d Be a bit more tolerant about the teTeX package version it depends
for build.
2002-02-17 20:30:39 +00:00
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +00:00
zuntum
98cf373d36 Move pkg/ files into package's toplevel directory 2001-11-01 00:32:23 +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
jlam
dc6eadbf21 Use ${XARGS} instead of invoking xargs directly. 2001-05-19 03:56:23 +00:00
jtb
dcc7293242 Delete the prebuilt info files after extraction so that they get
regenerated and work properly with the info program in NetBSD.

Fixes PR pkg/12962 by Jim Bernard <jbernard@mines.edu>.
2001-05-16 21:46:08 +00:00
dmcmahill
f9f48957e4 make sure this configures and builds correctly with either f77 or f2c. 2001-04-19 03:03:24 +00:00
agc
9e8d6c8b8d + 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:33:31 +00:00
wennmach
361599b98c Added CONFLICTS to octave-2.1.* 2001-03-29 21:21:36 +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
wiz
5494a4a377 gnuplot>=3.7 2001-03-22 13:30:58 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
veego
3fea7dd56f Move the include of mk/bsd.pkg.mk to the end so post-patch doesn't cause
make warnings and change the way EGCS_VERSION is defined.
2001-01-26 22:54:00 +00:00
wiz
020f9a5d5c Fix compilation as non-root, based on a suggestion by Lex Wennmacher
in pkg/10975.
2000-09-09 02:44:34 +00:00
wiz
1ac55844fc USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-15 21:01:51 +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
danw
82d9c1f174 Remove patches to deal with two bugs involving configure's handling of
INSTALL which have both been worked around in bsd.pkg.mk now.
2000-05-02 18:48:35 +00:00
wennmach
1261e4049b This patch works around the problem that "make" requires root
privileges while building kpathsea.
2000-04-28 09:04:57 +00:00
wennmach
602dcdc429 Updated octave to 2.0.16.
Changes since 2.0.13: (besides numerous bug fixes)
- New math functions: besselh, airy
- New functions: is_complex, isnumeric, isfinite, rehash, graw
- The Bessel functions now accept complex values for the argument
    and any real value for the order.
- New "finance" category
- ~30 new functions in "signal"
- Numerous new functions in "statistics" category, including
    new "distributions", "models", and "tests" directories
- If LOADPATH contains a doubled colon, the default path is inserted
    in its place.  This is similar to the substitution that also takes
    place for leading or trailing colons in the LOADPATH.
- Loops of the form `for i = STRING ... endfor' are now allowed.
... and much more.

Closes PR8421.
2000-04-28 08:59:35 +00:00
wiz
5f1ac8d5a8 space removed 2000-01-09 01:32:55 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
dmcmahill
448e38d0ee added USE_FORTRAN for control of the fortran compiler 1999-12-16 15:42:54 +00:00
soren
3a94a4cd47 Use a relative path for bsd.pkg.mk instead of relying on the search path. 1999-09-28 20:40:02 +00:00
agc
29656d015f Substitute for ${PKGNAME} when generating the PLIST files. 1999-08-13 14:06:55 +00:00
agc
f4d5171de1 Add package patch checksum files. 1999-07-09 14:09:02 +00:00
agc
383feb0a60 Include bsd.prefs.mk before using ${CC} in a != assignment, just in case
CC is set to something non-standard.
1999-06-28 11:52:26 +00:00
garbled
3fe7edf239 add USE_X11=yes 1999-04-26 18:56:13 +00:00
mycroft
6ecec914d5 This pkg doesn't actually use Curses, so build with libtermcap instead. 1999-04-23 04:19:25 +00:00
agc
a174c2d266 Use the correct format for GNU machine-arch vendor and opsys filenames. 1999-04-08 18:55:58 +00:00
agc
79e49eaba2 s/netbsd/${LOWER_OPSYS}/g 1999-04-08 18:51:48 +00:00
tv
111c4f44b0 Use install-info in $PATH, so that systems with it in base will work too. 1999-02-11 19:17:28 +00:00
bad
95e36eb86f GNU plot is now at v.3.7. Depend on that version. 1999-02-09 16:08:58 +00:00
frueauf
23ff98f60e Reflect update of f2c. 1999-01-14 13:57:04 +00:00
garbled
cf96764051 __alpha__ != Digital Unix. Fix. 1999-01-01 08:12:17 +00:00
tron
936f422537 If "egcs" is installed apply Rene Hexel's patch and use "g77" instead of
"f2c" as fortran compiler.
1998-11-29 23:38:30 +00:00
tron
c7826f2d0a Patch by Rene Hexel to make this package build with "egcs". 1998-11-29 23:36:29 +00:00
tron
5362581a57 Fix typo in last commit. 1998-11-26 08:40:13 +00:00
tron
8b40840562 "i386--netbsd" -> "${MACHINE_GNU_ARCH}". 1998-11-26 08:38:54 +00:00
tron
f4f37daf36 Remove debugging statement. 1998-11-26 00:51:10 +00:00
tron
1c4da2d8c0 Don't attempt to build package if egcs is installed. 1998-11-26 00:48:51 +00:00
tron
5c38a8ee46 Remove unnecessary FreeBSD remainders, make sure ncurses gets found and
force usage of "f2c" if "g77" (egcs) is present.
1998-11-26 00:01:32 +00:00
tron
74d8ec8b08 Add some "@exec" and "@unexec" statements to get removal of binary package
to work.
1998-11-26 00:00:12 +00:00
tron
b88b60e23b Fix egcs compile errors. 1998-11-25 23:59:18 +00:00
tron
4bb0bcc9d7 Add missing RCS Ids. 1998-11-25 23:58:25 +00:00
tron
fc5654570a NetBSD patches supplied by Rene Hexel in PR pkg/6476. 1998-11-25 23:56:53 +00:00
tron
6a4a3b33de Initial import of FreeBSD's "octave" port:
High-level interactive language for numerical computations.
1998-11-22 19:45:08 +00:00