Retire the netbeans-devel port, it rarely used if ever.

This commit is contained in:
Koop Mast 2018-12-31 15:24:22 +00:00
parent ea2ef6364d
commit eddc70e466
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=488796
7 changed files with 1 additions and 5923 deletions

1
MOVED
View File

@ -11130,3 +11130,4 @@ sysutils/cfengine22|sysutils/cfengine|2018-12-31|Has expired: No longeer support
sysutils/syslog-ng36|sysutils/syslog-ng|2018-12-31|Has expired: No longer officially supported by Balabit, does not support openssl111
sysutils/syslog-ng-incubator||2018-12-31|Removed, depends on expired sysutils/syslog-ng36
deskutils/strigi||2018-12-31|Has expired: KDE4 is end-of-life
java/netbeans-devel|java/netbeans|2018-12-31|Development port was removed now that this version is stable

View File

@ -100,7 +100,6 @@
SUBDIR += mmake
SUBDIR += mx4j
SUBDIR += netbeans
SUBDIR += netbeans-devel
SUBDIR += netcomponents
SUBDIR += netrexx
SUBDIR += netty

View File

@ -1,58 +0,0 @@
# Created by: gahr
# $FreeBSD$
PORTNAME= netbeans
DISTVERSION= 10.0-vc5
CATEGORIES= java devel
MASTER_SITES= https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-${DISTVERSION}/
PKGNAMESUFFIX= -devel
DISTNAME= incubating-netbeans-${DISTVERSION}-bin
MAINTAINER= kwm@FreeBSD.org
COMMENT= Full-featured integrated environment for Java (unstable)
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= shebangfix zip
USE_JAVA= yes
JAVA_VERSION= 1.8+
NO_BUILD= yes
SHEBANG_FILES= extide/ant/bin/antRun.pl \
extide/ant/bin/complete-ant-cmd.pl \
extide/ant/bin/runant.pl \
extide/ant/bin/runant.py
perl_OLD_CMD= /usr/bin/perl
perl_CMD= ${LOCALBASE}/bin/perl
python_OLD_CMD= /usr/bin/python
python_CMD= ${LOCALBASE}/bin/python2.7
WRKSRC= ${WRKDIR}/netbeans
PREFIXDIR= ${PREFIX}/netbeans-${PORTVERSION}
PLIST_SUB+= PORTVERSION=${PORTVERSION}
DESKTOP_ENTRIES="NetBeans ${PORTVERSION}" \
"NetBeans ${PORTVERSION} IDE" \
${DATADIR}/nb/netbeans.png \
${PORTNAME}-${PORTVERSION} \
"Development;" \
false
post-patch:
@${REINPLACE_CMD} -e '57s|#||;57s|/path/to/jdk|${JAVA_HOME}|' \
${WRKSRC}/etc/netbeans.conf
@${FIND} ${WRKSRC} -name "*.orig" -delete
do-install:
cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIXDIR}
cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}
${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/bin/netbeans
${LN} -sf ${DATADIR}/bin/netbeans ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${PORTVERSION}
${FIND} ${STAGEDIR}${DATADIR} -type f -ipath "*/bin/*" | ${XARGS} ${CHMOD} ${BINMODE}
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1545289815
SHA256 (incubating-netbeans-10.0-vc5-bin.zip) = efb9175e9a4f773d77b1072f796259ba0b46e11e3f4277b1c52f6e95263a9242
SIZE (incubating-netbeans-10.0-vc5-bin.zip) = 189738071

View File

@ -1,33 +0,0 @@
--- bin/netbeans.orig 2018-02-02 14:08:50 UTC
+++ bin/netbeans
@@ -136,7 +136,11 @@ heap_size () {
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
if [ -z "$mem" ] ; then
@@ -157,7 +161,7 @@ if grep -v -- "-J-Xmx" >/dev/null <<EOF ; then
${netbeans_default_options}
EOF
heap_size
- netbeans_default_options="-J-Xmx${max_heap_size}m ${netbeans_default_options}"
+ netbeans_default_options="-J-Xmx${max_heap_size}m ${netbeans_default_options} --nosplash"
fi
launchNbexec() {
@@ -205,6 +209,8 @@ case "`uname`" in
--jdkhome '"$netbeans_jdkhome"' \
--branding nb \
--clusters '"$netbeans_clusters"' \
+ --nosplash \
+ -J-Dawt.useSystemAAFontSettings=on \
-J-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade \
-J-Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense \
${netbeans_default_options} \

View File

@ -1,9 +0,0 @@
Apache NetBeans
The NetBeans IDE is a world-class development environment written
in Java. It can be used to develop code in Java, HTML, XML, JSP,
C/C++ and other languages. The IDE is modular, and there is a huge
variety of commercial and free extensions to it to support various
technologies.
WWW: https://netbeans.apache.org/

File diff suppressed because it is too large Load Diff