Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Jan 2014 09:25:02 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r341523 - head/japanese/skkinput
Message-ID:  <201401280925.s0S9P20w095103@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Tue Jan 28 09:25:02 2014
New Revision: 341523
URL: http://svnweb.freebsd.org/changeset/ports/341523
QAT: https://qat.redports.org/buildarchive/r341523/

Log:
  - Stagify; define LICENSE (GPLv2); add missing OPTIONS_DEFINE for DOCS
  - Contract MASTER_SITES and use SFJP abbreviation (makes it nice and short)
  - One of the docfiles lives in its own subdirectory; link it relative to
    ${WRKSRC} to simplify installation routine (install all files at once)
  - Convert pkg-plist info PLIST_FILES and PORTDOCS; remove attribution from
    the port description (original submitter mentioned in Makefile header)

Deleted:
  head/japanese/skkinput/pkg-plist
Modified:
  head/japanese/skkinput/Makefile
  head/japanese/skkinput/pkg-descr

Modified: head/japanese/skkinput/Makefile
==============================================================================
--- head/japanese/skkinput/Makefile	Tue Jan 28 09:19:20 2014	(r341522)
+++ head/japanese/skkinput/Makefile	Tue Jan 28 09:25:02 2014	(r341523)
@@ -5,22 +5,27 @@ PORTNAME=	skkinput
 PORTVERSION=	2.06.4
 PORTREVISION=	2
 CATEGORIES=	japanese x11
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE_JP}
-MASTER_SITE_SUBDIR=	skkinput2/6273
+MASTER_SITES=	SFJP/skkinput2/6273
 
 MAINTAINER=	koma2@lovepeers.org
 COMMENT=	SKK-like Japanese input method for X11
 
+LICENSE=	GPLv2
+
 USES=		imake
 USE_XORG=	ice sm x11 xext xt xmu
 
-OPTIONS_RADIO=	RG1
-OPTIONS_RADIO_RG1=	DBSKKD RSKKSERV
-RG1_DESC=	Skkserver Selection
+PLIST_FILES=	bin/skkinput lib/X11/app-defaults/Skkinput \
+		man/ja/man1/skkinput.1.gz man/man1/skkinput.1.gz
+PORTDOCS=	*.jis ChangeLog skkinputlisp.doc dot.skkinput
+
+OPTIONS_DEFINE=	DOCS
+OPTIONS_RADIO=	SKKSERVER
+OPTIONS_RADIO_SKKSERVER=DBSKKD RSKKSERV
+SKKSERVER_DESC=	Skkserver selection
 DBSKKD_DESC=	Use ja-dbskkd-cdb as skkserver
 RSKKSERV_DESC=	Use ja-rskkserv as skkserver
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MDBSKKD}
@@ -31,17 +36,11 @@ RUN_DEPENDS=	${LOCALBASE}/libexec/rskkse
 RUN_DEPENDS=	${LOCALBASE}/sbin/skkserv:${PORTSDIR}/japanese/skkserv
 .endif
 
-MANLANG=	"" ja
-MAN1=		skkinput.1
-MANCOMPRESSED=	yes
-
-DOCS=		*.jis ChangeLog \
-		myeval/skkinputlisp.doc dot.skkinput
-
-.if ${PORT_OPTIONS:MDOCS}
 post-install:
-	@${MKDIR} ${DOCSDIR}
-	@( cd ${WRKSRC} ; ${INSTALL_DATA} ${DOCS} ${DOCSDIR})
-.endif
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+# One of the docfiles lives in its own subdirectory; link it relative to
+# ${WRKSRC} to simplify installation routine (install all files at once)
+	@${LN} ${WRKSRC}/myeval/skkinputlisp.doc ${WRKSRC}/skkinputlisp.doc
+	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/japanese/skkinput/pkg-descr
==============================================================================
--- head/japanese/skkinput/pkg-descr	Tue Jan 28 09:19:20 2014	(r341522)
+++ head/japanese/skkinput/pkg-descr	Tue Jan 28 09:25:02 2014	(r341523)
@@ -3,10 +3,6 @@ text input.
 
 A client that wants kana-kanji conversion service for Japanese text
 sends a request to skkinput.  Skkinput receives the request, does
-kana-kanji conversion, and sends the converted text back to the
-client.
-
-The port was done by Murata Shuuichirou <mrt@mickey.ai.kyutech.ac.jp>.
-It requires skk server.
+kana-kanji conversion, and sends converted text back to the client.
 
 WWW: http://skkinput2.sourceforge.jp/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401280925.s0S9P20w095103>