summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2016-07-07Updated pkglint to 5.4.3.rillig34-1514/+2170
Changes since 5.4.2: * Variables like ${VAR_${OTHER_VAR}} are no longer checked for use/define mismatch * The check for plural variable names has been removed * The type of variables called *DESTDIR is no longer guessed to be a directory name * The check for unknown shell commands is disabled in Makefile sections that depend on OPSYS * The experimental hand-written shell parser has been replaced with a Yacc-generated one * Meta packages don't need a LICENSE * When PKGNAME is defined in terms of ${DISTNAME:S/from/to/:tl}, more modifiers (like :tl) are handled properly * When the MAINTAINER or OWNER of a package is not the current user, a warning is printed for modified files * The check for share/applications/*.desktop has been disabled, since pkglint would need to inspect the file's actual contents to see whether desktopdb.mk must be included or not * SUBST_CLASSES may also be SUBST_CLASSES.NetBSD * Loosened the usage restrictions for several variables, e.g. many variables that may be appended in a Makefile may also be set unconditionally * PKG_OPTIONS_VAR must be of the form PKG_OPTIONS.*
2016-07-06catch up with the new opaque pgpv_t and pgpv_cursor_t structures in ↵agc1-10/+10
libnetpgpverify.
2016-07-01Handle mk/ocaml.mk like a buildlink3.mk file.wiz2-3/+5
Helps with bumping ocaml dependencies. Requested by jaapb. Bump version.
2016-07-01The recent libarchive update changed the library major. Increase thejperkin2-3/+4
ABI depends and perform a PKGREVISION bump for dependents. Noticed by OSX binary package users.
2016-06-30Remove last traces of bmp here too.wiz5-340/+4
Was not installed for a long time and recently removed from NetBSD base.
2016-06-26Fix typo in github handling.wiz2-4/+4
Bump version.
2016-06-23pbulk-base-0.53:joerg2-11/+21
After processing the tree-scan job, reassign jobs to all idle clients. Before, this was only necessary at the very start of the build.
2016-06-21Disable maintainer mode for libarchive.joerg1-1/+2
2016-06-20pbulk-base-0.52:joerg5-18/+147
Move the tree iteration logic from the master to the client. This matters primarily when using the additional package list in the top level makefile and ensures that the client configuration is used consistently.
2016-06-19USE_CROSSBASE is deprecated, remove it.wiz2-3/+2
Bump version.
2016-06-19USE_CROSSBASE is deprecated, remove it.wiz2-4/+3
Bump version.
2016-06-12Update to 0.47.2cheusov2-7/+7
Fix: variable USE_DESTDIR disappeared from pkgsrc
2016-06-11Add a BUG: you can't ignore single files, only whole subtrees, butdholland1-3/+4
there are a number of files from pkgsrc that ought to be ignored by default, such as $PREFIX/info/dir. Ride previous version bump.
2016-06-11Add patch from Tim Zingelman in PR 46421 to make it work on machinesdholland2-6/+9
whose libdb is not the db-1.85 that's in the libc of 4.4 derivates. Since this program reads the package database it must use the same libdb as pkg_install, and that's the one in libnbcompat rather than the one you get from bdb.buildlink3.mk. Bump PKGREVISION to 5.
2016-06-11Don't fail when a regression test uses "set -eu".rillig1-2/+2
2016-06-11Updated pkg_regress to 0.3.rillig2-83/+72
Changes since 0.2: * provide usage message when called with invalid options * moved do_test_default() from public API section in the source * renamed private variables to not be in uppercase * indented consistently * replaced unnecessary ${VAR} with simple $VAR * moved actual test execution into its own function * when invoked with the -v option, announce which test will be run
2016-06-10Fixed error message when url2pkg is run from a non-pkgsrc directory.rillig2-5/+4
See http://stackoverflow.com/q/36481302. Bump version.
2016-06-10Updated pkglint to 5.4.1.rillig9-19/+119
Changes since 5.4.0: * PKG_SKIP_REASON is no longer marked as deprecated, since it still has its value * When PKG_SKIP_REASON is defined depending on OPSYS, suggest to use NOT_FOR_PLATFORM instead. * Check for ROOT_USER/ROOT_GROUP being used in special file permissions; using REAL_ROOT_USER/REAL_ROOT_GROUP is better.
2016-06-08Bump PKGREVISION for perl-5.24.wiz1-2/+2
2016-06-08Escape some { for perl-5.22. Bump version.wiz2-6/+5
2016-06-05Updated pkglint to 5.4.0.rillig53-1952/+5397
Changes since 5.3.7: * Replaced the -D... debug options with a single -d * Omitted duplicate diagnostics * Marked the :Q operator unnecessary for some variables * Improved detection of whether bsd.prefs.mk has been included, which fixed unwarranted warnings about load time evaluation of some variables like ${ECHO} and ${SED} * Improved detection for $(VAR) with round parentheses * Fixed allowed locations for several variables * Improved detection for used variables (still not perfect) * Added warning that MASTER_SITES should not be used in HOMEPAGE * Fixed warning about manual patches not being in distinfo * Added a check for missing MASTER_SITE_* variables * Added a check for unfinished url2pkg work * Fixed several wrong warnings
2016-06-01Use better HOMEPAGEs for github. Bump version.wiz2-5/+5
2016-05-18Update to 1.02ryoon3-5/+6
* Add freetype2 library of latest NetBSD-current native xorg
2016-05-09pbulk-0.61: don't create category symlinks in the default package syncjoerg2-7/+3
implementation.
2016-05-07Disable noisy warning for GCC.joerg1-1/+3
2016-04-21Add hpnd to DEFAULT_ACCEPTABLE_LICENSES and *default_acceptable_licenses.leot1-1/+2
Discussed in tech-pkg@: http://mail-index.netbsd.org/tech-pkg/2016/04/20/msg016755.html Thanks to Memnon Anon!
2016-04-11Recursive revbump from textproc/icu 57.1ryoon4-8/+8
2016-04-11Update bootstrap-mk-files to 20160411. Changes:jperkin2-3/+7
* Default to MKCATPAGES=no if mandoc is available on newer SunOS.
2016-04-10pkg_install-20160410:joerg5-51/+11
Remove pkgdb handling logic from pkg_create, where it should have never been in first place. Ignore former -U option as new default.
2016-04-10Drop support for USE_DESTDIR=no. Bump version.joerg2-23/+11
2016-04-10USE_DESTDIR is gone.joerg2-3/+2
2016-04-01Support PKGMANDIR.jperkin2-1/+17
2016-03-31Build fixes for rdigest, following previous changes to pkgtools/digest inagc3-43/+62
February.
2016-03-23Exclude NetBSD 1-5 from using go-pkglintgdt1-2/+3
(Surely more systems should be using pkgint4, as it's obvious that being i386 and no SunOS is not sufficient. However, this is a ~minimal fix for NetBSD 5.)
2016-03-20whitespace fix PR pkg/38651seb1-2/+2
2016-03-14Add support for "-isystem dir", transform in the same way as "-Idir"markd2-2/+16
2016-03-13Updated pkglint to 5.3.6.rillig12-88/+208
Changes since 5.3.5: * Warn about !empty(${VARNAME}), which should be !empty(VARNAME) * Distinguish ${VARNAME} == "value" and ${VARNAME:Mpattern} * Corrected isQuotingNecessary for some variable types * Generally, parse files from mk/, since they define variables used by packages. This avoids wrong warnings about possible spelling mistakes. * Warn about $(VARNAME) (with parentheses instead of braces) * Warn about missing final @ in ${VAR:@var@...@} * Updated list of hardware architectures * Enabled CPU profiling on NetBSD
2016-03-12Remove duplicate if. Ride bump.wiz1-4/+3
2016-03-12Remove non-working -V option from lintpkgsrc. Bump version.wiz4-66/+17
From Taylor Stearns <tstearns@pobox.com> in PR 42172.
2016-03-10Use LDFLAGS, LDADD isn't in OPSYSVARS and LDFLAGS doesn't requirejperkin1-4/+2
having to pass through MAKE_ENV. Fixes build on SunOS.
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin2-2/+4
2016-03-04Update digest package to 20160304agc4-18/+14
+ remove unnecessary _POSIX_C_SOURCE definitions + fix up explicit_memset usage in sha3.c + bump version to 20160304
2016-03-03Update digest to version 20160216, as proposed on tech-pkg.agc12-128/+1463
Changes since previous version: + add Taylor Campbell's implementation of SHA3 digests. This includes code to calculate 224, 256, 384 and 512bit length digests. + change the license on all the code I wrote to be 2-clause BSD + modify license years for things that have been changed + add self-test command line option to digest(1) via the -t switch pkgsrc changes + derive version number for the package automatically from the source code
2016-03-03Patch from Silas Silva to:agc2-5/+8
+ add a --without-src command line argument which allows a sandbox to be made without mounting any src tree component + bump mksandbox package to 1.6.
2016-02-25Use OPSYSVARS.jperkin3-22/+10
2016-02-23Revbump packages that build-depend on Go after 1.6 update.bsiegert1-1/+2
They all build, I checked :)
2016-02-14make the name of the header file correct here tooagc1-2/+2
2016-02-14Fix a small typo to ensure the name of the header file is correct.agc2-3/+3
2016-02-10pkgdiff: move automatic cleanup of unnecessary patches from patchdiff(1)wiz5-33/+48
to mkpatches(1). Requested by jperkin. Update man pages. Bump version.
2016-02-10Add paratype to default-allowed licenses, since it is basically ofl-v1.1.wiz1-1/+2