View | Details | Raw Unified | Return to bug 268895 | Differences between
and this patch

Collapse All | Expand All

(-)b/MOVED (-1 lines)
Lines 7909-7915 math/p5-Math-Geometry-Planar-GPC-Polygon||2015-12-30|Has expired: Broken for mor Link Here
7909
www/eliom||2015-12-30|Has expired: Depends on broken and expiring www/ocsigen
7909
www/eliom||2015-12-30|Has expired: Depends on broken and expiring www/ocsigen
7910
audio/py-fastaudio||2015-12-30|Has expired: Broken for more than 6 months
7910
audio/py-fastaudio||2015-12-30|Has expired: Broken for more than 6 months
7911
devel/jgoodies-common||2015-12-30|Has expired: Broken for more than 6 months
7911
devel/jgoodies-common||2015-12-30|Has expired: Broken for more than 6 months
7912
games/kanatest||2015-12-30|Has expired: Broken for more than 6 months
7913
security/burpsuite||2015-12-30|Has expired: Broken for more than 6 months
7912
security/burpsuite||2015-12-30|Has expired: Broken for more than 6 months
7914
dns/bind10|dns/bundy|2015-12-31|Has expired: Is not developed any more, use dns/bundy
7913
dns/bind10|dns/bundy|2015-12-31|Has expired: Is not developed any more, use dns/bundy
7915
lang/perl5.16||2015-12-31|Has expired: Unsupported, please upgrade to a more recent version of Perl
7914
lang/perl5.16||2015-12-31|Has expired: Unsupported, please upgrade to a more recent version of Perl
(-)b/games/Makefile (+1 lines)
Lines 424-429 Link Here
424
    SUBDIR += jvgs
424
    SUBDIR += jvgs
425
    SUBDIR += jzip
425
    SUBDIR += jzip
426
    SUBDIR += kanagram
426
    SUBDIR += kanagram
427
    SUBDIR += kanatest
427
    SUBDIR += kapman
428
    SUBDIR += kapman
428
    SUBDIR += kartofel
429
    SUBDIR += kartofel
429
    SUBDIR += katomic
430
    SUBDIR += katomic
(-)b/games/kanatest/Makefile (+34 lines)
Added Link Here
1
PORTNAME=	kanatest
2
PORTVERSION=	0.4.10.g20200611
3
CATEGORIES=	games japanese
4
5
MAINTAINER=	Clockwork6400@protonmail.com
6
COMMENT=	Japanese kana (Hiragana and Katakana) simple flashcard tool
7
WWW=		https://kanatest.sourceforge.io/
8
9
LICENSE=	GPLv2
10
LICENSE_FILE=	${WRKSRC}/COPYING
11
12
FETCH_DEPENDS=	git:devel/git
13
LIB_DEPENDS+=	libharfbuzz.so:print/harfbuzz
14
15
USES=		gmake gnome pkgconfig tar:xz
16
USE_GNOME+=	atk cairo gdkpixbuf2 glib20 gtk30 libxml2 pango
17
GNU_CONFIGURE=	yes
18
MAKE_ENV+=	LIBINTL="-lintl"
19
20
OPTIONS_DEFINE=	NLS
21
OPTIONS_SUB=	yes
22
23
NLS_USES=		gettext
24
25
# this will break when upstream is updating, but unfortunately
26
# SF won't let us fetch individual commits.
27
do-fetch:
28
	@${MKDIR} ${_DISTDIR}
29
	@cd ${_DISTDIR} && [ -f ${DISTNAME}.tar.xz ] || \
30
	    git archive --format=tar --prefix=${DISTNAME}/ \
31
	    --remote=git://git.code.sf.net/p/kanatest/code master | \
32
	    ${XZ_CMD} >${DISTNAME}.tar.xz
33
34
.include <bsd.port.mk>
(-)b/games/kanatest/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1675987637
2
SHA256 (kanatest-0.4.10.g20200611.tar.xz) = 477bbf1fa655eaf067efb829533f05c90597922eb0827128fd88b925cae5f534
3
SIZE (kanatest-0.4.10.g20200611.tar.xz) = 274228
(-)b/games/kanatest/files/patch-po_Makefile.in (+11 lines)
Added Link Here
1
--- po/Makefile.in.orig	2020-06-11 10:29:04 UTC
2
+++ po/Makefile.in
3
@@ -445,7 +445,7 @@ all: $(MOFILES)
4
 update-po: $(DOMAIN).pot $(POFILES) $(MOFILES)
5
 
6
 %.mo: skip
7
-	@po=$(@:.mo=.po); if test $$po -nt $@ ; then $(MSGFMT) -c --statistics $$po -o $@; echo "$@ updated."; fi
8
+	@po=$(@:.mo=.po); if true; then $(MSGFMT) -c --statistics $$po -o $@; echo "$@ updated."; fi
9
 
10
 %.po: $(DOMAIN).pot
11
 	$(MSGMERGE) $@ $< -o $@.in && mv $@.in $@
(-)b/games/kanatest/files/patch-src_gui.c (+51 lines)
Added Link Here
1
--- src/gui.c.orig	2020-06-11 10:29:04 UTC
2
+++ src/gui.c
3
@@ -1129,40 +1129,40 @@ HildonGtkInputMode input_mode;
4
 #ifdef MAEMO
5
      gtk_container_add (GTK_CONTAINER (hbuttonbox), appGUI->reverse_button);
6
      gtk_container_set_border_width (GTK_CONTAINER (appGUI->reverse_button), 4);
7
-     GTK_WIDGET_SET_FLAGS (appGUI->reverse_button, GTK_CAN_DEFAULT);
8
+     gtk_widget_set_can_default (appGUI->reverse_button, TRUE);
9
     
10
      gtk_container_add (GTK_CONTAINER (hbuttonbox), appGUI->stat_button);
11
      gtk_container_set_border_width (GTK_CONTAINER (appGUI->stat_button), 4);
12
-     GTK_WIDGET_SET_FLAGS (appGUI->stat_button, GTK_CAN_DEFAULT);
13
+     gtk_widget_set_can_default (appGUI->stat_button, TRUE);
14
 
15
      appGUI->chart_button = gui_stock_label_button(NULL, KANATEST_STOCK_BUTTON_CHART);
16
-     GTK_WIDGET_UNSET_FLAGS (appGUI->chart_button, GTK_CAN_FOCUS);
17
+     gtk_widget_set_can_focus (appGUI->chart_button, FALSE);
18
      g_signal_connect (G_OBJECT (appGUI->chart_button), "clicked",
19
                          G_CALLBACK (show_chart_window_cb), appGUI);
20
      gtk_widget_show (appGUI->chart_button);
21
      gtk_container_add (GTK_CONTAINER (hbuttonbox), appGUI->chart_button);
22
      gtk_container_set_border_width (GTK_CONTAINER (appGUI->chart_button), 4);
23
-     GTK_WIDGET_SET_FLAGS (appGUI->chart_button, GTK_CAN_DEFAULT);
24
+     gtk_widget_set_can_default (appGUI->chart_button, TRUE);
25
      gtk_widget_set_tooltip_text (appGUI->chart_button, _("Kana chart"));
26
 
27
      appGUI->prefs_button = gui_stock_label_button(NULL, KANATEST_STOCK_BUTTON_OPTIONS);
28
-     GTK_WIDGET_UNSET_FLAGS (appGUI->prefs_button, GTK_CAN_FOCUS);
29
+     gtk_widget_set_can_focus (appGUI->prefs_button, FALSE);
30
      g_signal_connect (G_OBJECT (appGUI->prefs_button), "clicked",
31
                          G_CALLBACK (show_options_window_cb), appGUI);
32
      gtk_widget_show (appGUI->prefs_button);
33
      gtk_container_add (GTK_CONTAINER (hbuttonbox), appGUI->prefs_button);
34
      gtk_container_set_border_width (GTK_CONTAINER (appGUI->prefs_button), 4);
35
-     GTK_WIDGET_SET_FLAGS (appGUI->prefs_button, GTK_CAN_DEFAULT);
36
+     gtk_widget_set_can_default (appGUI->prefs_button, TRUE);
37
      gtk_widget_set_tooltip_text (appGUI->prefs_button, _("Options"));
38
 
39
      appGUI->about_button = gui_stock_label_button(NULL, KANATEST_STOCK_BUTTON_ABOUT);
40
-     GTK_WIDGET_UNSET_FLAGS (appGUI->about_button, GTK_CAN_FOCUS);
41
+     gtk_widget_set_can_focus (appGUI->about_button, FALSE);
42
      g_signal_connect (G_OBJECT (appGUI->about_button), "clicked",
43
                          G_CALLBACK (show_about_window_cb), appGUI);
44
      gtk_widget_show (appGUI->about_button);
45
      gtk_container_add (GTK_CONTAINER (hbuttonbox), appGUI->about_button);
46
      gtk_container_set_border_width (GTK_CONTAINER (appGUI->about_button), 4);
47
-     GTK_WIDGET_SET_FLAGS (appGUI->about_button, GTK_CAN_DEFAULT);
48
+     gtk_widget_set_can_default (appGUI->about_button, TRUE);
49
 
50
      gtk_widget_set_tooltip_text (appGUI->about_button, _("About"));
51
 #endif
(-)b/games/kanatest/pkg-descr (+7 lines)
Added Link Here
1
During test the Kanatest displays randomly selected kana char
2
(respecting mode and lesson) and waits for user answer expected as
3
romaji equivalent. This process continues until all questions will be
4
answered or all questions will be answered correctly (depends on
5
options). At the end of test a short info about drilling time and
6
correctness ratio is displayed. The results are stored and user can
7
review his performance in any time.
(-)b/games/kanatest/pkg-plist (-1 / +21 lines)
Added Link Here
0
- 
1
%%NLS%%share/locale/de/LC_MESSAGES/kanatest.mo
2
%%NLS%%share/locale/es/LC_MESSAGES/kanatest.mo
3
%%NLS%%share/locale/fr/LC_MESSAGES/kanatest.mo
4
%%NLS%%share/locale/hu/LC_MESSAGES/kanatest.mo
5
%%NLS%%share/locale/it/LC_MESSAGES/kanatest.mo
6
%%NLS%%share/locale/pl/LC_MESSAGES/kanatest.mo
7
%%NLS%%share/locale/pt/LC_MESSAGES/kanatest.mo
8
%%NLS%%share/locale/ru/LC_MESSAGES/kanatest.mo
9
%%NLS%%share/locale/el/LC_MESSAGES/kanatest.mo
10
%%NLS%%share/locale/fi/LC_MESSAGES/kanatest.mo
11
%%NLS%%share/locale/hr/LC_MESSAGES/kanatest.mo
12
%%NLS%%share/locale/zh_CN/LC_MESSAGES/kanatest.mo
13
bin/kanatest
14
share/applications/kanatest.desktop
15
share/icons/hicolor/16x16/apps/kanatest.png
16
share/icons/hicolor/22x22/apps/kanatest.png
17
share/icons/hicolor/24x24/apps/kanatest.png
18
share/icons/hicolor/32x32/apps/kanatest.png
19
share/icons/hicolor/48x48/apps/kanatest.png
20
share/icons/hicolor/scalable/apps/kanatest.svg
21
share/pixmaps/kanatest.png

Return to bug 268895