Commit graph

74 commits

Author SHA1 Message Date
minskim
e68641a7d7 Bump PKGREVISION because the previous versions built with bsd.pkg.mk 1.1552
may contain a wrong path to the perl executable.
2004-12-31 13:27:06 +00:00
wiz
0adb116c8a Apply patch from Rudolf Polzer against CAN-2004-1170.
See http://archives.neohapsis.com/archives/fulldisclosure/2004-08/1026.html
Bump PKGREVISION.
2004-12-20 15:02:34 +00:00
martti
3c4de2b5df Initial version (needed by XFce 4.2). 2004-10-08 11:25:30 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
seb
e911b64bfb Remove info files entries from PLIST. 2004-03-09 16:48:02 +00:00
jlam
df60e3695a bl3ify and lose LTCONFIG_OVERRIDE. 2004-02-17 12:57:38 +00:00
grant
6eab5759a3 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 14:50:05 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
seb
56b682547a USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
seb
1ed88388b9 Convert to USE_NEW_TEXINFO. 2003-08-04 21:02:16 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +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
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
cjep
5b8c845234 USE_PKGLOCALEDIR=yes 2003-01-10 07:39:46 +00:00
tron
483e2e61c8 Buildlinkify this package to stop it from using packaged version of
"libintl" even if it is not necessary. Bump package revision.
2002-11-28 10:25:32 +00:00
jmmv
47d632a01f Make this package install its configuration files in the examples directory
and copy them to the right place using PKG_SYSCONFDIR. Bump PKGREVISION to
1 because this change.

Approved by wiz.

This closes PR 18992.
2002-11-26 11:02:05 +00:00
tron
35f21ec0ec Use wildcard dependence on "papersize" package. 2002-07-06 13:29:09 +00:00
wiz
6df76feda6 File now also carried by GNU mirrors. 2002-03-07 12:00:29 +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
tron
d9bbe5905d Turn of "AUTOMAKE_OVERRIDE" for this package because it triggers a run
of "autoconf" instead to prevent.
2002-01-06 02:10:56 +00:00
wiz
fd21706384 Honour PAPERSIZE. Closes pkg/14966. 2001-12-17 19:03:06 +00:00
wiz
16b0456e15 Add USE_GMAKE, as requested in pkg/14966 and pkg/14969. 2001-12-17 00:07:01 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
tron
4502810bd4 Fix fuzz in patch detected by "gpatch" under Solaris. 2001-09-09 12:24:45 +00:00
wiz
4f2b4c4dcf Don't install .elc files, no matter if emacs is installed or not.
Noted in recent bulk build.
2001-07-22 17:18:04 +00:00
tron
2dfd9432ca Use "${PKGLOCALEDIR}" in entries for locale files so that the package
list works under Solaris, too.
2001-07-10 17:37:03 +00:00
wiz
c2e5a27c51 Sort lines for pkglint. 2001-06-09 15:31:42 +00:00
wiz
9b3737905c Update to 4.13b. Major changes since 4.12:
pdf, simplex, display output options; ISO 8859-13 encoding support;
euro glyph support; many new style sheets (autoconf, awk, cpp, maple,
ocaml, sed, shell, and others); regexp changed to be perl/egrep like, not
emacs-style (UPDATE YOUR STYLESHEETS!).
2001-05-22 13:11:37 +00:00
agc
1c989c3883 Move to sha1 digests, where appropriate and possible, and add distfile
sizes.
2001-04-20 12:41:48 +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
wiz
a87738b456 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:42:09 +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
jlam
6f51cd01e1 USE_LIBTOOL instead of PKGLIBTOOL. 2000-06-21 07:07:40 +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
tron
fb3cad5af7 Install emacs lisp files to "${LOCALBASE}/share/emacs/site-lisp" instead of
"${LOCALBASE}/share/emacs/site-lisp/${LOCALBASE}/share/emacs/site-lisp".
1999-09-24 15:54:08 +00:00
hubertf
a847bb07bf Don't install .el-files in / 1999-09-21 03:36:01 +00:00
kim
6035b0a38f Update dependencies for papersize (wildcard except for a2ps). 1999-09-05 18:37:48 +00:00
agc
00a16e3008 Add package patch checksum files. 1999-07-09 14:22:59 +00:00
hubertf
cc869f051f Assign DEPENDS with +=, not = 1999-06-22 15:52:12 +00:00
tron
a983e151a0 Update "a2ps" package to version 4.12. 1999-06-20 15:53:28 +00:00
cgd
948edb1e0e papersize-1.0 had a bug: when setpapersize was run, magicfilter's filter
scripts (.../libexec/magicfilter/*-filter) would as a side effect have
their executable bit set.  Fix that, bump the papersize revisions to
1.0.1, and update other packages' DEPENDS lines to compensate.
1999-06-16 17:28:24 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
tv
d583d187fa Use wildcard CONFLICTS. 1999-02-19 01:02:14 +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
agc
d6266139f9 Modify this package to use the papersize package, to set the default
paper size at run-time.
1998-11-09 18:04:52 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
agc
f7c4996e0b Add NetBSD RCS Ids. 1998-08-07 13:27:33 +00:00