Commit graph

7857 commits

Author SHA1 Message Date
obache
0b8e52fa43 Mention skkdic-expr2 option, used by inputmethod/skktools. 2010-07-17 08:39:48 +00:00
pettai
0297bcaeee Added sigver + softhsm description (for softhsm/opendnssec pkgs) 2010-07-16 20:28:45 +00:00
spz
10b9a21ac4 we nowadays have too many packages to have the grep for IPv6 in Makefiles
and options.mk to succeed, so grep by category instead
2010-07-15 05:25:30 +00:00
dholland
4424b4c08b Begin cleanup of setgid game infrastructure.
* Introduce USE_GAMESGROUP, which causes the games user and group to
be made available.

 * Retain SETGIDGAME as an alias for USE_GAMESGROUP. Describe it as
deprecated.

 * Always define GAMES_USER, GAMES_GROUP, GAMEMODE, GAMEDIRMODE, and
GAMEDATAMODE, regardless of whether USE_GAMESGROUP is turned on or not.

 * Define these variables in defaults/mk.conf instead of separately in
every platform/*.mk file. The definitions used to be the same for each
of these platforms anyway, except for some where they were randomly
missing or commented out for no clear reason, leading to broken game
packages.

 * Handle all these variables properly when unprivileged.

 * Update the comments/documentation for these variables.

 * Describe GAMEOWN and GAMEGRP as deprecated. These need to be
retained as aliases for GAMES_USER and GAMES_GROUP respectively for
supporting packages that use bsd.*.mk but should otherwise not be
used.

 * Add GAMEDATA_PERMS and GAMEDIR_PERMS using GAMEDATAMODE and
GAMEDIRMODE respectively.

 * Fix a bug I noticed that was improperly mixing the "games" group
and "games" user.

Things this does *not* do:

 - get rid of GAMES_USER, for which there should ultimately be no need.

 - move the declaration/documentation/default value of USE_GAMESGROUP
to a suitable place. (It is currently where SETGIDGAME was, which is
suboptimal.)

 - touch any of the games, all of which need updating with at least
s/SETGIDGAME/USE_GAMESGROUP/ and probably more.

 - update the guide to explain how to handle games properly.

Also, it would be nice if using GAMES_GROUP without setting
USE_GAMESGROUP=yes caused an error but as far as I know there isn't
any particularly good way to arrange this right now.

Note that these changes may alter the build/install behavior of broken
game packages, e.g. some may silently become setgid when they weren't
before or things like that. If you run into any of this file a PR.

While one might arguably bump the PKGREVISION of all games or other
packages using any of these variables as a precaution, that seems like
a bad idea. Instead, I think I will be bumping each game once it
itself has been fixed up to do everything the right way.
2010-07-08 04:57:36 +00:00
obache
eb920a6b8c Add builtin support for Haiku. 2010-07-04 16:25:13 +00:00
darcy
1cdb460a8a Remove MKDIR line that causes the one following to effectively
be a no-op.  With this line removed the umask will be applied
to the created directories.

As discussed with joerg@.
2010-07-03 04:27:00 +00:00
darcy
8e1e2a6229 The "-p" option is redundant as it is included in the MKDIR variable.
As discussed with joerg@.
2010-07-03 04:24:14 +00:00
joerg
58416eb1b1 Add FETCH_TIMEOUT option to limit the time connections may hang during
fetch. Requested by spz@, OK by wiz@
2010-06-27 17:46:22 +00:00
obache
d9876110b8 Catch up to Haiku R1 Alpha2. 2010-06-21 11:17:21 +00:00
obache
71467f96b2 Fixes paths for useradd/groupadd. 2010-06-20 04:05:39 +00:00
drochner
4b78badd1d back out previous -- it can cause problems at least with apache-1, and
fixing things is too much during freeze
2010-06-17 18:09:40 +00:00
schwarz
f4f34bfcb4 Analogously to the case of modular xorg, do not use imake if it is not
available on the system (e.g. on MacOS 10.6). This prevents a circular
dependency on such systems involving x11-links and imake.
2010-06-16 20:23:05 +00:00
drochner
dc1fd85ac3 drop the rule that programs which use dlopen() must link against
libpthread -- it is generally under the program's control which modules
to load, a general rule is just too much
I've been using this modification for over a year without problems.
2010-06-16 19:57:08 +00:00
gdt
d0d03a2d17 Adjust workaround for make replace in destdir case. Use of -f is of
course a too-large hammer, but in addition to overriding checks it
appears to change behavior in some cases when no overrides are
necessary.  Therefore, use pkg_add -U as before first, and only try -f
if that fails.  (This is temporary and should be replaced by -D to
omit only the exact depends check as soon as that's in tree.)
2010-06-16 15:15:05 +00:00
joerg
66cab93c7e Allow pre-install for USERGROUP_PHASE. This is intended for
PKG_DESTDIR_SUPPORT=destdir packages, that don't otherwise need the
user/group during build.

Export USERGROUP_PHASE for the sake of pbulk.
2010-06-15 19:23:55 +00:00
dholland
bfe08d1eb8 Apply my fix for PR 35091: do a check-vulnerable step first in "make
update", so if it's going to fail because of a known vulnerability it
does so before uninstalling anything. I've been carrying this patch
for some three years with no ill effects. Ok by agc@.
2010-06-15 04:14:26 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
gdt
7ce50f298b Repair regression in "make replace" in DESTDIR case.
"make replace" is defined to replace a package with a newer version,
and update depdending packages to depend on the new version.  It has
long been understood that this is not always safe, with the responses
being "tell people to be careful" and the unsafe_depends variable
scheme and pkg_rolling-replace.  In the DESTDIR case, make replace is
implemented by pkg_add -U.  Usually, this is fine - even if the
ABI/shlib majors have changed, the package is replaced, and then a
later make replace of unsafe_depends=YES packages, either manually or
via pkg_rolling-replace, will bring the system to where it should be.
However, there are pinned dependencies on osabi where the depending
package will not accept the new version, and that causes pkg_add -U to
fail.  This is incorrect, as a) those packages don't depend on the
osabi exact version any more than packages depending on jpeg depeend
on the particular shlib major, yet jpeg dependencies aren't pinned.
And, osabi changing version is not necessarily an ABI change -
consider 5.0_STABLE just before 5.1RC1 and just after, where only the
version string changed.

Therefore, add -f to pkg_add -U so that the update will succeed.
2010-06-12 00:53:43 +00:00
wiz
3984577869 Clean up some obsolete Java stuff. 2010-06-08 19:04:09 +00:00
wiz
37db1afe90 Remove support for sun-j{dk,re}{14,15}, since the corresponding
packages have been removed from pkgsrc.
2010-06-08 19:01:35 +00:00
tnn
c2bfd46b02 Add mozilla-enigmail option which will soon enable PGP support
in Thunderbird and Seamonkey.
2010-06-02 13:21:09 +00:00
adam
6a27ccc8ec Added databases/db5 version 5.0.21 2010-06-02 12:09:35 +00:00
sbd
bf8faffa8c Change CUPS_GROUP to lp
Add CUPS_SYSTEM_GROUPS.
2010-05-24 03:29:09 +00:00
schwarz
ad6fd9e122 if X11_TYPE is native and certain required tools do not exist nonetheless,
fall back to using the pkgsrc version. This is needed for example with imake
on MacOS 10.6 but might potentially apply to other OSes, too.
2010-05-21 22:21:06 +00:00
obache
a1d61c2646 Note libthai option. 2010-05-20 12:24:11 +00:00
sbd
3f7329a79f add libusb 2010-05-20 11:23:32 +00:00
wiz
cea66d4a2a Fix typo. 2010-05-20 08:39:32 +00:00
obache
a4538d34f5 Note skk option. 2010-05-20 08:23:47 +00:00
sbd
37d6986a1f add dnssd and poppler 2010-05-20 08:01:57 +00:00
sbd
1c5f2a96f3 On Linux systems record the glibc version in the build information.
OKed by wiz@
2010-05-20 07:57:22 +00:00
obache
626192d333 note chasen and mecab option. 2010-05-19 13:00:08 +00:00
sbd
0ae82b5fa9 Add BUILTIN_PKGS with the "builtin" package names to the build information.
E.g if readline 6.0 and ncurses 5.7 are part of the system we get:
BUILTIN_PKGS=readline-6.0 ncurses-5.7
2010-05-19 09:12:15 +00:00
asau
e31d2a3685 Introduce common point to depend on MPI:
- detect and use already installed MPI package;
- use MPI_TYPE to determine which MPI package to use.
Support MPICH2 and OpenMPI.
2010-05-16 11:07:39 +00:00
sbd
b2c2350a94 Use mk/check/check-shlibs-elf.awk for the run-time search-path check on
linux.
2010-05-16 06:59:26 +00:00
obache
520c01f801 remove redundant spaces and period.
replace multiple spaces with tabs.
2010-05-15 07:09:20 +00:00
obache
45ea7a04d7 mention kde3 and qt3 options. 2010-05-15 07:07:01 +00:00
mbalmer
9b9e82cb36 Language fix: upto date -> up to date. 2010-05-11 18:36:15 +00:00
jmmv
356178f94b Previous change breaks platforms with need_ksh. Reported by joerg@.
Let's revert it for now and think about a way to proceed with this idea
later.
2010-05-07 14:29:36 +00:00
jmmv
f7027e7ba1 Use shells(8) from sysutils/etcutils to update /etc/shells instead of
hardcoding the logic into the pkginstall scripts.  As discussed in
tech-pkg@.

Note: The current pkginstall/shell code is overly complicated.  It looks
like it can be simplified but, at the moment, given that I do not understand
the need for such complexity, I'm just doing this tiny change.

Note 2: The ability to update /etc/services, which was also discussed, will
come later once this change proves to be stable.
2010-05-07 12:00:36 +00:00
jmmv
6db62e1f1a Document the tests option, first used by sysutils/etcutils. 2010-05-07 09:15:15 +00:00
jnemeth
c9df6d2505 webvmail only requires MySQL to be installed if you are using it 2010-05-06 20:41:23 +00:00
jnemeth
d48d714e36 describe Asterisk's webvmail option 2010-05-06 20:11:09 +00:00
obache
8956c4ec26 Add isc license as default acceptable license. 2010-05-06 13:16:59 +00:00
adam
fb7b9246d1 Changes 4.4.4:
The [1]GNU project and the GCC developers are pleased to announce the
release of GCC 4.4.4.

This release is a bug-fix release, containing fixes for regressions in
GCC 4.4.3 relative to previous releases of GCC.
2010-05-06 10:21:17 +00:00
reed
8799ab98f0 From Aleksey Cheusov
http://mail-index.netbsd.org/tech-pkg/2010/03/05/msg005088.html
http://mail-index.netbsd.org/tech-pkg/2010/03/05/msg005090.html

This fixes problem where some packages didn't list correct
REQUIRES or PROVIDES.
Symlinks are removed from PROVIDES.
Libraries provided by same package are removed from REQUIRES.

Also see pkg PR #42907
2010-05-03 16:46:36 +00:00
obache
9c22951675 Remove force to use symbolic link.
It is not a good idea to hide real issues.
If someone is really using hard link, it should be failed.
2010-05-03 07:02:24 +00:00
obache
2a02c4bb2b Revert addition of support for Haiku OS (BEINCLUDES and BELIBRARIES).
Improve a port is not better than break others, and current BUILDLINK3
dose not fit such a environment.
Thanks for tests and reviews after commit.
2010-05-03 06:58:27 +00:00
wiz
47b9279d13 Indent. 2010-05-03 05:54:18 +00:00
obache
1cd6a5a99e Replace __noexistent__ with __nonexistent__ to avoid possibilty of another confusion. 2010-05-03 05:52:59 +00:00
obache
07183bf380 Fixes r1.3, and recommit.
Assign with expansion to avoid confusion if this file is included multiply.
2010-05-02 23:59:29 +00:00
wiz
f015dcf3f6 Revert v1.3.
It broke expat detection/usage on NetBSD with native X.
See thread "intltool not building (expat problem)" on tech-pkg,
started on May 1.
2010-05-02 20:26:13 +00:00
wiz
6b03559b87 Fix typo in comment. 2010-05-02 18:32:29 +00:00
wiz
918c8ae3ea Fix typo that changes behaviour (was this tested?) 2010-05-02 18:32:09 +00:00
tron
211a3d3659 Explain options of the "apache22" package. 2010-04-30 16:31:37 +00:00
sbd
5290bb9aee Simplify the osabi dependence as suggested by wiz@. 2010-04-30 08:14:04 +00:00
sbd
ee0144a2d1 Remove LSOF_MORE_SECURE and LSOF_LESS_SECURE_SOCKETS variables and add
option descriptions for lsof-more-secure and lsof-less-secure-sockets.
2010-04-30 06:57:35 +00:00
sbd
8a68e86174 Improve the pattern of the osabi dependence again! 2010-04-30 05:42:12 +00:00
sbd
97498284c6 Change the pattern of the osabi dependence to one the actually works! 2010-04-30 04:05:16 +00:00
sbd
53eb3c505b Make all packages that set OSVERSION_SPECIFIC depends on pkgtools/osabi.
Also include a note about changes to OS_VERSION in bsd.prefs.mk
2010-04-30 03:29:55 +00:00
obache
db85cdfb31 Use /boot/common as default BUILDLINK_PREFIX if /usr does not exist.
It's default location of posix packages for Haiku OS.
2010-04-28 08:15:55 +00:00
obache
86570aa0ff Use BEINCLUDES and BELIBRARIES to find header files and libs additionally.
They point to the location of builtin header files and libraries for Haiku OS.

No objection over two and a half months in tech-pkg@.
2010-04-28 08:02:18 +00:00
obache
e701b5da79 Add ipafont to DEFAULT_ACCEPTABLE_LICENSE. 2010-04-26 11:03:10 +00:00
seanb
695e7040d4 - fix TOOLS_PATH for replaced bzip2, bzcat. 2010-04-25 22:01:22 +00:00
obache
ae306f0752 Remove tail of -* from _GCC_VERSION for _GCC_PKG.
With gcc2 on Haiku, it's 2.95.3-haiku-090629, confuse pmatch of pkg_admin.
2010-04-24 08:33:19 +00:00
jmmv
21d13ddec9 pkgsrc now deletes empty directories automatically. Fix the fonts
deinstallation script to follow this convention and purge empty directories
when there are no fonts left (and after their database has been removed).
2010-04-23 12:47:14 +00:00
tnn
da9df8f1df +mozilla-lightning 2010-04-21 13:56:28 +00:00
sbd
fb87ae6185 Set NATIVE_MACHINE_GNU_PLATFORM & MACHINE_GNU_PLATFORM using
NATIVE_MACHINE_GNU_ARCH & MACHINE_GNU_ARCH respectively.

Fixes PR pkg/43147.
2010-04-18 21:51:49 +00:00
sbd
91555f4138 syncing BINPKG_SITES with reality.
Originally suggested by hubertf@
2010-04-18 21:48:39 +00:00
reed
3304f95d8b Add opencore-arm option. Not enabled by default for ffmpeg.
It worked for me to play a "Adaptive Multi-Rate Codec (GSM telephony)" file
using ffplay.
2010-04-16 15:49:12 +00:00
obache
1e5fe0b1ac Note webkit-jit option. 2010-04-12 02:28:11 +00:00
wiz
2d426e62df Get rid of support for vulnerable/ directory. 2010-04-10 21:44:44 +00:00
obache
cb0f0812a6 strip \r in awk script, avoid to extra `tr' exec. 2010-04-10 00:46:23 +00:00
wiz
6f759299aa Use patch from obache that strips out DOS line endings.
Needed at least for graphics/gimp.
2010-04-09 15:44:17 +00:00
obache
7a393574c1 remove a redundant period. 2010-03-25 01:11:26 +00:00
wiz
4ee018a5f8 Revert unintended commit. 2010-03-21 15:31:41 +00:00
taca
cd718d10de Add new options for mysql51-server pacakge. 2010-03-21 14:38:24 +00:00
wiz
cddc694dbb Depend on fixed version of xz. 2010-03-21 10:52:29 +00:00
sbd
db09236f72 imake should only ever use gmake if ${X11_TYPE}==native. Pointed out by joerg@
Fixes PR 42274

OK wiz@
2010-03-18 22:46:01 +00:00
taca
3b8b419c89 Add trial check MySQL version between acceptable and current installed. 2010-03-18 14:38:13 +00:00
wiz
4be96d40a3 Refer to pkg_admin in AUDIT_PACKAGES_FLAGS description. Remove
DOWNLOAD_VULNERABILITY_LIST_FLAGS description, the variable is not used
except in the old bulk build code, which has its own config file.
2010-03-18 10:49:32 +00:00
spz
d8a98af902 don't upload to a 'vulnerable' subdir any more 2010-03-18 08:58:28 +00:00
wiz
fa96e7b31d End descriptions with a dot. 2010-03-16 09:20:55 +00:00
obache
8d9c72f168 kde4 not require pkgsrc-wip in these days. 2010-03-16 08:41:24 +00:00
schmonz
52d6f156e2 Create conf-destdir. 2010-03-15 17:27:32 +00:00
wiz
b55f48f099 Remove list of sourceforge hosts and instead use load balancer.
Direct links to the hosts were redirected to the load balancer anyway,
and this way pkgsrc users won't all hammer the same mirror (first
in list).
2010-03-15 10:00:49 +00:00
obache
487bc54287 more describe about migemo. 2010-03-15 09:32:29 +00:00
obache
6f7cab9325 Mention migemo option (used by www/w3m). 2010-03-15 08:42:56 +00:00
adam
22e19de0c3 Changes 4.4.3:
The GNU project and the GCC developers are pleased to announce the
release of GCC 4.4.3.

This release is a bug-fix release, containing fixes for regressions in
GCC 4.4.1 relative to previous releases of GCC.
2010-03-15 08:27:06 +00:00
martin
7993b937dc Change mpg123 option descriptions for 1.10.1 2010-03-14 13:45:52 +00:00
spz
d669f18614 fix file permission != directory permission problem for the pkg_summary.bz2 2010-03-13 11:45:16 +00:00
spz
7032673141 update pkg_summary.bz2 files if existing (and the pkg_summary.gz gets updated) 2010-03-12 20:19:15 +00:00
rillig
c9b5181017 Clarified the documentation. 2010-03-10 15:01:42 +00:00
joerg
b52a0b3138 Add a new package-clean target to remove the binary package again. 2010-03-08 13:51:24 +00:00
wiz
2bdbfce5bc Describe dvi option. 2010-03-08 00:10:35 +00:00
taca
6fc829d141 Enable to select mysql51 with 51 in MYSQL_VERSION_DEFAULT and
MYSQL_VERSIONS_ACCEPTED.
2010-03-05 13:47:06 +00:00
taca
bb4fc3e53e Add embedded-server description. 2010-03-04 16:37:54 +00:00
tnn
275569dfeb override GAMEMODE as well 2010-02-28 19:57:52 +00:00
tnn
94b4d822b8 Fix GAMES_USER handling in unprivileged mode.
ok joerg
2010-02-28 19:33:00 +00:00
spz
a76d742409 delete the summary and cache files in case the dir is writeable, but the
file isn't (as suggested by bouyer@)
fix typo in output message
2010-02-27 12:00:54 +00:00
dmcmahill
c030089413 Repair this file after the bulk-packge target was broken by DESTDIR support.
The problem is that bulk-package assumed that the package would be installed
as well as built.  When doing DESTDIR builds, make sure we still install
the built packages.
2010-02-27 03:37:58 +00:00
joerg
c20fe7f664 If using "make package", default to recursion with package-install. 2010-02-25 02:08:33 +00:00
joerg
16937e6f7c Simplify conditional as USE_DESTDIR is set by bsd.prefs.mk.
For "make package", always use package-install as dependency target by
default. This matters if USE_DESTDIR is set conditionally.
2010-02-25 02:06:34 +00:00
joerg
aeb2523a2e Rename internal package-clean target to package-eat-cookie. 2010-02-25 01:03:44 +00:00
joerg
99151b3674 Rename the install phase to stage-install. Introduce a new install
target that defaults to either stage-install or package-install,
depending on whether DESTDIR support is active and supported by the
package or not.
2010-02-24 22:53:34 +00:00
joerg
22ab3c41df Retire check for ONLY_FOR_ARCHS, NOT_FOR_ARCHS and NOT_FOR_OPSYS. 2010-02-23 17:24:55 +00:00
joerg
0af7166ac0 Retire check for MASTER_SITE_SUBDIR and PATCH_SITE_SUBDIR. 2010-02-23 17:24:17 +00:00
joerg
5d951ee1e4 Retire check for ALL_TARGET. It was added before 2005. 2010-02-23 17:22:12 +00:00
joerg
0ee6b73999 Retire check for NO_WRKSUBDIR. It's been deprecated in 2001 and has been
an error almost as long.
2010-02-23 17:20:53 +00:00
joerg
d42ca54339 Remove check for buildlink-x11 -- it's been removed in 2002. 2010-02-23 17:16:51 +00:00
obache
ad39d0e8f2 Set default DEPENDS_TARGET based on USE_DESTDIR instead of _USE_DESTDIR,
or failed at the situation current package != destdir support and depends
package = destdir support with USE_DESTDIR=yes.
2010-02-20 12:49:48 +00:00
rillig
43f7a6c33c Handle MANINSTALL correctly for packages that USE_BSD_MAKEFILE.
Fixes PR 42714.
2010-02-20 07:05:52 +00:00
zafer
f7bf17dfc1 update master_site_gentoo 2010-02-20 00:22:35 +00:00
zafer
9898610123 update master_site_mysql 2010-02-20 00:00:51 +00:00
zafer
3f12419d1c update master_site_pgsql 2010-02-19 23:50:45 +00:00
zafer
0adecf7988 update master_site_mozilla 2010-02-19 23:35:25 +00:00
joerg
84f968d786 Use the real root account for MESSAGES, not the fake user for
unprivileged builds.
2010-02-19 19:11:08 +00:00
joerg
23b2e199d6 Garbage collect support for old pkg_install versions. 2010-02-19 14:27:36 +00:00
asau
72e25b3b15 Describe "pdf" option. 2010-02-19 14:14:39 +00:00
wiz
d867f6492c Describe new amarok options. 2010-02-16 09:13:38 +00:00
taca
41b3830595 Add lang-bs, lang-hr, lang-sl and lang-tl used by typolight*-translations. 2010-02-16 05:59:18 +00:00
wiz
0f89bb3645 Add descriptions for new digikam options. Sort. 2010-02-15 14:22:30 +00:00
obache
3cac2ab156 Adjust chgrp/chown paths for SSD/Linux. 2010-02-13 08:30:59 +00:00
obache
d8b89dd040 for SSD/Linux, /usr/bin/false, not /bin/false. 2010-02-13 08:29:12 +00:00
joerg
ece478d819 Change PostgreSQL default to 8.4. 2010-02-10 19:33:54 +00:00
joerg
3022be5341 Use bind 9.5 as fallback. 2010-02-10 17:28:57 +00:00
joerg
0d6fef1741 Start removal of PKG_SUFX as option by making selection of compression
format a separate new option (PKG_COMPRESSION).
2010-02-09 23:02:13 +00:00
roy
1694674112 Detect a working terminfo a little better. 2010-02-08 22:11:43 +00:00
roy
3483adad93 Fix another silly typo. 2010-02-07 10:28:13 +00:00
roy
26a6e3ce0c Remove typo. 2010-02-07 10:20:37 +00:00
roy
21a2919170 Add builtin for working out if we have terminfo installed natively. 2010-02-07 09:46:13 +00:00
obache
171cda4aeb tools definition of bzcat may have option (ex. bzip2 -cd), allow it. 2010-02-07 08:00:51 +00:00
obache
a428235e70 Set LOWER_VENDOR=pc for Haiku/i386. 2010-02-06 11:40:22 +00:00
obache
6d3e81c83d Haiku does not have /usr/include/pthread.h,
but have native pthread support and pthread.h in include path.
2010-02-06 11:06:19 +00:00
obache
37095ae4b4 Add Haiku support file. 2010-02-06 10:39:59 +00:00
sno
60ceb61a81 Adding description for gmp 2010-02-06 10:37:53 +00:00
minskim
2d59720e40 Use sun-jdk6 on Darwin-10. 2010-02-03 00:49:58 +00:00
joerg
40c00aad94 Deal with cases where the first dependency of a package is a build
dependency, but a full dependency follows later.
2010-02-02 23:35:36 +00:00
sno
b4ba633b40 Add description for new options in databases/p5-DBIx-Class-Schema-Loader 2010-02-02 19:13:02 +00:00
tnn
f7cda37482 The missing run-time search path test cannot run reliably in DESTDIR mode
when not using the readelf(1) method, so skip the test and warn about it.
2010-02-02 15:36:15 +00:00
jmmv
a837a7aec4 Add support for MacFUSE, which is installed outside of pkgsrc.
Tested on Mac OS X 10.5.8 with the fuse-bindfs package.
2010-02-01 21:51:55 +00:00
joerg
b678277405 Pass down PKGINFODIR just like PKGMANDIR is passed down. 2010-02-01 00:16:54 +00:00
joerg
6582b66b8c Revamp the replace logic for the destdir case. Don't bother messing up
the +CONTENTS files, just set the various variables on the dependencies.
Tested by tnn@
2010-01-30 21:07:29 +00:00
joerg
13557d430c Use new pkg_add -U for replace in the destdir case. 2010-01-30 20:13:19 +00:00
joerg
f828e31fdd Enable USE_DESTDIR by default for PKG_DEVELOPER. 2010-01-29 17:20:51 +00:00
joerg
76765d5007 Retire USE_DESTDIR=full workaround. 2010-01-29 17:20:27 +00:00
joerg
463ae48d38 Sync config.guess and config.sub with upstream. 2010-01-23 22:46:08 +00:00
heinz
8036fb65e8 Added LICENSE information for zip/unzip. The license is not approved by
OSI but it is derived from BSD so I added it to the acceptable set of
licenses.
2010-01-21 16:32:21 +00:00
heinz
6e529a2234 Added LICENSE information for Python. The license was approved by OSI
so I added it to the acceptable set of licenses.
2010-01-21 16:28:51 +00:00
joerg
d0c732cce8 Always look for plain ghostscript and always look in print/ghostscript. 2010-01-20 14:47:30 +00:00
joerg
100fb96324 Do not second guess the libtool mode if it was explicitly specified.
For --mode=execute, it could result in incorrect dropping of arguments,
which breaks mono.
2010-01-20 14:29:46 +00:00
dholland
d957f5d842 minor English usage nit 2010-01-17 08:04:32 +00:00
jnemeth
74c78d557c add ilbc 2010-01-16 23:23:15 +00:00
wiz
036448f017 Allow a minimum of 64MB when extract lz files. 2010-01-16 17:08:34 +00:00
obache
2d7e9ef220 Add support of SSD/Linux.
* ROOT_GROUP=wheel, fixes PR#42073.
 * LOWER_VENDOR=ssd
 * adjust paths for some tools
2010-01-16 02:16:35 +00:00
joerg
727857d341 Fix mutt-smtp text. 2010-01-07 14:57:39 +00:00
joerg
5b3d5c1a9f Add LP64PLATFORMS, a list of patterns for 64bit systems.
This allows easily disabling software that is not 64bit clean.
2010-01-06 18:21:44 +00:00
abs
d2402dcaf1 pkg PR/36618 - fix UNPRIVILEGED_GROUP definition for Interix 2009-12-30 12:21:15 +00:00
jmmv
bd1a430d87 Fix libtool under OS X: require a fixed version of f2c, and thus bump
PKGREVISION of libtool to 3 and require it as a dependency.
2009-12-20 12:32:55 +00:00
obache
3b22e3b7cf Introduce PKG_OPTIONS for database/tokyocabinet to select compression support
(zlib/bzip2/lzo/lzma and enabled by default for former two).

LZO and LZMA supports are exclusive, optional and should be selected by
user's use-case (priority of data compression ratio, compression speed,
or so on).

Furthermore, Tokyocabinet uses archives/lzmalib for lzma support, but lzmalib
conflicts with archivers/xz.
It means if tokyocabinet is installed with lzma, failed to install xz,
and result in failure of "make extract" for packages using .lzma/.xz distfiles.
This issue also resolved by optionify lzma support and disabled by default.

This changes also make tokyocabinet ABI changes, so bump PKGREVISION
and recursive bump.

OKed to commit in freeze by wiz@.
2009-12-19 12:56:45 +00:00
obache
307370294a SUA 6.0 have patch command sufficent to use with pkgsrc.
Workaround of PR#42379, broken nbpatch package on SUA 6.1.
2009-12-19 11:56:11 +00:00
tnn
cab6fe7bee fix comment 2009-12-19 10:53:33 +00:00
tnn
b24d39bee5 default X11_TYPE to modular 2009-12-19 10:52:58 +00:00
joerg
725365852d Force libtool 2.2 on all platforms. 2009-12-16 19:48:09 +00:00
joerg
416f555206 Update to libtool-2.2.6b. This switches libtool to the new main branch.
Changes are many, important for pkgsrc:
- much higher speed (up to 30% faster for the overall build of libX11)
- less magic for detection of the tag

The pkgsrc integration of f2c has been changed to be more sane.
libtool itself now depends on the f2c frontend to use proper
auto-configuration and only fakes up the library. This part is
encapsulated in mk/compiler/f2c.mk.
2009-12-15 17:35:36 +00:00
obache
c0c7aa72b8 Update tool paths and arguments for SUA 6.0
XXX: If someone have SUA 5.2 and confirmed that it have same tools for SUA 6.0,
XXX: please replace Interix-[0-5].*-* with Interix-[0-3].*-*.
2009-12-13 08:30:01 +00:00
obache
ad2aadb837 Interix>=5.2 have libc.so.5.2, but no higer revision exists.
So gave up to detect OS_VERSION with shlib version if libc.so.5.2 exists.
2009-12-13 08:19:45 +00:00
obache
e17cd0c53a treat interix>3 same as interix3. 2009-12-13 08:13:07 +00:00
asau
bcb1b957e8 Describe "openmpi-vampirtrace" option. 2009-12-12 23:43:32 +00:00
dholland
65e41384ee Linux's rpcgen has the location of cpp compiled in. Make it use the
pkgsrc wrapper by adding -Y ${WRAPPER_BINDIR:Q} when OPSYS is Linux.

This will fix obscure/subtle build problems caused by bypassing the
wrappers; it will also fix pkgsrc builds on improperly configured
Linux distros (such as in PR pkg/41359) whose rpcgen has the wrong
location for cpp compiled into it.

While there are at least two main branches of rpcgen floating around
the Linux world, both of them support '-Y cpp-path'.
2009-12-07 02:36:51 +00:00
tnn
11a497b12e - clean up liferea mozilla options
- fix build with mozilla option
2009-12-04 13:50:08 +00:00
asau
94a41871c6 Adjust to follow f2c/libf2c split: build-depend on f2c, buildlink libf2c. 2009-12-03 12:44:10 +00:00
tron
c08d676be1 Make wrapper generation code work properly if there is a directory with
a whitespace in the command search path.
2009-11-23 00:25:13 +00:00
joerg
b52e695a15 Clean up path list for ghostscript. 2009-11-21 14:50:28 +00:00
sborrill
bcf9cfc79a Add description for gd option 2009-11-19 15:34:26 +00:00
zafer
0f8c46463c remove backslash. 2009-11-17 20:08:29 +00:00
zafer
5307e63e40 general clean-up. update and remove dead ones. 2009-11-17 20:06:38 +00:00
wiz
ccf9a27aac Fix GNOME path on ftp.tuwien.ac.at. 2009-11-17 15:27:29 +00:00
dogcow
152e66ecbb add xjdic-locale 2009-11-10 10:25:50 +00:00
joerg
150c72bb14 Don't bother with pkg_create -L. @src is essentially unused and the
combination of -p and -I provides all the information needed.
2009-11-05 15:39:42 +00:00
joerg
daafaaa7e2 Create the work directory itself with umask 077 to prevent access to
files with broken permissions (e.g. world-writable files).
2009-11-03 02:14:32 +00:00
obache
de7336aab0 mention xrandr option (used by wm/echinus). 2009-11-02 04:19:26 +00:00
asau
3e1ef65ec4 Avoid echoing commands at bin-install. 2009-10-31 12:22:59 +00:00
joerg
82ddc9f5cc Make sure that MV is properly defined. From PR 42247. 2009-10-29 20:19:27 +00:00
sborrill
966bfa8021 Add description for guile option 2009-10-29 12:33:52 +00:00
wiz
64adf0c850 Add 2-clause-bsd to DEFAULT_ACCEPTABLE_LICENSES. 2009-10-25 21:32:17 +00:00
sno
2460b781ce recognize compiler newer than 5.9, too 2009-10-25 17:15:44 +00:00
tnn
ab33a2bb5f revert previous - better do a bulk build with this change first to see
if/how much stuff is dependent on it.
2009-10-21 18:00:00 +00:00
tnn
33518e0113 remove lib/charset.alias from CHECK_FILES_SKIP 2009-10-21 17:00:33 +00:00
obache
587d494aba Allow USE_JAVA=build (build dependency on jre). 2009-10-20 02:33:01 +00:00
wiz
08eeab4734 Support lang/openjdk7 and make it the default on
NetBSD-[4-9]*-i386 and NetBSD-[5-9]*-x86_64.
2009-10-14 13:20:05 +00:00
hubertf
96307efab4 explain snort-prelude 2009-10-11 18:58:09 +00:00
wiz
322c2eb8ca Fix tuwien GNU path. 2009-10-11 08:59:39 +00:00
tnn
32d0f16850 don't assume we have /bin/zcat 2009-10-11 07:36:11 +00:00
joerg
453a72a147 Use the correct variable names. 2009-10-06 13:34:53 +00:00
obache
d81a6402d6 Fix indentation of show-buildlink3, came from a typo. 2009-10-05 02:40:06 +00:00
obache
6d0f1f47ee Fix typo in comment. 2009-10-02 12:35:54 +00:00
taca
c1bf435227 * Add readline which select GNU readline explicitly.
* Remove squirrelmail-japanese and squirrelmail-lite.
2009-09-29 13:53:06 +00:00
schmonz
667475a576 Describe the "cvs" option. End "svn" description with a dot. 2009-09-25 07:30:49 +00:00
tron
018be612e3 Unconditionally set the default ABI to 32-Bit for Mac OS X Snow Leopard.
There are too many third party applications which don't build using
the 64-Bit ABI at the moment.

Approved by Alistair Crooks.
2009-09-24 17:24:13 +00:00
tron
afd7200f80 The 64-Bit version of "libiconv" is not compatible with the GNU version
and therefore rejected by e.g. the "glib2" package. Use the "libiconv"
package to fix this.

Approved by Alistair Crooks.
2009-09-24 06:31:27 +00:00