Commit graph

7489 commits

Author SHA1 Message Date
abs
75ea9c1e0e Add farsight and tcl options - part of PR 41978 from Joachim Kuebart 2009-09-06 21:04:09 +00:00
wiz
4e9930c4bb Match changes on NetBSD: mount /usr/X11R7 in sandbox by default instead of
/usr/X11R6.
2009-09-06 19:43:18 +00:00
joerg
a2ba93cce5 Use unzip from base if it exists. 2009-09-04 13:21:19 +00:00
joerg
2793535127 Use filtered plist for install-strip-debug and install-man-handling,
simplifying the latter.
2009-09-02 22:05:42 +00:00
joerg
013ced16d3 Add wrkref check for using the .buildlink or .x11-buildlink
subdirectories. Update comment on the default checks.
2009-09-02 14:43:06 +00:00
joerg
e58a7789d9 Add STRIP_DEBUG option, which removes debug information from all files,
leaving basic symbol tables intact. Document that INSTALL_UNSTRIPPED
doesn't work for all packages.
2009-09-02 14:40:40 +00:00
tnn
09e1becd63 break dependency loop between ccache and digest 2009-08-31 08:38:50 +00:00
wiz
109c80313e Change default for zip extraction to leave files as they are.
Previously, zip extraction by default converted to lower case.

Fix some packages that need it and remove -L from some packages
that manually set it.
2009-08-25 11:56:34 +00:00
joerg
d8f9a8b0ce Add USE_NETBSD_REPO option to force make cce and friends to use the
main repository. Very useful when using a local copy of the repository
for normal operation.
2009-08-23 18:09:45 +00:00
wiz
89131fecc2 Make cce depend on todo-entry-remove as well. 2009-08-21 23:34:42 +00:00
wiz
71c2cba0e6 When making an entry to the CHANGES-* file using 'make changes-entry',
the target now automatically also removes any TODO entries for the
package that was updated.

Script improved based on version by dholland; further suggestions
by gdt and joerg.
2009-08-21 12:51:07 +00:00
minskim
f98f2641d7 Remove unused options: w3m-m17n and w3m-unicode. 2009-08-19 06:18:42 +00:00
yyamano
7a0380bda3 Add TOOLS_PLATFORM.groff. groff has been installed at least since 10.4.
Fixed pkg/41903. Thanks Jesse!
2009-08-18 04:38:24 +00:00
joerg
e44e745bc5 Recognize -m32. Change reundant -kPIC to -kpic to match the set. 2009-08-15 13:36:48 +00:00
joerg
162524bc85 Unsupport PostgreSQL 8.1. Garbage collect detection of ancient versions. 2009-08-14 19:40:48 +00:00
tnn
b569c6ca29 document mozilla-jit 2009-08-09 21:12:51 +00:00
minskim
70fbfdbc6e Let EMACS_TYPE support editors/emacs and editors/emacs-nox11 as
emacs23 and emacs23nox, respectively; editors/emacs is the default
one.
2009-08-05 22:14:28 +00:00
joerg
7cc2780855 Add support for fetching from URLs that do not end in the distfile.
If the URL is prefixed with a dash, it is considered complete.
2009-08-02 02:38:52 +00:00
minskim
5ab056b686 emacs.mk is no longer used. 2009-07-31 22:20:28 +00:00
adam
f21fbf16b8 Added databases/postgresql84 2009-07-29 06:33:03 +00:00
rillig
5d5d020850 Documented the trap into which I had just fallen. 2009-07-28 07:01:56 +00:00
rillig
75bc6127cb Did you know that the := operator behaves funnily? Example:
exclam	!= echo ${DEFINED_LATER:Q} value
colon	:= ${DEFINED_LATER} value

DEFINED_LATER = later

show:
	@echo ${exclam}
	@echo ${colon}

Don't expect them to be the same.
2009-07-28 06:55:24 +00:00
rillig
99fbe40af6 Added an experimental target "import" that makes it easier to import
packages from pkgsrc-wip and other sources.
2009-07-26 21:36:38 +00:00
wiz
dcc7e8e6e1 Add mpl-1.0 (Mozilla Public License), and allow it by default.
(We already had version 1.1 in pkgsrc, this is needed for at least ptlib.)
2009-07-26 09:18:29 +00:00
obache
4823b361bb Note bind-dig-sigchase for net/bind96. 2009-07-26 09:09:35 +00:00
agc
d07c430fe5 Get rid of an abstraction violation which has been in the tree since
March 2008. Not vital, but the previous way does not scale well/at all.
2009-07-26 05:32:43 +00:00
joerg
5386a38a9d Compute +SIZE_ALL as documented in pkg_info(1). Addresses PR 41767. 2009-07-24 06:54:37 +00:00
wiz
f0909c9ec8 Remove USE_DIRS infrastructure support and support packages.
See http://mail-index.netbsd.org/pkgsrc-changes/2009/07/22/msg026834.html.
2009-07-22 09:05:23 +00:00
tnn
fbff49c099 sync list of sourceforge mirrors 2009-07-20 13:09:41 +00:00
tnn
37e6cb108f Specify the name of the distfile instead of allowing the fetch tool to
infer it from the URL. No objections on tech-pkg@
2009-07-20 09:09:02 +00:00
tonio
d9c5023c3b Add an option to enable ruby support: ruby 2009-07-18 06:07:37 +00:00
agc
7b77ea0de4 Apply the fixes from Jukka Salmi in pkg PR/41621 to fix smart message
display.
2009-07-17 23:24:57 +00:00
joerg
c0374130d8 Add depends-fetch and depends-checksum. They work like
show-depends-options, e.g. recurse. make fetch-list does not provide the
same functionality as it doesn't deal well with broken mirror.
2009-07-15 09:40:30 +00:00
joerg
fadf36e08b Add text about AND/OR conditions. 2009-07-15 09:31:20 +00:00
ver
0df3bca6ba Upgrade devel/py-ZopeInterface to zope.interface-3.3.0.
Use eggs instead of distutils.
Remove patch-aa as it no longer applies.

Add licenses/zpl and add zpl to mk/license.mk:DEFAULT_ACCEPTABLE_LICENSES.

Patch posted to pkgsrc-users@ and okayed by agc@.
2009-07-15 06:12:44 +00:00
tron
05fbe1aaa8 Don't use "/bin/ksh" to run wrappe scripts under Mac OS X before Leopard.
This should fix build problems reported by Christoph Egger.
2009-07-11 10:32:41 +00:00
rillig
0280fc4e23 Reformatted and extended the comment so that it can be found by
"make help".
2009-07-11 07:56:25 +00:00
tron
bd98977eb6 Mozilla Public License 1.1 (which is OSI approved). 2009-07-10 16:24:56 +00:00
he
cc977aac3f With the most recent pkg_install, directories are removed when the
last file in a directory is removed.  This might cause common and
expected-to-be-existing directories in /usr/pkg to be removed, and
a subsequent attempt at installing a file to the now non-existent
directory will instead create a file with the name of the expected
directory.

This will create PLIST errors for the package in question, but also will
cause the erroneously named file to not be removed on package removal.

This can cause cascading bulk build failures for subsequent packages.
To prevent this, after each package is done, check if some of the
common top-level expected-to-be directories are now files, and
remove them and emit an error message if so.

I *think* I already fixed the single package which had the unfortunate
problem of not declaring "include" as an installation directory, but
this should prevent the problem from re-occurring in the future as well.

Thanks to joerg@ for the hint for pulling in the value of PREFIX.
2009-07-09 12:46:49 +00:00
markd
8963e49faf Allow other fortran compilers than f2c to be used when gcc doesn't supply
one.

Now to use g95 as the fortran compiler just add
	PKGSRC_FORTRAN= g95
	FC= g95
to the mk.conf.
2009-07-08 21:25:30 +00:00
markd
1d907d5432 Add g95 support to the compiler framework, based on the existing f2c
support.
2009-07-08 21:17:16 +00:00
minskim
ce99bfa433 Uncompress .xz using xzcat. 2009-07-08 13:27:52 +00:00
minskim
94052c23d5 Add xzcat as a tool and update lzcat's TOOLS_DEPENDS to avoid conflicts.
archivers/xz provides both lzcat and xzcat.
2009-07-08 12:51:16 +00:00
sketch
d2e20bcaf4 Sync bootstrap file list with reality. On the plus side, mk/bulk works again. 2009-07-02 22:34:16 +00:00
taca
b9f90ededb Add lang-be which will add Belarusian language support. 2009-07-01 01:39:21 +00:00
dmcmahill
10267b69d0 add a long missing @ in the print-summary-data target that has been causing garbage to appear in the output 2009-06-30 16:11:49 +00:00
joerg
82d905959e Don't call pkg_admin check-license if the version is too old to support
it.  Explicitly fail in that case and inform the user to update.

If the license condition is simple, provide a C&P-table line.

OK wiz@
2009-06-29 14:49:57 +00:00
tnn
ddc47f016a fix typo in comment 2009-06-18 14:51:55 +00:00
joerg
5fc98f11b5 Make sure that _UPDATE_RUNNING=YES is passed down to su-deinstall for
PKG_PRESERVE packages (e.g. pkg_install). Otherwise an old version of
pkg_install is not removed from pkgdb.
2009-06-17 12:54:57 +00:00
joerg
8e4b1dc7fa Kill more @dirrm logic. 2009-06-14 23:10:39 +00:00