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
joerg
76039544d1
Remove @dirrm related logic.
2009-06-14 22:57:58 +00:00
joerg
8a5245d7ec
Don't generate @dirrm lines in print-PLIST, switch @exec mkdir lines to
...
@pkgdir.
2009-06-14 17:12:03 +00:00
joerg
ad6ab4aacb
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
b6a759d181
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
29486c3b73
Describe uds option. Sort.
2009-06-14 07:55:25 +00:00
sno
5dfc240bfc
wrap some more gcc flags to suitable xlc flags
2009-06-11 10:38:28 +00:00
sno
e422e3b011
add description for mstats option
2009-06-11 10:36:21 +00:00
wiz
b3470e0564
Hide automake-1.11 by default as well.
2009-06-10 15:31:45 +00:00
joerg
4e1bd80afd
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
e075caf6e1
Mention new options added for net/amule.
2009-06-07 12:28:19 +00:00
schwarz
8a2dcb7bd1
/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
3d3c04b07e
PR pkg/41542 - java-vm.mk needs updating for openjdk7-bin from yamt
2009-06-05 16:00:47 +00:00
minskim
079e2c5e96
Describe nextstep option.
2009-06-05 01:57:53 +00:00
ahoka
eb3a932fcb
Add the MirOS license (OSS certified) as default acceptable.
2009-06-03 13:40:03 +00:00
joerg
c46e99c7cd
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
7ce83aa384
Don't create hardlinks to symlinks, AIX freaks out with that.
2009-06-02 22:28:52 +00:00
sno
fc5ee2d351
shell code is not C ...
2009-06-02 17:39:28 +00:00
joerg
bdd1b8e73a
Remove WRAPPER_DEBUG definition, it doesn't change anything.
2009-06-02 14:51:03 +00:00
joerg
af770acf0e
GCC_USE_SYMLINKS has been renamed and is the default now, so remove it
...
here.
2009-06-02 14:47:44 +00:00
joerg
f0a005f2df
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
9377afae3f
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
62df2b30e0
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
1633b578b2
add some argument wrappers after studying xlc manpage
2009-05-30 16:08:03 +00:00
obache
1aa74691fb
Add mac option description (used by gmpc).
2009-05-30 00:54:17 +00:00
he
a74f460e57
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
27dd467286
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
78ce287831
For developer mode, warn about packages without destdir support.
2009-05-23 23:48:44 +00:00
zafer
7df948d34a
add missing backslash.
2009-05-23 17:06:24 +00:00
zafer
bde8b76e13
Update MASTER_SITE_GENTOO. Remove stale/dead mirrors. Fix lots of gentoo typos.
2009-05-23 12:58:34 +00:00
zafer
00ff622ed1
Update MASTER_SITE_PGSQL. Remove stale/dead mirrors. Update timestamp.
2009-05-23 12:09:46 +00:00
zafer
6bfd17d7df
Update IFARCHIVE mirrors.
2009-05-23 11:36:41 +00:00
zafer
9f12cdc1cf
Update MASTER_SITE_OPENOFFICE. Clean up stale/dead mirrors.
2009-05-23 11:32:14 +00:00
zafer
c699321b62
remove trailing backslash in mysql.
2009-05-22 20:17:44 +00:00
tnn
cfd6e7c8ff
nuke trailing whitespace
2009-05-22 20:15:35 +00:00
zafer
d4459c042d
Update MASTER_SITE_MYSQL. Remove stale/dead mirrors.
2009-05-22 20:14:38 +00:00