freebsd-ports/java/netbeans5/Makefile
Martin Wilke c571051219 - Add Netbeans5
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
2007-03-20 11:07:47 +00:00

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>