Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Nov 2010 11:50:20 +0300
From:      Anonymous <swell.k@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/152437: [patch] games/kanatest: update to 0.4.8
Message-ID:  <86d3pzysab.fsf@gmail.com>
Resent-Message-ID: <201011210900.oAL90Isv011345@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         152437
>Category:       ports
>Synopsis:       [patch] games/kanatest: update to 0.4.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 21 09:00:18 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Anonymous
>Release:        FreeBSD 9.0-CURRENT amd64
>Organization:
>Environment:
>Description:
I guess the project moved.
  http://web.archive.org/web/20080116005739rn_1/clay.ll.pl/kanatest/
  http://clayo.org/kanatest/ (it refers to *this* port)

>How-To-Repeat:
>Fix:
--- a.diff begins here ---
Index: games/kanatest/Makefile
===================================================================
RCS file: /a/.cvsup/ports/games/kanatest/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- games/kanatest/Makefile	1 Oct 2010 09:53:30 -0000	1.13
+++ games/kanatest/Makefile	21 Nov 2010 08:42:32 -0000
@@ -6,20 +6,26 @@
 #
 
 PORTNAME=	kanatest
-PORTVERSION=	0.3.6
-PORTREVISION=	8
+PORTVERSION=	0.4.8
 CATEGORIES=	games
-MASTER_SITES=	http://clay.ll.pl/download/
+MASTER_SITES=	http://clayo.org/kanatest/
 
 MAINTAINER=	ports@FreeBSD.org
-COMMENT=	A simple hiragana/katakana drill tool
-
-BROKEN=		does not fetch
+COMMENT=	A Japanese kana (Hiragana and Katakana) simple flashcard tool
 
 USE_GMAKE=	yes
-USE_GNOME=	gtk20
+USE_GETTEXT=	yes
+USE_GNOME=	gtk20 libxml2
 GNU_CONFIGURE=	yes
+MAKE_ENV+=	LIBINTL="-lintl"
 
-MAN1=		kanatest.1
+post-patch:	.SILENT
+	${REINPLACE_CMD} '/LIBS/s|-lxml|-L${LOCALBASE}/lib &|' \
+		${WRKSRC}/configure
+	${REINPLACE_CMD} -e '/^%.mo:/,/^$$/s/test[^;]*/${TRUE}/' \
+		-e '\|/usr/bin| { s||${LOCALBASE}/bin|; s|=|?=|; }' \
+		${WRKSRC}/po/Makefile.in
+post-install:
+	-update-desktop-database ${PREFIX}/share/applications
 
 .include <bsd.port.mk>
Index: games/kanatest/distinfo
===================================================================
RCS file: /a/.cvsup/ports/games/kanatest/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- games/kanatest/distinfo	22 Jan 2006 11:18:18 -0000	1.3
+++ games/kanatest/distinfo	21 Nov 2010 07:40:07 -0000
@@ -1,3 +1,2 @@
-MD5 (kanatest-0.3.6.tar.gz) = cd1eb1ce62a52cf69f4df9041a886794
-SHA256 (kanatest-0.3.6.tar.gz) = 559c3d5e9336a56c9f83fcece75ab5211e62a1a868b3a6f539e9b7bd15f46576
-SIZE (kanatest-0.3.6.tar.gz) = 725961
+SHA256 (kanatest-0.4.8.tar.gz) = a31682604bc6db9c0cb2e15429b8a5b64c04f1ed96df912cab71d4337567c513
+SIZE (kanatest-0.4.8.tar.gz) = 302154
Index: games/kanatest/pkg-descr
===================================================================
RCS file: /a/.cvsup/ports/games/kanatest/pkg-descr,v
retrieving revision 1.1
diff -u -p -r1.1 pkg-descr
--- games/kanatest/pkg-descr	28 Mar 2004 17:57:00 -0000	1.1
+++ games/kanatest/pkg-descr	21 Nov 2010 07:38:56 -0000
@@ -1,3 +1,9 @@
-Kanatest is a simple hiragana and katakana drill tool.
+During test the Kanatest displays randomly selected kana char
+(respecting mode and lesson) and waits for user answer expected as
+romaji equivalent. This process continues until all questions will be
+answered or all questions will be answered correctly (depends on
+options). At the end of test a short info about drilling time and
+correctness ratio is displayed. The results are stored and user can
+review his performance in any time.
 
-WWW:	http://clay.ll.pl
+WWW:	http://clayo.org/kanatest/
Index: games/kanatest/pkg-plist
===================================================================
RCS file: /a/.cvsup/ports/games/kanatest/pkg-plist,v
retrieving revision 1.2
diff -u -p -r1.2 pkg-plist
--- games/kanatest/pkg-plist	29 Mar 2004 15:02:17 -0000	1.2
+++ games/kanatest/pkg-plist	21 Nov 2010 08:48:23 -0000
@@ -1,318 +1,36 @@
 bin/kanatest
-share/kanatest/hiragana/a.png
-share/kanatest/hiragana/ba.png
-share/kanatest/hiragana/be.png
-share/kanatest/hiragana/bi.png
-share/kanatest/hiragana/bo.png
-share/kanatest/hiragana/bu.png
-share/kanatest/hiragana/bya.png
-share/kanatest/hiragana/byo.png
-share/kanatest/hiragana/byu.png
-share/kanatest/hiragana/cha.png
-share/kanatest/hiragana/chi.png
-share/kanatest/hiragana/cho.png
-share/kanatest/hiragana/chu.png
-share/kanatest/hiragana/da.png
-share/kanatest/hiragana/de.png
-share/kanatest/hiragana/do.png
-share/kanatest/hiragana/e.png
-share/kanatest/hiragana/fu.png
-share/kanatest/hiragana/ga.png
-share/kanatest/hiragana/ge.png
-share/kanatest/hiragana/gi.png
-share/kanatest/hiragana/go.png
-share/kanatest/hiragana/gu.png
-share/kanatest/hiragana/gya.png
-share/kanatest/hiragana/gyo.png
-share/kanatest/hiragana/gyu.png
-share/kanatest/hiragana/ha.png
-share/kanatest/hiragana/he.png
-share/kanatest/hiragana/hi.png
-share/kanatest/hiragana/ho.png
-share/kanatest/hiragana/hya.png
-share/kanatest/hiragana/hyo.png
-share/kanatest/hiragana/hyu.png
-share/kanatest/hiragana/i.png
-share/kanatest/hiragana/ja.png
-share/kanatest/hiragana/ji_chi.png
-share/kanatest/hiragana/ji_shi.png
-share/kanatest/hiragana/jo.png
-share/kanatest/hiragana/ju.png
-share/kanatest/hiragana/ka.png
-share/kanatest/hiragana/ke.png
-share/kanatest/hiragana/ki.png
-share/kanatest/hiragana/ko.png
-share/kanatest/hiragana/ku.png
-share/kanatest/hiragana/kya.png
-share/kanatest/hiragana/kyo.png
-share/kanatest/hiragana/kyu.png
-share/kanatest/hiragana/ma.png
-share/kanatest/hiragana/me.png
-share/kanatest/hiragana/mi.png
-share/kanatest/hiragana/mo.png
-share/kanatest/hiragana/mu.png
-share/kanatest/hiragana/mya.png
-share/kanatest/hiragana/myo.png
-share/kanatest/hiragana/myu.png
-share/kanatest/hiragana/n.png
-share/kanatest/hiragana/na.png
-share/kanatest/hiragana/ne.png
-share/kanatest/hiragana/ni.png
-share/kanatest/hiragana/no.png
-share/kanatest/hiragana/nu.png
-share/kanatest/hiragana/nya.png
-share/kanatest/hiragana/nyo.png
-share/kanatest/hiragana/nyu.png
-share/kanatest/hiragana/o.png
-share/kanatest/hiragana/pa.png
-share/kanatest/hiragana/pe.png
-share/kanatest/hiragana/pi.png
-share/kanatest/hiragana/po.png
-share/kanatest/hiragana/pu.png
-share/kanatest/hiragana/pya.png
-share/kanatest/hiragana/pyo.png
-share/kanatest/hiragana/pyu.png
-share/kanatest/hiragana/ra.png
-share/kanatest/hiragana/re.png
-share/kanatest/hiragana/ri.png
-share/kanatest/hiragana/ro.png
-share/kanatest/hiragana/ru.png
-share/kanatest/hiragana/rya.png
-share/kanatest/hiragana/ryo.png
-share/kanatest/hiragana/ryu.png
-share/kanatest/hiragana/sa.png
-share/kanatest/hiragana/se.png
-share/kanatest/hiragana/sha.png
-share/kanatest/hiragana/shi.png
-share/kanatest/hiragana/sho.png
-share/kanatest/hiragana/shu.png
-share/kanatest/hiragana/so.png
-share/kanatest/hiragana/su.png
-share/kanatest/hiragana/ta.png
-share/kanatest/hiragana/te.png
-share/kanatest/hiragana/to.png
-share/kanatest/hiragana/tsu.png
-share/kanatest/hiragana/u.png
-share/kanatest/hiragana/wa.png
-share/kanatest/hiragana/wo.png
-share/kanatest/hiragana/ya.png
-share/kanatest/hiragana/yo.png
-share/kanatest/hiragana/yu.png
-share/kanatest/hiragana/za.png
-share/kanatest/hiragana/ze.png
-share/kanatest/hiragana/zo.png
-share/kanatest/hiragana/zu_su.png
-share/kanatest/hiragana/zu_tsu.png
-share/kanatest/katakana/a.png
-share/kanatest/katakana/ba.png
-share/kanatest/katakana/be.png
-share/kanatest/katakana/bi.png
-share/kanatest/katakana/bo.png
-share/kanatest/katakana/bu.png
-share/kanatest/katakana/bya.png
-share/kanatest/katakana/byo.png
-share/kanatest/katakana/byu.png
-share/kanatest/katakana/cha.png
-share/kanatest/katakana/chi.png
-share/kanatest/katakana/cho.png
-share/kanatest/katakana/chu.png
-share/kanatest/katakana/da.png
-share/kanatest/katakana/de.png
-share/kanatest/katakana/do.png
-share/kanatest/katakana/e.png
-share/kanatest/katakana/fu.png
-share/kanatest/katakana/ga.png
-share/kanatest/katakana/ge.png
-share/kanatest/katakana/gi.png
-share/kanatest/katakana/go.png
-share/kanatest/katakana/gu.png
-share/kanatest/katakana/gya.png
-share/kanatest/katakana/gyo.png
-share/kanatest/katakana/gyu.png
-share/kanatest/katakana/ha.png
-share/kanatest/katakana/he.png
-share/kanatest/katakana/hi.png
-share/kanatest/katakana/ho.png
-share/kanatest/katakana/hya.png
-share/kanatest/katakana/hyo.png
-share/kanatest/katakana/hyu.png
-share/kanatest/katakana/i.png
-share/kanatest/katakana/ja.png
-share/kanatest/katakana/ji_chi.png
-share/kanatest/katakana/ji_shi.png
-share/kanatest/katakana/jo.png
-share/kanatest/katakana/ju.png
-share/kanatest/katakana/ka.png
-share/kanatest/katakana/ke.png
-share/kanatest/katakana/ki.png
-share/kanatest/katakana/ko.png
-share/kanatest/katakana/ku.png
-share/kanatest/katakana/kya.png
-share/kanatest/katakana/kyo.png
-share/kanatest/katakana/kyu.png
-share/kanatest/katakana/ma.png
-share/kanatest/katakana/me.png
-share/kanatest/katakana/mi.png
-share/kanatest/katakana/mo.png
-share/kanatest/katakana/mu.png
-share/kanatest/katakana/mya.png
-share/kanatest/katakana/myo.png
-share/kanatest/katakana/myu.png
-share/kanatest/katakana/n.png
-share/kanatest/katakana/na.png
-share/kanatest/katakana/ne.png
-share/kanatest/katakana/ni.png
-share/kanatest/katakana/no.png
-share/kanatest/katakana/nu.png
-share/kanatest/katakana/nya.png
-share/kanatest/katakana/nyo.png
-share/kanatest/katakana/nyu.png
-share/kanatest/katakana/o.png
-share/kanatest/katakana/pa.png
-share/kanatest/katakana/pe.png
-share/kanatest/katakana/pi.png
-share/kanatest/katakana/po.png
-share/kanatest/katakana/pu.png
-share/kanatest/katakana/pya.png
-share/kanatest/katakana/pyo.png
-share/kanatest/katakana/pyu.png
-share/kanatest/katakana/ra.png
-share/kanatest/katakana/re.png
-share/kanatest/katakana/ri.png
-share/kanatest/katakana/ro.png
-share/kanatest/katakana/ru.png
-share/kanatest/katakana/rya.png
-share/kanatest/katakana/ryo.png
-share/kanatest/katakana/ryu.png
-share/kanatest/katakana/sa.png
-share/kanatest/katakana/se.png
-share/kanatest/katakana/sha.png
-share/kanatest/katakana/shi.png
-share/kanatest/katakana/sho.png
-share/kanatest/katakana/shu.png
-share/kanatest/katakana/so.png
-share/kanatest/katakana/su.png
-share/kanatest/katakana/ta.png
-share/kanatest/katakana/te.png
-share/kanatest/katakana/to.png
-share/kanatest/katakana/tsu.png
-share/kanatest/katakana/u.png
-share/kanatest/katakana/wa.png
-share/kanatest/katakana/wo.png
-share/kanatest/katakana/ya.png
-share/kanatest/katakana/yo.png
-share/kanatest/katakana/yu.png
-share/kanatest/katakana/za.png
-share/kanatest/katakana/ze.png
-share/kanatest/katakana/zo.png
-share/kanatest/katakana/zu_su.png
-share/kanatest/katakana/zu_tsu.png
-share/kanatest/romaji/a.png
-share/kanatest/romaji/ba.png
-share/kanatest/romaji/be.png
-share/kanatest/romaji/bi.png
-share/kanatest/romaji/bo.png
-share/kanatest/romaji/bu.png
-share/kanatest/romaji/bya.png
-share/kanatest/romaji/byo.png
-share/kanatest/romaji/byu.png
-share/kanatest/romaji/cha.png
-share/kanatest/romaji/chi.png
-share/kanatest/romaji/cho.png
-share/kanatest/romaji/chu.png
-share/kanatest/romaji/da.png
-share/kanatest/romaji/de.png
-share/kanatest/romaji/do.png
-share/kanatest/romaji/e.png
-share/kanatest/romaji/fu.png
-share/kanatest/romaji/ga.png
-share/kanatest/romaji/ge.png
-share/kanatest/romaji/gi.png
-share/kanatest/romaji/go.png
-share/kanatest/romaji/gu.png
-share/kanatest/romaji/gya.png
-share/kanatest/romaji/gyo.png
-share/kanatest/romaji/gyu.png
-share/kanatest/romaji/ha.png
-share/kanatest/romaji/he.png
-share/kanatest/romaji/hi.png
-share/kanatest/romaji/ho.png
-share/kanatest/romaji/hya.png
-share/kanatest/romaji/hyo.png
-share/kanatest/romaji/hyu.png
-share/kanatest/romaji/i.png
-share/kanatest/romaji/ja.png
-share/kanatest/romaji/ji_chi.png
-share/kanatest/romaji/ji_shi.png
-share/kanatest/romaji/jo.png
-share/kanatest/romaji/ju.png
-share/kanatest/romaji/ka.png
-share/kanatest/romaji/ke.png
-share/kanatest/romaji/ki.png
-share/kanatest/romaji/ko.png
-share/kanatest/romaji/ku.png
-share/kanatest/romaji/kya.png
-share/kanatest/romaji/kyo.png
-share/kanatest/romaji/kyu.png
-share/kanatest/romaji/ma.png
-share/kanatest/romaji/me.png
-share/kanatest/romaji/mi.png
-share/kanatest/romaji/mo.png
-share/kanatest/romaji/mu.png
-share/kanatest/romaji/mya.png
-share/kanatest/romaji/myo.png
-share/kanatest/romaji/myu.png
-share/kanatest/romaji/n.png
-share/kanatest/romaji/na.png
-share/kanatest/romaji/ne.png
-share/kanatest/romaji/ni.png
-share/kanatest/romaji/no.png
-share/kanatest/romaji/nu.png
-share/kanatest/romaji/nya.png
-share/kanatest/romaji/nyo.png
-share/kanatest/romaji/nyu.png
-share/kanatest/romaji/o.png
-share/kanatest/romaji/pa.png
-share/kanatest/romaji/pe.png
-share/kanatest/romaji/pi.png
-share/kanatest/romaji/po.png
-share/kanatest/romaji/pu.png
-share/kanatest/romaji/pya.png
-share/kanatest/romaji/pyo.png
-share/kanatest/romaji/pyu.png
-share/kanatest/romaji/ra.png
-share/kanatest/romaji/re.png
-share/kanatest/romaji/ri.png
-share/kanatest/romaji/ro.png
-share/kanatest/romaji/ru.png
-share/kanatest/romaji/rya.png
-share/kanatest/romaji/ryo.png
-share/kanatest/romaji/ryu.png
-share/kanatest/romaji/sa.png
-share/kanatest/romaji/se.png
-share/kanatest/romaji/sha.png
-share/kanatest/romaji/shi.png
-share/kanatest/romaji/sho.png
-share/kanatest/romaji/shu.png
-share/kanatest/romaji/so.png
-share/kanatest/romaji/su.png
-share/kanatest/romaji/ta.png
-share/kanatest/romaji/te.png
-share/kanatest/romaji/to.png
-share/kanatest/romaji/tsu.png
-share/kanatest/romaji/u.png
-share/kanatest/romaji/wa.png
-share/kanatest/romaji/wo.png
-share/kanatest/romaji/ya.png
-share/kanatest/romaji/yo.png
-share/kanatest/romaji/yu.png
-share/kanatest/romaji/za.png
-share/kanatest/romaji/ze.png
-share/kanatest/romaji/zo.png
-share/kanatest/romaji/zu_su.png
-share/kanatest/romaji/zu_tsu.png
+share/applications/kanatest.desktop
+share/icons/hicolor/16x16/apps/kanatest.png
+share/icons/hicolor/22x22/apps/kanatest.png
+share/icons/hicolor/24x24/apps/kanatest.png
+share/icons/hicolor/32x32/apps/kanatest.png
+share/icons/hicolor/48x48/apps/kanatest.png
+share/icons/hicolor/scalable/apps/kanatest.svg
+share/locale/de/LC_MESSAGES/kanatest.mo
+share/locale/es/LC_MESSAGES/kanatest.mo
+share/locale/fr/LC_MESSAGES/kanatest.mo
+share/locale/hu/LC_MESSAGES/kanatest.mo
+share/locale/it/LC_MESSAGES/kanatest.mo
+share/locale/pl/LC_MESSAGES/kanatest.mo
+share/locale/pt/LC_MESSAGES/kanatest.mo
+share/locale/ru/LC_MESSAGES/kanatest.mo
 share/pixmaps/kanatest.png
-@dirrm share/kanatest/romaji
-@dirrm share/kanatest/katakana
-@dirrm share/kanatest/hiragana
-@dirrm share/kanatest
+@exec %%LOCALBASE%%/bin/gtk-update-icon-cache -qft %D/share/icons/hicolor
+@unexec %%LOCALBASE%%/bin/gtk-update-icon-cache -qft %D/share/icons/hicolor
+@exec %%LOCALBASE%%/bin/update-desktop-database %D/share/applications 2>/dev/null || true
+@unexec %%LOCALBASE%%/bin/update-desktop-database %D/share/applications 2>/dev/null || true
+@dirrmtry share/applications
+@dirrmtry share/icons/hicolor/16x16/apps
+@dirrmtry share/icons/hicolor/16x16
+@dirrmtry share/icons/hicolor/22x22/apps
+@dirrmtry share/icons/hicolor/22x22
+@dirrmtry share/icons/hicolor/24x24/apps
+@dirrmtry share/icons/hicolor/24x24
+@dirrmtry share/icons/hicolor/32x32/apps
+@dirrmtry share/icons/hicolor/32x32
+@dirrmtry share/icons/hicolor/48x48/apps
+@dirrmtry share/icons/hicolor/48x48
+@dirrmtry share/icons/hicolor/scalable/apps
+@dirrmtry share/icons/hicolor/scalable
+@dirrmtry share/icons/hicolor
+@dirrmtry share/icons
--- a.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



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