Commit graph

4628 commits

Author SHA1 Message Date
joerg
f69790e4c5 Don't pass formatted buffers as format strings. Drop -Wno-traditional
for clang. Bump revision.
2013-09-10 14:39:54 +00:00
joerg
b5804ab54d Don't fail on missing noreturn attributes for clang. 2013-09-10 14:38:51 +00:00
joerg
43e5ead856 Fix const usage. 2013-09-08 16:31:13 +00:00
joerg
6fc1e91775 Don't apply noreturn checks for clang. 2013-09-08 16:29:43 +00:00
ryoon
01bd63e51a Update to 20130908
* Add FreeMiNT support. This file is needed for bootstrapping pkgsrc.
2013-09-08 16:27:23 +00:00
ryoon
3a1b61def2 Update to 20130908
* Fix build on FreeMiNT.
* Tested on some platforms, See files/README.
2013-09-08 16:24:43 +00:00
ryoon
81ef462337 Update to 20130908
* Fix build with libnbcompat-20120702, PR pkg/42142's side effect is fixed.
  Tested on Solaris 10, OpenBSD, FreeBSD etc.
  Detect system's sha2.h and SHA2 functions, and include nbcompat/sha2.h
  conditionally.
2013-09-08 16:20:10 +00:00
ryoon
361c4e8675 Fix typos in comment from FreeMiNT's db1 patches. 2013-09-08 12:02:03 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
jperkin
ee0b394160 Bump version of pkg_install required. Ride previous PKGREVISION. 2013-09-02 11:01:42 +00:00
jperkin
319c043093 Remove workaround for 'pkg_add -f' bug, now that it is fixed in pkg_install.
Bump PKGREVISION.
2013-09-02 10:38:04 +00:00
jperkin
9f9d79bc6f pkg_install-20130902: Fix 'pkg_add -f'.
Remove incorrect return value when in force mode, which was causing pkg_add
to exit with failure even though the operation completed successfully.  This
also fixes the case where 'pkg_add -uf' would leave an update in an
inconsistent state.
2013-09-02 10:28:44 +00:00
obache
c3c0863966 tell TOOL_DEPENDS, same as BUILD_DEPENDS. 2013-09-01 05:30:15 +00:00
rillig
7bcc88817d - When the source line is logged (option -s), an empty line above
helps to see which source line belongs to which warning.
- PKGSRCTOP is a known variable. It is used only in the top-level
  Makefile.
- Arbitrary tool names may be added to TOOLS_NOOP.
- In the top-level Makefile, the alphabetic order of the SUBDIRs
  may have a single exception.
2013-08-31 18:14:28 +00:00
jperkin
b46f5fa604 bootstrap-mk-files-20130830: Use bsdinstall on SunOS by default. 2013-08-30 14:47:29 +00:00
apb
0bf76220c3 Update the valid_MACHINE_ARCH list from NetSBD src/build.sh version 1.272.
Bump kver version to 0.7.2.
2013-08-23 08:59:51 +00:00
jperkin
8be7ef8937 Remove files inside pkgdb directory before trying to remove the directory
itself.  Copied from similar code in pkg_delete.

This fixes the issue when an +INSTALL script fails but the pkgdb directory
couldn't be removed, leading to an inconsistent state.
2013-08-21 11:46:02 +00:00
obache
5efa7891f3 revbump from libnotify bumped to 0.7 and dependency changed from libnotify07. 2013-08-16 09:20:40 +00:00
rillig
eb8a1d7041 - added type definitions for two variables
- improved wording of some warnings
- added explanations to some common warnings
2013-08-15 20:30:43 +00:00
wiz
e82cb1b697 Recognize apache24. Noted by Patrick Welche.
Bump version.
2013-08-15 17:57:44 +00:00
marino
cfccdf600a Remove pkgtools/tinderbox-dragonfly
This package is no longer in use, and is far behind upstream now.
It is heavily customized so maintenance is far from trivial.  There were
no objections to the announcement of my intentions to remove this package
which I made on package-users@ a month ago.

I feel it is better to retire this package than allow it to bitrot further.
2013-08-15 11:12:05 +00:00
obache
7b86d47361 Switch to use libnotify07.
Bump PKGREVISION.
2013-08-14 05:31:04 +00:00
obache
21da31ed9a * BSD/OS and OSF/1 are also missing `z' modifier support for printf(3) format.
* bare `zu' modifier is used, it should be replaced with `PRIzu` instead.

Fixes crash with `pkg_admin rebuild' on platforms missing %z support,
PR pkg/48070.
2013-08-03 11:45:14 +00:00
wiz
5f6798ddba + Warn about using REPLACE_PYTHON without including application.mk. 2013-07-30 19:50:04 +00:00
ryoon
4a0907cc4d Add (Debian) GNU/kFreeBSD port.
Similar to GNU/Linux.

Bump bootstrap-mk-files to 20130727.
2013-07-26 09:38:15 +00:00
wiz
98c03f3407 regen 2013-07-25 08:25:26 +00:00
jperkin
be6bed6b44 mksandbox-1.3:
- Add /usr/sfw to SunOS mount dirs, required for certain binaries on
   newer releases.
 - Mount proper instances of /dev and /dev/fd on SunOS rather than relying
   on devfsadm and ucblinks, the latter of which does not exist on newer
   releases.
 - Do not create /var/games if the games user does not exist.
2013-07-24 22:16:26 +00:00
wiz
b6d125ee08 Use Mt for email addresses. 2013-07-20 21:50:52 +00:00
jperkin
11bf2bd590 mksandbox-1.2:
* Mount /proc read-write on Linux, it appears to be required for e.g.
    groupadd to function correctly.

  * Add new --rodirs and --rwdirs options, which allow arbitrary lists
    of directories to be mounted appropriately inside the chroot.

  * Add --without-pkgsrc which prevents the default pkgsrc directories
    from being mounted.

This allows mksandbox to be easily used for chrooted pbulk setups, using
a simple invocation such as:

  mksandbox --without-pkgsrc --rodirs=/usr/pbulk --rwdirs=/shared /chroot
2013-07-20 10:20:42 +00:00
jperkin
58c1cbdabc mksandbox-1.1:
* Add /lib64 and /usr/lib64 on Linux.
  * Ensure that read-only --bind mounts on Linux are actually read-only.
2013-07-18 16:07:22 +00:00
wiz
7e1cc92c9a Bump version for deprecated USE_GNU_READLINE. 2013-07-15 08:09:34 +00:00
wiz
8f4a7fb96d Deprecate USE_GNU_READLINE. 2013-07-15 08:09:21 +00:00
wiz
c7ccfda434 Add cc0-1.0-universal here as well. 2013-07-09 21:06:12 +00:00
jperkin
b83d254dc0 Increase default SunOS compiler flags to -O2 to match most other systems.
Bump PKGVERSION to today's date.
2013-07-03 11:34:27 +00:00
jperkin
0a0fe7bc14 Fix for missing LOG_AUTHPRIV on SunOS. 2013-06-23 18:21:41 +00:00
imil
cda1a83536 0.6.4
Large file systems fix by Filip Hajny
	gcc 4.7 / unused-but-set-variable fix by Makoto Fujiwara
	Moved to GitHub
2013-06-16 14:37:33 +00:00
ryoon
72f48ca26f Update to 0.79
* Add libXft.so.
  Reported by Sverre Froyen, on pkgsrc-users@.
2013-06-11 13:09:17 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
e459f24206 Correct file list for X.org "libXft". Bump version because of this change. 2013-06-05 19:47:23 +00:00
riastradh
418ec8861c Remove now-redundant include of bsd.prefs.mk. 2013-06-05 18:20:55 +00:00
tron
9b8a3fd284 Properly handle "Xft" related files:
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-05 12:26:57 +00:00
obache
5a8fb24367 require bsd.prefs.mk before using condition. 2013-06-05 04:24:58 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
tron
d394a7dc9c Try to fix the fallout caused by the fix for PR pkg/47882. Part 2:
Bump version number and minimum require version again to make sure that
the correct "freetype2" library is used for builds.
2013-06-04 18:03:56 +00:00
tron
1d144275c7 Bump version to 0.75 and require at least this version to make sure that
this package picks up the new minimum versions of the "freetype2"
and "fontconfig" packages.
2013-06-03 15:41:14 +00:00
wiz
53745b22ea Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
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-06-03 10:05:17 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
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-31 12:39:57 +00:00
agc
fa1cb09ad0 I'll take responsibility for this one. 2013-05-29 15:57:09 +00:00
wiz
e8276fbb5b - add missing `--mounthost=host' option (and adjust the list width
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 15:14:49 +00:00
wiz
0d9c89700d - add missing `--mounthost=host' option to usage comment;
- sort options order in usage comment and `usage' message;
- de-capitalize ``usage'' word in usage message.

From Bug Hunting.
2013-05-29 15:09:49 +00:00
wiz
dbdbb02e94 - re-adjust sentence widths, and put new sentences on new lines;
- 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-29 14:37:29 +00:00
wiz
e11a59a32e rillig clarified:
"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-26 18:09:23 +00:00
jperkin
debfe2fb08 Make sure largefile support is enabled on SunOS. See github issues
joyent/smartos-live#137 and joyent/pkgsrc#28 for more information.

Bump PKGREVISION.
2013-05-24 15:08:00 +00:00
wiz
e177f7f52b Remove openssl reference, found by obache. 2013-05-18 13:22:57 +00:00
martin
cea747688b var_get_memory():
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-17 07:27:29 +00:00
cheusov
d97ac5b9fd Adapted for TOOL_DEPENDS recently introduced to pkgsrc.
++pkgrevision
2013-05-16 01:26:08 +00:00
cheusov
2375594f61 Version 0.62.0
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-16 01:24:09 +00:00
wiz
8f615eefc3 Remove second '#' line in generated Makefile. Not necessary, since there's
already an empty line as third, now second, line per default.
2013-05-14 19:42:38 +00:00
obache
cfa4f34d48 Allow to use glib deprecated API, for g_thread_suppoted() 2013-05-11 02:23:54 +00:00
riastradh
be08346321 Fix cross-build of pkgtools/pkg_install.
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-10 00:49:00 +00:00
adam
1ab43a036f Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu. 2013-05-09 07:39:04 +00:00
wiz
1881965f07 Add EXTRACT_DIR. 2013-05-07 08:45:06 +00:00
obache
3b4b559d91 pkglint-4.129
* explain when desktop-file-utils is required.
* error missing {hicolor,gnome}-icon-theme.
2013-05-06 02:53:24 +00:00
rodent
c839138986 Adding sgi-free-software-b-v2.0 to DEFAULT_ACCEPTABLE. Approved by FSF:
http://www.gnu.org/licenses/license-list.en.html#SGIFreeB
2013-05-05 21:09:59 +00:00
rodent
6b5369c4bd +arphic-public +ofl-v1.0 +ofl-v1.1 -open-font-license 2013-04-19 17:22:23 +00:00
obache
ce192b6af9 Update to 0.74.
pick up some *.pc files in share/pkgconfig (for Cygwin).
2013-04-18 13:19:35 +00:00
dholland
6bc842729f Minor tidyup to error reporting. (This has been sitting in one of my trees
for a year and a half and I don't remember the context.) ok'd by joerg
2013-04-14 17:03:30 +00:00
rodent
b65af7be2b Remove "Trailing empty lines." and/or "Trailing white-space." 2013-04-08 11:17:08 +00:00
rodent
6b46c62d2e Edited DESCR in the case of:
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-07 20:49:31 +00:00
rodent
dea2f05b46 ".for variable names should not contain uppercase letters" 2013-04-06 13:24:18 +00:00
rodent
cdd3752457 "Definition of PKG_SKIP_REASON is deprecated. Use PKG_FAIL_REASON instead." 2013-04-06 04:07:24 +00:00
rodent
a0a1f2e57c Fixes:
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-04-06 03:45:05 +00:00
schmonz
3745e6657e Respond to wiz's code review:
* 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-26 15:11:36 +00:00
schmonz
5bc6512909 Excessive self-grepping causes bugginess. Don't!
This regex almost certainly didn't intend to match an occurrence
of "ARRAY" in PkgLint::Line, but it did match.
2013-03-26 15:11:20 +00:00
schmonz
8d80249ed9 Mechanically refactor vartype_basic to dispatch table.
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-26 15:10:57 +00:00
schmonz
433e28db3b Bag-compare all vartypes_basictypes, not just two.
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-26 15:10:31 +00:00
schmonz
084f44268e Declare package pkglint (not main) in pkglint.pl.
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-26 15:10:03 +00:00
schmonz
b9fdf029c6 Subst paths for both test and install.
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-26 15:09:35 +00:00
schmonz
6ac8ad3cf0 Document the need for many more automated tests. 2013-03-26 15:08:53 +00:00
schmonz
4745eea58d Extract PkgLint::* to files, then inline them.
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-26 15:08:28 +00:00
schmonz
f8ed933125 Sanity-check pkglint on some reference packages. 2013-03-26 15:05:27 +00:00
schmonz
f2cc14dc84 Give test_unit() better defaults for easier calling.
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-26 15:04:30 +00:00
sbd
b164c0612f USE_FEATURES must come before bsd.prefs.mk is included. 2013-03-25 10:09:04 +00:00
jperkin
a8acbb58b8 Use `` instead of $(), fixes bootstrap on older SunOS versions which have
the legacy /bin/sh.

Fix from asau.
2013-03-18 11:24:42 +00:00
obache
baab130eb5 avoid to match commnented out lines (createbuildlink will create such lines
by default).
2013-03-17 15:27:18 +00:00
obache
778bed8bfb Bump PKGREVISION from default PHP version change to 5.4. 2013-03-16 07:21:18 +00:00
wiz
d45d04850b Sync licenses with mk/ 2013-03-14 16:23:11 +00:00
cheusov
57a488b474 Version 0.61.0, by Aleksey Cheusov, Fri, 8 Mar 2013 16:23:05 +0300
All script use TMPDIR environment variable for creating temporary
  files if it is set.

  makefiles2deps works dramatically faster!
2013-03-08 14:21:26 +00:00
cheusov
d8bf346d05 Version 0.11.0, by Aleksey Cheusov, Fri, 8 Mar 2013 15:56:56 +0300
nih install:
    - Order of packages does matter
      ("nih install emacs- editors/emacs22" is correct)
    - Option -P and new config variable NO_REQPROV_CHECK were added
    - Option -L and new config variable NO_REMOVE_LEAVES were added
    - "Nothing to be done" message is output if everything is up-to-date
    - Download failures and cksum failures are handled differently
    - Handling CONFLICTS between installed packages and packages to
      install are handled differently. Now package splits and similar
      problems are resolved with a help of "fake" packages. Fake
      packages are always marked for updates.
      New option -f for "nih list" was added in order to list them
    - Improvemed download progress messages

  nih uninstall:
    - Option -L was added, see "nih install -L"
    - Options -p and -P were added. See "nih install"

  nih leaf:
    - Command was reimplemented and simplified
    - Option -t option was removed
      pkg_status doesn't have -ltRn options anymore
    - Option -r was added

  nih search:
    - Option -I uses pkg_digger_installed provided by pkg_summary-utils

  pkg_update_plan:
    - Fixes in error messages

  nih search|meta|info:
    - Option -p was added. With a help of it one may search in
      pkgsrc packages offline. Also see "nih refresh -p" and man page

  Now nih works correctly if REPOSITORY is a directory

  Fixes for shell's "trap" command.
2013-03-08 13:04:32 +00:00
obache
c12201ee5f tell UAC_REQD_EXECS pkglint. 2013-03-08 12:35:43 +00:00
obache
6c750afd72 tell Cygwin and Haiku to pkglint. 2013-03-06 12:30:01 +00:00
wiz
56c6edb53d Add FLEX_REQD. 2013-03-04 16:28:18 +00:00
wiz
a8730d5aa1 Bump PKGREVISION for mysql default change to 55. 2013-03-02 20:33:21 +00:00
imil
b8c8d88a3e NetBSD specific: repositories.conf is configured using OS release number. 2013-02-25 19:35:38 +00:00
obache
67f9a2a5a8 Fix missing '$' in regex in sh in bmake.
noticed by gson@.
2013-02-24 01:27:16 +00:00
asau
269e6f18d5 Help people using mk files outside pkgsrc, provide saner default values. 2013-02-23 23:52:32 +00:00
obache
5feb1bc139 Update x11-links to 0.73.
Let to expand libtool archive (.la) automatically, so no need to mainain X11
file list manually anymore (every OS update may include shlib version change),
if the OS provide .la file (and no need to mind shlib type).
2013-02-23 13:30:18 +00:00
obache
244ac78b78 normalize OS_VERSION for Cygwin, same as in mk/bsd.prefe.mk. 2013-02-23 05:47:59 +00:00
wiz
c6588da40e Fix build with clang. 2013-02-21 22:39:58 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
wiz
ce1195c437 Stop recommending lintpkgsrc -d -- it's output is unreadable nowadays
since it lacks too much knowledge about multi-version packages.
2013-02-16 11:18:47 +00:00
obache
d237803594 Fix OPSYS for Cygwin (formerly using CYGWIN before importing Cygwin support). 2013-02-14 09:13:41 +00:00
wiz
70e9df8298 Remove lbx packages. Unsupported since xorg-server-1.2 and marked
as BROKEN for a long time.
2013-02-11 09:16:11 +00:00
obache
de5ce483d7 Also set NUMERIC_VERSION_ONLY for Cygwin,
eliminate (api_major.api_minor/shared_data/mount_registory) part.
2013-02-10 12:46:56 +00:00
obache
92c1cece65 As noted in libarchive/archive_entry.h, need to define LIBARCHIVE_STATIC
for Windows (Cygwin) to using static library.
2013-02-10 12:43:19 +00:00
obache
a36b0c6a91 check missing declaration of setpassent(3) for Cygwin. 2013-02-10 12:38:52 +00:00
obache
1baed264ee Add Cygwin support, mainly borrowed from Interix's one. 2013-02-10 06:15:52 +00:00
wiz
9b203b7fae Just increase version if the package belongs us. 2013-02-10 00:59:27 +00:00
mspo
5a87904c2b bump pkgrevision after making some changes to the source 2013-02-10 00:28:43 +00:00
wiz
0f5509c1f2 Add new scripts. 2013-02-09 21:00:12 +00:00
wiz
c13a3595b0 Add script to list TODO entries for installed packages.
Previously included in pkg_chk, but it doesn't fit there well.
Bump version.
2013-02-09 20:59:57 +00:00
mspo
1c3f61026d this should address 47516 2013-02-09 18:51:56 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
cheusov
7169f4edf7 patches/patch-distbb__chroot.in is not needed anymore 2013-02-02 11:34:13 +00:00
cheusov
cf6715361e Update to 0.46.0
stage_upload_pkgs:
    - delete outdated packages after uploading
    - extra files are removed from remote repo
    - no verbose flag for rsync

  Serious fixes in stage_init
    - PKG_UPDATE_SRC_SUMMARY_CMD: -m is passed to pkg_src_summary by default

  Fix in signals handling

  Fix in "make-depends" (unknown function is_true)

  Fix: distbb -a option works correctly if pkg_summary.txt doesn't exist

  upload_pkgs_all_files:
    - directories and links are also output in addition to files

  distbb checks arguments passed to -x|-X for correctness.

  Configuraton variable SUDO was renamed to to DISTBB_SUDO.
  This fixed build failure of ruby193-base

  Configuraton variable OS was renamed to OPSYS

  Stderr of pkg_summary2deps is now a part of the final report
2013-02-02 11:19:47 +00:00
wiz
bd06e1cb46 Reset MAINTAINER/OWNER (became observers) 2013-02-01 22:21:05 +00:00
wiz
2e2d576aa2 Shut up warnings about 6.0 packages on 6.0.1 (and similar).
Welcome to 20130131.
2013-01-31 10:25:30 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
wiz
3c873c0b5b Fix typo in variable name. 2013-01-23 17:47:15 +00:00
tron
cc7c227f28 Remove code which tries to use "Xquartz" to find out the X.org version
(presumably only under Mac OS X Mountain Lion). "Xquarty" simply doesn't
print out anything if you run it with "-version".

This avoids a lot of warning messages from "bmake" while building packages
that use X11.
2013-01-23 15:25:04 +00:00
schmonz
471d20ef3c Test a couple more error paths through main() -> checkitem(). Add
a couple tests for get_vartypes_map(). TODO: test and refactor
checkline_mk_vartype_basic().
2013-01-20 03:50:05 +00:00
schmonz
8dd5c4ba72 pkglint(1) determines its list of basic variable types by grepping
itself for certain if/elsif conditions. This combination of cleverness
and large conditional block should be replaced with simple,
table-driven code. But first we have to get the functionality under
test, which I've begun to do here.

Initialize a package global with the contents of $0, and override
it in test (otherwise self-grepping breaks because $0 is the test
script). Extract the dirty Test::Trap details to test_unit(). Test
main() for a few common values of @ARGV. Notice the aforementioned
cleverness because it broke an expected success, and fix it just
enough to test get_vartypes_basictypes() for a couple expected
types.

No functional change intended. I've manually tested the small changes
to pkglint.pl and have also verified that a couple packages lint
the same as before.
2013-01-20 02:57:36 +00:00
schmonz
8ef6ab85d4 Make it possible to easily write automated tests:
* minimally adapt pkglint(1) into a "modulino" for testability
* verify it still runs normally as a program
* create a test script with a few very simple test cases
* hook it up to 'make test'
* verify that the tests really fail if I go breaking the code under test

Meta-addresses PR pkg/46570. New BUILD_DEPENDS, but no functional
change, so no PKGREVISION bump. Approved by wiz@.
2013-01-19 22:51:11 +00:00
jperkin
5e67cd4147 pbulk-base-0.47: Portability fixes
- Prefer fcntl FD_CLOEXEC to ioctl FIOCLEX.

 - Reset SIGPIPE action to default for the build child, avoids 'yes' spinning
   indefinitely on EPIPE in Solaris builds, notably for print/pdf2djvu.
2013-01-14 14:33:28 +00:00
ryoon
d216f1b17c Put CHECK_SHLIBS_SUPPORTED=no into OpenBSD condition.
Thank you, tron@.
2013-01-12 10:18:12 +00:00
ryoon
8e3be3ab26 Update to 0.72
* Add some libraries from OpenBSD 5.2.
* Set CHECK_SHLIBS_SUPPORTED=no, OpenBSD 5.2's libraries have no RPATH in readelf output.
2013-01-11 10:37:57 +00:00
jperkin
51030115b2 pkg_tarup-1.9.1: Remove unnecessary 'local' declaration, increases portability. 2013-01-08 11:02:19 +00:00
jperkin
df44cc14a3 Fix a couple of typos. 2013-01-07 14:15:35 +00:00
apb
28e76f84a5 * commit PLIST changes that I forgot to commit earlier;
* use size_t, not int, for a length passed to sysctl(2);
* bump version to 0.7.1.
2013-01-04 06:00:48 +00:00
dholland
e23c5d67c4 Regen. 2013-01-03 10:21:21 +00:00
dholland
32fca5cf08 Remove configure test for vprintf, which wasn't even being used, and
configure tests for memset/memcpy, which are standard and haven't
needed checking in a long time. This makes the configure script
tolerate injection of -Werror.

Fix signed/unsigned mismatches in the sha2 and whirlpool code. This
package now passes -Wall with gcc45.

Bump the package version to 20121220, which is when I made these
changes.
2013-01-03 10:20:31 +00:00
agc
ad86a8e611 Update manual pages for better wording, and a better usage display for
pkg_info(1) - from Bug Hunting in PR pkg/47328. The following text is
taken from Bug's PR:

	The pkg_info(1), pkg_admin(1), and pkg_install.conf(5) man pages
	from pkgsrc' pkgtools/pkg_install package contain errors, have
	inaccurate / incomplete / illogically ordered descriptions, have
	incorrect macro usages / macro errors, miss an option description
	(`-h', for pkg_info(1)), and / or contain other imperfections.

	In short: these man pages can use a big correction update.

	Additionally, the `usage' message in main.c from pkg_info(1) contains
	an incorrect option order.
2012-12-17 04:34:02 +00:00
marino
40fdc611e3 pkgtools/gnome-packagekit: Stop detecting deprecation
I originally was trying to patch set-but-not-used errors but then
quickly found out that a new glib also introduced numerous breakages
due to -Werror breaking on g_thread_init deprecation.  Between the
two problems I had already generated 10 patches with no end in site.

Rather than continue, address the real issue and remove -Werror from
this old package.
2012-12-15 09:36:21 +00:00
imil
a915ba7d68 0.6.3.1
Do not exit with not enough space message when install size is negative
2012-12-14 22:43:45 +00:00
imil
6b82479a16 0.6.3
PR3555339@sf (stacktic)
        Avoid negative speed when a download start (stacktic)
        PR47196 fixed by stacktic
        PR47060 fixed by stacktic
        Added show-no-keep by orgrim
        Fixed PR47192 (by stacktic)
2012-12-14 09:05:48 +00:00
wiz
5e87917fac Add sleepycat-public to default allowed licenses here as well. 2012-12-13 08:30:10 +00:00
ryoon
5598ca13cb Update to 4.127
* Add sun-{jre,jdk}7 support
2012-12-11 14:57:59 +00:00
joerg
8a16e0811e Make GCC happy and set s_start and s_end explicitly. 2012-11-30 16:22:49 +00:00
cheusov
cd905b2576 Update to 0.13.1
pkg_online server defaults to dict://dict.mova.org:26280

  "onlineinfo" has pkg_summary(5) raw format. Appropriate changes were
  made for pkg_online_client(1) and pkg_summary2onlineinfo(1).
2012-11-25 20:51:03 +00:00
cheusov
3d918ef2a1 Update to 0.60.0
pkg_update_src_summary:
     - Fix for the case when there are no updated/new packages, but
       removals exist.
     - Resulting summaeries are postprocessed by pkg_summary2bb_pkgs.
     - Option -v was added

  pkg_subgraph_deps:
     - Fix for option -1

  pkg_digger:
     - Minor fix. -sf outputs both fields and strategies.
     - All pkg_digger(1) backends return plain summaries on -1|-3|-9.
       Option -r was removed from pkg_digger_{summary,installed}

  pkg_digger_summary:
     - Implementation for option -n.

  pkg_summary2bb_pkgs:
     - Additional error checks.

  Man pages for pkg_digger, pkg_digger_summary, pkg_digger_installed
  were updated.
2012-11-25 20:49:46 +00:00
joerg
13b6f43825 Update pbulk to 0.51 and pbulk-base to 0.46. Add support for reusing old
scan results to speed up the process. Fix a bug that overwrote the
package.log during installation.
2012-11-23 12:13:34 +00:00
abs
3e6fee779d Add openjdk7 & openjdk7-bin to other JVM lists 2012-11-20 11:41:29 +00:00
ryoon
4e747156ef Bump version to 2.17
* Recognize .tar.7z in distfile's name
2012-11-17 11:15:13 +00:00
cheusov
f925381177 pkg_update_src_summary: fix for the case when there are no new/updated
packages, only removals.  ++pkgrevision.
2012-11-06 20:48:46 +00:00
cheusov
6b08f10a59 Update to version 0.59.0
pkg_update_src_summary has been completely reimplemented and now
  works dramatically faster if files under mk/ directory were not
  changed since previous update.

  pkg_src_summary:
    - PLIST field gathering was significantly speeded-up
    - Fix. Option -p works correctly with non-empty PSS_SLAVES
    - Fix. If -A is applied, -m is always enabled for recursive runs.
    - Minor fix for -m.
    - New option -F was added
    - Minor fixes for PLIST and ALLDISTFILES
    - PSS_PPERS was completely removed

  cvs_checksum:
    - checksums of CVS files are output by default

  pkg_digger:
    - pkg_digger_backend has been renamed to pkg_digger_summary,
      man page was added for pkg_digger_summary
    - new search backend pkg_digger_installed

  pkg_list_all_pkgs:
    - new options -a and -d were added

  New utility makefiles2deps was added.

  A lot of new regression tests, updates for man pages, minor code
  clean-ups
2012-11-04 17:09:21 +00:00
wiz
5bd3827a2e Sort options and their descriptions. 2012-10-31 22:57:40 +00:00
wiz
a7010f6927 Fix xref, sort sections, use more markup, remove superfluous Pp. 2012-10-31 22:55:40 +00:00
apb
60282c0076 Markup to prevent "e.g." from being misinterpreted as the end of a sentence.
(Not bumping the version number for this.)
2012-10-31 14:47:08 +00:00
apb
30ef57e838 Add the ability for libkver to override all four of ostype, osrelease,
machine, and machine_arch.  Add a helper script to simplify use of
libkver.  Set VERSION=0.7.

An earlier version of this change was reviewed by seb@NetBSD.org.
2012-10-31 14:41:55 +00:00
wiz
2c72a9f0b9 Remove xextproto/buildlink3.mk in most cases where it occurs with
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
2012-10-23 10:24:02 +00:00
joerg
19fb78c20e Deal with messed up linkage on Linux by always linking against libcrypto
and libssl when linking against libfetch, if the latter is built with
SSL support.
2012-10-21 09:08:56 +00:00
joerg
c6ec1b5a05 Revert bogus warning flags. 2012-10-15 21:27:08 +00:00
cheusov
1e15c02f79 Update to 0.58.5
pkg_summary2deps:
    - Fix. Dependencies from packages having non-empty ASSIGNMENTS
      were not recognized correctly.
2012-10-12 17:42:09 +00:00
marino
300425bb8f pkgtools/packagekit: Fix build for gcc 4.6+
Remove clang condition around -Werror removal.  GCC 4.6+ needs this
as well to build.
2012-10-12 08:02:35 +00:00
marino
50de9b75be pkgtools/pkg_install: Fix build on gcc4.7
pkg_install uses source files from net/libfetch so it needs the same
no-strict-alias flag at libfetch when building on gcc 4.7
2012-10-09 07:36:08 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
ryoon
5f79a84e59 Bump version to 2.16
* Recognize .tar.xz in distfile's name
2012-10-06 13:06:31 +00:00
cheusov
46d4a81620 Rename SUDO configuration variable to DISTBB_SUDO.
This fixes a failure of ruby193-base package. ++pkgrevision
2012-10-05 17:14:54 +00:00
wiz
eadc9386a8 Bump version for python25 removal changes. 2012-10-03 22:17:18 +00:00
wiz
79434c2ac7 Update for python25 removal. 2012-10-03 22:14:00 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
wiz
071c4f8165 Also commit changes to buildlink3 files. Ride today's version bump. 2012-10-02 17:10:10 +00:00
wiz
010597e871 Improve description of makebump.manual handling. Noted by tron.
Bump version.
2012-10-02 13:59:02 +00:00
tron
a026bfab1c Increase version number to 0.71 instead of bumping the revision. Also
increase the minimum required version to 0.71.
2012-10-02 12:17:10 +00:00
tron
2a2e83c60e Increase the minium required version of the "x11/libxcb" package to 1.6.
There are at least two packages ("graphics/cairo" and "x11/xlsclients")
which require this. And we definitely want to avoid the situation where
both the based and "pkgsrc" version get used at the same time.

Bump all the packages which use the "x11/libxcb" package except the two
which already require version 1.6. For those package remove the manually
set minimum required version.

Change discussed with Thomas Klausner in private e-mail.
2012-10-02 12:09:40 +00:00
jperkin
1ff37aca1a Ensure that MACHINE_ARCH from pkgsrc is used rather than the default
value from make or uname.

Removes "x86_64 != i386" warnings from pkgin on 64-bit Solaris.

Bump PKGREVISION.
2012-10-02 11:28:42 +00:00
asau
3eee6cafb3 "user-destdir" was made default, don't set it. Bump version. 2012-09-30 09:06:50 +00:00
cheusov
d9d49610f9 Update documentation for {PYTHON,RUBY,PHP}_VERSION_REQD variables, move them
to "user variables" section.  pkglint is now aware of them.  Bump pkglint
version.  Oked by wiz@
2012-09-16 20:03:50 +00:00
dholland
282929e81c Drop back to diff without -p before giving up because of rcsids appearing
in the diff output. Also, improve the error message that occurs if this
also fails. Fixes PR 46962.
2012-09-16 18:09:53 +00:00
wiz
9adba466d0 Do not warn about setting PKG_DESTDIR_SUPPORT any longer, it is now
set by default by the infrastructure.
Remove highly obsolete TODO entry about destdir.
Bump version.
2012-09-15 10:55:15 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
asau
5c2dd9e784 "user-destdir" is default these days 2012-09-11 23:19:33 +00:00
dholland
48f80c3de6 Bump version for mspo's file::find change. 2012-09-09 20:18:46 +00:00
mspo
647f3acbb4 use file::find to save memory in lintpkgsrc- should never grow more than 25MB now -- makes no effort to clean up empty directories, so that is still fixable 2012-09-09 15:47:35 +00:00
cheusov
98b69a429f DEPENDS on pkg_summary-utils>=0.58.4; ++pkgrevision 2012-09-08 18:20:04 +00:00
cheusov
db2f3d95ac DEPENDS on pkg_summary-utils>=0.58.4; ++pkgrevision 2012-09-08 17:52:49 +00:00
adam
b15c922bcc Revbump after updating graphics/cairo 2012-09-07 19:16:05 +00:00
cheusov
849da5b9c1 Update to pkg_summary-utils-0.58.4
pkg_summary2deps:
    - Mode -cs now works correctly with patterns like
      "py*-dbus<0.71". A few regression tests for this case were added.
2012-09-07 15:17:35 +00:00
cheusov
8efede589e DEPENDS on pkg_summary-utils>=0.58.3, ++pkgrevision 2012-09-02 19:54:37 +00:00
cheusov
be6a93157e Update to version 0.45.1
On slave hosts run distbb_wrapper with
  "env DISTBB_CONF=$DISTBB_CONF". Fix may fix some setups.
2012-09-02 19:28:23 +00:00
abs
4246d2eace Updated pkgtools/pkg_chk to 2.0.6
Set "USE_TOOLS+=    bzcat:run" so pkg_chk can read .bz2 pkg_summary files
2012-09-01 17:52:09 +00:00
cheusov
094db5388a Update to 0.58.3
pkg_summary2deps:
    - Fix a bug with {alter,nat}/ive dependencies. More regression
      tests were added.
2012-09-01 09:34:47 +00:00
tron
b58b962362 Bump version number to 3.2.3 after recent "zlib" compatibility fix.
No reason to use revisions on this package.
2012-08-29 19:12:07 +00:00
abs
c6a414d57e Updated pkgtools/pkg_chk to 2.0.5
- PR/41321 - handle packages which generate multiple pkgnames from the same
  pkgdir - e.g. "py{25,26,27}-sqlite3-0nb2.tgz"
- Add support for pkg_summary.bz2 and pkg_summary.txt. Preferred order is now
  pkg_summary.bz2, pkg_summary.gz then pkg_summary.txt
- Drop support for old pkg_chk-summary file
2012-08-28 12:12:26 +00:00
wiz
42c24894ca Follow suit -- change to 2-clause BSD, and adapt Makefile LICENSE variable. 2012-08-26 22:13:18 +00:00
agc
05e16378ed Change to a 2-clause licen[cs]e. 2012-08-26 21:38:34 +00:00
cheusov
874abc3de0 Update to 0.45.0
Fix rare failures in "Clean" target. Thanks to David Holland!

  New configuration variable SEND_REPORT_FIRST was introduced.

  Boolean variables MASTER_MODE, CROSS_COMPILE, SEND_REPORT_FIRST
  accepts values true|yes|1 for logical TRUE and false|no|0 for
  logical FALSE. This may fix some hacks in single node setups.

  During upload rsync may unexpectedly fail due to connection
  failure. In order to resolve this problem, upload may be repeated
  several times. The following variables were introduced for this
  purpose: UPLOAD_PKGS_ATTEMPTS, UPLOAD_PKGS_PAUSE,
  UPLOAD_LOGS_ATTEMPTS, UPLOAD_LOGS_PAUSE.

  Progress messages now better illustrates internal structure of
  the build process.

  Option -a was added to distbb(1) in order to build updates for
  quarter releases more efficiently.

  stage_checks:
    - double underline in "checks" filename means _ in the report
      text, single underline means space.
    - one more check for broken pkg_summary (REQUIRES field).  It
      checks for libraries under /tmp, /home, /srv and /work
      directories.

  stage_upload_logs:
    - huge pkg_enriched_summary.txt is not uploaded

  README was updated

  Minor clean-ups
2012-08-26 17:03:55 +00:00
cheusov
c6331be3d4 Update to 0.10.1
Fix gawk warning message appeared on Linux and other systems

  nih install:
     - commands like 'nih install _ package-' now works correctly
     - much better messages are output when update plan failed to build
     - option -p was added in order to skip REQUIRES/PROVIDES checks

  'nih status -Aa' doesn't output status of uninstalled packages

  Fixes and improvements in nih.1
2012-08-26 16:13:32 +00:00
wiz
5bcdc2ac31 Improve expand_permission some more. Should fix the
Use of uninitialized value in concatenation (.) or string at /usr/pkg/bin/pkglint line 4777.
warnings.
Bump version.
2012-08-26 13:47:16 +00:00
wiz
0f9f94e78a Add more documentation. 2012-08-26 11:00:23 +00:00
wiz
736f46e996 + mksandbox. 2012-08-26 10:31:39 +00:00
wiz
0e1bdf6848 Import mksandbox-1.0 as pkgtools/mksandbox.
A small shell script to set up a sandbox (usually for a pkgsrc bulk
build), using null mounts.

The file lived in pkgsrc/mk/bulk/mksandbox, but is worthy of its own
package IMHO. New: with manpage.
2012-08-26 10:31:23 +00:00
cheusov
c5f60109e5 pkg_online-client:
Update pkg_online database host.
  ++pkgrevision
2012-08-26 10:06:46 +00:00
marino
326d4f826e pkgtools/rpm2pkg: Fix broken zlib 1.26+ support
gzFile wasn't used currently.  Trying to build rpm2pkg on zlib 1.27
exposed the misuse.  rpm2pkg should build on all version of zlib now.
2012-08-24 19:04:58 +00:00
jperkin
0d531857ba pkgin links against libssl/libcrypto if found, so include openssl buildlink.
Bump PKGREVISION.
2012-08-22 16:55:27 +00:00
obache
ab4e71d90b Bump PKGREVISION for change of PostgreSQL default version to 9.1. 2012-08-05 10:02:09 +00:00
wiz
45f66127e4 If I get to fix the bugs, I might as well OWN it. 2012-08-05 09:55:54 +00:00
abs
c47234ee72 Updated pkgtools/pkg_chk to 2.0.4
Fix regression introduced in 2.0.1 where available binary packages
would not always be listed
Add licence (2 clause BSD)
2012-08-03 10:35:31 +00:00
asau
6317d33d1b Recognize make syntax (make variable) in one more place. 2012-08-03 09:07:21 +00:00
abs
50fc94c5a9 Updated pkgtools/pkg_chk to 2.0.3
PR#46760 pkgtools/pkg_chk /tmp/pkg_chk.XXXXXa directories
- Ensure tmpdir is removed in the -g and -p case
2012-08-02 09:39:49 +00:00
asau
39e69895bc Don't enforce purely aesthetic changes. 2012-08-01 22:19:00 +00:00
imil
9a2590b4d4 Forgot to bump version in configure.ac 2012-08-01 11:25:40 +00:00
imil
f192453dbc 0.6.2.2
Fixed bad size_pkg
2012-08-01 11:15:32 +00:00
imil
df166bf6ae 0.6.2.1
0.6.2 broke build for systems lacking __UNCONST
2012-07-30 18:43:51 +00:00
imil
e9ff62ba2d 20120730
Modified default behaviour for Proceed [Y/n]
        Sync wip with pkgsrc: pkgin 0.6.2

20120729
        Rewrote narrow_match() using version_check() to avoid more
        dirty repositories mistakes.

20120715
        Preparing pkginteractive integration.

20120530
        SQLite is now part of NetBSD 6.0 base, remove it from pkgin's tree.
        Dependency will be added in the package.
2012-07-30 10:43:03 +00:00
abs
7f473102c0 Updated pkgtools/pkg_chk to 2.0.2
- Fix PR#46748 Error occurs when pkg_chk is used with both "-g" & "-C conf"
  pkg_chk was failing if run outside of a valid pkgsrc/$category/$pkg directory
- Merge in (adjusted) changes from Mike Volokhov to by default not downgrade
  packages if installed version is larger than that in pkgsrc or packages.
  Will still report, and can override with -B
2012-07-29 17:31:11 +00:00
wiz
25ae0bcbff Improve warning about gettext/msgfmt dependency.
In another part pkglint already knows that BUILD_USES_MSGFMT is deprecated,
so a second run would have provided the correct answer.
2012-07-27 20:54:02 +00:00
jperkin
2eb9c2ce25 Ensure that SSL support is completely disabled if the user has requested
that we prefer pkgsrc for OpenSSL.  While the latter doesn't actually work
yet, it's better that we are deterministic about this and do not pick up
the system OpenSSL regardless.
2012-07-27 14:26:36 +00:00
jperkin
6a6690253d Pull in the correct libraries when enabling SSL support in libfetch. 2012-07-27 13:50:43 +00:00
jperkin
695b44ea60 Sync with net/libfetch/options.mk so that the bundled libfetch can be
correctly built without SSL support.
2012-07-27 13:20:26 +00:00
dholland
26dad766e9 Recognize emacs24nox; bump version. 2012-07-22 01:01:40 +00:00
marino
5e5324a1a0 pkgtools/x11-links: Mark NOT-FOR-DragonFly
There in no case on DragonFly where the X11_TYPE variable would correctly
be set to "native" because there is no native X11 option available.
Mask the package so it and the four packages that depend on it will never
attempt to build on DragonFly.
2012-07-20 20:30:19 +00:00
wiz
204aed00b0 Really bump version for comment-missing-error change. 2012-07-17 19:25:21 +00:00
wiz
a5842c49a4 Make missing comments in patches an error. Bump version.
The guide prescribes it for quite some time and it's common courtesy
for packages modifying packages after you.

ok gdt@
2012-07-17 19:24:46 +00:00
marino
b57d8e8189 pkgtools/pkglint: Add "ada" as valid value for USE_LANGUAGES
The mk/compiler/gcc.mk was recently updated to handle USE_LANGUAGES+= ada
which requires the use of the lang/gcc-aux compiler.
2012-07-15 11:08:18 +00:00
wiz
d79ee21f1c regen 2012-07-14 20:33:54 +00:00
wiz
3b667c84a8 mandoc -Tlint cleanup 2012-07-14 20:33:27 +00:00
wiz
05c69e4eab Update to 4.117:
Recognize another possible permission.
Reported by Bug Hunting.
2012-07-14 20:32:37 +00:00
abs
2115274565 Updated pkgtools/lintpkgsrc to 4.84
4.84:
- Misparse Makefiles a little better. Check for '.' in the left hand of :S and
  :C operations, and also handle :U
- Move files from pkglint/files to lintpkgrsc/files
2012-07-13 21:12:07 +00:00
abs
c567c9f074 lintpkgsrc files do not belong here. One could argue that a description of
where they do belong would be unsuitable for polite conversation, but that
is not the goal today...
2012-07-13 21:09:43 +00:00
wiz
83b430e3a0 Two more bugfixes, version++ 2012-07-10 10:53:27 +00:00
wiz
bcd150b0ac Fix regex_dependency_wildcard and recognize PERL5_LICENSE. 2012-07-10 10:53:05 +00:00
wiz
e19a724627 Bump version again for more fixes. 2012-07-10 10:27:34 +00:00
wiz
dcf88b2e21 Warn about space before colon in dependency line instead of FATALing out.
Addresses part of PR 46570 by David Holland.
2012-07-10 10:27:23 +00:00
wiz
a63049dda9 Do not parse Makefiles in files/ or patches/
Addresses another part of PR 46570 by David Holland.
Bump version.
2012-07-10 09:39:26 +00:00
wiz
0d5680a5ce Expand permission descriptions in standard warning. 2012-07-09 22:11:00 +00:00
wiz
d977defa7e Bump version again for more games fixes. 2012-07-09 21:58:33 +00:00
wiz
f259f27215 Handle GAMEMODE. 2012-07-09 21:57:31 +00:00
wiz
2fedeba6c7 Fix USE_GAMESGROUP properties. 2012-07-09 21:57:16 +00:00
wiz
19b1dc413d Allow "." in package names (needed e.g. for gst-plugins0.10-base).
Check package patterns in DEPENDS.
Requested by diro in PR 46570.
Bump version.
2012-07-09 18:14:35 +00:00
wiz
4569177c1d Recognize FETCH_USING as user-settable variable, as intended.
Addresses a comment by diro in PR 46570.
2012-07-09 17:47:37 +00:00
wiz
94ddfa00eb Update to 4.111. 2012-07-09 17:37:48 +00:00
wiz
1535c10bda Mention -e when warnings have been found and it wasn't specified.
Update for games handling changes.
2012-07-09 17:37:30 +00:00
wiz
c56409440c Document permissions. Addresses part of PR 46570. 2012-07-09 17:36:59 +00:00
wiz
cf9a5f02f2 Update for recent (undocument in the guide) changes to games group handling 2012-07-09 17:36:30 +00:00
obache
68d0a8c11f adjust to current default php/python srcdir. 2012-07-06 09:29:00 +00:00
wiz
cfea0bd5ba Add example for pkg_info -Fe, based on a suggestion by Hishashi T Fujinaka
in PR 46654.
2012-07-06 08:15:57 +00:00
cheusov
468db6edad Update pkg_summary-utils to 0.58.2
pkg_src_summary:
    - Fix. pkg_src_summary in distributed mode now works correctly
      if a master host doesn't have $PKGSRCDIR directory.
2012-07-05 21:45:59 +00:00
joerg
f0366f7955 If either va_copy or __builtin_va_copy is supported, use that in the
asprintf fallback implementation. If neither is supported, still try to
work by copying va_list directly. Should fix PR 45767.
2012-07-02 16:02:53 +00:00
jperkin
93ab156fde pbulk-0.50: Portability fix, use 'id' instead of 'whoami'. 2012-06-19 13:40:07 +00:00
cheusov
f61c453125 Update to 0.58.1
pkg_summary2deps:
    - Fix in 'pkg_summary2deps -dn'
      (missing pkgname if multivariant packages are present,
      for example py26-gtk2 and py27-gtk2)

  pkg_summary2leaves:
    - Fix. 'pkg_summary2deps -dpnra' should be used
      instead of 'pkg_summary2deps -dpa'

  More regression tests for pkg_summary2leaves and pkg_summary2deps

  Minor fix in pkg_uniq_summary.1

  psu_funcs.awk:
    - new function pkgpana2pkgpath
2012-06-16 18:34:34 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
jperkin
b03f40d979 Update to 1.6, changes:
- Use the correct id(1) program.  Fixes PR pkg/40691

 - Avoid unprintable characters, some implementations of tr(1) have issues
   with them.  Instead go for what hopefully will be a unique string, as
   well as making use of shell parameter substitution.  Fixes PR pkg/42197

These changes combined make pkg_alternatives work correctly on Solaris.
2012-06-13 15:35:32 +00:00
jperkin
30aeb96157 Only do substitutions on files which need them, avoids warnings. 2012-06-13 15:28:23 +00:00
obache
1fa9f59429 fix a copy and paste then missing edit error. 2012-06-13 11:39:33 +00:00
wiz
f98e8b0585 Add inet6 to default suggested options. It's 2012. 2012-06-12 15:45:54 +00:00
cheusov
1e625800f7 Do not treat variable GNU_PROGRAM_PREFIX as a special one.
Dump version.
2012-06-02 12:24:55 +00:00
cheusov
6a13d2c1a0 Remove GNU_PROGRAM_PREFIX variable (discussed in pkgsrc-users@) 2012-05-29 22:58:52 +00:00
obache
449bde4f7e Fixes build with recent glib2, PR#46473.
glib2>2.30.0 deprecate g_format_size_for_display, add g_format_size,
so use it instead.

Bump PKGREVISION.
2012-05-29 12:18:57 +00:00