forked from Lainports/freebsd-ports
The NetBeans IDE is a free, Open-Source Integrated Development Environment for software developers. The IDE runs on many platforms including Windows, Linux, Solaris, and the MacOS. It is easy to install and use straight out of the box. The NetBeans IDE provides developers with all the tools they need to create professional cross-platform desktop, enterprise, web and mobile applications. PR: 110373 Submitted by: Nemo Liu<nemoliu@gmail.com> Repocopy by: marcus
47 lines
1.4 KiB
Makefile
47 lines
1.4 KiB
Makefile
# New ports collection makefile for: netbeans
|
|
# Date Created: 15 May 2007
|
|
# Whom: Nemo Liu <nemoliu@gmail.com>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= netbeans5
|
|
PORTVERSION= 5
|
|
CATEGORIES= java devel
|
|
MASTER_SITES= http://us1.mirror.netbeans.org/download/5_0/fcs/200601251500/
|
|
DISTNAME= netbeans-5_0
|
|
|
|
MAINTAINER= nemoliu@gmail.com
|
|
COMMENT= A free and open-source IDE for Java
|
|
|
|
USE_BZIP2= yes
|
|
USE_JAVA= yes
|
|
JAVA_VERSION= 1.4+
|
|
NO_BUILD= yes
|
|
RESTRICTED= Restrictive license
|
|
|
|
WRKSRC= ${WRKDIR}/netbeans
|
|
|
|
SUB_FILES= pkg-install pkg-deinstall
|
|
|
|
DOWNLOAD_URL?= http://www.netbeans.info/downloads/index.php?rs=2
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
post-patch:
|
|
@${RM} ${WRKSRC}/etc/netbeans.conf.orig
|
|
|
|
do-configure:
|
|
@${REINPLACE_CMD} 's|%%JAVA_HOME%%|${JAVA_HOME}|' ${WRKSRC}/etc/netbeans.conf
|
|
@${RM} ${WRKSRC}/etc/netbeans.conf.bak
|
|
|
|
do-install:
|
|
@${MKDIR} ${PREFIX}/netbeans5
|
|
@${CP} -r ${WRKSRC}/* ${PREFIX}/netbeans5
|
|
@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/netbeans5
|
|
@${LN} -sf ${PREFIX}/netbeans5/bin/netbeans ${PREFIX}/bin/netbeans5
|
|
@(cd ${WRKDIR}; ${FIND} -s netbeans -not -type d) | ${SED} -ne 's,^netbeans,netbeans5,p' >> ${TMPPLIST}
|
|
@(cd ${WRKDIR}; ${FIND} -s -d netbeans -type d) | ${SED} -ne 's,^netbeans,netbeans5,' -ne 's,^,@dirrm ,p' >> ${TMPPLIST}
|
|
@(cd ${WRKDIR}; ${FIND} -s -d netbeans -type d -empty) | ${SED} -ne 's,^netbeans,netbeans5,' -ne 's,^,@exec ${MKDIR} %D/,p' >> ${TMPPLIST}
|
|
|
|
.include <bsd.port.post.mk>
|