Commit graph

4452 commits

Author SHA1 Message Date
dholland
029d2667e9 Add support for PROGS (not just PROG) more or less like in the current
NetBSD make library. Bump version (to 20131207, which was when I wrote
this.) Fixes the build of multimedia/bsdav.

Note: this is not a merge from NetBSD HEAD, but a minimal
reimplementation of the feature to get the job done.

These make templates really need to be merged with or replaced by the
latest versions from NetBSD HEAD. Anyone embarking on such a merge
should probably revert this change (which is only to bsd.prog.mk)
before doing so.

No objection after 3+ weeks on tech-pkg.
2013-12-31 19:10:20 +00:00
wiz
784e3c9f4d Remove aperture reference. Bump date. 2013-12-31 17:22:40 +00:00
ryoon
7fd545ef52 Update to 2.18
* Partial fix for PR pkg/47335
** Define some variables
** Define empty function neatvalue
** Generate Makefile before custom MakeMaker.pm invocation
   to avoid no Makefile error.
2013-12-28 16:46:29 +00:00
wiz
d33dfdeb7c Reset maintainer for resigned developers. 2013-12-23 11:57:02 +00:00
mrg
d9209c6574 update x11-links to 0.80:
- update to handle Xcomposite removal

ok wiz@
2013-12-21 12:40:46 +00:00
dholland
e99357990b Fix const correctness issue that has been intermittently causing build
failures for a long time.  (I'm not sure why it sometimes does and
sometimes doesn't, but I think it may depend on different CFLAGS
arising from bootstrapping vs. not bootstrapping.)

While here add a comment to patch-curses__helpers.c; hi Joerg.
2013-11-29 23:13:56 +00:00
tron
bcf75a38d2 Update "port2pkg" package to version 1.14. It now works with modern
version of Perl, in particular the one distributed with "pkgsrc".
2013-11-19 10:46:06 +00:00
jperkin
5c6e705850 Use the compiler front-end to generate shared libraries on OSX - the
native linker uses different arguments compared to GNU ld.  Fixes various
builds.

Bump version to 20131025.
2013-10-25 13:53:03 +00:00
dholland
17b4c5c392 pkglint is written in perl; it should depend on perl and not just some
perl modules. (fix USE_TOOLS to have perl:run instead of just perl)
2013-10-24 06:23:35 +00:00
wiz
c268adc398 2.5:
finddepends: Also search in mozilla-common.mk.
Update instructions.
2013-10-21 10:43:28 +00:00
adam
63c018902c Revbump after updating textproc/icu 2013-10-19 09:06:55 +00:00
rillig
de7761b3fc - Added check for unused license files
- Improved allowed filenames for patches
- Added license for pkglint itself
- Cleaned up Makefile and TODO
2013-10-12 18:09:59 +00:00
rillig
a53a0e63f5 The hicolor-icon-theme issue has been resolved. 2013-10-12 15:01:45 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
wiz
cd0c98e194 Add list_todo to DESCR. 2013-10-06 16:52:29 +00:00
wiz
1a229f0701 Allow specifying multiple input files for 'pkgin import'.
Ok imil@, will be integrated upstream
2013-10-06 08:28:47 +00:00
jperkin
8466b0b129 Use CATMAN_SECTION_SUFFIX in packages which perform their own catman
page installation.
2013-09-12 11:18:40 +00:00
jperkin
ca67532cca Add USE_TOOLS+=nroff to packages which generate catman pages. 2013-09-12 11:15:12 +00:00
jperkin
9582311a77 Add CATMAN_SECTION_SUFFIX support. 2013-09-12 11:03:10 +00:00
jperkin
8196793d1e bootstrap-mk-files-20130912: Fix catman pages on SunOS.
Introduce a modified bsd.own.mk on SunOS which enables MKCATPAGES by
default, and a modified bsd.man.mk which correctly installs catman
pages with a section suffix rather than a blanket '.0'.

This allows the SunOS man(1) to find the catman pages correctly.
2013-09-12 10:56:36 +00:00
wiz
ea73376087 Fix pkg_info -X segfault when last entry wasn't terminated with \n.
Addresses PR 48207.
2013-09-12 07:28:28 +00:00
wiz
083eff9c30 Add missing files to 'make distclean'.
Fix a typo.
2013-09-11 14:39:21 +00:00
khorben
d915c85610 Fixed installation of signed packages. Some variables part of struct
signature_archive were not initialized properly, therefore randomly failing
in the verify_signature_read_cb() callback.

Partly closes PR pkg/48194; pkgsrc needs to be updated as well.

"please commit" agc@

XXX pull-up to netbsd-6
2013-09-11 14:10:05 +00:00
joerg
f7a9a45b34 Don't pass non-literal strings as format string. 2013-09-10 14:40:33 +00:00
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