Commit graph

51 commits

Author SHA1 Message Date
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Stefan Eßer
d65453fe78 java/linux-oracle-jre18: Add CPE information
Approved by:	portmgr (blanket)
2021-10-20 18:13:16 +02:00
Mathieu Arnold
3505159e72
Deorbit RESTRICTED && NO_CDROM, part two.
Move ports to the licenses framework.

RESTRICTED → auto-accept (unless expressly stated otherwise)
NO_CDROM → dist-mirror pkg-mirror auto-accept

Differential Revision:  https://reviews.freebsd.org/D30010
2021-05-06 13:47:48 +02:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Greg Lewis
ce8e71422f Update to 8u241
Security:	https://openjdk.java.net/groups/vulnerability/advisories/2020-01-14
2020-01-17 06:44:15 +00:00
Greg Lewis
7d8512ae98 Update to 8u231 2019-10-16 02:57:55 +00:00
Mathieu Arnold
3bd0ac0d72 Convert to UCL & cleanup pkg-message (categories h-k) 2019-08-13 22:22:35 +00:00
Greg Lewis
fdb95debe1 Update to 8u221 2019-07-28 21:28:15 +00:00
Tijl Coosemans
7003875294 On amd64 adding DEFAULT_VERSIONS+=linux=c6 to /etc/make.conf made Linux
infrastructure ports (linux_base-c6 and linux-c6*) install i386 CentOS 6
packages.  Using c6_64 instead of c6 made them install mixed amd64/i386
CentOS 6 packages and allowed Linux application ports to install amd64
binaries when available.  The i386-only configuration was only useful for
users of x11/nvidia-driver* which didn't provide Linux amd64 emulation
until recently.

With x11/nvidia-driver* now supporting Linux amd64 there's no longer a
need for i386-only Linux on amd64.  Let DEFAULT_VERSIONS+=linux=c6 make
Linux infrastructure ports install mixed amd64/i386 CentOS 6 packages,
like c6_64 before, and remove support for c6_64 as a value.

Replace LINUX_ARCH with ARCH everywhere because they are always the same
now.
2019-07-10 14:40:02 +00:00
Dmitry Marakasov
9f50370572 - Update WWW
Approved by:	portmgr blanket
2019-05-18 09:01:37 +00:00
Greg Lewis
8380016c96 . Update to 8u212. 2019-04-20 19:58:13 +00:00
Greg Lewis
aa67cbe89f . Update to 8u202. 2019-02-09 23:58:19 +00:00
Greg Lewis
8f8bb8bcbc . Update to 8u192. 2018-10-27 18:05:20 +00:00
Greg Lewis
073a9c1e71 . Update to 8u181. 2018-09-15 20:14:24 +00:00
Greg Lewis
609050ebad Update to 8u172 2018-05-27 05:19:42 +00:00
Greg Lewis
dd2bb5b576 . Tweak message. 2018-04-05 21:05:51 +00:00
Greg Lewis
de85c3d8f0 Respect the LINUX_ARCH setting
. Install either the i386 or amd64 version of the JDK, depending upon the
  value of LINUX_ARCH.
. Add appropriate packing list conditionals to account for this.
2018-02-24 00:55:48 +00:00
Jung-uk Kim
5992ccf5f8 Update to 8u162.
http://www.oracle.com/technetwork/java/javase/8u162-relnotes-4021436.html

MFH:		2018Q1
2018-01-29 22:26:53 +00:00
Greg Lewis
eb35016415 . Update to 8u152. 2017-10-22 21:25:53 +00:00
Jung-uk Kim
77f9a32ce4 Update to 8u144.
MFH:		2017Q3
2017-08-10 16:40:54 +00:00
Greg Lewis
41afca14ff . Update to 8u131 2017-04-19 04:58:08 +00:00
Greg Lewis
bc9d2fcda9 . Update to 8u121. 2017-01-28 21:51:19 +00:00
Greg Lewis
dc842bbad0 . Fix @javavm directive. 2017-01-28 21:51:02 +00:00
Greg Lewis
3885f01c34 . Update to 8u112. 2016-10-20 20:50:07 +00:00
Tijl Coosemans
82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00
Baptiste Daroussin
cddeffd5bf Use the new @javavm 2016-07-31 12:43:53 +00:00
Greg Lewis
50c4d691dc . Update to 8u102. 2016-07-23 17:18:31 +00:00
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Greg Lewis
5437270e44 . Update to 8u92 2016-04-23 04:00:19 +00:00
Mathieu Arnold
a9dcad2fff Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:08:37 +00:00
Greg Lewis
130a3885dc . Update to 8u77 2016-03-26 20:13:08 +00:00
Jung-uk Kim
0c4aeb949c Update to 8u74.
PR:		207076
2016-02-11 01:15:19 +00:00
Jung-uk Kim
c15fee34b0 Update to 8u72.
MFH:		2016Q1
2016-01-25 23:58:14 +00:00
Greg Lewis
619bf17cdc . Update to 8u66. 2015-10-24 02:38:20 +00:00
Greg Lewis
52b33fa7bc . Update to 8u60
PR:		202696
Submitted by:	xmj@
2015-08-28 03:18:47 +00:00
Greg Lewis
bcfd5b721a . Update to 8u51. 2015-07-15 02:23:50 +00:00
Greg Lewis
1520eb31b8 . Update to 8u45. 2015-04-19 18:21:19 +00:00
Jung-uk Kim
bf713c5371 Catch up with distfile changes. 2015-03-24 22:29:55 +00:00
Greg Lewis
7aeb6db0cf . Update to 8u40. 2015-03-06 03:20:02 +00:00
Greg Lewis
6ddd76ce77 . Udpate to 8u31. 2015-01-24 08:50:08 +00:00
Antoine Brodin
2e3a92ee44 Cleanup plist 2014-11-14 15:38:27 +00:00
Greg Lewis
2dbb2c2cb6 . Update to 8u25. 2014-11-01 19:36:05 +00:00
Greg Lewis
714b35487d . Update to 8u20. 2014-08-24 05:44:04 +00:00
Greg Lewis
b0dffdff28 . Update to 8u11. 2014-07-16 02:59:57 +00:00
Jung-uk Kim
b6d57d8f3a Reduce diff between Orcle/Sun Java ports and clean up. 2014-04-18 22:48:45 +00:00
Jung-uk Kim
6be39dd8d3 Update to 8u5. 2014-04-15 22:17:02 +00:00
Jung-uk Kim
f235319d91 Replace hardcoding of "8" with ${JRE_VERSION}. 2014-04-11 17:34:34 +00:00
Greg Lewis
be52855fcd . Replace hardcoding of "8" with ${JRE_VERSION} 2014-04-10 05:15:56 +00:00