summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2013-06-11Update to 0.79ryoon2-3/+4
* Add libXft.so. Reported by Sverre Froyen, on pkgsrc-users@.
2013-06-06Bump PKGREVISION for libXft changes for NetBSD native X support onwiz2-4/+4
NetBSD 6, requested by tron.
2013-06-05Correct file list for X.org "libXft". Bump version because of this change.tron3-6/+8
2013-06-05Remove now-redundant include of bsd.prefs.mk.riastradh1-3/+1
2013-06-05Properly handle "Xft" related files:tron4-21/+23
Onl include the symbolic links if we are actually using the builtin version of this library. Bump the version number and the minimal required version for this change.
2013-06-05require bsd.prefs.mk before using condition.obache1-1/+3
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron2-4/+4
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 2:tron2-4/+4
Bump version number and minimum require version again to make sure that the correct "freetype2" library is used for builds.
2013-06-03Bump version to 0.75 and require at least this version to make sure thattron2-4/+4
this package picks up the new minimum versions of the "freetype2" and "fontconfig" packages.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz2-4/+4
to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
2013-05-31Bump all packages for perl-5.18, thatwiz17-29/+34
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2013-05-29I'll take responsibility for this one.agc1-2/+2
2013-05-29- add missing `--mounthost=host' option (and adjust the list widthwiz1-11/+16
for that); - use more common option list header line; - correct argument names of `--src' and `--xsrc' in the text; - correct default `xsrcdir' directory; - choose different argument wording (then also using appropriate macro) in the arbitrary sandbox command running explanation (and adjust the list width with it); - add comma after ``e.g.''; - bump date. From Bug Hunting.
2013-05-29- add missing `--mounthost=host' option to usage comment;wiz1-3/+3
- sort options order in usage comment and `usage' message; - de-capitalize ``usage'' word in usage message. From Bug Hunting.
2013-05-29- re-adjust sentence widths, and put new sentences on new lines;wiz1-32/+21
- add an appropriate comma; - correct (also macro wise) / rewrite `EXAMPLES' section; - replace packages(7) reference in `SEE ALSO' with pkgsrc(7) one (src/share/man/man7/packages.7 was removed in 2007); - remove ``Documentation on the NetBSD Package System'' reference from `SEE ALSO' (it's referenced in pkgsrc(7)); - remove unneccesary `.br' macro (and low level macros should generally not be used anyway); - remove `BUGS' section, as the ``bug'' described in it isn't a bug at all; - bump date. From Bug Hunting.
2013-05-26rillig clarified:wiz2-5/+4
"u" means "use at runtime", i.e. the variable may not be available during preprocessing. "t" wasn't used at all (my error -- wiz) Bump version.
2013-05-24Make sure largefile support is enabled on SunOS. See github issuesjperkin1-2/+4
joyent/smartos-live#137 and joyent/pkgsrc#28 for more information. Bump PKGREVISION.
2013-05-18Remove openssl reference, found by obache.wiz1-3/+3
2013-05-17var_get_memory():martin1-3/+3
if no eol is found in the string we set "next" to NULL, assign it to "buf" and then check the loop condition by dereferencing it - which does not work well. Change the loop condition to first check for buf == NULL.
2013-05-16Adapted for TOOL_DEPENDS recently introduced to pkgsrc.cheusov3-3/+27
++pkgrevision
2013-05-16Version 0.62.0cheusov2-6/+6
pkg_src_summary: - Option -t was added. If applied a value of TOOL_DEPENDS is added to BUILD_DEPENDS. This option works just like -b does for BOOTSTRAP_DEPENDS. pkg_cmp_summary: - Fixes for -A and -O. Now they output an empty line after each compared package even if it appeares multiple times in pkg_summary1. So, the output is now consistent. Last change time was updated for manual pages
2013-05-14Remove second '#' line in generated Makefile. Not necessary, since there'swiz1-2/+1
already an empty line as third, now second, line per default.
2013-05-11Allow to use glib deprecated API, for g_thread_suppoted()obache1-1/+2
2013-05-10Fix cross-build of pkgtools/pkg_install.riastradh1-3/+6
Can't execute the newly built tools if they were cross-built. (This is not especially useful until we do cross-bootstrap, though.) ok agc
2013-05-09Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu.adam4-7/+8
2013-05-07Add EXTRACT_DIR.wiz1-1/+2
2013-05-06pkglint-4.129obache2-9/+23
* explain when desktop-file-utils is required. * error missing {hicolor,gnome}-icon-theme.
2013-05-05Adding sgi-free-software-b-v2.0 to DEFAULT_ACCEPTABLE. Approved by FSF:rodent1-1/+2
http://www.gnu.org/licenses/license-list.en.html#SGIFreeB
2013-04-19+arphic-public +ofl-v1.0 +ofl-v1.1 -open-font-licenserodent1-2/+3
2013-04-18Update to 0.74.obache5-6/+10
pick up some *.pc files in share/pkgconfig (for Cygwin).
2013-04-14Minor tidyup to error reporting. (This has been sitting in one of my treesdholland1-2/+3
for a year and a half and I don't remember the context.) ok'd by joerg
2013-04-08Remove "Trailing empty lines." and/or "Trailing white-space."rodent1-2/+2
2013-04-07Edited DESCR in the case of:rodent1-3/+1
File too long (should be no more than 24 lines). Line too long (should be no more than 80 characters). Trailing empty lines. Trailing white-space. Trucated the long files as best as possible while preserving the most info contained in them.
2013-04-06".for variable names should not contain uppercase letters"rodent1-7/+7
2013-04-06"Definition of PKG_SKIP_REASON is deprecated. Use PKG_FAIL_REASON instead."rodent1-2/+2
2013-04-06Fixes:rodent2-4/+4
COMMENT should not be longer than 70 characters. COMMENT should not begin with 'A'. COMMENT should not begin with 'An'. COMMENT should not begin with 'a'. COMMENT should not end with a period. COMMENT should start with a capital letter. pkglint warnings. Some files also got minor formatting, spelling, and style corrections.
2013-03-26Respond to wiz's code review:schmonz2-5/+5
* In test, match the "make makesum" warning more loosely. * In test, find packages to run against in $PKGSRCDIR explicitly. * Bump version. This is the last commit in a set developed for my "Rehabilitating pkglint" talk at pkgsrcCon 2013. Reviewed-at-pkgsrcCon-and-approved-during-the-freeze-by: wiz
2013-03-26Excessive self-grepping causes bugginess. Don't!schmonz2-7/+4
This regex almost certainly didn't intend to match an occurrence of "ARRAY" in PkgLint::Line, but it did match.
2013-03-26Mechanically refactor vartype_basic to dispatch table.schmonz1-542/+605
Leave the silly self-grep in place, adjusting to also match the lines that initialize the dispatch table. The underlying code is better and the tests still pass. (No functional change intended.)
2013-03-26Bag-compare all vartypes_basictypes, not just two.schmonz2-6/+34
pkglint greps itself (really) to generate this list of types. Test exhaustively for all types in the list today, so that the tested code can become more civilized tomorrow. Adds a test-time dependency on Test::Deep for cmp_bag().
2013-03-26Declare package pkglint (not main) in pkglint.pl.schmonz2-12/+10
This is more correct and more polite. For instance, pkglint.t no longer needs to declare a package of its own just for tests.
2013-03-26Subst paths for both test and install.schmonz1-3/+8
In the configure stage, tell pkglint to find *.map in ${FILESDIR}. That lets tests run even when pkglint isn't installed (which means it also makes the tests less wrong when pkglint is installed!). In the install stage, tell pkglint to find *.map under ${PREFIX}, as before (no functional change to the installed package). Specify USE_TOOLS=perl to quell pkglint. :-)
2013-03-26Document the need for many more automated tests.schmonz2-2/+8
2013-03-26Extract PkgLint::* to files, then inline them.schmonz13-1058/+1108
These bits of non-main functionality are distracting to the casual reader, and also to your intrepid refactorer. Since we recently added some characterization tests that run the pkglint executable against real packages, we can safely extract bits of code to separate files and prove nothing broke in the move. Instead of installing the new Perl modules where pkglint can find them at runtime, I've added a build step to inline them right back where they used to be (same order and everything). This is a little annoying, but less annoying than suddenly needing to deal with Perl runtime paths just for these few tiny modules. Also, loading modules at runtime would affect pkglint's performance, and I don't yet have performance tests to prove that this would be fine (or not), so I can't safely do it. No functional change intended.
2013-03-26Sanity-check pkglint on some reference packages.schmonz1-5/+86
2013-03-26Give test_unit() better defaults for easier calling.schmonz1-3/+5
This is the first commit in a set developed for my "Rehabilitating pkglint" talk at pkgsrcCon 2013. Reviewed-at-pkgsrcCon-and-approved-during-the-freeze-by: wiz
2013-03-25USE_FEATURES must come before bsd.prefs.mk is included.sbd1-5/+5
2013-03-18Use `` instead of $(), fixes bootstrap on older SunOS versions which havejperkin1-3/+3
the legacy /bin/sh. Fix from asau.
2013-03-17avoid to match commnented out lines (createbuildlink will create such linesobache1-2/+2
by default).
2013-03-16Bump PKGREVISION from default PHP version change to 5.4.obache1-2/+2