Commit graph

26 commits

Author SHA1 Message Date
jlam
7b7b2b5744 + Include termcap.buildlink3.mk instead of using a custom (wrong) termcap
detection method in the package Makefile.  Bump the PKGREVISION to 3.

+ Add full DESTDIR support.
2008-03-05 15:56:19 +00:00
minskim
331d019a37 Fix segmentation fault on Linux. Patch borrowed from Debian.
Suggested by Aleksey Cheusov in PR 35537.

Bump PKGREVISION.
2007-12-23 04:50:30 +00:00
minskim
4358cbb669 particularily -> particularly 2007-12-23 04:38:54 +00:00
jlam
741aecb607 * Nuke all references to and definitions of INFO_DIR in package Makefiles
and replace with appropriate references to PKGINFODIR instead.

* Properly account for split info files during installation.

* Move info file listings directly into the package PLISTs.

This fixes info-file-related PLIST problems.
2006-03-20 18:15:37 +00:00
jlam
6132a5c760 Remove patch made unnecessary because the tools framework hides the
GNU auto* tools automatically.
2006-03-20 18:09:52 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
reed
85bb95647d Remove
CPPFLAGS+=             -DHAVE_STRERROR
which I just added a few minutes ago.
I had previously received an error:
previous declaration of `sys_errlist'
on Linux.
But once I configure using ncurses on Linux
it appears to have fixed that (because it
was using its LIBS which had non-existent -ltermcap).
2005-10-08 19:19:37 +00:00
reed
48631ade93 Also install man page and README.
Update PKGREVISION.

Add INSTALLATION_DIRS and do-install target instead of
using its own installer. It was broken for custom INFO_DIR
and for new PKGMANDIR. (It is a very old autoconf/automake
I assume).

Also, this uses -ltermcap. So if /usr/lib/libtermcap.so does
not exist, then use BUILDLINK_TRANSFORM to use ncurses instead
and include ncurses buildlink3.mk.
2005-10-08 19:06:25 +00:00
reed
e502cc968d This uses GNU_CONFIGURE, but it is really old. So define
CONFIGURE_HAS_MANDIR=no, just like CONFIGURE_HAS_INFODIR=no
is already defined.

(This package has two other build problems for me though ...
lookimg now.)
2005-10-08 18:02:57 +00:00
agc
c71cac836a Add RMD160 digests to the SHA1 ones. 2005-02-24 14:48:39 +00:00
simonb
1f01b4d1de Add "CONFIGURE_HAS_INFODIR=no" to get this package building. 2004-05-25 04:21:29 +00:00
seb
9775ab9db7 Remove info files entries from PLIST. 2004-03-11 14:13:58 +00:00
seb
80c8df9f05 I have missed a USE_MAKEINFO=yes here, without buildlink2 enabled for
this package it had only been caught by tools.mk's overriding script.
2003-08-18 07:46:15 +00:00
seb
56b682547a USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
seb
0e2cb145f4 Convert to USE_NEW_TEXINFO. 2003-08-05 22:29:40 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
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
itohy
6b251046c8 - Enable termcap. Chack tputs() after -ltermcap is detected (configure*).
- Use mkstemp() instead of tmpnam(), for safety.
2003-01-24 14:12:03 +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
skrll
88af130dfa Move to sha1 digests, and add distfile sizes. 2001-04-20 15:04:54 +00:00
agc
bbc67fac91 + 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:53:33 +00:00
wiz
ad02d69ab2 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:31:58 +00:00
wiz
30451ca45c add RCS tag 2000-03-16 14:08:51 +00:00
itojun
d349a941a3 GNU wdiff 0.5 (word-by-word diff).
`wdiff' is a front-end to GNU `diff'.  It compares two files, finding
which words have been deleted or added to the first in order to create
the second.  It has many output formats and interacts well with
terminals and pagers (notably with `less').  `wdiff' is particularily
useful when two texts differ only by a few words and paragraphs have
been refilled.

GNU `wdiff' has been written by Franc,ois Pinard.  It is an evolving
product, and specifications might change in future releases.
2000-03-12 09:28:29 +00:00