joerg
1edeec02ca
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
3ada01f063
Add text about AND/OR conditions.
2009-07-15 09:31:20 +00:00
ver
51af6ec58d
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
98fb63fc48
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
3b8c8fdcd0
Reformatted and extended the comment so that it can be found by
...
"make help".
2009-07-11 07:56:25 +00:00
tron
29d2626c70
Mozilla Public License 1.1 (which is OSI approved).
2009-07-10 16:24:56 +00:00
he
0407af4bdb
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
18431bf03b
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
8c4f76aa01
Add g95 support to the compiler framework, based on the existing f2c
...
support.
2009-07-08 21:17:16 +00:00
minskim
c8a7d69055
Uncompress .xz using xzcat.
2009-07-08 13:27:52 +00:00
minskim
e6640de170
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
78e8171285
Sync bootstrap file list with reality. On the plus side, mk/bulk works again.
2009-07-02 22:34:16 +00:00
taca
e59f368098
Add lang-be which will add Belarusian language support.
2009-07-01 01:39:21 +00:00
dmcmahill
43f98c7ca0
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
b528e97baf
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
2ea34b78e8
fix typo in comment
2009-06-18 14:51:55 +00:00
joerg
960e81f03b
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
ca70c7f369
Kill more @dirrm logic.
2009-06-14 23:10:39 +00:00
joerg
9bb0d96ea9
Remove @dirrm related logic.
2009-06-14 22:57:58 +00:00
joerg
70df567087
Don't generate @dirrm lines in print-PLIST, switch @exec mkdir lines to
...
@pkgdir.
2009-06-14 17:12:03 +00:00
joerg
e154784cad
Use pkg_admin check-license to allow more complex conditions:
...
- LICENSE= foo OR bar
- LICENSE= foo AND bar
- LICENSE= (foo OR bar) AND baz
2009-06-14 15:15:24 +00:00
joerg
83e9532a6d
Bump PKGTOOLS_REQD version:
...
- @dirrm is now obsolete and should most conditional mkdir/rmdir lines
in PLIST should be replaced by @pkgdir
- license handling can use pkg_admin
2009-06-14 15:12:56 +00:00
wiz
1de07211ac
Describe uds option. Sort.
2009-06-14 07:55:25 +00:00
sno
14af475d6a
wrap some more gcc flags to suitable xlc flags
2009-06-11 10:38:28 +00:00
sno
6f725f7b38
add description for mstats option
2009-06-11 10:36:21 +00:00
wiz
b1478ef457
Hide automake-1.11 by default as well.
2009-06-10 15:31:45 +00:00
joerg
25decabdd9
Add support for using USE_DESTDIR=yes and replace together.
...
Based on the patch send to tech-pkg in 2008, but less intrusive.
2009-06-09 08:40:27 +00:00
obache
c98bea5523
Mention new options added for net/amule.
2009-06-07 12:28:19 +00:00
schwarz
2a675e518a
/usr/bin/gcc on MacOS X is a wrapper that expects to call the (architecture-
...
dependent) real gcc binary with the same path as it has been evoked. When
it is called via a symbolic link this fails since the evokation path in that
case is the original one of the symbolic link. For that reason pkgsrc's
buildlink framework must be prevented from using symbolic links to refer to
/usr/bin/gcc.
imac:/tmp schwarz$ ln -s /usr/bin/gcc gcc
imac:/tmp schwarz$ /tmp/gcc
gcc: installation problem, cannot exec '/tmp/powerpc-apple-darwin8-gcc-4.0.1': No such file or directory
2009-06-07 11:34:27 +00:00
abs
ff7f80ea95
PR pkg/41542 - java-vm.mk needs updating for openjdk7-bin from yamt
2009-06-05 16:00:47 +00:00
minskim
bfbb952a4b
Describe nextstep option.
2009-06-05 01:57:53 +00:00
ahoka
cb1a1c8878
Add the MirOS license (OSS certified) as default acceptable.
2009-06-03 13:40:03 +00:00
joerg
869429a0e9
Learn from the AIX issues with hard links to symbolic links and always
...
create the compiler aliases with ln -fs.
2009-06-02 22:32:49 +00:00
joerg
3ba39f1c8b
Don't create hardlinks to symlinks, AIX freaks out with that.
2009-06-02 22:28:52 +00:00
sno
451564979d
shell code is not C ...
2009-06-02 17:39:28 +00:00
joerg
aee24a8674
Remove WRAPPER_DEBUG definition, it doesn't change anything.
2009-06-02 14:51:03 +00:00
joerg
a9aaa97639
GCC_USE_SYMLINKS has been renamed and is the default now, so remove it
...
here.
2009-06-02 14:47:44 +00:00
joerg
d3fb77c68c
Avoid one fork per wrapper call if no cleanup is necessary and debugging
...
is disabled. In that case, the post processing is doing nothing anyway.
2009-05-30 19:18:01 +00:00
joerg
0418d3ee9c
Rename GCC_USE_SYMLINKS to COMPILER_USE_SYMLINKS, implement it for the
...
other compiler drivers and enable it by default. Saves at least a
percent of build time even for trivial packages like lang/lua.
2009-05-30 18:16:26 +00:00
joerg
87660c319b
Require exact match for --wrappee-name option, no leading or trailing
...
content. This option is used by libtool only and that uses the correct
exact argument.
2009-05-30 17:48:20 +00:00
sno
f9f97c3385
add some argument wrappers after studying xlc manpage
2009-05-30 16:08:03 +00:00
obache
3db716148f
Add mac option description (used by gmpc).
2009-05-30 00:54:17 +00:00
he
d6de38189b
Add the "MIT" license, from
...
http://www.opensource.org/licenses/mit-license.php
and add it to DEFAULT_ACCEPTABLE_LICENSES.
Based on hints from joerg@.
2009-05-26 12:19:12 +00:00
obache
489b0f5ed9
Accept _AUTOMATIC=yes.
...
At least, set as "yes" in mk/flavor/pkg/depends.mk,
and accept both "YES" and "yes" in flavor/pkg/install.mk.
Fixes PR 41422.
2009-05-26 06:03:02 +00:00
joerg
7a696b5fe4
For developer mode, warn about packages without destdir support.
2009-05-23 23:48:44 +00:00
zafer
8286bf58a3
add missing backslash.
2009-05-23 17:06:24 +00:00
zafer
17ceef0490
Update MASTER_SITE_GENTOO. Remove stale/dead mirrors. Fix lots of gentoo typos.
2009-05-23 12:58:34 +00:00
zafer
2b631ea07e
Update MASTER_SITE_PGSQL. Remove stale/dead mirrors. Update timestamp.
2009-05-23 12:09:46 +00:00
zafer
1daa7fc9db
Update IFARCHIVE mirrors.
2009-05-23 11:36:41 +00:00
zafer
e183d9dde2
Update MASTER_SITE_OPENOFFICE. Clean up stale/dead mirrors.
2009-05-23 11:32:14 +00:00
zafer
46e2f21f5e
remove trailing backslash in mysql.
2009-05-22 20:17:44 +00:00
tnn
0db77ebf3b
nuke trailing whitespace
2009-05-22 20:15:35 +00:00
zafer
0a704189a7
Update MASTER_SITE_MYSQL. Remove stale/dead mirrors.
2009-05-22 20:14:38 +00:00
zafer
9d4bd98e65
remove planetmirror from APACHE and OPENOFFICE. Service suspended.
2009-05-22 19:32:20 +00:00
zafer
7cbadebe5a
remove planetmirror.com.au (service suspended) and ftp.mpi-sb.mpg.de from XEMACS.
2009-05-22 19:24:58 +00:00
zafer
cb047f2227
remove www.sdpulse.com from MOZILLA. Service suspended.
2009-05-22 19:20:47 +00:00
zafer
ef2877fa21
Update MASTER_SITE_KDE. Remove stale/dead mirrors.
2009-05-22 18:56:56 +00:00
zafer
ecea1293cb
remove sunsite.mff.cuni.cz from GNOME. It doesn't mirror gnome anymore.
2009-05-22 18:51:42 +00:00
zafer
ce834bacde
remove ftp.easynet.nl from GNUSTEP. Service suspended.
2009-05-22 18:44:16 +00:00
zafer
bf43982691
remove ftp.cica.es from XCONTRIB. Stale mirror.
2009-05-22 18:39:50 +00:00
wiz
4bdec8d81f
Remove bogus gnu-gpl-v2.1.
2009-05-21 19:05:01 +00:00
sno
7cc370be2d
add gnu-gpl-v2.1 as default acceptable
2009-05-21 18:54:39 +00:00
zafer
4531ad36b8
remove mirrors.sec.informatik.tu-darmstadt.de from gentoo mirror. host does not resolve.
2009-05-20 23:25:12 +00:00
wiz
b0cb738914
Add bem and crh locales for Gnome.
2009-05-20 08:24:29 +00:00
wiz
5721e5be04
Fix previous:
...
Actually check what you want to check -- both for "yes" and "no", not
only for "no".
2009-05-19 09:33:53 +00:00
wiz
3650dec0af
Accept GNU FDL by default (all three versions).
2009-05-18 09:57:28 +00:00
wiz
066cad6c3a
Update to versions from April 2009 from
...
http://git.savannah.gnu.org/gitweb/?p=config.git
2009-05-18 08:24:26 +00:00
joerg
bac1d48f72
Sanity check that USE_DESTDIR is either yes or no after downgrading
...
USE_DESTDIR=full. This makes setting USE_DESTDIR=full on the command
line an explicit error as side effect.
2009-05-17 23:44:53 +00:00
joerg
620b65cd46
Remove preserve packages for make update with -N -f -f and therefore do
...
not depend on the behavior of older pkg_delete to allow the removal with
simple force.
2009-05-16 01:34:22 +00:00
joerg
6bc6b1cbc6
Don't require pkg_delete or pkg_info -r to list packages in full
...
topological sort for the make update list. This breaks naturally when
new dependencies are introduced that are also in the list scheduled for
later installation. Reported by David Holland.
2009-05-16 01:27:30 +00:00
rillig
2be08f65e7
Re-enabled the detection of variables as they appear in
...
mk/defaults/mk.conf. I don't know when I removed it accidentally.
2009-05-15 21:10:31 +00:00
martti
bf361e2e86
Added CPL version 1.0
2009-05-14 06:01:00 +00:00
rillig
9f71ea0de7
Added some keywords.
2009-05-12 05:44:02 +00:00
rillig
708cbecc75
Added documentation for UNLIMIT_RESOURCES.
2009-05-10 16:10:18 +00:00
joerg
39688c1a79
Make USE_DESTDIR=full the default value and retire the option.
2009-05-09 14:59:08 +00:00
minskim
1fdc7e3466
Remove a redundant "$" from a grep pattern.
2009-05-08 20:46:29 +00:00
tron
f45df5c296
Allow to set the "bourne" shell used for buildlink3 wrappers per platform.
...
Set it to "/bin/ksh" under Mac OS X which should reduce package build times
by more than 20%.
2009-05-06 10:28:01 +00:00
reed
d547799b00
Add new metadata: PREV_PKGPATH and SUPERSEDES.
...
These will be available from pkg_summary(5) database.
To be used to find previous packages when a package is moved
or renamed. (Even though that is not recommended.)
Documented in pkgsrc Guide and in the pkg_summary(5) manual page.
Upcoming commit will have some packages modified to add them.
2009-05-02 16:14:37 +00:00
gdt
95414cfa53
Point to the copy of DEFAULT_ACCEPTABLE_LICENSES in pkg_install
...
sources, and add a comment opining that there should be only a single
place to configure the default and per-machine lists for both source
and binary package building/installation.
2009-04-30 12:27:16 +00:00
gdt
1216baca55
Add apache-1.1 to DEFAULT_ACCEPTABLE_LICENSES.
...
Remove comment that this file has draft status - it's live now.
2009-04-29 23:50:07 +00:00
tron
b940dfa8f3
Revert last change for the moment as "/bin/ksh" fails to execute
...
the "configure" script of "pkg_install".
2009-04-27 12:03:36 +00:00
gdt
8c5f7dda1f
Add artistic and artistic-2.0 to DEFAULT_ACCEPTABLE_LICENSES.
2009-04-25 13:15:43 +00:00
joerg
802161c921
Add support for @pkgdir for non-destdir installation.
2009-04-24 14:02:41 +00:00
tron
f93313e5ff
Set "SH" to "/bin/ksh" under Mac OS X Leopard:
...
- "libtool" will use "ksh" if it gets rebuilt after this change.
- Buildlink wrappers will now use "ksh".
- Configure script will be executed using "ksh".
This improves build performance by more than 30%.
Change discussed on "tech-pkg" mailing list.
2009-04-24 11:54:14 +00:00
gdt
8448ec1280
Adjust to current reality
...
remove comment about '#LICENSE=' lines because license.mk is not
live
rephrase comment saying that we will likely add licenses not
formally Free or Open source to the default list if they are
obviously approvable, but we'll note this with comments
2009-04-23 12:10:15 +00:00
gdt
2480e621b2
Add gnu-lgpl-v2.1 to DEFAULT_ACCEPTABLE_LICENSES.
2009-04-23 12:06:05 +00:00
joerg
debd7a9a0e
_PATCH_BACKUP_ARG must match the selected patch, so override potential
...
platform value when using the version from pkgsrc.
2009-04-22 14:13:52 +00:00
schmonz
82fec8becc
Describe djbdns-qmerge options.
2009-04-22 05:20:35 +00:00
joerg
b992bae8f6
Use nbpatch, not gpatch, when the platform is missing it.
...
The former is known to have less issues like being able to deal with
asymmetric context and no line limits.
2009-04-21 21:26:13 +00:00
schmonz
07ee29e2b6
Describe ikiwiki-amazon-s3 and ikiwiki-search options.
2009-04-21 16:36:32 +00:00
tonio
494ea2fdcf
document mutt-devel options mutt-smtp and mutt-sidebar
2009-04-12 08:26:15 +00:00
abs
b3c9e4c264
Add openjdk7-bin to the list of valid JVMs and use as a default on
...
NetBSD/i386 5.x
The previous default - the linux sun-jre6 - would randomly crash under
load for at least tomcat and jboss
2009-04-10 09:05:25 +00:00
joerg
8e2f1b57e8
Remove support for NO_PACKAGE.
2009-04-09 00:51:23 +00:00
joerg
419c5ad860
Clear USE_LANGUAGES for meta packages.
2009-04-08 23:03:14 +00:00
joerg
28475e7501
Disable CHECK_PERMS by default for meta-packages.
2009-04-08 23:02:03 +00:00
wiz
bd09635d6c
Switch to the license handling in license.mk.
...
The following licenses are accepted by default:
public-domain
gnu-gpl-v2 gnu-lgpl-v2
gnu-gpl-v3 gnu-lgpl-v3
original-bsd modified-bsd
x11
apache-2.0
cddl-1.0
open-font-license
All packages should now be converted to define their LICENSE.
Show a warning when PKG_DEVELOPER is set but LICENSE is not defined.
2009-04-08 14:47:26 +00:00
wiz
a02d1a2cde
Describe gdb6-tui option.
2009-04-04 22:13:40 +00:00
joerg
ed1f7dd692
Tell the user the right config file and option for vulnerabilities based
...
on the pkg_install version. Reported by Nicolas Joly.
2009-04-04 19:07:58 +00:00
rillig
3485b625d4
Added some keywords for "make help".
2009-04-04 12:16:45 +00:00
joerg
8c10375337
Remove tool definition for native pax as it is not fully compatible with
...
the expected pax use and has some bad behavior making it undesirable to
work around. Discussed with hasso@ and on tech-pkg.
2009-04-01 12:07:08 +00:00
joerg
a1b94af72d
Remove PAX definition, it is not forcefully installed as part of the
...
bootstrap any longer, so this is plainly wrong.
2009-04-01 12:04:41 +00:00
joerg
0a5067d86c
Pass some additional options down as used by the scmgit-base build.
...
Tested by full bulk build, ok wiz@
2009-03-27 14:44:36 +00:00
rillig
a5f3b529b6
Added the keyword "licence" for "make help".
2009-03-25 13:50:44 +00:00
tron
390457d83d
Explain "p0f" and "spamassassin" options of the "milter-greylist" package.
2009-03-24 08:55:01 +00:00
sno
1b20e59350
Add the required mk/emulator plugin for AIX binary only packages.
...
Oked by joerg@
2009-03-22 22:31:46 +00:00
joerg
89be553c64
Fix copy&paste error resulting in duplicate .endif.
2009-03-22 18:10:27 +00:00
joerg
91ae4afc96
Rename MSGFMT_STRIP_MSGCTX to MSGFMT_STRIP_MSGCTXT to reflect what is
...
stripped. Allow the script to be used for pkgsrc msgfmt as well. Set
MSGFMT_STRIP_MSGCTXT automatically for msgfmt before 0.15.
2009-03-22 17:57:58 +00:00
joerg
39ad89fe70
MSGFMT_STRIP_* applies to both the native and the pkgsrc version, so
...
move the conditional block into the shared path.
2009-03-20 20:17:30 +00:00
joerg
a1a6399f39
Restore duplication check for _BLNK_PACKAGES that got lost with earlier
...
versions and was not fatal.
2009-03-20 20:10:15 +00:00
joerg
2d1ba244e9
Simply and speed up buildlink3.mk files and processing.
...
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
joerg
7cb919b410
Skip vulnerability check for packages that set NO_PKGTOOLS_REQD_CHECK.
...
Set AUDIT_PACKAGES and friends correctly though. Fixes bootstrap on
platforms with pdksh.
2009-03-20 16:52:40 +00:00
joerg
490760d2f4
Only add dependency on the fetch program, if there is something to
...
fetch.
2009-03-20 16:23:48 +00:00
joerg
5f72a77f4a
Refactor msgfmt.sh script to conditionally strip the msgid_plural for
...
old NetBSD versions and to strip msgctx if requested by the package.
This allows to replace the use of msgfmtstrip in various packages by
setting MSGFMT_STRIP_MSGCTX.
2009-03-20 16:13:02 +00:00
sno
6e4bd3d616
Add FreeBSD support
...
oked by tron@
2009-03-19 20:12:00 +00:00
rillig
b1bf3ebab8
Replaced _PKG_SILENT and _PKG_DEBUG with RUN.
2009-03-17 22:13:36 +00:00
rillig
6744d25ff3
Replaced _PKG_SILENT and _PKG_DEBUG with RUN.
2009-03-17 21:43:54 +00:00
rillig
68148ee242
Documented the public variables of this file.
2009-03-17 21:28:10 +00:00
tnn
d4a3178b42
revert previous
2009-03-17 17:58:49 +00:00
jmcneill
c146086c2a
gamin isn't ready yet, so switch back to fam
2009-03-17 14:45:19 +00:00
joerg
37221332dd
Move _SYS_VARS processing to a point where BUILDLINK_PACKAGES is
...
finalised.
2009-03-16 18:37:07 +00:00
tnn
a325778f62
Global FAM_DEFAULT is now acceptable, so no need to override it here.
2009-03-16 08:59:28 +00:00
jmcneill
59b2f48d13
Switch to gamin as the default FAM implementation.
2009-03-15 21:47:44 +00:00
joerg
e1659a7b56
Try to work around the mess called useradd on Linux. On Red Hat derived
...
distributions, useradd will create the home directory by default and
there is support for an option to disable that. Other Linux
distrubutions either lack the option in login.defs or the support for
-M. As workaround look for the option and if it is set, force -M.
Tested by Jens Rehsack. Addresses PR 40737.
2009-03-08 19:39:03 +00:00
tron
37539d5bc6
Describe "postfix-milter" and "sendmail-milter" options.
2009-03-08 15:57:13 +00:00
tron
dedef9d63a
Fix cut and paste error.
2009-03-08 15:27:59 +00:00
joerg
3e9de36e25
make update might be called without having the package installed, so
...
check for the presence before trying to extract dependencies.
2009-03-07 19:36:31 +00:00
wiz
32e9d08dae
Mention that kde4 option needs a pkgsrc-wip checkout.
2009-03-07 03:52:33 +00:00
tnn
b767667062
in fetch-list, skip packages that have INTERACTIVE_STAGE=fetch
2009-03-06 10:54:42 +00:00
joerg
5f28d6bebf
Use pkg_info -r if present and fall back to pkg_delete for pkg_install
...
before 20090225. Intermediate versions get an explicit error.
The building of the recursive dependency was broken as the new
pkg_delete would stop without recursing and the target dependend on that
behavior. Reported by David Holland.
2009-03-05 23:07:15 +00:00
abs
5f554c32aa
Initial definitions for FreeMiNT - also needs patches to pkgtools
2009-03-05 00:02:44 +00:00
joerg
c34aa7c321
Drop bogus per-architecture part of PACKAGES description.
2009-02-23 15:17:02 +00:00
adrianp
592a7fb689
+suhosin description
2009-02-22 23:41:12 +00:00
taca
67cdba1851
Add cjk and slp options.
2009-02-22 12:58:21 +00:00
joerg
de0beea014
Fix C&P error. Pointed out by OBATA Akio.
2009-02-17 10:42:45 +00:00
joerg
723fff56d9
Don't use :Q for the fetch argument lists.
2009-02-15 15:18:00 +00:00
asau
f3b9680094
Add MASTER_SITE_NETLIB to list Netlib and its mirrors.
...
Netlib is a collection of mathematical software, papers, and databases.
2009-02-15 14:31:52 +00:00
joerg
ddb0e17cb5
Don't use += to append to an empty variable. If PASSIVE_FTP is not
...
defined, it would still leave the variable with a non-empty value and
that would be passed down to the fetch command when running fetch-list.
2009-02-14 18:51:20 +00:00
joerg
8601a121bb
package-install with DESTDIR should pass down -A as needed to get
...
automatic installed handling correct.
2009-02-13 11:30:07 +00:00
adrianp
4c7b488106
+jdbc-mysql{31,5}
2009-02-11 23:31:30 +00:00
joerg
2fcbca4813
Use pkg_admin for audit processing if pkg_install >= 20090201 is
...
installed.
2009-02-11 14:34:36 +00:00
jnemeth
8e2db99526
add db2 and tcpwrappers
2009-02-10 21:52:34 +00:00
joerg
1f5cd4138a
Optionally request passive FTP for wget.
2009-02-10 19:25:09 +00:00
joerg
d02ad103b8
Change the way the fetch process is organised as proposed on tech-pkg:
...
- Introduce FETCH_USING, which specifies the mechanism to use; possible
values are ftp, fetch, curl, wget, manual and custom.
- Depend on the correct tool/program if not using manual or custom.
- For manual, just use /usr/bin/false to bail out if a distfile is
missing.
- For custom, FETCH_CMD and related variables are used as before.
- Default value is ftp.
2009-02-10 18:55:54 +00:00
wiz
f4d4d06ea1
Break out of fetch loop if cd to _DISTDIR fails.
...
From Anon Ymous.
2009-02-08 23:16:08 +00:00
joerg
4be66048ad
Fix circular dependency detection for the case of non-leading circles.
...
For the dependency chain A->B->B the old code created:
_PKGSRC_DEPS=", B-1.0, A-1.0", which obviously can't match the PKGNAME
of B.
Skip the _flavor-bootstrap-depends processing if PKG_FAIL_REASON is
already set and move the check for circular dependencies right after the
block that defines PKGNAME and friends.
2009-02-06 15:27:00 +00:00
joerg
7b786c8fbd
Drop tools/bootstrap.mk. It was mostly reundant as the bootstrap
...
components are correctly registered as dependencies. Move the remaining
two exceptions into the corresponding platform files.
XXX Both the strip and mkdir-sh are currently not registered
2009-02-05 19:03:29 +00:00
joerg
648c6c6e64
Don't skip the pax dependency. It has been registered as part of the
...
bootstrap for a long time. As it is no longer a bootstrap part, the
dependency is required.
2009-02-05 18:44:43 +00:00
adam
91d7dfcb90
Added svg option
2009-02-03 07:33:37 +00:00
joerg
6daf419fa5
Create users with -M. On Linux this gives the same behavior as NetBSD's
...
useradd without -M, e.g. allows creation of users without home
directory. Tested on RHEL4. From Jens Rehsack.
2009-02-02 19:54:22 +00:00
joerg
95f48dd452
Use system tbl if it exists. From Jens Rehsack.
2009-02-02 11:14:11 +00:00
shattered
7cbd658324
sysutils/memtestplus options were renamed a year ago (memtesplus-iso -> iso,
...
memtesplus-serialconsole -> serialconsole). Document them.
OK by wiz@.
2009-01-29 17:34:29 +00:00
jmcneill
0a4dae9c26
Document the 'avahi' option.
2009-01-25 12:18:01 +00:00
obache
63e0edcb05
Update DLOPEN_REQUIRE_PTHREADS pattern again.
...
Even on NetBSD>=5, need to link pthread if using pthread_create()/join().
2009-01-23 14:21:38 +00:00
obache
b501344547
Mention to m17nlib, prime, uim-fep and xim options.
2009-01-23 13:52:58 +00:00
obache
b5f9ee16a8
Fixes DLOPEN_REQUIRE_PTHREADS patterns.
...
NetBSD-3 was lost by previous commit,
and NetBSD-5_BETA does not require pthread.
(TODO: 4.99.*...)
2009-01-23 13:07:25 +00:00
obache
4939c4ccab
Added NetBSD>=4 to the list of platforms which need pthreads linked into
...
the application if it uses dlopen().
This pattern should be changed if confirmed fixed in NetBSD-current.
2009-01-23 11:23:28 +00:00
schwarz
ef6511fc74
Do not use GNU m4 shipped with the OS on systems prior to Mac OS 10.5.
...
10.4 shipped with gm4 1.4.2, 10.3 came with 1.4.
This is not recent enough for some packages (specifically devel/autoconf),
so use pkgsrc's gm4 instead.
Fixes PR#40329.
2009-01-22 20:14:04 +00:00
taca
357ed0c3ea
Add lang-id (Indonesian) and lang-ko (Korean) used by drupal6-translations.
2009-01-22 16:18:40 +00:00
dsainty
c747409441
Document xapian-flint-backend and xapian-quartz-backend options, allowing
...
rationalisation of backends (and also allows wiring the database to the older
database format if desired).
2009-01-21 06:44:11 +00:00
adrianp
abe6fa73d4
Typo fix
2009-01-20 21:30:41 +00:00
sketch
ae75a2a7ad
Add djbdns-cachestats option, show cache hits/misses in stats output.
2009-01-19 10:27:31 +00:00
christos
0613ba0c5c
enable 1.6 for x86_64 too, and make it the default.
2009-01-19 00:34:53 +00:00
obache
cc21e2178f
Add description of gdal, octave, openexr (pfstools) and gsl (pfstmo) options.
2009-01-18 12:37:43 +00:00
shattered
9c3793b8ea
Correct a typo and fix FTP definition (T is for Transfer).
...
OK by wiz@.
2009-01-18 12:15:01 +00:00
joerg
a70755c941
Fix cut & paste errors. From Jens Rehsack.
2009-01-15 16:55:33 +00:00
sketch
ddaab16e6a
While user/group 'games' does not exist by default on Solaris, it will
...
get created correctly if SETGIDGAME=yes and this avoids ugly errors
from check-files.mk
2009-01-14 23:33:48 +00:00
sketch
c4474d647e
Don't use full path to include, avoids
...
"<stdin>", line 4: warning: #include of /usr/include/... may be non-portable
warning with Sun Studio.
2009-01-14 17:27:37 +00:00
wiz
b66e13dd33
Add enchant option.
2009-01-12 21:50:53 +00:00
shattered
323598598f
- Describe 'catalog-sqlite3' option
...
- Delint
OK by wiz@.
2009-01-12 17:37:10 +00:00
uebayasi
c166eebbec
Fix check-wrkref path.
...
_CHECK_WRKREF_FILELIST_CMD is a command which prints PLIST paths
converted to absolute path. _CHECK_WRKREF_FILELIST_CMD can run
anywhere, so cd ${DESTDIR} before that is pointless. To access files,
_CHECK_WRKREF_FILELIST_CMD's output needs to be s/^/${DESTDIR}/ when
destdir is used.
Reviewed By: joerg
2009-01-12 13:11:22 +00:00
tnn
9a055d30cf
run ${_ULIMIT_CMD} in build-env target
2009-01-10 15:59:29 +00:00
joerg
cb1ac20e13
Further refine AIX support. From Jens Rehsack.
2009-01-09 11:46:34 +00:00
wiz
c4482c0c57
Add kde4 option.
2009-01-08 12:00:58 +00:00
adam
1e55ac086b
Added options for ImageMagick: ghostscript, djvu, wmf
2009-01-07 09:03:19 +00:00
obache
21f73bde57
Mention gsasl and gnome-keyring options used by mail/msmtp.
2009-01-06 12:12:42 +00:00
dbj
06b5331c6d
this script was not visiting packages in the proper order when subpackages
...
had common dependencies. This change hopefully fixes that.
2009-01-05 02:37:05 +00:00
hubertf
c3a98738dd
Add links and lynx similar to w3m, add trailing dot to all three.
2009-01-04 15:36:22 +00:00
hubertf
e32dc9217d
Improve description of libao, and remove the 'ao' option
...
Addresses PR 40312
2009-01-01 21:38:21 +00:00
joerg
e5d0951320
Fix misbalanced brackets as noticed by jnemeth.
2008-12-29 21:26:55 +00:00
joerg
258aaa98a1
Also wrap the cpp command like cc for AIX/XLC.
2008-12-29 20:47:17 +00:00
joerg
709d52f492
Improve AIX/XLC support:
...
- provide cpp wrapper using cc -E
- provide c++_r wrapper working like c++
- provide -rpath handling for cc
- fix some debug messages to provide the correct script name
2008-12-29 16:53:06 +00:00
joerg
932fd9ecda
Emulate -rpath argument of GCC and xlC on AIX, it works like the
...
corresponding linker argument.
2008-12-29 11:25:39 +00:00
dsl
5f2fc5dcbf
Use a temporary variable to hold ${_dep_:C/\:.*$//} since it is used
...
as a modifier on another variable and would need to be escaped
as :M${_dep_\:C/\\\:.*$//} in order for the modifiers to be parsed correctly.
This all used to work because _dep_ is a .for loop control variable which
was substituted in an earlier pass through the line.
Recent changes leave .for loop control variables to be substituted during
normal expansion.
Adding the \ would leave the script non-working with theolder make.
OK'd by Beefy
2008-12-23 22:34:26 +00:00
taca
9fd8b22e88
Add lang-th, Thai language support.
2008-12-21 15:18:02 +00:00
obache
9c6491952f
nox11 option should not be used anywhere, use -x11 instead.
2008-12-21 12:13:38 +00:00
spz
6c2bb9406e
add a description for the uucp option used eg in news/inn. Since other
...
packages may also want to optionally add uucp support, don't use inn-uucp.
2008-12-21 11:14:23 +00:00
spz
d034e3dc65
add a line for the recently added bind-xml-statistics-server option for the
...
net/bind95 package
2008-12-21 11:11:33 +00:00
jmcneill
670c861ab9
Document pulseaudio option.
2008-12-19 13:25:14 +00:00
tron
65c127a1a3
Update Xcode information for Mac OS X Leopard.
2008-12-16 08:11:29 +00:00
rillig
f38678623c
There is no mail/nail anymore.
2008-12-15 12:53:28 +00:00
rillig
c448324760
Oops.
2008-12-15 12:28:49 +00:00
rillig
9a009cf3a3
Made the code shorter.
...
The info messages can be omitted. At least for ELF binaries, the code is
sufficiently stable.
2008-12-15 11:03:49 +00:00
obache
6f8cd07b1f
Fixes typo, able to detect builtin libiconv again.
2008-12-15 10:58:53 +00:00
taca
beb4f88cfa
Remove extra debug codes which noted by Ryo HAYASAKA as PR pkg/40175.
2008-12-15 09:01:30 +00:00
jmcneill
49a9b9816d
Add /usr/lib${LIBABISUFFIX} to the search path
2008-12-14 16:34:24 +00:00
rillig
5a901cfed5
Added a -v flag to the verify_file function, which in case of a
...
verification failure prints a useful and concrete error message.
2008-12-14 14:09:32 +00:00
obache
80c5f6765c
Mention w3m-image-gtk2 option.
2008-12-13 08:56:44 +00:00
sketch
9786e79561
Solaris useradd requires a full path to the shell.
2008-12-12 15:35:34 +00:00
taca
29c4514e53
Add lang-zh option.
2008-12-09 14:49:24 +00:00
ahoka
dcf2b77269
Add hal's description to the list.
2008-12-09 09:41:26 +00:00