Commit graph

83667 commits

Author SHA1 Message Date
rillig
cf0abff1fe This is pkglint-4.20. Changes since 4.19 include:
- Very much code cleanup
- Introduction of the --autofix flag for category Makefiles
- Rewrite of the code to check the DISTNAME section in package Makefiles
- Rewrite of the code to check category Makefiles
2005-08-21 10:31:43 +00:00
rillig
815d49418b Generally warn about the use of the := operator in Makefiles. 2005-08-21 10:20:13 +00:00
rillig
b5a201135e Rewrote the checking of the Makefile variables in the DISTNAME section.
This reduces the number of false warnings.
2005-08-21 08:55:52 +00:00
grant
b7267014ad only build and install in the directories needed to build the xmms
plugin.
2005-08-21 08:48:51 +00:00
jmmv
033e959350 This uses libtool. 2005-08-21 07:58:16 +00:00
rillig
9c2ed58976 Cleaned up the code that checks which tools are needed for extraction. 2005-08-21 07:29:48 +00:00
grant
ecf46f2b5a include digest-types.h so the various {u,}intNN_t types are defined.
fixes build on BSD/OS.

from T. M. Pederson in PR pkg/31024.
2005-08-21 05:26:33 +00:00
grant
43ff9bb0b2 fix build on Solaris:
- use graphics/jasper instead of built-in jasper which has little hope
  of building on Solaris
- use putenv() instead of setenv()
- fix abuse of _XOPEN_SOURCE

no PKGREVISION bump as no dependency change except on Solaris, where
this didn't build before.
2005-08-21 04:47:24 +00:00
grant
7b498027a9 preserve -Qoption arg if the 2nd next arg isn't -R. 2005-08-21 02:39:52 +00:00
jlam
626db11315 We need to pre-create the locale directory before copying the locale.alias
file into place.  Bump the PKGREVISION to 6.
2005-08-21 02:31:27 +00:00
jlam
8acf4c4a59 Don't misuse OWN_DIRS -- if the PG_SUBPREFIX is non-empty, then we do
want to @dirrm that subdirectory, so add that line to the PLIST.
2005-08-21 01:21:23 +00:00
taya
d05c8adca8 set DIST_SUBDIR to avoid conflict with old source tarball. 2005-08-21 00:39:16 +00:00
jlam
009f163ef3 Fix the PLIST to include the share/doc/mutt/samples symlink and the
mmdf manpage, but rename the manpage to mutt-mmdf.5 so as not to
conflict with the one from news/tin.  Bump the PKGREVISION to 1.
2005-08-20 21:58:00 +00:00
kristerw
25fd1b6b08 Note PKGREVISION bump for:
x11/asnap
  mail/elm-me
  net/wol
  math/xlife
  mail/mhonarc
  graphics/xplot
  devel/libbegemot
2005-08-20 21:28:42 +00:00
kristerw
c07a2d023a Add one missing man page to the PLIST.
Bump PKGREVISION.
2005-08-20 19:36:58 +00:00
kristerw
93721b9197 Add two missing man pages to the PLIST.
Bump PKGREVISION.
2005-08-20 19:33:47 +00:00
kristerw
49ae8c3caf Add two missing doc files.
Bump PKGREVISION.
2005-08-20 19:31:00 +00:00
kristerw
6aefcf52ab Add some missing man pages to the PLIST.
Bump PKGREVISION.
2005-08-20 19:27:11 +00:00
kristerw
a453b29b06 Add one missing locale file.
Bump PKGREVISION.
2005-08-20 19:23:17 +00:00
kristerw
ea4671b77a Add one missing man page to the PLIST.
Bump PKGREVISION.
2005-08-20 19:18:27 +00:00
jlam
cf4dfe44a5 Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} so
that these directories will be conditionally removed (based on reference
counts), regardless of the value of PKG_CONFIG.  Bump the PKGREVISION
for packages that were modified as a result.
2005-08-20 19:16:21 +00:00
kristerw
5fea80506b Add some missing man pages to the PLIST.
Bump PKGREVISION.
2005-08-20 19:13:58 +00:00
bouyer
208ceb42d6 Update MASTER_SITES, and remove HOMEPAGE which no longer exists.
From Marc Baudoin in private mail.
2005-08-20 17:50:24 +00:00
grant
7bdc3361fc strip leading "-Qoption ld" from -R args for sunpro C++ compiler, to
avoid duplicate "-Qoption ld" args when the -R args is later stripped.

thanks to jlam@ for the hint.
2005-08-20 14:37:53 +00:00
adrianp
bae0ef182e awstats bump for CAN-2005-1527 2005-08-20 14:30:28 +00:00
adrianp
2c71fcdac1 Patch from awstats CVS for CAN-2005-1527
Bump to nb1
2005-08-20 14:28:03 +00:00
grant
49cf4442e6 nuke ONLY_FOR_COMPILER .. newer versions of these packages build fine
with at least icc and sunpro.
2005-08-20 14:12:19 +00:00
grant
73474ac4d0 note PKGREVISION bump of libvorbis. 2005-08-20 12:08:29 +00:00
jmmv
5774296b7a Fix the msgfmt.pl script to deal with messages with plurals whose strings
are identical (e.g., msgid == msgid_plural) by ignoring the duplicates.
In fact, this is a rewrite of the script, since I couldn't understand the
old one (ew).

Also change the way we use it to only pull it in the build if the real
msgfmt does not support plurals (i.e., it's older than 0.10.36).

Fixes PR pkg/30596 and PR pkg/30938 (both related to epiphany).
It also fixes the build of evolution-data-server and probably others.
2005-08-20 12:04:09 +00:00
grant
756716bbec don't assume a shared library can be built from non-PIC code. 2005-08-20 11:44:09 +00:00
grant
f090d9cc71 bump PKGREVISION for wrapper -fast -xnolibmopt fix. this was the only
package which used -fast which was actually building.
2005-08-20 11:36:05 +00:00
grant
2d76f5d3bf strip -lstdc++ if not using gcc. 2005-08-20 11:17:52 +00:00
grant
7077292439 fix typo in last 2005-08-20 11:14:47 +00:00
grant
ff248653d0 - USE_LANGUAGES=c++
- strip -lstdc++ if not using gcc
2005-08-20 11:06:07 +00:00
rillig
ed097917ca Fixed a syntax error (a string had not been enclosed in double quotes). 2005-08-20 10:53:44 +00:00
grant
e1e3faa147 fix a conditional to appease bmake 2005-08-20 10:50:52 +00:00
rillig
0493ce98e5 The default values for some variables in checkfile_package_Makefile are
chosen more carefully to avoid false warnings. The local variables are
sorted by categories. Unnecessary variables have been removed.
2005-08-20 10:05:00 +00:00
jlam
35b3578065 The htdocs directory is under ${PREFIX}, so use REQD_DIRS instead of
MAKE_DIRS.  This causes the htdocs directory to be conditionally
removed every time, regardless of the value of PKG_CONFIG.  Bump the
PKGREVISION to 3.
2005-08-20 03:36:25 +00:00
jlam
72cee106a2 Don't skip files that are under REQD_DIRS directories, as those are
typically under ${PREFIX}.
2005-08-20 02:45:05 +00:00
dmcmahill
fc402ef4f8 fix a broken conditional 2005-08-20 02:23:25 +00:00
jlam
8463361cf4 Add a guideline for what should be listed in REQD_* variables -- they
should be files or directories under ${PREFIX}.
2005-08-20 02:22:02 +00:00
schmonz
9452228d7e Note nullmailer update. 2005-08-20 02:21:20 +00:00
schmonz
7fa8d136b7 Update to 1.00. From the changelog:
- Fixed problem with multiple arguments to protocol modules.
  Thanks Sascha Silbe.

- Fixed extraneous spaces in SMTP sender.

- Made permissions on queued files more strict.

- Handle the "-bs" flag in the sendmail wrapper by dieing when we see it.

- Fixed the address parser handling domain names with trailing periods.

- Fixed bug in header parsing that would cause the last header line to
  be repeated if there was no body.

- Fixed bug in handling headers containing CR+LF line endings.

pkgsrc changes:
* Replace @exec and @unexec in PLIST with bsd.pkginstall.mk incantations
* sort PLIST
* Honor VARBASE in manpages and rc.d script
* Enable logging in rc.d script
* Allow rc.d script to start nullmailer without rc.subr
* Take MAINTAINER.
2005-08-20 02:20:45 +00:00
grant
fff581f880 add -xnolibmopt after -fast to disable the use of libsunmath (until it
can be sanely statically linked).
2005-08-20 02:11:15 +00:00
jlam
6fe2d57173 The various bsd.pkginstall.mk variables can be paths relative to
${PREFIX}, so prepend the words with ${PREFIX} in that case when
setting CHECK_FILES_SKIP.
2005-08-20 02:09:04 +00:00
jlam
4ecdf6436e The plugins directory is under ${PREFIX} and we install a plugin in
there already, so don't use OWN_DIRS -- just use @dirrm.  Bump the
PKGREVISION to 2.
2005-08-20 01:56:11 +00:00
jlam
0735e3941f Install the locale.alias file into an example directory, and copy it
into place via REQD_FILES.  This fixes a CHECK_FILES error.  Bump the
PKGREVISION to 5.
2005-08-19 22:30:01 +00:00
jlam
ea0d048172 Put the charset.alias file into place using REQD_FILES instead of
CONF_FILES since we need it to always be present for libiconv to
function properly.  It's now no longer removed automatically at
deinstallation if it differs from the stock charset.alias file, meaning
it's now preserved in case the user made modifications to the file;
however a warning will be output that the file can be safely removed
if you don't need it anymore.  Bump the PKGREVISION to 1.
2005-08-19 22:26:21 +00:00
jlam
66030afca0 Define new variables for package Makefile use:
REQD_FILES, REQD_FILES_PERMS, REQD_FILES_MODE
	REQD_DIRS, REQD_DIRS_PERMS

These are the same as the CONF_* variables, except the files and
directories listed in REQD_* are always copied over, created or removed
(taking into account if there are user modifications from the originals,
etc.) regardless of the value of PKG_CONFIG.

The implementation involved pushing the knowledge of PKG_CONFIG,
PKG_RCD_SCRIPTS, PKG_CREATE_USERGROUP, and PKG_REGISTER_SHELLS into
the individual helper scripts.  The helper scripts are now always
invoked by the +INSTALL and +DEINSTALL scripts.  The +DIRS and +FILES
script have been enhanced to understand a new "f" flag that means
"force" to ignore the value of PKG_CONFIG and PKG_RCD_SCRIPTS.

Lastly, the +FILES script has been taught a new "r" flag just for rc.d
scripts and the +RCD_SCRIPTS script is now unnecessary.
2005-08-19 22:24:09 +00:00
jlam
6b5e1a1b43 perllocal.pod is like info/dir... we don't care if it's created or
removed by any package.
2005-08-19 22:07:46 +00:00