1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-23 04:23:08 +00:00
freebsd-ports/Mk
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
..
Scripts - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with 2016-09-05 19:23:42 +00:00
Uses - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with 2016-09-05 19:23:42 +00:00
bsd.apache.mk Always include bsd.default-versions.mk in bsd.port.mk. 2016-08-03 12:09:37 +00:00
bsd.autotools.mk Fix targets being out of order. 2016-06-17 16:03:43 +00:00
bsd.ccache.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
bsd.commands.mk Introduce READELF?= /usr/bin/readelf 2016-09-02 15:54:20 +00:00
bsd.default-versions.mk - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with 2016-09-05 19:23:42 +00:00
bsd.destdir.mk
bsd.emacs.mk editors/emacs-devel: 2016-07-27 07:12:24 +00:00
bsd.fpc.mk Always include bsd.default-versions.mk in bsd.port.mk. 2016-08-03 12:09:37 +00:00
bsd.gcc.mk Always include bsd.default-versions.mk in bsd.port.mk. 2016-08-03 12:09:37 +00:00
bsd.gecko.mk gecko: axe poorly maintained QT5 support 2016-07-13 16:24:33 +00:00
bsd.gstreamer.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
bsd.java.mk Mk/bsd.java.mk: unregister expired java/linux-sun-jdk17 2016-04-24 12:16:23 +00:00
bsd.ldap.mk Do not terminate IGNORE messages with period, it is added by the framework. 2016-08-26 08:42:27 +00:00
bsd.licenses.db.mk
bsd.licenses.mk
bsd.local.mk
bsd.ocaml.mk Remove DO_NADA targets. 2016-06-17 12:42:30 +00:00
bsd.octave.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
bsd.options.desc.mk Add SNDIO default description. 2016-08-09 14:52:55 +00:00
bsd.options.mk Don't duplicate the list of options helpers. 2016-08-31 13:28:05 +00:00
bsd.port.mk - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with 2016-09-05 19:23:42 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk Fixup some whitespace at the beginning of lines problems. 2016-04-01 13:18:17 +00:00
bsd.qt.mk Unregister net/qt5-enginio from Mk/bsd.qt.mk which has expired. 2016-08-06 22:00:20 +00:00
bsd.ruby.mk Do not terminate IGNORE messages with period, it is added by the framework. 2016-08-26 08:42:27 +00:00
bsd.sanity.mk Move USE_BDB and PLIST_DIRSTRY to the unsupported section, all the ports 2016-08-17 12:16:24 +00:00
bsd.sdl.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
bsd.sites.mk - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with 2016-09-05 19:23:42 +00:00
bsd.ssp.mk
bsd.tex.mk Move USE_BDB and PLIST_DIRSTRY to the unsupported section, all the ports 2016-08-17 12:16:24 +00:00
bsd.wx.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
bsd.xorg.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00