Fix packaging for clang, lldb and lld 3.9.0
authordim <dim@FreeBSD.org>
Mon, 28 Nov 2016 20:13:56 +0000 (20:13 +0000)
committerdim <dim@FreeBSD.org>
Mon, 28 Nov 2016 20:13:56 +0000 (20:13 +0000)
commit0e604e79ffa47ff69b94cefb98bbc919a7073030
tree3d9a7b220f283d0276f6e4a0cec1c54db464fe60
parent3c54b1473b53460240bba5cba9ebde43b87f3ba6
Fix packaging for clang, lldb and lld 3.9.0

During the upgrade of clang/llvm etc to 3.9.0 in r309124, the PACKAGE
directive in the usr.bin/clang/*.mk files got dropped accidentally.

Restore it, with a few minor changes and additions:
* Correct license in clang.ucl to NCSA
* Add PACKAGE=clang for clang and most of the "ll" tools
* Put lldb in its own package
* Put lld in its own package

Reviewed by: gjb, jmallett
X-MFC-With: 309124
Differential Revision: https://reviews.freebsd.org/D8666
release/packages/clang.ucl
release/packages/lld.ucl [copied from release/packages/clang.ucl with 92% similarity]
release/packages/lldb.ucl [copied from release/packages/clang.ucl with 92% similarity]
usr.bin/clang/clang.prog.mk
usr.bin/clang/lld/Makefile
usr.bin/clang/lldb/Makefile
usr.bin/clang/llvm.prog.mk