From owner-svn-ports-all@FreeBSD.ORG Tue Oct 16 22:55:02 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 35597A4; Tue, 16 Oct 2012 22:55:02 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 1DBBD8FC1B; Tue, 16 Oct 2012 22:55:02 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q9GMt1Ze037793; Tue, 16 Oct 2012 22:55:01 GMT (envelope-from bapt@svn.freebsd.org) Received: (from bapt@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q9GMt1xr037791; Tue, 16 Oct 2012 22:55:01 GMT (envelope-from bapt@svn.freebsd.org) Message-Id: <201210162255.q9GMt1xr037791@svn.freebsd.org> From: Baptiste Daroussin Date: Tue, 16 Oct 2012 22:55:01 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r305993 - head/textproc/openvanilla-modules X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Oct 2012 22:55:02 -0000 Author: bapt Date: Tue Oct 16 22:55:01 2012 New Revision: 305993 URL: http://svn.freebsd.org/changeset/ports/305993 Log: Convert to new options framework PR: ports/172430 Submitted by: Michael Gmelin Feature safe: yes Modified: head/textproc/openvanilla-modules/Makefile Modified: head/textproc/openvanilla-modules/Makefile ============================================================================== --- head/textproc/openvanilla-modules/Makefile Tue Oct 16 22:47:46 2012 (r305992) +++ head/textproc/openvanilla-modules/Makefile Tue Oct 16 22:55:01 2012 (r305993) @@ -1,9 +1,5 @@ -# New ports collection makefile for: openvanilla-modules -# Date Created: 3 September 2005 -# Whom: Leland Wang -# +# Created by: Leland Wang # $FreeBSD$ -# PORTNAME= openvanilla-modules PORTVERSION= 0.7.2.20070514 @@ -23,76 +19,79 @@ USE_AUTOTOOLS= libtool:env USE_GMAKE= yes USE_PERL5_BUILD= yes -OPTIONS= OVIMArray "Array Input Module" on \ - OVIMBig5 "Big5 Input Module" off \ - OVIMGeneric "Generic Input Module" on \ - OVIMPOJ_Holo "POJ-Holo Input Module" on \ - OVIMPhonetic "Phonetic Input Module" on \ - OVIMRoman "Roman Input Module" off \ - OVIMSpaceChewing "Chewing Input Module" on \ - OVIMTibetan "Tibetan Input Module" off \ - OVIMUnicode "Unicode Input Module" off +OPTIONS_DEFINE= OVIMArray OVIMBig5 OVIMGeneric OVIMPOJ_Holo OVIMPhonetic OVIMRoman \ + OVIMSpaceChewing OVIMTibetan OVIMUnicode +OPTIONS_DEFAULT= OVIMArray OVIMGeneric OVIMPOJ_Holo OVIMPhonetic OVIMSpaceChewing +OVIMArray_DESC= Array Input Module +OVIMBig5_DESC= Big5 Input Module +OVIMGeneric_DESC= Generic Input Module +OVIMPOJ_Holo_DESC= POJ-Holo Input Module +OVIMPhonetic_DESC= Phonetic Input Module +OVIMRoman_DESC= Roman Input Module +OVIMSpaceChewing_DESC= Chewing Input Module +OVIMTibetan_DESC= Tibetan Input Module +OVIMUnicode_DESC= Unicode Input Module MAKE_ARGS+= INSTALL_PREFIX=${PREFIX} OV_INCLUDE=${LOCALBASE}/include -.include +.include .if (${OSVERSION} >= 800501) EXTRA_PATCHES+= ${FILESDIR}/extra-patch-Modules-SharedSource-OVCINInfo.cpp .endif -.if !defined(WITHOUT_OVIMArray) +.if ${PORT_OPTIONS:MOVIMArray} PLIST_SUB+= OVIMArray="" .else PLIST_SUB+= OVIMArray="@comment " .endif -.if defined(WITH_OVIMBig5) +.if ${PORT_OPTIONS:MOVIMBig5} PLIST_SUB+= OVIMBig5="" .else PLIST_SUB+= OVIMBig5="@comment " .endif -#.if defined(WITH_OVIMBoshiamy) +#.if ${PORT_OPTIONS:MOVIMBoshiamy} #PLIST_SUB+= OVIMBoshiamy="" #.else #PLIST_SUB+= OVIMBoshiamy="@comment " #.endif -.if !defined(WITHOUT_OVIMGeneric) +.if ${PORT_OPTIONS:MOVIMGeneric} PLIST_SUB+= OVIMGeneric="" .else PLIST_SUB+= OVIMGeneric="@comment " .endif -.if !defined(WITHOUT_OVIMPOJ_Holo) +.if ${PORT_OPTIONS:MOVIMPOJ_Holo} PLIST_SUB+= OVIMPOJ_Holo="" .else PLIST_SUB+= OVIMPOJ_Holo="@comment " .endif -.if !defined(WITHOUT_OVIMPhonetic) +.if ${PORT_OPTIONS:MOVIMPhonetic} PLIST_SUB+= OVIMPhonetic="" .else PLIST_SUB+= OVIMPhonetic="@comment " .endif -.if defined(WITH_OVIMRoman) +.if ${PORT_OPTIONS:MOVIMRoman} PLIST_SUB+= OVIMRoman="" .else PLIST_SUB+= OVIMRoman="@comment " .endif -.if !defined(WITHOUT_OVIMSpaceChewing) +.if ${PORT_OPTIONS:MOVIMSpaceChewing} PLIST_SUB+= OVIMSpaceChewing="" .else PLIST_SUB+= OVIMSpaceChewing="@comment " .endif -.if defined(WITH_OVIMTibetan) +.if ${PORT_OPTIONS:MOVIMTibetan} PLIST_SUB+= OVIMTibetan="" .else PLIST_SUB+= OVIMTibetan="@comment " .endif -.if defined(WITH_OVIMUnicode) +.if ${PORT_OPTIONS:MOVIMUnicode} PLIST_SUB+= OVIMUnicode="" .else PLIST_SUB+= OVIMUnicode="@comment " .endif -#.if defined(WITH_OVIMBoshiamy) +#.if ${PORT_OPTIONS:MOVIMBoshiamy} #DISTFILES+= liu5.cin #NOFETCHFILES= liu5.cin #EXTRACT_ONLY+= openvanilla-${PORTVERSION}${EXTRACT_SUFX} @@ -105,72 +104,72 @@ PLIST_SUB+= OVIMUnicode="@comment " # @${CP} ${DISTDIR}/liu5.cin ${WRKSRC}/Modules/OVIMBoshiamy #.endif -#.if !defined(WITHOUT_OVIMSpaceChewing) +#.if ${PORT_OPTIONS:MOVIMSpaceChewing} #LIB_DEPENDS+= chewing.3:${PORTSDIR}/chinese/libchewing #.endif do-build: -.if !defined(WITHOUT_OVIMArray) +.if ${PORT_OPTIONS:MOVIMArray} @(cd ${WRKSRC}/Modules/OVIMArray; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} all) .endif -.if defined(WITH_OVIMBig5) +.if ${PORT_OPTIONS:MOVIMBig5} @(cd ${WRKSRC}/Modules/OVIMBig5; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} all) .endif -#.if defined(WITH_OVIMBoshiamy) +#.if ${PORT_OPTIONS:MOVIMBoshiamy} # @(cd ${WRKSRC}/Modules/OVIMBoshiamy; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} all) #.endif -.if !defined(WITHOUT_OVIMGeneric) +.if ${PORT_OPTIONS:MOVIMGeneric} @(cd ${WRKSRC}/Modules/OVIMGeneric; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} all) .endif -.if !defined(WITHOUT_OVIMPOJ_Holo) +.if ${PORT_OPTIONS:MOVIMPOJ_Holo} @(cd ${WRKSRC}/Modules/OVIMPOJ-Holo; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} all) .endif -.if !defined(WITHOUT_OVIMPhonetic) +.if ${PORT_OPTIONS:MOVIMPhonetic} @(cd ${WRKSRC}/Modules/OVIMPhonetic; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} all) .endif -.if !defined(WITHOUT_OVIMSpaceChewing) +.if ${PORT_OPTIONS:MOVIMSpaceChewing} @(cd ${WRKSRC}/Modules/OVIMSpaceChewing0.3; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} data all) .endif -.if defined(WITH_OVIMRoman) +.if ${PORT_OPTIONS:MOVIMRoman} @(cd ${WRKSRC}/Modules/OVIMRoman; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} all) .endif -.if defined(WITH_OVIMTibetan) +.if ${PORT_OPTIONS:MOVIMTibetan} @(cd ${WRKSRC}/Modules/OVIMTibetan; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} all) .endif -.if defined(WITH_OVIMUnicode) +.if ${PORT_OPTIONS:MOVIMUnicode} @(cd ${WRKSRC}/Modules/OVIMUnicode; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} all) .endif do-install: -.if !defined(WITHOUT_OVIMArray) +.if ${PORT_OPTIONS:MOVIMArray} @(cd ${WRKSRC}/Modules/OVIMArray; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install) .endif -.if defined(WITH_OVIMBig5) +.if ${PORT_OPTIONS:MOVIMBig5} @(cd ${WRKSRC}/Modules/OVIMBig5; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install) .endif -#.if defined(WITH_OVIMBoshiamy) +#.if ${PORT_OPTIONS:MOVIMBoshiamy} # @(cd ${WRKSRC}/Modules/OVIMBoshiamy; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install) #.endif -.if !defined(WITHOUT_OVIMGeneric) +.if ${PORT_OPTIONS:MOVIMGeneric} @(cd ${WRKSRC}/Modules/OVIMGeneric; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install) .endif -.if !defined(WITHOUT_OVIMPOJ_Holo) +.if ${PORT_OPTIONS:MOVIMPOJ_Holo} @(cd ${WRKSRC}/Modules/OVIMPOJ-Holo; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install) .endif -.if !defined(WITHOUT_OVIMPhonetic) +.if ${PORT_OPTIONS:MOVIMPhonetic} @(cd ${WRKSRC}/Modules/OVIMPhonetic; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install) .endif -.if defined(WITH_OVIMRoman) +.if ${PORT_OPTIONS:MOVIMRoman} @(cd ${WRKSRC}/Modules/OVIMRoman; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install) .endif -.if !defined(WITHOUT_OVIMSpaceChewing) +.if ${PORT_OPTIONS:MOVIMSpaceChewing} @(cd ${WRKSRC}/Modules/OVIMSpaceChewing0.3; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install) .endif -.if defined(WITH_OVIMTibetan) +.if ${PORT_OPTIONS:MOVIMTibetan} @(cd ${WRKSRC}/Modules/OVIMTibetan; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install) .endif -.if defined(WITH_OVIMUnicode) +.if ${PORT_OPTIONS:MOVIMUnicode} @(cd ${WRKSRC}/Modules/OVIMUnicode; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install) .endif -.include +.include