inclusion of an (obsolete) copy of bsd.gecko.mk (its included when
appropriate by the port setting USE_GECKO).
Submitted by: ale
Approved by: portmgr (pav)
The NetBeans IDE 6.5 Beta release provides several new features and
enhancements, such as a new IDE-wide QuickSearch shortcut, more
user-friendly interface, and automatic Compile on Save. In addition
to full support of all Java editions (Java SE, Java EE, Java ME), the
NetBeans IDE is the ideal tool for software development with PHP,
C/C++, Groovy and Grails, Ruby and Rails, Ajax and JavaScript.
The 6.5 release also includes enhanced support for web frameworks
(Hibernate, Spring, JSF, JPA), the GlassFish application server, and
databases.
More here: http://www.netbeans.org/community/releases/65/
work, diablo-jdk15 won't, so the safest way to do this is to just
enforce jdk16 or diablo-jdk16.
. Enforce using something that was compiled on FreeBSD 8.x since the binary
packages are likely to cause problems.
- Define USE_LINUX as it installs Linux binaries (bump PORTREVISION)
- Remove ONLY_FOR_ARCH since it's an Linux binary port
- Extract contents in WRKSRC at do-extract target (was done in do-install)
- Move patching work from do-install to do-patch
- Use SUB_FILES for pkg-message substitution
mark this port works for amd64, too.
- Update download URL since the old one does not work anymore
PR: ports/126755
Submitted by: Douglas William Thrift <douglas at douglasthrift.net>
if it already exists. Since the bootstrap JDK can be an already
installed instance of itself this creates a circular dependency which
breaks portmaster and possibly other port management tools.
. Actually create a valid BUILD_DEPENDS for the bootstrap JDK instead of
just skipping it.
. Make the default bootstrap JDK diablo-jdk16 rather than diablo-jdk15.
We should actually try and get this from bsd.java.mk somehow.
. Fix some portlint warnings:
. No quotes for RESTRICTED and NO_CDROM.
. Use variables for executables rather than the raw names.
. If DISTFILES are missing then print out the instructions to get them
nicely formatted and error out rather than trying to use IGNORE and
resetting ECHO_MSG.
. Fix some grammar errors in various messages printed out by the port.
. Error if the time zone update fails. This is a bit of a double edged
sword. It prevents installing a broken port with a broken packing list
if Diablo won't run on this version of FreeBSD, but it also creates a
situation where the install can fail without really needing to if you
have to retry it for some reason (e.g. you forget the root password when
installing as a user). If the latter is the case, you'll need to first
clean to before trying to install again to resolve the issue.
Making pre-install somewhat bogusly pre-install or checking for the
existence of an updated time zone file before running tzupdate may
alleviate the problem with this solution.
PR: 125085