freebsd-ports/java
Kyle Evans 5fb9edd6bd Multiple ports: improve regex compliance
These changes largely fall into just two categories:

1. Need textproc/gsed for GNU extensions
2. Extraneous escapes that can go away

For #1, there's a further subdivision into those that require autoconf magic
and those that can get away with BINARY_ALIAS=sed=${LOCALBASE}/bin/gsed.
-CURRENT will soon gain GNU extensions, but these will take longer to get to
all supported releases; we must switch them to gsed to ensure we're actually
properly building them as intended.

For #2, I've fixed these as I can and we should upstream these fixes.

PORTREVISION is bumped for all of the above, because we will almost
certainly build these differently when the replacements actually start
working.

These were all detected by the below-referenced exp-run [1]. The patch
included forbids many ordinary characters from being escaped, since we'll
later imbue those with special meanings. This has had the nice side effect
of picking up various things that we didn't handle properly, e.g. \t and \r
for tab and carriage return.

PR:		229925 [1]
Approved by:	koobs (mentor)
Approved by:	portmgr (blanket: trivial build fixes)
MFH:		no (invasive risk)
Differential Revision:	https://reviews.freebsd.org/D25185
2020-06-08 04:41:31 +00:00
..
apache-bcel
apache-commons-beanutils
apache-commons-cli
apache-commons-codec
apache-commons-collections
apache-commons-dbcp
apache-commons-discovery
apache-commons-httpclient
apache-commons-lang
apache-commons-lang3
apache-commons-logging
apache-commons-pool
apache-commons-primitives
aparapi
avis
berkeley-db
bluej
bootstrap-openjdk6
bootstrap-openjdk8
bootstrap-openjdk11
bouncycastle
bouncycastle15
cos
cryptix-jce
dbvis
eclipse
eclipse-cdt
eclipse-drjava
eclipse-ecj
eclipse-EPIC
eclipse-findbugs
eclipse-pydev
eclipse-shelled Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 3). 2020-05-27 14:55:03 +00:00
hamcrest
icedtea-web
infobus
intellij java/intellij: Remove superfluous PYTHON_VER at the plist. 2020-06-04 19:36:47 +00:00
intellij-fsnotifier
intellij-pty4j
intellij-rubymine
intellij-ultimate
jad
jai
jakarta-oro
jasmin
jattach
java3d
java-cup
java-getopt
java-subversion Update subversion to new version 1.14.0. 2020-06-02 13:36:47 +00:00
java-zoneinfo
javahelp
javamail
javavmwrapper
jaxen
jcalendar
jcckit
jcommon
jd-gui
jdk8-doc
jdk11-doc
jdk12-doc
jdom
jflex
jfreechart
jgraph
jgraphx java/jgraphx: 2020-06-01 21:14:25 +00:00
jikes
jlex
jlint
jmf
jode
jrosetta
jta
jtiger
jump
junit
jxgrabkey
lightweight-java-profiler
linux-oracle-jdk18
linux-oracle-jre18
linux-oracle-serverjre10
mmake
mx4j
netbeans
netcomponents
netrexx
netty Update to 4.1.50 2020-06-06 20:26:10 +00:00
openjdk7
openjdk7-jre
openjdk8
openjdk8-jre
openjdk11 Multiple ports: improve regex compliance 2020-06-08 04:41:31 +00:00
openjdk12 Multiple ports: improve regex compliance 2020-06-08 04:41:31 +00:00
openjdk13 Multiple ports: improve regex compliance 2020-06-08 04:41:31 +00:00
openjdk14
openjfx8-devel
openjfx8-scenebuilder
phpeclipse
proguard
sablevm
sablevm-classpath
servingxml
sigar
springframework
springframework31
sqlitejdbc
trove4j
veditor
visualvm
wildfly10
wildfly11
wildfly12
wildfly13
wildfly14
wildfly15
wildfly16
wildfly17 Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 3). 2020-05-27 14:55:03 +00:00
wildfly18 Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 3). 2020-05-27 14:55:03 +00:00
wildfly90
Makefile