Commit graph

25 commits

Author SHA1 Message Date
rillig
c7ff05f63e all: replace SUBST_SED with the simpler SUBST_VARS
pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.
2019-05-23 19:22:54 +00:00
jperkin
dfe991b398 Remove mk/find-prefix.mk usage from the pkgtools category.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-25 12:52:47 +00:00
obache
3295d8003d LICENSE=modified-bsd 2014-03-03 03:33:18 +00:00
obache
34637a70ac Just define PKGNAME and use it. 2014-03-03 03:30:52 +00:00
wiz
b6d125ee08 Use Mt for email addresses. 2013-07-20 21:50:52 +00:00
asau
5c2dd9e784 "user-destdir" is default these days 2012-09-11 23:19:33 +00:00
joerg
d289453e83 Remove @dirrm entries from PLISTs 2009-06-14 18:10:40 +00:00
joerg
368d71b62e Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions. 2009-04-09 00:48:06 +00:00
joerg
d0076c3403 Remove the remaining NO_MTREE definitions, it has been a nop for a
while.
2009-04-08 22:43:23 +00:00
jmmv
b5cb5e5079 Fix execution of autoswc by fixing the call to AC_INIT (missing parameter).
Bump version to 1.6.
Reported by Arnaud Lacombe in private email.
2008-10-11 18:03:58 +00:00
joerg
c7ed9a9347 Fix DESTDIR. 2008-06-16 15:14:26 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
rillig
2829e658f2 Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
2007-01-07 09:13:46 +00:00
rillig
9fc2d7d281 Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-22 09:22:05 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
jmmv
1d0097c87f Avoid creating an empty directory that is not used (and which didn't match
the PLIST).  Noticed by minskim@.
2005-06-19 14:42:48 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
tv
fd4d98eef9 1.5: Remove some things that could be in -lnsl on SVR4 descendants.
(gethostname, gethostbyname)
2004-10-25 20:58:05 +00:00
tv
95cd4eca7e 1.4: Add a bunch of types, symbols, and headers to the checks based on
some builds I did recently.  (Only including those things which should be
in the C library; avoiding things such as the resolver -- which may be in
libbind -- or TCP/IP headers and symbols.)
2004-10-21 21:30:45 +00:00
tv
5d2d4fb5ae We have to set --build and --host in order to get correct values, because
these are actually pulled from the cache by some packages.  Use the value
of ${MACHINE_GNU_PLATFORM} for both.

Bump to version 1.3.
2004-10-15 20:00:57 +00:00
jmmv
e4b165c217 It's INSTALLATION_DIRS, not INSTALL_DIRS. 2004-04-07 20:16:14 +00:00
jmmv
a104c813a1 Update to 1.2:
- Do not check for fnmatch(3) in the default configure script because we
  don't know beforehand if a package wants a GNU or a POSIX version of it.
  This fixes the build of, for example, diffutils.
2004-02-29 17:49:09 +00:00
jmmv
7e844bfa2c Update to 1.1:
- Fix detection of sys/mount.h in the default configure.ac script.
2004-02-24 22:00:46 +00:00
jmmv
369c1e3fc6 Prepend pkgtools to CATEGORIES. 2004-02-21 23:31:17 +00:00
jmmv
24c387b861 Reimport of autoswc, version 1.0, coming from sysutils:
autoswc is an utility that automatically generates system wide cache files
for use with configure scripts created by GNU autoconf, and specially by
those executed within pkgsrc.

Reason for the move: pkgtools' Makefile says this category is for packages
used within pkgsrc.  autoswc is specially designed to work for pkgsrc, so
it is better placed here.  And it may get more exposure ;-)
2004-02-21 23:28:32 +00:00