summaryrefslogtreecommitdiff
path: root/mk/java-vm.mk
AgeCommit message (Collapse)AuthorFilesLines
2007-04-04Remove win32-jdk. This never really worked, and probably never will worktv1-13/+2
properly enough for pkgsrc use.
2007-02-22Changed the default Java Virtual Machine for NetBSD and Linux from "jdk"rillig1-2/+2
(JDK 1.1.8) to "sun-jdk" (any Sun JDK >= 1.2), since JDK 1.1.8 has been crashing for some NetBSD bulk builds for over a year now.
2007-02-18Add support for sun-j{dk,re}6.tv1-6/+24
2007-02-16Sorted the _ONLY_FOR_PLATFORM.* lists so that each operating system hasrillig1-15/+26
its own line. Since NetBSD 1.6 has been EOL'd, replaced the special entries with more generic ones, like NetBSD-*-i386.
2007-02-10Replaced the deprecated PKG_SKIP_REASON with PKG_FAIL_REASON.rillig1-2/+2
2007-01-30Add FreeBSD 6. From Peter Schuller in private mail.joerg1-4/+6
2006-12-03Claim NetBSD-[2-9].*-x86_64 as supported by sun-jdk15, to letwiz1-1/+2
the java framework recognize the amd64 support in sun-jre15.
2006-11-04Since PKG_JVM is not user-settable, it must not be added to BUILD_DEFS.rillig1-2/+3
For that purpose, BUILD_DEFS_EFFECTS has just been introduced.
2006-11-04Made the code that selects the possible Java VMs much simpler.rillig1-18/+9
2006-11-04Brought the comment into "pkgsrc comment normal form".rillig1-17/+33
2006-05-15Add scsl-jdk15 and scsl-jre15, SCSL licensed versions of sun-jdk15 andtv1-6/+19
sun-jre15, but running natively on NetBSD (so far).
2006-05-10Allow to use sun-jdk15 on Darwin-8, and sun-jdk14 on Darwin-[678].minskim1-4/+5
Also make sun-jdk15 the default java on Darwin-8. This addresses PR pkg/32013.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-13/+13
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2005-12-12First step at reworking Linux binary packages.joerg1-7/+8
Change most pkgs to depend on either emulators/suse_linux/Makefile.application (normal pkgs) or Makefile.common (suse91 and suse themselves) to filter out Operating Systems without Linux ABI support. Use CPU masks to limit the pkg to supported platforms.
2005-12-05Applied all quoting fixes found by "pkglint --autofix".rillig1-2/+2
2005-06-02Allow USE_JAVA2 to (optionally) be set to 1.4 or 1.5, and use in tomcat55abs1-3/+8
2005-04-20Check for the JRE and not the SDK package to figure which version of thetron1-4/+4
Sun Java package is installed.
2005-04-19Remove wonka support, now that wonka package is gone.wiz1-15/+3
Noted by schmonz@.
2005-03-24USE_BUILDLINK3 is no longer optional (and cannot be turned off). Per mailtv1-15/+5
to tech-pkg: ===== * USE_BUILDLINK3=YES will be unconditional. (In fact, USE_BUILDLINK3 will be ignored altogether by mk/; but see below.) * NO_BUILDLINK and NO_WRAPPER will be ignored by mk/. If a build happens, these phases will happen. * The existing NO_BUILD will imply the previous NO_BUILDLINK and NO_WRAPPER. If no build happens, those phases are not needed. * NO_TOOLS will be ignored by mk/. The tools phase, which provides much more than just the C compiler, will always happen regardless of package. This will make metapackage builds only slightly slower, in trade for far less user error.
2005-02-11Visual cleanup from tv-derecurse:tv1-4/+3
Consolidate many MAKE_ENVs and SCRIPTS_ENVs into a common block. (CONFIGURE_ENVs to be done later.) Introduce new variable ALL_ENV which is automatically included into all of MAKE_ENV, SCRIPTS_ENV, and CONFIGURE_ENV; this allows much cleaner addition of the common CC/CXX/CFLAGS/etc. variables needed by all of these.
2005-01-24Merge down deferred PREPEND_PATH handling from the tv-derecurse branch.tv1-6/+14
Also merge in deferred CLASSPATH handling, which can now be moved back to java-vm.mk for cleanliness.
2005-01-12Disable win32-jdk for now. It doesn't play well with bulk builds yet.tv1-14/+14
2004-12-14Make bulk builds mark packages failing due to "no acceptable JVM found"kristerw1-2/+2
as unavailable instead of broken.
2004-10-11Add win32-jdk. While here, sort the per-JVM metadata sections by JVM name.tv1-29/+40
2004-09-30Add and enable {jdk,jre}15rh1-8/+22
2004-07-29jdk12 was never here. "avert your eyes."tv1-21/+3
2004-07-28jdk12 is now in pkgsrc/lang.tv1-3/+3
2004-07-14Revert 1.29.wiz1-1/+14
With 1.29, e.g. devel/jgrasp would report: ===> Checking for vulnerabilities in jgrasp-1.7.0 => Checksum OK for jgrasp170.zip. ===> Extracting for jgrasp-1.7.0 ===> Required package : NOT found ===> Verifying reinstall for ../../lang/sun-jre13 even if sun-jre13/sun-jdk13 were already installed.
2004-07-07Remove duplicated BUILDLINK_DEPENDS lines, which are not needed becausextraeme1-14/+1
they are already defined in the buildlink3 files.
2004-07-02Remove support for buildlink2, now that all packages using thiswiz1-7/+3
file have been converted to buildlink3.
2004-06-09Use "_JAVA_HOME_DEFAULT" if it is defined instead of using "EVAL_PREFIX".tron1-1/+5
The later usually returns "${LOCALBASE}" which isn't useful for most of the packages providing a JVM.
2004-06-03Allow PKG_JVM=jdk14 (once a buildlink file has been added to wip/jdk14)abs1-7/+16
2004-05-05Make sure buildlink3 file exists before trying to use it.xtraeme1-3/+7
2004-05-02Add buildlink3 bits.xtraeme1-11/+17
2004-04-26Revert mistaken commit.tv1-1/+1
2004-04-06Make kaffe also sufficient for USE_JAVA2, but bump its DEPENDS to make suretv1-3/+3
the version in use is new enough to handle it. OK'd by xtraeme (current informal kaffe maintainer).
2004-04-02Match NetBSD-2.* for mapping sun-jdk to sun-jdk14 not sun-jdk13. Also cleanupabs1-5/+5
NetBSD-2* to NetBSD-2.*
2004-03-22Let _ONLY_FOR_PLATFORMS.sun-jdk14 recognize NetBSD 2.0 and future versions.kristerw1-2/+3
2003-10-03kaffe and wonka works for "arm" too (not only "arm32").kristerw1-3/+3
2003-09-23kaffe now works on alphadmcmahill1-2/+2
2003-09-02Merge pkgviews-mk branch into the HEAD by running:jlam1-1/+1
cd pkgsrc/mk cvs update -Pd -A cvs update -Pd -j pkgviews-mk-base -j pkgviews-mk
2003-07-29Apply pkgsrc-wip/wip/jdk1x_java-vm.mk.diff to add support for thewiz1-3/+21
jdk12 and jdk13 packages from pkgsrc-wip.
2003-05-25Clarify comments to more explicitly note how to _not_ add the dependencyjlam1-5/+7
on the JDK.
2003-05-09sun-jdk defaults to sun-jdk14, but sun-jdk14 does not work reliablyabs1-3/+3
on NetBSD/i386 1.6. I_believe_ it started working around the point scheduler activations were imported, so give sun-jdk14 to 1.6M and later, otherwise sun-jdk13.
2003-03-23If a package requires a certain JVM, use that JVM for all dependenciesjschauma1-1/+2
as well to avoid pulling in an additional, possibly unwanted JVM should one of the dependencies require any JVM.
2003-02-07protect one more inclusion of ${_JDK_PKGSRCDIR}/buildlink2.mk withdmcmahill1-2/+4
a check to make sure _JDK_PKGSRCDIR exists. Now one can create README.html files for all java pkgs on a system without a JVM.
2003-02-06make this also behave correctly when USE_BUILDLINK2 is not defined as well ↵dmcmahill1-2/+4
as _JRE_PKGSRCDIR not being defined
2003-02-06only include _JRE_PKGSRCDIR/buildlink2.mk if it exists (allowing things likedmcmahill1-2/+2
make show-var VARNAME=PKGNAME to work on systems without a JVM.
2003-02-06on systems where _PKG_JVM is not set, set PKG_FAIL_REASON and setdmcmahill1-2/+3
_PKG_JVM to "none" to avoid makefile errors.
2003-01-29Use a table-based lookup scheme to pair up JREs to JDKs.jlam1-10/+15