Commit graph

59 commits

Author SHA1 Message Date
hira
425139ff42 Fix path in perl script. USE_TOOLS+=perl:run.
Bump PKGREVISION.
2006-09-20 11:05:20 +00:00
rillig
dd7540a1d2 Fixed pkglint warnings. 2006-06-18 07:04:15 +00:00
rillig
ca9c50a7e1 Fixed pkglint warnings. 2006-05-17 06:12:27 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
jlam
792529759b * Honor PKGINFODIR.
* List the info files directly in the PLIST.
2006-03-30 03:44:41 +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
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
d1be95b776 Has broken gettext detection. 2006-01-11 15:58:43 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
6ac350a20a Fixed some pkglint warnings of the form:
- WARN: archivers/bzip2/Makefile:15: Please use ${CC:Q} instead of "${CC}".
2005-12-01 16:41:29 +00:00
reed
a1bb063e54 Instead of depending on mktemp for non-BSD, use USE_TOOLS for run-time
dependency of mktemp. (This makes it so it doesn't depend on mktemp
on DragonFly, for example.)

Also while I am here, use sh:run instead of sh for the other USE_TOOLS.
This is because script installed uses SH.

Bump PKGREVISION.
2005-08-26 06:09:42 +00:00
reed
12b8ae682c Add CVS ID to top of patch which I accidently removed in last commit. 2005-08-26 06:07:35 +00:00
reed
26aee14eba Use the autoconf-defined @infodir@ and @mandir@. 2005-08-26 06:06:12 +00:00
kristerw
d0f10e84f0 Change the CONFIGURE_ENV to use the variables users are supposed to set,
rather than the autoconf cache variables.
2005-06-24 19:12:55 +00:00
kristerw
6b327495a0 Prevent paths to the build directories from being included in the package.
Bump PKGREVISION.
2005-06-23 20:37:23 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
salo
e9101afbc5 Security fix for SA14551:
"A vulnerability in GNU Sharutils was reported, which can be potentially
 exploited by malicious, local users to conduct certain actions on
 a vulnerable system with escalated privileges."

Patch from Debian.  Bump PKGREVISION.
2005-04-11 18:44:54 +00:00
salo
5800871bbf Fix mktemp usage. 2005-03-31 14:41:48 +00:00
salo
d6213368e5 Securitu fix for CAN-2004-1773:
"Multiple buffer overflows in sharutils 4.2.1 and earlier may allow attackers
 to execute arbitrary code via long output from wc to shar, or unknown vectors
 in unshar."

Patch from SuSE/Gentoo. Also add more sanity checking patches from the latter.
2005-03-31 14:17:05 +00:00
tv
1849e2cd38 Make this (allegedly) build again on Linux, whose glibc-internalized
gettext doesn't use the renamed symbols.

Problem noticed by <minskim@NetBSD.org>.
2005-02-26 04:42:50 +00:00
agc
f1a84844c6 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 14:45:22 +00:00
tv
f99a394656 Fix build on Interix (and others with pkgsrc gettext-lib 0.11+).
gettext 0.11+ has renamed internal symbols, and gsharutils is
being a very bad neighbor by using them directly.  To fix, force
use of gettext >= 0.11, and rename the symbol in gsharutils.
2005-01-24 20:15:58 +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
minskim
1a9c0a3c25 Enable pkgviews installation. 2004-07-02 21:06:35 +00:00
xtraeme
6c39a6eab6 bl3ify 2004-03-11 18:03:49 +00:00
seb
51b4487a57 Remove info files from PLIST files. 2004-01-02 16:03:11 +00:00
agc
f1378e5eb2 For some reason, the digest needs to be recalculated for patch-ag. 2003-10-20 13:39:59 +00:00
agc
3f2d0e0903 Bump PKGREVISION for fix from 22348 2003-10-20 09:37:24 +00:00
agc
e067c25c94 Apply fix from Kouichirou Hiratsuka in PR 22348:
+ don't create spurious ${PREFIX}/share/locale/<lang>. directories
+ don't populate said directories with .gmo files
+ only install .gmo files if necessary
2003-10-20 09:35:06 +00:00
seb
0d7159e7bd USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:27:40 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
seb
653af7ff10 Convert to USE_NEW_TEXINFO. 2003-06-25 21:45:15 +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
wiz
1de7c1fa18 Do not change (variable) name of executable in info documentation. 2002-12-22 01:49:13 +00:00
wiz
efda627f0a Use GNU_PROGRAM_PREFIX, based on a patch by Jeremy C. Reed. 2002-12-22 01:42:16 +00:00
salo
ed3263ecc7 USE_PKGLOCALEDIR, remove unnecessary patches. 2002-11-30 11:16:17 +00:00
salo
a8e377595f Fix PKGLOCALEDIR usage. Closes pkg/18656 2002-11-18 08:03:13 +00:00
jlam
1c57323789 Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
2002-08-25 21:48:57 +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
b427eb87ce Move pkg/ files into package's toplevel directory 2001-10-31 20:24:14 +00:00
jlam
3fe6a1d83d Install locale files under ${PKGLOCALEDIR}, and mark as USE_BUILDLINK_ONLY. 2001-07-15 11:44:50 +00:00
jtb
8171a8184f Make $(localdir) and $(gnulocaledir) equal so that the locale files
don't get installed to both ${PREFIX}/lib/locale and ${PREFIX}/share/locale.
This fixes the i386 bulk build leftovers.
2001-04-28 02:05:57 +00:00
agc
871c5f4103 Move to sha1 digests, and add distfile sizes. 2001-04-18 11:21:02 +00:00
agc
4274f13ce5 + 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 10:10:18 +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
c53fae8ea1 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 13:15:24 +00:00