mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -04:00
- Better determination of run time memory constraints
PR: ports/163793 Submitted by: Tino Engel <tino.engel@porno-muenchen.de>
This commit is contained in:
parent
3bff9d66ca
commit
f2895b183d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=288516
2 changed files with 23 additions and 1 deletions
|
@ -26,7 +26,7 @@ PLIST_SUB+= PORTVERSION=${PORTVERSION}
|
||||||
|
|
||||||
#IGNORE= No development version available right now. Please use java/netbeans instead.
|
#IGNORE= No development version available right now. Please use java/netbeans instead.
|
||||||
|
|
||||||
do-patch:
|
post-patch:
|
||||||
@${REINPLACE_CMD} -i "" -e '19s|#||;19s|/path/to/jdk|${JAVA_HOME}|' \
|
@${REINPLACE_CMD} -i "" -e '19s|#||;19s|/path/to/jdk|${JAVA_HOME}|' \
|
||||||
${WRKSRC}/etc/netbeans.conf
|
${WRKSRC}/etc/netbeans.conf
|
||||||
|
|
||||||
|
|
22
java/netbeans-devel/files/patch-netbeans
Normal file
22
java/netbeans-devel/files/patch-netbeans
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
--- bin/netbeans.orig 2011-09-26 01:36:52.000000000 +0200
|
||||||
|
+++ bin/netbeans 2012-01-04 16:50:05.000000000 +0100
|
||||||
|
@@ -131,6 +131,10 @@
|
||||||
|
mem=`/usr/sbin/sysctl hw.memsize | tr -d [:alpha:][:space:].:`
|
||||||
|
mem=`expr $mem / 1048576`
|
||||||
|
;;
|
||||||
|
+ FreeBSD*)
|
||||||
|
+ mem=`/sbin/sysctl -n hw.realmem`
|
||||||
|
+ mem=`expr $mem / 1048576`
|
||||||
|
+ ;;
|
||||||
|
*)
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
@@ -158,7 +162,7 @@
|
||||||
|
if grep -v -- "-J-XX:MaxPermSize" >/dev/null <<EOF ; then
|
||||||
|
${netbeans_default_options}
|
||||||
|
EOF
|
||||||
|
- netbeans_default_options="-J-XX:MaxPermSize=384m ${netbeans_default_options}"
|
||||||
|
+ netbeans_default_options="-J-XX:MaxPermSize=512m ${netbeans_default_options}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
launchNbexec() {
|
Loading…
Add table
Reference in a new issue