From b753dc567d69af8595c6d74e94d7a30fb8f77ecd Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Tue, 11 Dec 2018 13:48:07 +0000 Subject: [PATCH] - Add license - Add missing USE_LDCONFIG - Switch for pkg-plist for easier maintenance - Optionize DOCS - Don't install license with documentation Approved by: portmgr blanket --- devel/mcpp/Makefile | 20 ++++++-------------- devel/mcpp/pkg-plist | 13 +++++++++++++ 2 files changed, 19 insertions(+), 14 deletions(-) create mode 100644 devel/mcpp/pkg-plist diff --git a/devel/mcpp/Makefile b/devel/mcpp/Makefile index c5bd87d027e0..f365889ba5b8 100644 --- a/devel/mcpp/Makefile +++ b/devel/mcpp/Makefile @@ -3,29 +3,21 @@ PORTNAME= mcpp PORTVERSION= 2.7.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/V.${PORTVERSION} MAINTAINER= kmatsui@t3.rim.or.jp COMMENT= Alternative C/C++ preprocessor +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + USES= libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-mcpplib +USE_LDCONFIG= yes -PLIST_FILES= bin/mcpp \ - lib/libmcpp.so \ - lib/libmcpp.so.0 \ - lib/libmcpp.so.0.3.0 \ - lib/libmcpp.a \ - include/mcpp_lib.h \ - include/mcpp_out.h \ - man/man1/mcpp.1.gz \ - share/doc/mcpp/LICENSE \ - share/doc/mcpp/NEWS \ - share/doc/mcpp/README \ - share/doc/mcpp/mcpp-manual.html \ - share/doc/mcpp/mcpp-manual-jp.html +OPTIONS_DEFINE= DOCS .include diff --git a/devel/mcpp/pkg-plist b/devel/mcpp/pkg-plist new file mode 100644 index 000000000000..8cace20afe28 --- /dev/null +++ b/devel/mcpp/pkg-plist @@ -0,0 +1,13 @@ +bin/mcpp +include/mcpp_lib.h +include/mcpp_out.h +lib/libmcpp.a +lib/libmcpp.so +lib/libmcpp.so.0 +lib/libmcpp.so.0.3.0 +man/man1/mcpp.1.gz +@comment %%DOCSDIR%%/LICENSE +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/mcpp-manual-jp.html +%%PORTDOCS%%%%DOCSDIR%%/mcpp-manual.html