Bug 187829 - [MAINTAINER] japanese/mecab: strip shared library and etc.
Summary: [MAINTAINER] japanese/mecab: strip shared library and etc.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Pawel Pekala
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-21 20:30 UTC by Yasuhiro Kimura
Modified: 2014-03-22 20:50 UTC (History)
0 users

See Also:


Attachments
ja-mecab-0.996.patch (715 bytes, patch)
2014-03-21 20:30 UTC, Yasuhiro Kimura
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura freebsd_committer freebsd_triage 2014-03-21 20:30:00 UTC
	- Strip shared library.
	- Make PORTDOCS always install to ${STAGEDIR}${DOCSDIR}

Generated with FreeBSD Port Tools 1.00.2014.03.21 (mode: change, diff: SVN)
Comment 1 Pawel Pekala freebsd_committer freebsd_triage 2014-03-22 20:28:38 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pawel

I'll take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2014-03-22 20:47:08 UTC
Author: pawel
Date: Sat Mar 22 20:47:04 2014
New Revision: 348806
URL: http://svnweb.freebsd.org/changeset/ports/348806
QAT: https://qat.redports.org/buildarchive/r348806/

Log:
  - Strip shared library [1]
  - Make PORTDOCS always install [1]
  - Change LICENSE_COMB to multi, fix spelling in pkg-descr
  
  PR:		ports/187829 [1]
  Submitted by:	maintainer

Modified:
  head/japanese/mecab/Makefile
  head/japanese/mecab/pkg-descr

Modified: head/japanese/mecab/Makefile
==============================================================================
--- head/japanese/mecab/Makefile	Sat Mar 22 20:14:45 2014	(r348805)
+++ head/japanese/mecab/Makefile	Sat Mar 22 20:47:04 2014	(r348806)
@@ -10,7 +10,7 @@ MAINTAINER=	yasu@utahime.org
 COMMENT=	Yet Another Part-of-Speech and Morphological Analyzer
 
 LICENSE=	BSD3CLAUSE GPLv2 LGPL21
-LICENSE_COMB=	dual
+LICENSE_COMB=	multi
 
 USE_AUTOTOOLS=	autoconf autoheader automake aclocal libtool
 USES=		iconv gettext:build perl5
@@ -29,8 +29,6 @@ PORTDOCS=	AUTHORS README *.html
 
 OPTIONS_DEFINE=	DOCS
 
-.include <bsd.port.options.mk>
-
 post-patch:
 	${REINPLACE_CMD} -e 's/-lpthread/${PTHREAD_LIBS}/g' \
 			 -e 's/-O3/${CFLAGS}/' ${WRKSRC}/${CONFIGURE_SCRIPT}.in
@@ -43,10 +41,9 @@ pre-install:
 	${CHMOD} a+x ${WRKSRC}/install-sh
 
 post-install:
-.if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:N*.html:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR}
-.endif
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmecab.so
 
 .include <bsd.port.mk>

Modified: head/japanese/mecab/pkg-descr
==============================================================================
--- head/japanese/mecab/pkg-descr	Sat Mar 22 20:14:45 2014	(r348805)
+++ head/japanese/mecab/pkg-descr	Sat Mar 22 20:47:04 2014	(r348806)
@@ -1,7 +1,7 @@
 MeCab is open source Japanese dependency structure analyzer developed
 through the joint research project between Graduate School of Informatics
 Kyoto University and NTT (Nippon Telegraph and Telephone)
-Communication Science Laboratories. It has following featers:
+Communication Science Laboratories. It has following features:
 
 * General-purpose design independent from language, dictionary and
   corpus.
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Pawel Pekala freebsd_committer freebsd_triage 2014-03-22 20:47:20 UTC
State Changed
From-To: open->closed

Committed. Thanks!