Commit graph

14 commits

Author SHA1 Message Date
schmonz
53521aa418 Default to green threads on powerpc, as suggested by manu@. 2002-11-29 21:15:42 +00:00
schmonz
5881e57f85 - move PLIST elements not found on powerpc to PLIST.i386
- include bsd.pkg.mk explicitly, rather than in Makefile.common
- replace dependency on linuxppc_lib with suse_base to get a
    sufficiently recent glibc
- teach the remaining two usages of `uname -m` output about our
    various powerpc platforms

This makes the Blackdown JRE finally work on powerpc again.

Note that suse_base requires a Linux kernel version >= 2.2.
NetBSD-current's COMPAT_LINUX reports itself as 2.4.18 by default
on i386 and powerpc. On NetBSD/powerpc 1.6, you'll need to override
the default value of the "emul.linux.kern.osrelease" sysctl. On
NetBSD < 1.6, you can try setting the sysctl, but the emulation
may be insufficient to run this software properly.

Also note that on powerpc, you must specify the "-green" option,
because the Classic VM hangs.
2002-11-25 14:07:42 +00:00
wiz
afe2814b3f Fix PLIST on powerpc. 2002-11-23 19:56:08 +00:00
jlam
32ad9dabc8 Don't chmod the distfile if the permissions are already correct.
Addresses pkg/18941 by Robert Elz.
2002-11-07 18:20:28 +00:00
jschauma
6451ddb384 back out previous. EXTRACT_SUFX is already set to .bin
Pointed out by jlam.
2002-10-13 16:30:56 +00:00
jlam
5c4953978d Add buildlink2.mk files for use by other package Makefiles. Each JVM
buildlink2.mk file creates a public variable "BUILDLINK_JAVA_PREFIX.<pkg>"
that may be used as the JAVA_HOME for that package.
2002-10-13 07:51:34 +00:00
jlam
15f20a7cb6 * Use buildlink2.
* Build the blackdown packages with

	PREFIX=${LOCALBASE}/java/blackdown-1.3.1

  and adjust the PLIST accordingly.  This is to make the Java VM packages
  consistently return JAVA_HOME from `pkg_info -qp <jvm-pkg>'.

* Cosmetic updates to package Makefiles.
2002-10-13 07:41:57 +00:00
jschauma
991f720ccc The DISTFILE for powerpc requires a ".bin" suffix.
Pointed out by John Klos (john at sixgirls dot org)
2002-10-12 21:19:58 +00:00
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
schmonz
9cc752b25d * Introduce BLACKDOWN_ARCH, which is usually just ${MACHINE_ARCH}
(but is "ppc" on powerpc), and use it instead of MACHINE_ARCH where
  applicable.

* Introduce BLACKDOWN_REL, which is usually just "FCS-02b" (but is
  "rc1" on arm).

* Simplify how MASTER_SITES and DISTFILES get defined.

* Improve some formatting.

* Replace literal "i386" in PLIST with ${BLACKDOWN_ARCH}.

* Adjust bin/.java_wrapper for powerpc platforms, and update the
  similar patch for bin/realpath.

On NetBSD/powerpc, this greatly reduces noise during package
installation, and gets us further at runtime. Believe it or not,
seeing "/lib/libc.so.6: version `GLIBC_2.2' not found" is an
improvement.
2002-09-08 09:59:51 +00:00
schmonz
a194170912 Don't set DISTFILES directly on powerpc; set DISTNAME instead, to
let the .bin suffix get added as on other platforms.
2002-09-05 05:14:01 +00:00
jschauma
f3ac7a5e3e Some changes to make this work well on Linux:
- For this package i[3-6]86 can be set equal with i386, allowing us to specify
  the download site using MACHINE_ARCH.
- Enable for platform Linux-*-i[3-6]86
- Don't display MESSAGE about requiring COMPAT_LINUX when on linux:
   => move MESSAGE to MESSAGE.NetBSD
2002-09-03 21:44:08 +00:00
schmonz
12f234e740 Shuffle logic to ensure that DISTNAME is always set, even on systems
unsupported by this JRE. In such cases, this avoids the error
message "CATEGORIES and DISTNAME are mandatory" and allows the
usual NOT_FOR_PLATFORM message to be displayed. Also, entab a bit.
2002-07-28 12:31:35 +00:00
jschauma
d1d22c8be4 Initial import of blackdown-jre13, split off from lang/blackdown-jdk13.
Common Makefile functionality for this and lang/blackdown-jdk13 is
in Makefile.common.
2002-07-27 22:39:50 +00:00