aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorglewis <glewis@FreeBSD.org>2003-09-01 06:43:08 +0800
committerglewis <glewis@FreeBSD.org>2003-09-01 06:43:08 +0800
commit304bd99b4f87fdedc3b66146114d1214c62c0e78 (patch)
tree5660c35d8d02b565c4ba2f584c7640a1fefa0add /java
parent379d26bbcc37c64093d26df99b28411d56fade3d (diff)
downloadfreebsd-ports-gnome-304bd99b4f87fdedc3b66146114d1214c62c0e78.tar.gz
freebsd-ports-gnome-304bd99b4f87fdedc3b66146114d1214c62c0e78.tar.zst
freebsd-ports-gnome-304bd99b4f87fdedc3b66146114d1214c62c0e78.zip
. Remove native_threads directories when native threads are not specified
during the compile. The native threads java_vm binaries are compiled regardless of the settings and were causing problems with the packing list. . Fix packing list so that native_threads versions of java_vm are conditionalised. PR: 56007
Diffstat (limited to 'java')
-rw-r--r--java/jdk13/Makefile4
-rw-r--r--java/jdk13/pkg-plist8
2 files changed, 8 insertions, 4 deletions
diff --git a/java/jdk13/Makefile b/java/jdk13/Makefile
index 6210efa1c69a..5951ed77d68b 100644
--- a/java/jdk13/Makefile
+++ b/java/jdk13/Makefile
@@ -280,6 +280,10 @@ do-install:
${MKDIR} ${PREFIX}/share/doc/java
post-install:
+.if !defined(WITH_NATIVE_THREADS) && !defined(WITH_HOTSPOT)
+ ${RM} -rf ${PREFIX}/jdk${JDK_VERSION}/bin/i386/native_threads
+ ${RM} -rf ${PREFIX}/jdk${JDK_VERSION}/jre/bin/i386/native_threads
+.endif
@${LOCALBASE}/bin/registervm "${PREFIX}/jdk${JDK_VERSION}/bin/java # FREEBSD-JDK${JDK_VERSION}"
.if !defined(WITHOUT_PLUGIN)
@${ECHO_MSG}
diff --git a/java/jdk13/pkg-plist b/java/jdk13/pkg-plist
index 9387be021319..1eb3b34e9faf 100644
--- a/java/jdk13/pkg-plist
+++ b/java/jdk13/pkg-plist
@@ -70,8 +70,8 @@ jdk%%JDK_VERSION%%/bin/i386/green_threads/tnameserv
%%NATIVE:%%%%DEBUG:%%jdk%%JDK_VERSION%%/bin/i386/native_threads/jarsigner_g
%%NATIVE:%%jdk%%JDK_VERSION%%/bin/i386/native_threads/java
%%NATIVE:%%%%DEBUG:%%jdk%%JDK_VERSION%%/bin/i386/native_threads/java_g
-%%PLUGIN:%%jdk%%JDK_VERSION%%/bin/i386/native_threads/java_vm
-%%PLUGIN:%%%%DEBUG:%%jdk%%JDK_VERSION%%/bin/i386/native_threads/java_vm_g
+%%NATIVE:%%%%PLUGIN:%%jdk%%JDK_VERSION%%/bin/i386/native_threads/java_vm
+%%NATIVE:%%%%PLUGIN:%%%%DEBUG:%%jdk%%JDK_VERSION%%/bin/i386/native_threads/java_vm_g
%%NATIVE:%%jdk%%JDK_VERSION%%/bin/i386/native_threads/javac
%%NATIVE:%%%%DEBUG:%%jdk%%JDK_VERSION%%/bin/i386/native_threads/javac_g
%%NATIVE:%%jdk%%JDK_VERSION%%/bin/i386/native_threads/javadoc
@@ -752,8 +752,8 @@ jdk%%JDK_VERSION%%/jre/bin/i386/green_threads/tnameserv
%%NATIVE:%%%%DEBUG:%%jdk%%JDK_VERSION%%/jre/bin/i386/native_threads/jarsigner_g
%%NATIVE:%%jdk%%JDK_VERSION%%/jre/bin/i386/native_threads/java
%%NATIVE:%%%%DEBUG:%%jdk%%JDK_VERSION%%/jre/bin/i386/native_threads/java_g
-%%PLUGIN:%%jdk%%JDK_VERSION%%/jre/bin/i386/native_threads/java_vm
-%%PLUGIN:%%%%DEBUG:%%jdk%%JDK_VERSION%%/jre/bin/i386/native_threads/java_vm_g
+%%NATIVE:%%%%PLUGIN:%%jdk%%JDK_VERSION%%/jre/bin/i386/native_threads/java_vm
+%%NATIVE:%%%%PLUGIN:%%%%DEBUG:%%jdk%%JDK_VERSION%%/jre/bin/i386/native_threads/java_vm_g
%%NATIVE:%%%%DEBUG:%%jdk%%JDK_VERSION%%/jre/bin/i386/native_threads/javac_g
%%NATIVE:%%%%DEBUG:%%jdk%%JDK_VERSION%%/jre/bin/i386/native_threads/javadoc_g
%%NATIVE:%%%%DEBUG:%%jdk%%JDK_VERSION%%/jre/bin/i386/native_threads/javah_g
ts-gnome/commit/ports-mgmt?h=gnome-3.28&id=f019da055159c74d72c433f580490c65bdb07758'>Fix fetch by updating GH_TAGNAME as required by r479255woodsb022018-09-091-1/+1 * Update to 1.10.99.9brd2018-09-092-4/+4 * - Update to 1.2ehaupt2018-09-042-4/+4 * Clarify error messagecrees2018-09-012-2/+5 * - Update to 1.1.1ehaupt2018-08-313-15/+6 * Fix build with Qt 5.11 (patch sent upstream)jhale2018-08-311-0/+17 * Allow building without privileges.ehaupt2018-08-291-0/+11 * - Update to 1.1ehaupt2018-08-282-4/+4 * - Update to 1.0ehaupt2018-08-284-22/+17 * Update to 1.10.99.8bapt2018-08-213-14/+10 * Add a small patch to pkg to fix NULL check in pkg_is_config_file().brd2018-08-212-1/+14 * - switch MASTER_SITES to githubdinoex2018-08-162-0/+17 * - switch MASTER_SITES to githubdinoex2018-08-166-2839/+16 * Flag more ports not compatible to PHP 7.x with IGNORE_WITH_PHPtz2018-08-131-0/+2 * Fix breakage introduced in previous commits.marcus2018-08-071-1/+0 * Update ports-mgmt/pkg-provides from 0.4.2 to 0.5.0rodrigo2018-08-042-5/+5 * Reevert change accidentally included in r476184adamw2018-08-021-1/+1 * Fix a common grammar error: "can not" means the opposite of "cannot."adamw2018-08-021-1/+2 * Bump PORTREVISION for ports depending on the canonical version of GCCgerald2018-07-303-3/+3 * Fix quoting of optional FLAVOR argument in some make invocations, whichse2018-07-232-3/+3 * Make some sub-routines use "$@" instead of $* to correctly pass argumentsse2018-07-222-5/+36 * Remove all := from BUILD_DEPENDS, here are never needed.mat2018-07-091-1/+1 * Update to 4.0.0krion2018-07-024-7/+54 * lang/ghc: Update to 8.4.3 and bump PORTREVISION's of all Haskell ports.arrowd2018-06-301-1/+1 * Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mktcberner2018-06-293-5/+6 * Update to upstream version 0.4.r65riggs2018-06-253-9/+9 * Update to 2.18.3.marcus2018-06-252-20/+16 * Fix building of specific qt4 ports after qt5 has become the default flavor.se2018-06-222-5/+6 * Use PY_FLAVOR for dependencies.mat2018-06-211-2/+2 * ports-mgmt/pkgs_which: feex a typoeadler2018-06-111-1/+1 * Update to 1.0.16romain2018-06-022-4/+4 * - Update to 3.2.7-372-g6125e0831bdrewery2018-06-022-5/+5 * - Update to 3.2.7bdrewery2018-06-022-5/+5 * ports-mgmt/pkg_replace: update to 20180530swills2018-05-312-4/+4 * Update ports-mgmt/synth to 2.05ericbsd2018-05-292-4/+4 * Update WWWsunpoet2018-05-281-1/+1 * Update lang/ghc 8.4.2 and the hs-* ports the newer versionstcberner2018-05-261-1/+1 * - Update WWWamdmi32018-05-221-1/+1 * Document --package-format=<fmt> option. I had implemented that option somese2018-05-212-1/+27 * Fix recursive building of ports (-r option). The match_flavor function wasse2018-05-202-26/+46 * - Update to 0.4miwi2018-05-203-27/+26 * Fix previous attempt to cache some parameters in environment variables.se2018-05-192-28/+26 * Cache some build parameters in the environment that were recalculated overse2018-05-182-24/+83 * Drop MAINTAINERship for these ports:tz2018-05-171-1/+1 * - Update WWWamdmi32018-05-171-1/+1 * Bump version to 2.18.2.marcus2018-05-132-5/+6 * Bump version to 2.18.1.marcus2018-05-132-7/+7 * Update to 2.18.0. Enough has happened that it's time for a minor bump.marcus2018-05-123-19/+76 * - Update to 3.2.6-369-g91f1ddf5fbdrewery2018-05-122-5/+5 * Update ports/synth from 2.03 to 2.04ericbsd2018-05-103-5/+6 * Apply patch for a segfault on upgradebrd2018-05-102-0/+29 * ports-mgmt/pkg_replace: Update to 20180424meta2018-05-063-8/+7 * - Add DIALOG4PORTS option (default on) to install it for 'options' command [1].bdrewery2018-05-041-8/+14 * Update ports-mgmt/synth to 2.03ericbsd2018-05-032-5/+4 * Make the -n option work better for non-root users.se2018-04-292-18/+159 * Upgrade pkg-provides from 0.4.1 to 0.4.2rodrigo2018-04-192-6/+5 * Reset MAINTAINERfeld2018-04-172-2/+2 * Upgrade pkg-provides to 0.4.1rodrigo2018-04-042-6/+5 * Update Eric Turgeon ports maintainer emailericbsd2018-04-031-1/+1 * - update manpagesdinoex2018-03-313-19/+10 * - Update to 3.2.6bdrewery2018-03-313-5/+4 * ports-mgmt/poudriere-devel: Fix plist issue with completion optionsjrm2018-03-291-5/+5 * - Update to 3.2.5-363-g9c2944629bdrewery2018-03-293-10/+17 * - update to 2.0dinoex2018-03-263-789/+146 * Rename MASTER_SITE_SOURCEFORGE_JP to MASTER_SITE_OSDNsunpoet2018-03-251-1/+1 * New port: ports-mgmt/portgraph: Create a dependencies graph of a(all) port(s)yuri2018-03-194-0/+36 * Update to upstream version 20180314riggs2018-03-172-4/+4 * fix typo in pkg-message.in and bump PORTREVISIONrodrigo2018-03-152-1/+2 * - Update to 3.2.5-303-g3a844af55bdrewery2018-03-142-5/+5 * Migrate USE_APACHE to USES= apachebrnrd2018-03-121-1/+1 * Return wxs@'s ports to the pool after his commit bit expired.rene2018-03-111-1/+1 * Bump PORTREVISIONs of all users of math/mpc that we just updated togerald2018-03-112-1/+2 * - Update to 3.2.5-300-g71e9aeef4bdrewery2018-03-103-5/+17 * Update to 3.2.5bdrewery2018-03-103-5/+6 * Update to 2.4.16.bdrewery2018-03-104-9/+9 * - Update to 3.2.4-291-gba0af1a2abdrewery2018-03-082-5/+5 * - Update to 3.2.4-282-g49422b58abdrewery2018-03-055-54/+7 * - Fix shebangsamdmi32018-02-271-2/+3 * Return pawel@'s ports to the pool after he resigned.rene2018-02-251-1/+1 * Fix jail cleanup waiting too long on HTML JSON process to exitbdrewery2018-02-222-7/+11 * Update to 2.17.16marcus2018-02-192-11/+31 * Update pkg to 1.10.5brd2018-02-152-4/+4 * HTML: Hide harmless shared lock failuresbdrewery2018-02-132-1/+34 * Fix problem with debug output from export-flavor garbling the gen_dep_listse2018-02-123-21/+37 * Switch C compiler used to compile GHC to base Clang.tcberner2018-02-101-1/+1 * Upgrade pkg-provides from 0.3.1 to 0.4.0rodrigo2018-02-082-6/+5 * Fix a missing fi when building an image.brd2018-02-072-1/+12 * Fix typo (missing dash in find argument list).se2018-02-062-2/+2 * Don't use pkg-static when cross buildingswills2018-02-062-1/+6 * Fix build for ports that have a LICENSE if DISABLE_LICENSES is defined.se2018-02-062-14/+11 * Update to version 1.7pawel2018-02-042-4/+4 * - bulk: Fix skipping failed packages.bdrewery2018-02-032-13/+12 * Minor bug with skipped packages found that is being fixedbdrewery2018-02-031-0/+2 * - Update to 3.2.4-148-g1f555127bdrewery2018-02-033-8/+10 * Fix an unconcistency and a typo in pkg-messagerodrigo2018-01-312-2/+3 * Update to version 1.08skreuzer2018-01-313-5/+4 * Multiple ports:jwb2018-01-311-2/+1 * Update to 3.2.4-119-g0da10c68bdrewery2018-01-303-6/+7 * Fix a problem that could result in de-installation of a port that sharesse2018-01-292-4/+20 * Print different action list text for packages that are not going to bese2018-01-293-12/+76 * - update to 1.93dinoex2018-01-272-3/+9 * Add new port: ports-mgmt/pkg-providesrodrigo2018-01-255-0/+56 * Fix previous commit (r459202) which introduced dependencies that specifyse2018-01-182-11/+30 * ports-mgmt/fastest_sites: Fix runtime with modern bsd.sites.mktobik2018-01-172-1/+12 * Upgrade to 3.2.4bdrewery2018-01-172-4/+4 * Add support for dependencies specified with a non-standard make target.se2018-01-172-4/+145 * Test privileges early and complain if privileges are insufficient.se2018-01-171-0/+21 * Update to 1.0.15romain2018-01-162-9/+8 * Update to version 3.19, which is identical to 3.18_12 with all port patchesse2018-01-154-392/+5 * Fix display of license acceptance menu if build logs are hidden with -H.se2018-01-132-4/+14 * Remove superfluous linefeeds and fix some other minor whitespace bugs.danfe2018-01-121-1/+0 * Do not abuse INSTALL_MAN when installing documentation, examples, anddanfe2018-01-111-2/+1 * Fix problem with ports being converted from a non-flavored to a flavoredse2018-01-112-19/+53 * Small fix for directory accesses in find_dl_distfiles, which did not takese2018-01-112-15/+26 * Generally path FLAVOR via the environment, not the "make" command line, tose2018-01-092-17/+92 * ports-mgmt/pkg_cutleaves: Fix creating exclude list for packages with single ...bofh2018-01-082-3/+2 * Update to 1.10.4bapt2018-01-073-33/+4 * Update to 1.10.90.7bapt2018-01-072-4/+4 * Fix version number ... I have to remember to manually fix-up this stringse2018-01-072-12/+1 * Remove spurious trace output left over from debugging.se2018-01-062-13/+27 * Update to 3.2.3-85-g190c9befbdrewery2018-01-062-5/+5 * Update to 3.2.3-84-g7080656fbdrewery2018-01-062-6/+6 * Fix pm_islocked function, which could lead to a spurious error message ifse2018-01-032-13/+25 * Update to 3.2.3-66-g83691739bdrewery2018-01-032-5/+5 * Update to 3.2.3-64-gc33e3600bdrewery2018-01-032-5/+5 * Add undocumented option --package-format=<fmt>. I'm not sure, that this isse2018-01-032-14/+45 * Update to 3.2.3-62-g832b3a1cbdrewery2018-01-032-5/+5 * Fix package name: the pattern that gets replaced with the actual versionse2018-01-021-9/+0 * Increment PORTREVISION, forgotten in previous commit.se2018-01-021-1/+1 * Add --backup-format=<fmt> option to allow faster creation of packagese2018-01-022-8/+80 * ----------------------------------------------------------------------------se2017-12-312-2/+11 * Bump PORT_REVISION, forgotten in previous commit.se2017-12-301-1/+1 * Fix regression in kill_bad_children: add missing $ before progcmd ...se2017-12-301-1/+17 * Update to 2.17.15.marcus2017-12-292-12/+67 * Fix installation from local or remote package including the --packages-buildse2017-12-242-2/+102 * Add PKG_DEPENDS, EXTRACT_DEPENDS, PATCH_DEPENDS and FETCH_DEPENDS to these2017-12-222-0/+23 * Remove useless MASTER_SITES entriesbapt2017-12-211-3/+0 * Update to version 3.18, which already contains all patches required for these2017-12-213-354/+4 * Patch package version into the port and install man-page with patched pathse2017-12-212-31/+41 * Fix execution of portmaster in a port directory without any port or packagese2017-12-212-1/+10 * Add flavor support to routines that convert port origins to shell variablese2017-12-202-18/+64 * Add back local package installation support, which was disabled for PKG_NG.se2017-12-192-10/+143 * Add all-depends-list case required for portmaster -t.se2017-12-192-8/+22 * Remove stray double-quote character left from an incomplete edit of thatse2017-12-172-2/+2 * Add LIB_DEPENDS to dependencies relevant for installation of a package.se2017-12-172-2/+3 * Add support for ports that have been upgraded with a change of bothse2017-12-171-11/+41 * Fix query for package to be replaced: This could lead to a wrong packagese2017-12-162-2/+11 * USe correct origin in multiport case (several packages specified on these2017-12-162-6/+34 * Update to version 1.6pawel2017-12-162-4/+4 * Add another check for a flavor passed attached to the port directory.se2017-12-162-2/+10 * Fix patch: The patch had been created from the version used to debug these2017-12-162-7/+1 * Fix regression: The find_new_port function is now invoked from an earlierse2017-12-162-0/+68 * Add flavor support to portmaster. This version has been lightly tested andse2017-12-153-73/+4 * Update to 3.2.3-56-g0d8338bcbdrewery2017-12-142-5/+5 * Re-try ports affected by bug 193528 on powerpc* after r449590jbeich2017-12-121-2/+0 * Update to 3.2.3-44-g55026502bdrewery2017-12-092-6/+6 * ports-mgmt/portmaster: Pass maintainer-ship to se@tz2017-12-081-1/+1 * Emergency update to 2.17.14.marcus2017-12-072-4/+4 * ports-mgmt/synth: Update to 2.02tobik2017-12-062-4/+4 * Update to version 1.5pawel2017-12-062-4/+4 * - Update to 3.2.3bdrewery2017-12-062-4/+4 * Fix segfault in pkg version against the ports treebapt2017-12-062-0/+29 * Update to 3.2.2-37-gf25a99c8bdrewery2017-12-052-5/+5 * Update to 1.10.3bapt2017-12-054-185/+4 * Update to 3.2.2-32-gd8cbf566bdrewery2017-12-052-5/+5 * ports-mgmt/synth: Update to 2.01tobik2017-12-042-4/+4 * ports-mgmt/synth: update 1.71 -> 2.00, add FLAVOR supportpi2017-12-032-4/+4 * - Add explicit FLAVOR to a few dependenciesantoine2017-12-031-2/+2 * Register conflictpawel2017-12-021-0/+2 * Add patches from git to handle pkg version with newly flavoured ports treebapt2017-12-013-0/+181 * Convert Python ports to FLAVORS.mat2017-11-302-11/+4 * Update to 3.2.2bdrewery2017-11-302-4/+4 * Update to 3.2.2-25-g8695dfd6bdrewery2017-11-302-5/+5 * Update to 3.2.1bdrewery2017-11-292-4/+4 * Update to 3.2.0-37-g4775d32fbdrewery2017-11-282-5/+5 * Don't use MASTER_SITE_SUBDIR when it is not needed.mat2017-11-251-2/+1 * Update to 1.10.2bapt2017-11-152-4/+4 * Update to version 1.4pawel2017-11-142-4/+4 * Release 3.2.0.bdrewery2017-11-125-10/+17 * Update to 1.10.99.6bapt2017-11-112-4/+4 * Update to 3.0-2600-g5d5671f7bdrewery2017-11-112-5/+5 * Update to 3.0-2592-gba53cb5bbdrewery2017-11-102-5/+5 * Avoid running git and finding PORTSDIR/.git.bdrewery2017-11-102-4/+8 * ports-mgmt/synth: Update to 1.71tobik2017-11-012-5/+4 * - Add patch to support http/https for sourceforgezi2017-10-312-1/+12 * - Update to 3.1.22bdrewery2017-10-292-4/+4 * - Update to 3.0-2584-g2c19d562bdrewery2017-10-292-5/+5 * Update to 3.0-2583-g7913a064bdrewery2017-10-282-5/+5 * Add missing USES=shebangfix.se2017-10-251-1/+4 * Update to 3.0-2571-gf38f4778bdrewery2017-10-202-5/+5 * Correct licencecrees2017-10-161-1/+1 * Typo.crees2017-10-161-1/+1 * Fix repo protocolcrees2017-10-162-3/+5 * Retire WITHOUT_DEBUG flag.madpilot2017-10-151-1/+1 * - Update to 3.0-2548-g4bed266fbdrewery2017-10-142-5/+5 * - Update to 3.1.21bdrewery2017-10-142-4/+4 * Update to 3.1.20bdrewery2017-10-13