svn commit: r343628 - head/japanese/libskk
Rusmir Dusko
nemysis at FreeBSD.org
Mon Feb 10 13:17:58 UTC 2014
Author: nemysis
Date: Mon Feb 10 13:17:56 2014
New Revision: 343628
URL: http://svnweb.freebsd.org/changeset/ports/343628
QAT: https://qat.redports.org/buildarchive/r343628/
Log:
- Update to 1.0.1
- Change master site
- Add license (GPLv3)
- Add dependencies for lang/vala, textproc/p5-XML-Parser
- Use the new format for LIB_DEPENDS
- USES gmake instead of USE_GMAKE
- USES pathfix instead of USE_GNOME gnomehack
- Add USE_GNOME=introspection [1]
- Remove USE_GCC=any, builds properly with Clang
- Disable all warnings with -w
- Add DOCS and Option
- Support STAGEDIR and add OPTIONS_SUB
- Remove obsolete REINPLACE
- Strip library
- Change WWW
PR: ports/186181, ports/186216
Submitted by: nemysis (self), amdmi3@ [1]
Approved by: maintainer timeout (14 days)
Modified:
head/japanese/libskk/Makefile
head/japanese/libskk/distinfo
head/japanese/libskk/pkg-descr
head/japanese/libskk/pkg-plist
Modified: head/japanese/libskk/Makefile
==============================================================================
--- head/japanese/libskk/Makefile Mon Feb 10 13:05:31 2014 (r343627)
+++ head/japanese/libskk/Makefile Mon Feb 10 13:17:56 2014 (r343628)
@@ -2,47 +2,40 @@
# $FreeBSD$
PORTNAME= libskk
-PORTVERSION= 1.0.0
-PORTREVISION= 1
+PORTVERSION= 1.0.1
CATEGORIES= japanese
-MASTER_SITES= http://cloud.github.com/downloads/ueno/libskk/
+MASTER_SITES= https://bitbucket.org/libskk/libskk/downloads/
MAINTAINER= hiroto.kagotani at gmail.com
COMMENT= Library to deal with Japanese Kana-to-Kanji conversion method
-BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
-LIB_DEPENDS= gee:${PORTSDIR}/devel/libgee06 \
- json-glib-1.0:${PORTSDIR}/devel/json-glib
+LICENSE= GPLv3
-USE_LDCONFIG= yes
-USE_GMAKE= yes
-USE_GCC= any
-USE_GNOME= intltool gnomehack
-USES= pkgconfig
+BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \
+ valac:${PORTSDIR}/lang/vala \
+ p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
+LIB_DEPENDS= libgee.so:${PORTSDIR}/devel/libgee06 \
+ libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib
+
+USES= gmake pathfix pkgconfig
+USE_GNOME= intltool introspection:build
GNU_CONFIGURE= yes
-CONFIGURE_ENV+= DATADIRNAME=share
-MAN1= skk.1
+USE_LDCONFIG= yes
-CPPFLAGS+= -I${LOCALBASE}/include
+CPPFLAGS+= -I${LOCALBASE}/include -w
-OPTIONS_DEFINE= NLS
+PORTDOCS= ChangeLog NEWS README
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
-PLIST_SUB+= NLS=""
-.else
-CONFIGURE_ARGS+= --disable-nls
-PLIST_SUB+= NLS="@comment "
-.endif
-
-post-patch:
- # Disabling Vala version check
- ${REINPLACE_CMD} -e 's/as_fn_error.*Vala.*not found.*;;/;;/' ${WRKSRC}/configure
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+NLS_CONFIGURE_ENABLE= nls
+NLS_USES= gettext
post-install:
- cd ${WRKSRC}/docs && ${GMAKE} install-man
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libskk.so.0
+
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Modified: head/japanese/libskk/distinfo
==============================================================================
--- head/japanese/libskk/distinfo Mon Feb 10 13:05:31 2014 (r343627)
+++ head/japanese/libskk/distinfo Mon Feb 10 13:17:56 2014 (r343628)
@@ -1,2 +1,2 @@
-SHA256 (libskk-1.0.0.tar.gz) = 3584cbafd7e5da595c446bfb43dd2fd488788f5fcaee50c6d77d3e9e39dd11ff
-SIZE (libskk-1.0.0.tar.gz) = 858570
+SHA256 (libskk-1.0.1.tar.gz) = 37bb7859deffd038319a8bc7f9c7d3b207d7dce6afea5e3da519381d7a05388c
+SIZE (libskk-1.0.1.tar.gz) = 860453
Modified: head/japanese/libskk/pkg-descr
==============================================================================
--- head/japanese/libskk/pkg-descr Mon Feb 10 13:05:31 2014 (r343627)
+++ head/japanese/libskk/pkg-descr Mon Feb 10 13:17:56 2014 (r343628)
@@ -20,4 +20,4 @@ Documentation:
* http://du-a.org/docs/libskk/libskk/ for Vala binding reference
* http://du-a.org/docs/gtk-doc/libskk/html/ for C binding reference
-WWW: http://github.com/ueno/libskk
+WWW: http://github.com/ueno/libskk/
Modified: head/japanese/libskk/pkg-plist
==============================================================================
--- head/japanese/libskk/pkg-plist Mon Feb 10 13:05:31 2014 (r343627)
+++ head/japanese/libskk/pkg-plist Mon Feb 10 13:17:56 2014 (r343628)
@@ -1,21 +1,69 @@
bin/skk
include/libskk/libskk.h
-lib/libskk.so.0
-lib/libskk.so
-lib/libskk.la
lib/girepository-1.0/Skk-1.0.typelib
+lib/libskk.la
+lib/libskk.so
+lib/libskk.so.0
libdata/pkgconfig/libskk.pc
-%%NLS%%share/locale/ja/LC_MESSAGES/libskk.mo
+man/man1/skk.1.gz
share/gir-1.0/Skk-1.0.gir
-share/vala/vapi/skk-1.0.deps
-share/vala/vapi/skk-1.0.vapi
-%%DATADIR%%/rules/tcode/keymap/latin.json
-%%DATADIR%%/rules/tcode/keymap/katakana.json
+%%DATADIR%%/rules/README.rules
+%%DATADIR%%/rules/act/keymap/default.json
+%%DATADIR%%/rules/act/keymap/hankaku-katakana.json
+%%DATADIR%%/rules/act/keymap/hiragana.json
+%%DATADIR%%/rules/act/keymap/katakana.json
+%%DATADIR%%/rules/act/keymap/latin.json
+%%DATADIR%%/rules/act/keymap/wide-latin.json
+%%DATADIR%%/rules/act/metadata.json
+%%DATADIR%%/rules/act/rom-kana/default.json
+%%DATADIR%%/rules/azik/keymap/common.json
+%%DATADIR%%/rules/azik/keymap/default.json
+%%DATADIR%%/rules/azik/keymap/hankaku-katakana.json
+%%DATADIR%%/rules/azik/keymap/hiragana.json
+%%DATADIR%%/rules/azik/keymap/katakana.json
+%%DATADIR%%/rules/azik/keymap/latin.json
+%%DATADIR%%/rules/azik/keymap/wide-latin.json
+%%DATADIR%%/rules/azik/metadata.json
+%%DATADIR%%/rules/azik/rom-kana/default.json
+%%DATADIR%%/rules/default/keymap/default.json
+%%DATADIR%%/rules/default/keymap/hankaku-katakana.json
+%%DATADIR%%/rules/default/keymap/hiragana.json
+%%DATADIR%%/rules/default/keymap/katakana.json
+%%DATADIR%%/rules/default/keymap/latin.json
+%%DATADIR%%/rules/default/keymap/wide-latin.json
+%%DATADIR%%/rules/default/metadata.json
+%%DATADIR%%/rules/default/rom-kana/default.json
+%%DATADIR%%/rules/kzik/keymap/default.json
+%%DATADIR%%/rules/kzik/keymap/hankaku-katakana.json
+%%DATADIR%%/rules/kzik/keymap/hiragana.json
+%%DATADIR%%/rules/kzik/keymap/katakana.json
+%%DATADIR%%/rules/kzik/keymap/latin.json
+%%DATADIR%%/rules/kzik/keymap/wide-latin.json
+%%DATADIR%%/rules/kzik/metadata.json
+%%DATADIR%%/rules/kzik/rom-kana/default.json
+%%DATADIR%%/rules/nicola/keymap/default.json
+%%DATADIR%%/rules/nicola/keymap/hankaku-katakana.json
+%%DATADIR%%/rules/nicola/keymap/hiragana.json
+%%DATADIR%%/rules/nicola/keymap/kana.json
+%%DATADIR%%/rules/nicola/keymap/katakana.json
+%%DATADIR%%/rules/nicola/keymap/latin.json
+%%DATADIR%%/rules/nicola/keymap/wide-latin.json
+%%DATADIR%%/rules/nicola/metadata.json
+%%DATADIR%%/rules/nicola/rom-kana/default.json
%%DATADIR%%/rules/tcode/keymap/hankaku-katakana.json
-%%DATADIR%%/rules/tcode/keymap/wide-latin.json
%%DATADIR%%/rules/tcode/keymap/hiragana.json
-%%DATADIR%%/rules/tcode/rom-kana/default.json
+%%DATADIR%%/rules/tcode/keymap/katakana.json
+%%DATADIR%%/rules/tcode/keymap/latin.json
+%%DATADIR%%/rules/tcode/keymap/wide-latin.json
%%DATADIR%%/rules/tcode/metadata.json
+%%DATADIR%%/rules/tcode/rom-kana/default.json
+%%DATADIR%%/rules/trycode/keymap/hankaku-katakana.json
+%%DATADIR%%/rules/trycode/keymap/hiragana.json
+%%DATADIR%%/rules/trycode/keymap/katakana.json
+%%DATADIR%%/rules/trycode/keymap/latin.json
+%%DATADIR%%/rules/trycode/keymap/wide-latin.json
+%%DATADIR%%/rules/trycode/metadata.json
+%%DATADIR%%/rules/trycode/rom-kana/default.json
%%DATADIR%%/rules/tutcode-touch16x/keymap/hankaku-katakana.json
%%DATADIR%%/rules/tutcode-touch16x/keymap/hiragana.json
%%DATADIR%%/rules/tutcode-touch16x/keymap/katakana.json
@@ -23,89 +71,45 @@ share/vala/vapi/skk-1.0.vapi
%%DATADIR%%/rules/tutcode-touch16x/keymap/wide-latin.json
%%DATADIR%%/rules/tutcode-touch16x/metadata.json
%%DATADIR%%/rules/tutcode-touch16x/rom-kana/default.json
-%%DATADIR%%/rules/tutcode/metadata.json
-%%DATADIR%%/rules/tutcode/rom-kana/default.json
%%DATADIR%%/rules/tutcode/keymap/hankaku-katakana.json
%%DATADIR%%/rules/tutcode/keymap/hiragana.json
%%DATADIR%%/rules/tutcode/keymap/katakana.json
%%DATADIR%%/rules/tutcode/keymap/latin.json
%%DATADIR%%/rules/tutcode/keymap/wide-latin.json
-%%DATADIR%%/rules/trycode/metadata.json
-%%DATADIR%%/rules/trycode/keymap/latin.json
-%%DATADIR%%/rules/trycode/keymap/katakana.json
-%%DATADIR%%/rules/trycode/keymap/hankaku-katakana.json
-%%DATADIR%%/rules/trycode/keymap/wide-latin.json
-%%DATADIR%%/rules/trycode/keymap/hiragana.json
-%%DATADIR%%/rules/trycode/rom-kana/default.json
-%%DATADIR%%/rules/nicola/metadata.json
-%%DATADIR%%/rules/nicola/rom-kana/default.json
-%%DATADIR%%/rules/nicola/keymap/default.json
-%%DATADIR%%/rules/nicola/keymap/kana.json
-%%DATADIR%%/rules/nicola/keymap/latin.json
-%%DATADIR%%/rules/nicola/keymap/katakana.json
-%%DATADIR%%/rules/nicola/keymap/hankaku-katakana.json
-%%DATADIR%%/rules/nicola/keymap/wide-latin.json
-%%DATADIR%%/rules/nicola/keymap/hiragana.json
-%%DATADIR%%/rules/kzik/rom-kana/default.json
-%%DATADIR%%/rules/kzik/keymap/default.json
-%%DATADIR%%/rules/kzik/keymap/hankaku-katakana.json
-%%DATADIR%%/rules/kzik/keymap/hiragana.json
-%%DATADIR%%/rules/kzik/keymap/katakana.json
-%%DATADIR%%/rules/kzik/keymap/latin.json
-%%DATADIR%%/rules/kzik/keymap/wide-latin.json
-%%DATADIR%%/rules/kzik/metadata.json
-%%DATADIR%%/rules/azik/keymap/default.json
-%%DATADIR%%/rules/azik/keymap/hankaku-katakana.json
-%%DATADIR%%/rules/azik/keymap/hiragana.json
-%%DATADIR%%/rules/azik/keymap/katakana.json
-%%DATADIR%%/rules/azik/keymap/latin.json
-%%DATADIR%%/rules/azik/keymap/wide-latin.json
-%%DATADIR%%/rules/azik/rom-kana/default.json
-%%DATADIR%%/rules/azik/metadata.json
-%%DATADIR%%/rules/default/rom-kana/default.json
-%%DATADIR%%/rules/default/metadata.json
-%%DATADIR%%/rules/default/keymap/default.json
-%%DATADIR%%/rules/default/keymap/hankaku-katakana.json
-%%DATADIR%%/rules/default/keymap/hiragana.json
-%%DATADIR%%/rules/default/keymap/katakana.json
-%%DATADIR%%/rules/default/keymap/latin.json
-%%DATADIR%%/rules/default/keymap/wide-latin.json
-%%DATADIR%%/rules/README.rules
-%%DATADIR%%/rules/act/rom-kana/default.json
-%%DATADIR%%/rules/act/metadata.json
-%%DATADIR%%/rules/act/keymap/default.json
-%%DATADIR%%/rules/act/keymap/hankaku-katakana.json
-%%DATADIR%%/rules/act/keymap/hiragana.json
-%%DATADIR%%/rules/act/keymap/katakana.json
-%%DATADIR%%/rules/act/keymap/latin.json
-%%DATADIR%%/rules/act/keymap/wide-latin.json
- at dirrmtry %%DATADIR%%/rules/tutcode/rom-kana
- at dirrmtry %%DATADIR%%/rules/tutcode/keymap
- at dirrmtry %%DATADIR%%/rules/tutcode-touch16x/rom-kana
- at dirrmtry %%DATADIR%%/rules/tutcode-touch16x/keymap
- at dirrmtry %%DATADIR%%/rules/tutcode-touch16x
- at dirrmtry %%DATADIR%%/rules/tutcode
- at dirrmtry %%DATADIR%%/rules/trycode/rom-kana
- at dirrmtry %%DATADIR%%/rules/trycode/keymap
- at dirrmtry %%DATADIR%%/rules/trycode
- at dirrmtry %%DATADIR%%/rules/tcode/rom-kana
- at dirrmtry %%DATADIR%%/rules/tcode/keymap
- at dirrmtry %%DATADIR%%/rules/tcode
- at dirrmtry %%DATADIR%%/rules/nicola/rom-kana
- at dirrmtry %%DATADIR%%/rules/nicola/keymap
- at dirrmtry %%DATADIR%%/rules/nicola
- at dirrmtry %%DATADIR%%/rules/kzik/rom-kana
- at dirrmtry %%DATADIR%%/rules/kzik/keymap
- at dirrmtry %%DATADIR%%/rules/kzik
- at dirrmtry %%DATADIR%%/rules/default/rom-kana
- at dirrmtry %%DATADIR%%/rules/default/keymap
- at dirrmtry %%DATADIR%%/rules/default
- at dirrmtry %%DATADIR%%/rules/azik/rom-kana
- at dirrmtry %%DATADIR%%/rules/azik/keymap
- at dirrmtry %%DATADIR%%/rules/azik
- at dirrmtry %%DATADIR%%/rules/act/rom-kana
- at dirrmtry %%DATADIR%%/rules/act/keymap
- at dirrmtry %%DATADIR%%/rules/act
- at dirrmtry %%DATADIR%%/rules
- at dirrmtry %%DATADIR%%
- at dirrmtry include/libskk
+%%DATADIR%%/rules/tutcode/metadata.json
+%%DATADIR%%/rules/tutcode/rom-kana/default.json
+%%NLS%%share/locale/ja/LC_MESSAGES/libskk.mo
+share/vala/vapi/skk-1.0.deps
+share/vala/vapi/skk-1.0.vapi
+ at dirrm %%DATADIR%%/rules/tutcode/rom-kana
+ at dirrm %%DATADIR%%/rules/tutcode/keymap
+ at dirrm %%DATADIR%%/rules/tutcode-touch16x/rom-kana
+ at dirrm %%DATADIR%%/rules/tutcode-touch16x/keymap
+ at dirrm %%DATADIR%%/rules/tutcode-touch16x
+ at dirrm %%DATADIR%%/rules/tutcode
+ at dirrm %%DATADIR%%/rules/trycode/rom-kana
+ at dirrm %%DATADIR%%/rules/trycode/keymap
+ at dirrm %%DATADIR%%/rules/trycode
+ at dirrm %%DATADIR%%/rules/tcode/rom-kana
+ at dirrm %%DATADIR%%/rules/tcode/keymap
+ at dirrm %%DATADIR%%/rules/tcode
+ at dirrm %%DATADIR%%/rules/nicola/rom-kana
+ at dirrm %%DATADIR%%/rules/nicola/keymap
+ at dirrm %%DATADIR%%/rules/nicola
+ at dirrm %%DATADIR%%/rules/kzik/rom-kana
+ at dirrm %%DATADIR%%/rules/kzik/keymap
+ at dirrm %%DATADIR%%/rules/kzik
+ at dirrm %%DATADIR%%/rules/default/rom-kana
+ at dirrm %%DATADIR%%/rules/default/keymap
+ at dirrm %%DATADIR%%/rules/default
+ at dirrm %%DATADIR%%/rules/azik/rom-kana
+ at dirrm %%DATADIR%%/rules/azik/keymap
+ at dirrm %%DATADIR%%/rules/azik
+ at dirrm %%DATADIR%%/rules/act/rom-kana
+ at dirrm %%DATADIR%%/rules/act/keymap
+ at dirrm %%DATADIR%%/rules/act
+ at dirrm %%DATADIR%%/rules
+ at dirrm %%DATADIR%%
+ at dirrmtry share/gir-1.0
+ at dirrmtry lib/girepository-1.0
+ at dirrm include/libskk
More information about the svn-ports-all
mailing list