Commit graph

4667 commits

Author SHA1 Message Date
rodent
a8a7c601b6 default_acceptable_licenses+=w3c 2015-04-19 22:19:15 +00:00
jperkin
6aa39003c8 Portability fix, use err.h from libnbcompat. 2015-04-19 14:30:07 +00:00
tnn
afb657e78b Trust libnbcompat to know if we need a getline(3) replacement or not.
Avoids us having to encode a list of all such platforms here.
2015-04-19 13:30:35 +00:00
tnn
871b1a2550 libnbcompat-20150419: provide getline(3) 2015-04-19 12:24:21 +00:00
tnn
72ae24afa9 regen 2015-04-19 12:23:25 +00:00
tnn
84fa97de4f - provide getline(3) to let cwrappers build on netbsd-5
- also provide getdelim(3) for the getline(3) implementation
2015-04-19 12:22:14 +00:00
adam
c27f5ffce5 Fixed a typo 2015-04-17 15:31:32 +00:00
wiz
fe0d9a87aa Remove more references to python-2.6. 2015-04-14 11:40:31 +00:00
jperkin
5f58e288b1 Update to libnbcompat-20150414. Changes:
- Provide a setenv() prototype, required by Solaris 9 for the cwrappers
    build.
2015-04-14 09:23:48 +00:00
jperkin
73742a85a5 Update to mksandbox-1.4. Changes:
- Only copy $kernel if it exists, fixes warning on OSX 10.10 which moves
   the kernel location to a directory we already mount, noted by J. Lewis
   Muir on pkgsrc-users.

 - Add NO_CHECKSUM=yes to appease pkglint.
2015-04-14 08:55:07 +00:00
rodent
4d31c3a113 Don't consider "package.xml" as a candidate for ${WRKSRC}. This can affect
PECL packages. Bump PKGVERSION.
2015-04-07 00:10:33 +00:00
adam
9071d6b787 Revbump after updating textproc/icu 2015-04-06 08:17:13 +00:00
rodent
1566321c2f Documenting history. 2015-04-05 03:11:00 +00:00
rodent
499539b2fc Initial support for automating the creation of Makefiles from GitHub URLs.
Initial support for automating the addition of DIST_SUBDIR. Bump PKGVERSION
2015-04-04 04:00:49 +00:00
jperkin
7243ee4d58 Ensure we do not try to regenerate the fetch catpage. Avoids possible
issues on platforms where nroff isn't native.
2015-04-02 23:06:34 +00:00
rodent
65559addc2 Including <sys/termios.h> on FreeBSD throws a warning. This warning breaks
the build. Patch fixes that.
2015-03-25 02:10:01 +00:00
jperkin
9e9b1a8802 cwrappers-20150318: Don't ferror() after fclose().
Fixes libtool cwrapper on Linux, ok joerg@
2015-03-18 15:05:35 +00:00
joerg
94ec8eaf36 -mt should be discarded, not ignored. 2015-03-18 15:01:21 +00:00
joerg
57935dc377 Drop properly drop -mt and generate. 2015-03-18 14:54:53 +00:00
jperkin
3132d89bb7 cwrappers-20150317: Discard obsolete GCC '-mt' argument. 2015-03-17 18:39:45 +00:00
joerg
a315e88103 cwrappers-20150314: Drop trailing / when searching for path names.
If a pattern ends in a slash, consider it as exact match.
2015-03-15 19:16:45 +00:00
ryoon
bd590952a2 Update to 0.93
* Adjust for recent NetBSD current X.org.
2015-03-12 14:46:09 +00:00
rillig
13d395ba74 Removed the comment about updating the version from the Makefile
I had used the pkglint_current tag in the past to summarize the changes
whenever I bumped the version number. In the last 7 years, this hasn't
been done, so there seems to be no need for it.
2015-03-11 19:09:38 +00:00
rillig
dfd5907057 Fixed a wrong warning for the HOMEPAGE variable
WARN: Makefile:9: Please use ${MASTER_SITE_GITHUB:=glmark2/glmark2}
      instead of "https://github.com/glmark2/glmark2".

This warning is wrong because HOMEPAGE is neither a plural variable nor
does it contain a "fetch URL".

To fix this, there is a new data type FetchURL, which has one more check
than the existing data type URL, namely the MASTER_SITES abbreviation.
The existing definitions in makevars.map have been updated accordingly
to the appropriate data types.

Note: This patch is not perfect, since ideally only variables of type
"List of FetchURL" should be suggested to be replaced with MASTER_SITES,
but since currently all these variables are actually "List of FetchURL"
and not simply "FetchURL", this should be fine.
2015-03-11 19:05:58 +00:00
jperkin
e859f81175 Put the catpage back. 2015-03-09 11:45:08 +00:00
wiz
a0e2ae2c85 Add GITHUB_*. Bump version. 2015-03-09 06:24:09 +00:00
wiz
182608ee1d Add MASTER_SITE_GITHUB. 2015-03-09 06:15:17 +00:00
imil
12ee1fb684 Updated pkgin to version 0.8.0
20150308
        bugfix: added missing dash before ffu

20150128
        0.8.0
        Added preferred.conf support
        man page now based on ronn <http://rtomayko.github.io/ronn/ronn.1.html>
2015-03-08 17:57:42 +00:00
tnn
e3b246a370 add TODO item for warning about MASTER_SITES containing github.com. 2015-03-07 15:33:21 +00:00
cheusov
a1cccca1c2 Update to version 0.66.0
New utility pkg_cksum2summary was added
2015-03-01 14:58:47 +00:00
jmcneill
d0b2ce8a3f add xcb/xkb.h and libxcb-xkb 2015-02-21 17:31:44 +00:00
jmcneill
0023e55e26 add xcb-xkb.pc 2015-02-21 16:51:11 +00:00
riastradh
3f0098d79f Same netbsd*-eabi* tweak for libnbcompat's even older config.sub. 2015-02-14 07:25:54 +00:00
riastradh
acc80b2090 On NetBSD, earm is always elf.
Someone^TM should adjust this to reflect the fact that NetBSD >=1.5
or whatever is always ELF, but I'll leave that for someone else to
deal with.
2015-02-14 04:46:50 +00:00
jperkin
b50c0e182e Need unistd.h on OS X 10.6 for ssize_t. 2015-02-13 22:18:38 +00:00
abs
60f166cc87 Update to pkg_rolling-replace-0.24.2
Add -B - to pass -B to pkg_chk when determining which packages to update
2015-02-12 08:22:16 +00:00
snj
8ba904aa51 These go to eleven.
revbump-2.11:
- Honor PKGSRCDIR in check-cvs-diff and replace-commonbump
- Document PKGSRCDIR all the man pages, not just in finddepends(1)
2015-02-09 00:58:44 +00:00
abs
b7662e1edb Updated pkgtools/pkgdiff to 1.6
1.6: Correctly handle filenames with whitespace in pkgdiff and mkpatches
2015-02-03 22:50:27 +00:00
wiz
76336f73cf Allow https in sites.mk.
Bump version.
2015-02-01 18:33:27 +00:00
imil
9da85ebfb5 removed patches, integrated upstream 2015-01-25 10:10:52 +00:00
imil
a0139b05c1 Updated to pkgin 0.7.0
Changes:

20150124
        When -n is provided to pkgin ar, rm, in, fug, packages list is shown
        as one package per line so it is easier to read (feature proposed
        by gdt@ in GitHub issue #41)

20150122
        Fixed GitHub issue #33: clean database when repository removed

20150121
        Fixed some resource leakage pointed out by coverity scan

20150119
        +PRESERVE packages now correctly upgraded without pkg_add -f

20150106
        Dropped percentage printout if stdout is not a tty (patch by Havard
        Eidnes)
        Changed pkg_add -f flag with -D as suggested by Greg Troxel

20150105
        Fixed an issue with meta-packages not updating pkgdb, check for
        PKG_DBDIR mtime instead

20150102
        Avoid deepness > 1 when checking for dependency upgrades, should fix
        PR #48561

20141229
        Avoid `preserved' packages to be `autoremoved'

20141228
        Fixed GH issue #1, NULL PKG_PATH (which is wrong btw) makes pkgin
        segfault, strcmp() secured with safe_strcmp()
        Added --with-pkginstall to configure

20141223
        0.7.0
        Fixed GH issue #36, automatic flag no more set when a package is
        installed via pkg_add(1)
        Added -p (parsable) flag for 3rd party frontends
        Added statistics (patch by Youri Mouton)
        Package-names-containing-a-dot fix (patch by Yamamoto Takashi)
2015-01-25 10:09:34 +00:00
pho
763c3057a4 Add AC_SYS_LARGEFILE to files/configure.ac
Given that libarchive is built with large file support, pkg_install
needs it too. Otherwise libarchive and pkg_install may see different
definitions of types such as struct stat, resulting in a runtime
failure on some platforms (especially Darwin 9):

  % bmake package
  => Creating binary package /usr/pkgsrc/pkgtools/pkg_install/work/.packages/pkg_install-20141227.tgz
  pkg_create: cannot write to archive: tar format cannot archive this (type=00)

The reason why this was unnoticed until now is that libarchive's
"configure" has just been regenerated with Autoconf 2.69. Prior to
2.69, AC_SYS_LARGEFILE did nothing significant on Darwin so there was
no actual inconsistency between libarchive and pkg_install, which was
just coincidental.
2015-01-22 18:15:39 +00:00
jperkin
ce0d0b89c4 Move -larchive from the general LIBS variable to each program that needs it,
prevents us from attempting to link the inplace libarchive against itself.
Fixes build on systems which do not include a native libarchive, and avoids
possible issues on systems which do.

Tested on SmartOS (no native libarchive) and OS X in both builtin and pkgsrc
configurations.  Ok joerg@.
2015-01-22 09:19:47 +00:00
obache
8d548ad3ca recuesive bump from libarchive major update. 2015-01-21 09:12:41 +00:00
adam
3827883f7e Fix building with libarchive v3; cosmetics 2015-01-20 19:15:56 +00:00
cheusov
a5c949bf60 Update to 0.65.2
pkg_lint_summary -l:
      REQUIRES/PROVIDES paths are normalized (//, /.., /. are removed).
      This fixes some problems in nih.
2015-01-18 16:45:43 +00:00
obache
aa22e096b1 Update MASTER_SITES and HOMEPAGE. 2015-01-17 04:47:17 +00:00
wiz
a5661f099c Fix example, noted by htodd. 2015-01-11 22:53:44 +00:00
wiz
735163baab Improve variable expansion, in particular improving EMACS packages.
From J. Lewis Muir.

Bump version.
2015-01-10 20:12:24 +00:00
mef
24a4eb8b60 Correction on grammer on comments. Adjust Tabbings, remove trailing white-space. No logic change. 2015-01-08 13:35:59 +00:00