freebsd-ports/Mk
Eitan Adler 18934abe04 bsd.port.mk: add LEGAL_TEXT and LEGAL_PACKAGE variable
The license system did not a method to give 'positive' permissions or other
'LEGAL' information without affecting the resulting package in some way
(RESTRICTED, NO_PACKAGE, NO_CDROM, etc.).

Provide a generic mechanism to provide this.

Further, provide a special variable "LEGAL" which can be used to capture any of
NO_PACKAGE, NO_CDROM, RESTRICTED, LEGAL_TEXT in reverse priority order.

PR:		ports/178096
Approved by:	portmgr (bdrewery)
2013-12-11 00:23:15 +00:00
..
Scripts /usr/bin/nawk and /bin/csh are valid shebangs 2013-12-06 23:12:52 +00:00
Uses New USES=twisted, to replace the old USE_TWISTED knob. 2013-12-08 12:04:07 +00:00
bsd.apache.mk - support STAGE for ports using AP_FAST_BUILD 2013-11-10 23:05:35 +00:00
bsd.autotools.mk Fix spelling mistake 2013-09-01 01:18:05 +00:00
bsd.commands.mk Two imake related changes: 2013-09-02 13:26:34 +00:00
bsd.cran.mk Add stage support to Mk/bsd.cran.mk and all USE_R_MOD ports (aka R-cran-*). 2013-11-27 18:56:43 +00:00
bsd.database.mk Mk/bsd.database.mk: Fix postgresql component specifications 2013-11-03 12:43:45 +00:00
bsd.default-versions.mk Change default perl to lang/perl5.16 2013-10-23 10:26:23 +00:00
bsd.destdir.mk - Remove emacs mode, -*- mode: ...; -*- [1] 2012-05-23 08:17:49 +00:00
bsd.drupal.mk - Remove CVS reference 2013-05-20 00:45:26 +00:00
bsd.efl.mk - Convert to new LIB_DEPENDS syntax 2013-09-29 09:31:56 +00:00
bsd.emacs.mk GNU Emacs updates 2013-03-30 05:13:30 +00:00
bsd.fpc.mk - Remove CVS reference 2013-05-20 00:45:26 +00:00
bsd.gcc.mk Explicitly include the GCC run time directory in LDFLAGS. This should 2013-12-07 22:36:21 +00:00
bsd.gecko.mk Fix a mismerge that caused html5 audio to not work. 2013-11-01 23:12:00 +00:00
bsd.gnome.mk Add vte3, the Gtk 3 version of the vte terminal widget. 2013-12-08 09:55:41 +00:00
bsd.gnustep.mk Make GNUstep installs respect MAKE_ARGS, required for staging support. 2013-10-07 10:32:02 +00:00
bsd.gstreamer.mk Add gstreamer vaapi, plugin and support libraries to enable hardware 2013-11-28 21:57:01 +00:00
bsd.java.mk Change DESTDIRNAME into a ant compatible argument when a port is staged 2013-11-12 10:36:16 +00:00
bsd.kde4.mk Update KDevelop to 4.5.2. 2013-11-06 14:47:14 +00:00
bsd.ldap.mk bmake is quite strict with != make it really happy 2013-05-02 17:12:43 +00:00
bsd.licenses.db.mk - Add new OFL(1.0 and 1.1 versions) font licenses 2013-10-29 14:26:31 +00:00
bsd.licenses.mk Bring back bsd.licenses.mk to prior r336083 the ports tree is not yet ready for that 2013-12-10 19:10:13 +00:00
bsd.linux-apps.mk Now that x11-toolkits/linux-f10-gtk is gone, remove its definition. 2013-12-01 00:40:07 +00:00
bsd.linux-rpm.mk Rework linux rpm plist generation/installation 2013-10-06 09:08:22 +00:00
bsd.local.mk - Remove emacs mode, -*- mode: ...; -*- [1] 2012-05-23 08:17:49 +00:00
bsd.lua.mk Finish removing support for lua50 2013-11-18 16:15:51 +00:00
bsd.mate.mk Say hello to Mate 1.6. 2013-11-23 11:39:07 +00:00
bsd.ocaml.mk - Fix svn properties for Mk/bsd.ocaml.mk 2013-09-20 12:16:14 +00:00
bsd.octave.mk - USE_GMAKE to USES=gmake. 2013-07-06 01:48:53 +00:00
bsd.openssl.mk Adjust the LDFLAGS from USE_NCURSES and USE_OPENSSL to fix build with clang: 2012-12-10 17:51:48 +00:00
bsd.options.desc.mk Add description for DJVU and PS 2013-11-23 18:18:33 +00:00
bsd.options.mk Add support for ${opt}_QMAKE_ON/${opt}_QMAKE_OFF 2013-11-22 10:59:03 +00:00
bsd.pbi.mk - Fix bsd.pbi.mk to pull pbi-manager from the correct port 2013-09-27 10:10:29 +00:00
bsd.php.mk Add support for staging PHP extensions. 2013-10-30 13:28:00 +00:00
bsd.pkgng.mk Disable NO_ARCH for now as it prevent from upgrading from pkg 1.1 to pkg 1.2 (pkg 1.1 will not understand it and claim there invalid ABIs) 2013-12-10 19:05:41 +00:00
bsd.port.mk bsd.port.mk: add LEGAL_TEXT and LEGAL_PACKAGE variable 2013-12-11 00:23:15 +00:00
bsd.port.options.mk - Remove emacs mode, -*- mode: ...; -*- [1] 2012-05-23 08:17:49 +00:00
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk - Use proper UNAME variable here 2013-12-03 19:08:47 +00:00
bsd.python.mk New USES=twisted, to replace the old USE_TWISTED knob. 2013-12-08 12:04:07 +00:00
bsd.qt.mk In preparation for Qt 5 ports: 2013-11-21 14:15:53 +00:00
bsd.ruby.mk - Fix patch to uri module that I broke in r334630 2013-11-27 13:21:30 +00:00
bsd.sanity.mk Add sanity check for LIB_DEPENDS and RUN_DEPENDS. 2013-12-02 16:56:42 +00:00
bsd.scons.mk Allow scons port to support staging 2013-10-02 22:33:27 +00:00
bsd.sdl.mk Version two of the SDL2_gfx library, compatible with SDL2.0. 2013-11-13 18:15:08 +00:00
bsd.sites.mk Typo in MASTER_SITE_APACHE. 2013-11-24 13:36:02 +00:00
bsd.ssp.mk - Rename public name of SSP support to WITH_SSP_PORTS as /usr/src 2013-09-22 00:26:05 +00:00
bsd.stage.mk Do not create a BSD local hierarchy under ${STAGEDIR}${LINUXBASE} when 2013-12-04 17:48:26 +00:00
bsd.tcl.mk - Switch default version of Tcl/Tk from 8.5 to 8.6 2013-05-21 08:59:02 +00:00
bsd.tex.mk - Update ls-R after fmtutil. 2013-06-08 11:48:04 +00:00
bsd.wx.mk - Revert file erroneously included in my previous commit 2013-09-19 09:58:00 +00:00
bsd.xfce.mk - Fix devel/xfce4-dev-tools detection, when xfdev is used in USE_XFCE macro 2013-10-20 18:53:04 +00:00
bsd.xorg.mk The FreeBSD x11 team proudly presents 2013-05-25 14:37:02 +00:00