Commit graph

3754 commits

Author SHA1 Message Date
John Marino
222a0c8885 java/eclipse: Put back Makefile.plugins to unbreak index
At least one port is still using Makefile.plugins.  Put in a placeholder
to unbreak the index.

PR: 188659
2014-06-26 09:22:12 +00:00
John Marino
1fc2c068b4 java/eclipse: Remove troublesome comment completely
Freshports won't update the entry due to choking on the MAVEN_OPTS
comment.  Truthfully the comment is more trouble than it's worth.  First,
it's MVN_OPTS, not MAVEN_OPTS.  Secondly, "+=" is a no-op, so the
definition should be there anyway.  Thirdly, MVN_OPTS is undefined.
Just remove the whole mess.

PR: 188659
2014-06-26 09:13:00 +00:00
John Marino
635115204e java/eclipse: Tweak comment to satisfy freshports sanity check
A space character was missing in a comment that made the freshport
sanity check think it was a bad shell command.
2014-06-26 08:55:08 +00:00
John Marino
7a492ac2b5 java/eclipse: Update version 3.7.1 => 4.3.2 and assign maintainer
At long last, eclipse has been updated to the latest release and is now
under the stewardship of Jimmy Kelly.  This version supports OpenJDK8
runtime environments.  A special thanks to Jonathan Chen for getting the
ball rolling after the PR stalled.

PR:		188659
Submitted by:	Jimmy Kelly
Distfiles by:	Jonathan Chen
Verified by:	F10/amd64 poudriere
2014-06-26 08:48:10 +00:00
Baptiste Daroussin
a33191366c Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
2014-06-25 05:35:31 +00:00
Baptiste Daroussin
27be15bfd7 Remove interractive this ports can be installed without the graphical installer
While here, update to 3.1.1
2014-06-22 23:44:12 +00:00
Antoine Brodin
fda1d2e5f1 Unbreak
Reported by:	pkg-fallout
2014-06-21 15:28:09 +00:00
Greg Lewis
488a94e0ed . Update to 2014e. 2014-06-19 02:49:55 +00:00
Vanilla I. Shu
5e497ab473 Stagify.
Approved by:	portmgr@
2014-06-17 12:13:58 +00:00
Vanilla I. Shu
5d6545d27c Stagify.
Approved by:	portmgr@
2014-06-17 12:02:34 +00:00
Vanilla I. Shu
487083b7d4 Stagify.
Approved by:	portmgr@
2014-06-17 10:18:20 +00:00
Vanilla I. Shu
764acb06d8 Stagify. 2014-06-17 10:12:58 +00:00
Vanilla I. Shu
8f20178892 Stagify. 2014-06-17 10:10:38 +00:00
Vanilla I. Shu
9eead0ee34 Stagify. 2014-06-17 10:06:38 +00:00
Vanilla I. Shu
ba1ddc0b3d Stagify. 2014-06-17 10:03:54 +00:00
Vanilla I. Shu
223e2341e8 Stagify. 2014-06-17 09:57:58 +00:00
Vanilla I. Shu
e093d7ea85 Stagify. 2014-06-17 09:54:47 +00:00
Vanilla I. Shu
71496f6779 Stagify. 2014-06-17 09:51:33 +00:00
Vanilla I. Shu
13946b5a69 Stagify. 2014-06-17 09:43:35 +00:00
Vanilla I. Shu
bdeb25bf13 Stagify. 2014-06-17 09:40:22 +00:00
Vanilla I. Shu
ea2e5a3457 Stagify.
Approved by:	portmgr@
2014-06-17 09:33:41 +00:00
Vanilla I. Shu
f6f74eefb8 Stagify.
Approved by:	portmgr@
2014-06-17 09:24:14 +00:00
Vanilla I. Shu
bf859a1b21 Stagify.
Approved by:	portmgr@
2014-06-17 08:03:55 +00:00
Vanilla I. Shu
ecf43beb7e Stagify.
Approved by:	portmgr@
2014-06-17 08:00:10 +00:00
Vanilla I. Shu
5a10f3e51c Stagify.
Approved by:	portmgr@
2014-06-17 07:58:21 +00:00
Vanilla I. Shu
f2dc0757ae Stagify.
Approved by:	portmgr@
2014-06-17 07:55:47 +00:00
Vanilla I. Shu
83c5e88c47 Stagify.
Approved by:	portmgr@
2014-06-17 07:53:12 +00:00
Lev A. Serebryakov
146867e802 subversion port has been overhauled. Some optional parts was extracted
to separate ports. These ports are:

  www/mod_dav_svn
    instead of option MOD_DAV_SVN.
  security/subversion-gnome-keyring
    instead of option GNOME_KEYRING.
  security/subversion-kwallet
    instead of option KDE_KWALLET.

  If you used devel/subversion with one (or more) of these non-standard
  options, you should install appropriate port after subversion upgrade.

  "mod_dontdothat" is installed unconditionally by www/mod_dav_svn
  port (it has been depended on TOOLS option), but is not activated by
  default, you may need to edit apache's configuration file.

  devel/subversion port now installs svndiff, svndiff3 and svndiff4
  commands if TOOLS option is enabled. They was skipped before.
  Official names "diff", "diff3" and "diff4" are prefixed with "svn" to
  avoid conflicts with base and other diff versions.

  All libraries and binaries are now stripped if MAINTAINER_DEBUG
  option is not selected (including all sub-ports, like bindings
  and mod_dav_svn).
2014-06-16 13:12:21 +00:00
Jung-uk Kim
bc31769ff9 Remove redundant uses of NO_CDROM with RESTRICTED.
Reported by:	eadler
2014-06-11 18:16:42 +00:00
Tijl Coosemans
9f8b4bcde3 Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-06-11 14:49:59 +00:00
Dmitry Sivachenko
fdce02a97a USE_XZ --> USES=tar:xz. 2014-06-10 11:29:39 +00:00
Nicola Vitale
bc6216d407 - Update to 2.8.2
- Add support for stage dir
- Sort variables
- Remove post-install target
- Remove files/pkg-install.in

Release Notes:	http://pydev.org/history_pydev.html
2014-06-10 02:45:13 +00:00
Greg Lewis
a9eddf5ed5 . Add a pkg-message explaining that procfs and fdescfs may be required.
PR:		177779
Submitted by:	navymaker@rambler-co.ru
2014-06-10 01:33:48 +00:00
Jung-uk Kim
8f8af7b642 Java Development Kit 8 Documentation. Contains release information,
API documentation, guides to new features and tool documentation.

The documentation will be installed in ${PREFIX}/share/doc/jdk8/

WWW: http://www.oracle.com/us/technologies/java/index.html
2014-06-10 00:02:31 +00:00
Jung-uk Kim
c060aceae5 Chase distfile change and support staging. 2014-06-09 23:50:24 +00:00
Jung-uk Kim
ee253d5adb Use new LIB_DEPENDS format. Remove unnecessary NO_STAGE. 2014-06-09 23:47:29 +00:00
Jung-uk Kim
75c0bd3255 Remove unnecessary NO_STAGE. 2014-06-09 23:46:44 +00:00
Jung-uk Kim
02f9e55e21 Update to 7u60. 2014-06-09 23:27:02 +00:00
Jung-uk Kim
566905fff2 Support staging. 2014-06-09 23:03:07 +00:00
Mikhail Teterin
b890d0fc74 Support staging. While here, get rid of the two-line pkg-plist. 2014-06-09 22:45:46 +00:00
Jimmy Olgeni
55dc0f983a Remove all space characters from Makefile assignments.
No functional changes included.

CR:		D193 (except math/sedumi)
Approved by:	portmgr (bapt)
2014-06-08 19:51:27 +00:00
Jimmy Olgeni
ac30cb067f Remove indefinite articles from COMMENT where I'm maintainer. 2014-06-08 13:14:42 +00:00
Vanilla I. Shu
3925dc2bce Stagify. 2014-06-08 04:06:19 +00:00
Vanilla I. Shu
6c080e5abe Stagify. 2014-06-08 04:03:51 +00:00
Greg Lewis
6f1ddbf6db Update to 7u60. 2014-06-07 23:37:24 +00:00
Jung-uk Kim
ca590d213b Mark it as unsafe for parallel build. 2014-06-06 23:40:56 +00:00
Jung-uk Kim
8fbb04a969 Work around build failures with JDK7 and later.
Reported by:	exp-run (PR190511)
2014-06-05 21:21:11 +00:00
Jimmy Olgeni
4809de2a35 Upgrade to version 1.9.2.
- Add LICENSE
- Fix portlint warnings
- Use PORT_OPTIONS
2014-06-05 18:18:44 +00:00
Alex Dupre
ac01db4fa8 Force java 1.6 only. 2014-06-05 07:41:12 +00:00
Jung-uk Kim
b7b91fc0fd Fix build with java/openjdk7 and support staging. Note it does not build
with java/openjdk8.

Reported by:	exp-run (PR190511)
2014-06-04 21:50:22 +00:00
Jung-uk Kim
c3818dca2c Update to 7u60. 2014-06-04 19:19:51 +00:00
Greg Lewis
49e37d6ee0 . Update to 2014c. 2014-05-31 20:56:46 +00:00
Pawel Pekala
fc37e9702f - Add staging support
- Convert to new options framework, add EXAMPLES option
2014-05-31 14:53:53 +00:00
Pawel Pekala
901f8a6ab1 Add staging support 2014-05-31 14:48:05 +00:00
Pawel Pekala
217333838c - Add staging support
- Convert to new options framework
2014-05-31 14:39:57 +00:00
Pawel Pekala
febf657cf2 Add staging support 2014-05-31 14:33:59 +00:00
Pawel Pekala
ee648104e5 - Add staging support
- Convert to new options framework
2014-05-31 14:22:28 +00:00
Pawel Pekala
70e0487f6e - Add staging support
- Convert to new options framework
2014-05-31 14:08:39 +00:00
Pawel Pekala
8a5080229f - Add staging support
- Remove leading article from COMMENT
2014-05-31 14:04:01 +00:00
Pawel Pekala
e16b6dc6a1 - Add staging support
- Convert to new options framework, add EXAMPLES option
2014-05-31 14:03:07 +00:00
Pawel Pekala
b39633f69e - Add staging support
- Convert to new options framework
2014-05-31 13:46:04 +00:00
Pawel Pekala
e91eb32c49 - Add staging support
- Convert to USES=tar:bzip2
2014-05-31 13:26:33 +00:00
Pawel Pekala
e4f61f6046 - Add staging support
- Convert to new options framework
- Remove RUN_DEPENDS on javavmwrapper, it's pulled in by java port
2014-05-31 12:48:50 +00:00
Pawel Pekala
845b4ef666 - Add staging support
- Convert to new options framework
2014-05-31 12:03:44 +00:00
Pawel Pekala
4e24a1e8dc - Add staging support
- Convert to new options framework
- USE_ANT, ALL_TARGET, MAKE_ARGS instead of custom do-build target
- Use PLIST_FILES and not generated plist file
2014-05-31 11:50:14 +00:00
Pawel Pekala
aa4e33bcb6 - Add staging support
- Convert to new options framework
- USE_ANT, ALL_TARGET instead of custom do-build target
- Use PLIST_FILES and not generated plist file
2014-05-31 11:08:34 +00:00
Pawel Pekala
a3bd135ce7 - Add staging support
- Remove leading article from COMMENT
- Convert to new options framework
2014-05-30 18:33:59 +00:00
Pawel Pekala
1dda6ea844 - Add staging support
- Convert to new options framework
2014-05-30 18:19:15 +00:00
Pawel Pekala
9c08a14ba3 - Add staging support
- Convert to new options framework
2014-05-30 18:02:03 +00:00
Pawel Pekala
e951e71296 - Add staging support
- Convert to new options framework
2014-05-30 17:49:55 +00:00
Pawel Pekala
c5bf39abc1 - Add staging support
- Convert to new options framework
2014-05-30 17:14:44 +00:00
John Marino
fe6f98f724 java/eclipse*: specify extraction with ${TAR}
It's possible that EXTRACT_CMD won't be predefined in the near future
in order to support distfiles in multiple formats.  We know the
extraction tool needs to be tar, so let's specify it directly.

The eclipse ports have pending PRs to update the version, although I
don't know if they include staging.  Each Eclipse is a huge port so
staging is out scope of this extraction tool work.

Approved by:	portmgr (implicit)
2014-05-29 22:30:22 +00:00
Kurt Jaeger
54b3ec00c2 java/wildfly80: New port: WildFly - replacement for JBoss Application Server
PR:             ports/188339
Submitted by:   Alexander Yerenkow <yerenkow@gmail.com>
Approved by:    jadawin (mentor)
2014-05-27 08:12:46 +00:00
Jimmy Olgeni
d33e6bd187 Upgrade to version 1.0.17.
- Add LICENSE
- Replace WITHOUT_COMPILE with COMPILE option
- Replace NOPORTDOCS with MDOCS
- Use COPYTREE_SHARE
- Remove indefinite article from COMMENT
2014-05-26 15:16:12 +00:00
Jimmy Olgeni
8207817427 Upgrade to version 1.0.22.
- Add LICENSE
- Convert to USES=zip
- Replace WITHOUT_COMPILE with COMPILE option
- Replace NOPORTDOCS with MDOCS
- Use COPYTREE_SHARE
- Remove indefinite article from COMMENT
2014-05-26 15:05:14 +00:00
Martin Wilke
1e3322fef2 - Covert gmake, xz to USES
Approved by:	portmgr
2014-05-26 12:19:32 +00:00
Baptiste Daroussin
1e279835ef Convert to USES=dos2unix
With hat:	portmgr
2014-05-26 08:44:34 +00:00
Eitan Adler
fdbc00e17d LEGAL: fix multiple ports
Sync make -VLEGAL and /usr/ports/LEGAL

Approved by:	portmgr (implicit)
2014-05-26 02:38:34 +00:00
Jung-uk Kim
0702846b6c Fix printing services. When CUPS is used, ${LOCALBASE}/bin/lpr must be used
to print a generated PostScript file.  When lpd(8) is used, lpr(1) from base
must be used.  Also, status command for lpc(8) requires a printer name.  If
no argument is specified, i.e., "/usr/sbin/lpc status", then it displays the
command usage, i.e., "usage: status  {all | printer ...}".  Unfortunately,
"usage" is interpreted as a printer name because ":" is included.  Add "all"
and adjust an expression for grep(1).
2014-05-21 20:06:16 +00:00
Jung-uk Kim
d7cffff692 - Fix printing services. When CUPS is used, ${LOCALBASE}/bin/lpr must be
used to print a generated PostScript file.  When lpd(8) is used, lpr(1) from
base must be used.  Also, status command for lpc(8) requires a printer name.
If no argument is specified, i.e., "/usr/sbin/lpc status", then it displays
the command usage, i.e., "usage: status  {all | printer ...}".
Unfortunately, "usage" is interpreted as a printer name because ":" is
included.  Add "all" and adjust an expression for grep(1). [1]
- Use /proc/curproc/file to find its executable path if available.  It fixes
java/icedtea-web, for example. [2]

PR:		ports/178856 [1]
PR:		java/189905 [2]
2014-05-21 20:03:14 +00:00
Jung-uk Kim
a763513dab Fix printing services. When CUPS is used, ${LOCALBASE}/bin/lpr must be used
to print a generated PostScript file.  When lpd(8) is used, lpr(1) from base
must be used.  Also, status command for lpc(8) requires a printer name.  If
no argument is specified, i.e., "/usr/sbin/lpc status", then it displays the
command usage, i.e., "usage: status  {all | printer ...}".  Unfortunately,
"usage" is interpreted as a printer name because ":" is included.  Add "all"
and adjust an expression for grep(1).

PR:		ports/178856
2014-05-21 19:57:11 +00:00
Lev A. Serebryakov
86b3bba34a (1) Update to latest 1.8.9
(2) USES=libtool instead of USE_AUTOTOOLS=libtool
 (3) Bump required Java version to 1.7 for java/java-subversion.
 (4) Build java/kava-subversion with system clang, not "any" gcc
     on 10 and CURRENT (checked with OpenJDK7 and OpenJDK8).
2014-05-18 15:13:21 +00:00
Jung-uk Kim
eff95d7ef9 Remove a hack to create symlink to libjli.so. java/openjdk8 does not need
this hack any more because it is statically linked now.
2014-05-17 06:19:24 +00:00
Jung-uk Kim
a548434ab2 Always link libjli statically. When launchers are symlinked, it may not be
able to find libjli.so from RPATH because argv[0] points to the symlink.
Note it seems Linux does not have the problem when /proc/self/exe exists.
If it does not exist, it also fails to find libjli.so.  Clean up patches
while I am here.
2014-05-17 06:14:58 +00:00
Carlo Strub
ed09e29e51 Withdraw maintainership
PR:		ports/189730
Submitted by:	Jonathan Chen <jonc@chen.org.nz> (maintainer)
Approved by:	portmgr (implicit)
2014-05-16 21:13:15 +00:00
Jung-uk Kim
3eb0319a7b Add upstream patches to support java/openjdk8. Note OpenJDK8 is not
officially supported by the upstream and the next major release will drop
support for OpenJDK6.
2014-05-16 00:01:02 +00:00
Jung-uk Kim
86dcea5c7a Add support for java/icedtea-web. Clean up some patches while I am here. 2014-05-15 23:53:56 +00:00
Jimmy Olgeni
6de57c38f6 Add staging support. 2014-05-14 12:41:33 +00:00
Jimmy Olgeni
b75c7f298e Add staging support. 2014-05-14 12:15:10 +00:00
Jimmy Olgeni
82249b2135 Add staging support. 2014-05-14 12:07:23 +00:00
Jimmy Olgeni
0ebda89bcb Add staging support. 2014-05-13 19:39:45 +00:00
Jimmy Olgeni
34b551c8e8 Add staging support. 2014-05-13 19:39:19 +00:00
Alex Dupre
64730c2b08 Stagify. 2014-05-12 15:56:57 +00:00
Alex Dupre
2a9230859c Stagify. 2014-05-12 15:51:52 +00:00
Alex Dupre
fd0413eb2d Stagify. 2014-05-12 15:51:11 +00:00
Alex Dupre
ecbf1f618d Stagify. 2014-05-12 15:50:19 +00:00
Alex Dupre
3342beb24d Stagify. 2014-05-12 15:47:44 +00:00
Rene Ladan
dcb0b9861a Remove expired ports:
2014-05-10 java/linux-sun-jre16: Unsupported and known for multiple security vulnerabilities
2014-05-10 java/linux-sun-jdk16: Unsupported and known for multiple security vulnerabilities
2014-05-11 13:25:26 +00:00
Antoine Brodin
636287c888 Maintainer no longer wishes to maintain those ports
With hat:	portmgr
2014-05-10 22:06:22 +00:00
Greg Lewis
dce9c0bf02 . Handle spaces in CC, CXX or HOST_CC [1]
. Convert a space to a tab [2]
. Pet portlint by changing /nonexistent to ${NONEXISTENT} [2]

PR:		189385 [2]
Submitted by:	Dominic Fandrey <kamikaze@bsdforen.de> [1]
		Takefu <takefu@airport.fm> [2]
2014-05-09 01:36:19 +00:00