Date: Thu, 15 Sep 2016 00:00:56 +0000 (UTC) From: Jung-uk Kim <jkim@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r422171 - head/korean/nabi Message-ID: <201609150000.u8F00uMM080371@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jkim Date: Thu Sep 15 00:00:56 2016 New Revision: 422171 URL: https://svnweb.freebsd.org/changeset/ports/422171 Log: Unbreak and modernize the port. Modified: head/korean/nabi/Makefile head/korean/nabi/distinfo Modified: head/korean/nabi/Makefile ============================================================================== --- head/korean/nabi/Makefile Wed Sep 14 23:41:39 2016 (r422170) +++ head/korean/nabi/Makefile Thu Sep 15 00:00:56 2016 (r422171) @@ -3,44 +3,44 @@ PORTNAME= nabi PORTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= korean gnome -MASTER_SITES= GOOGLE_CODE MAINTAINER= jkim@FreeBSD.org COMMENT= Hangul X Input Method for Everywhere -LICENSE= GPLv2 - -BROKEN= Unfetchable (google code has gone away) +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libhangul.so:korean/libhangul +LIB_DEPENDS+= libfreetype.so:print/freetype2 +LIB_DEPENDS+= libfontconfig.so:x11-fonts/fontconfig + +GH_ACCOUNT= choehwanjin +GH_TAGNAME= f08d7d3 +USE_GITHUB= yes -USE_GNOME= gtk20 GNU_CONFIGURE= yes -USES= gmake pathfix pkgconfig +USE_GNOME= cairo gdkpixbuf2 gtk20 +USE_XORG= ice sm x11 +USES= autoreconf gmake pkgconfig OPTIONS_DEFINE= NLS OPTIONS_RADIO= LAYOUT OPTIONS_RADIO_LAYOUT= LAYOUT_390 LAYOUT_FINAL +OPTIONS_SUB= yes LAYOUT_DESC= Select 3-beolsik layout (default: 2-beolsik) LAYOUT_390_DESC= 3-beolsik 390 keyboard LAYOUT_FINAL_DESC= 3-beolsik final keyboard -OPTIONS_SUB= NLS - -.include <bsd.port.options.mk> +LAYOUT_390_CONFIGURE_ON= --with-default-keyboard=39 +LAYOUT_FINAL_CONFIGURE_ON= --with-default-keyboard=3f +NLS_USES= gettext localbase + +post-patch-NLS-off: + @${REINPLACE_CMD} -e '/^SUBDIRS /s| po||' ${WRKSRC}/Makefile.am + @${REINPLACE_CMD} -e '/^po\/Makefile\.in/d' ${WRKSRC}/configure.ac -.if ${PORT_OPTIONS:MNLS} -USES+= gettext -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -.endif - -.if ${PORT_OPTIONS:MLAYOUT_390} -CONFIGURE_ARGS= --with-default-keyboard=39 -.elif ${PORT_OPTIONS:MLAYOUT_FINAL} -CONFIGURE_ARGS= --with-default-keyboard=3f -.else -CONFIGURE_ARGS= --with-default-keyboard=2 -.endif +pre-configure-NLS-on: + @(cd ${WRKSRC} && ${LOCALBASE}/bin/glib-gettextize) .include <bsd.port.mk> Modified: head/korean/nabi/distinfo ============================================================================== --- head/korean/nabi/distinfo Wed Sep 14 23:41:39 2016 (r422170) +++ head/korean/nabi/distinfo Thu Sep 15 00:00:56 2016 (r422171) @@ -1,2 +1,3 @@ -SHA256 (nabi-1.0.0.tar.gz) = 9c59cb3b70b66cbb86d68e4b0debc0c4ebf456da598d22a006671d7e89502a33 -SIZE (nabi-1.0.0.tar.gz) = 868761 +TIMESTAMP = 1473878127 +SHA256 (choehwanjin-nabi-1.0.0-f08d7d3_GH0.tar.gz) = 91438bbb55b22a96099abd0f3bf492e9357c608df939328bf2eed1baf93b71f2 +SIZE (choehwanjin-nabi-1.0.0-f08d7d3_GH0.tar.gz) = 926902
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201609150000.u8F00uMM080371>