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

Collapse All | Expand All

(-)./Makefile (-15 / +33 lines)
Lines 2-39 Link Here
2
# Date created:				11 November 1998
2
# Date created:				11 November 1998
3
# Whom:					Andrey Zakhvatov
3
# Whom:					Andrey Zakhvatov
4
#
4
#
5
# $FreeBSD: head/games/gtkballs/Makefile 300896 2012-07-14 13:54:48Z beat $
5
# $FreeBSD: ports/games/gtkballs/Makefile,v 1.47 2012/06/01 05:18:51 dinoex Exp $
6
#
6
#
7
7
8
PORTNAME=	gtkballs
8
PORTNAME=	gtkballs
9
PORTVERSION=	3.1.5
9
PORTVERSION=	3.1.5
10
PORTREVISION=	11
10
PORTREVISION=	12
11
CATEGORIES=	games
11
CATEGORIES=	games
12
MASTER_SITES=	http://gtkballs.antex.ru/dist/
12
MASTER_SITES=	http://gtkballs.antex.ru/dist/
13
13
14
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	nemysis@gmx.ch
15
COMMENT=	Lines-like simple logic game for X Window System
15
COMMENT=	Lines-like simple logic game for X Window System
16
16
17
USE_GETTEXT=	yes
17
LICENSE=	GPLv2
18
18
USE_GNOME=	gtk20
19
USE_GNOME=	gtk20
19
USE_GMAKE=	yes
20
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
21
CONFIGURE_ARGS=	--localstatedir=/var/games
22
USE_GMAKE=	yes
23
21
CPPFLAGS+=	-I${LOCALBASE}/include
24
CPPFLAGS+=	-I${LOCALBASE}/include
22
LDFLAGS+=	-L${LOCALBASE}/lib
25
LDFLAGS+=	-L${LOCALBASE}/lib
23
CONFIGURE_ARGS=	--localstatedir=${DATADIR}
24
26
25
MAN6=		gtkballs.6x
27
MAN6=		gtkballs.6x
26
28
29
PORTDOCS=	AUTHORS ChangeLog NEWS README README.russian TODO
30
31
DESKTOP_ENTRIES="GtkBalls" "${COMMENT}" "${PORTNAME}" \
32
		"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
33
34
.include <bsd.port.options.mk>
35
36
.if ${PORT_OPTIONS:MNLS}
37
USE_GETTEXT=	yes
38
PLIST_SUB+=	NLS=""
39
.else
40
CONFIGURE_ARGS+=	--disable-nls
41
PLIST_SUB+=	NLS="@comment "
42
.endif
43
44
post-patch:
45
	@${REINPLACE_CMD} \
46
	's|$$(INSTALL_DATA) COPYING $$(DESTDIR)$$(datadir)/gtkballs||' \
47
		${WRKSRC}/Makefile.in
48
27
post-install:
49
post-install:
28
	${CHMOD} 2755 ${PREFIX}/bin/gtkballs
50
	${INSTALL_DATA} ${WRKSRC}/gnome-gtkballs.png ${PREFIX}/share/pixmaps/${PORTNAME}.png
29
	${CHOWN} root:games ${PREFIX}/bin/gtkballs
51
30
	${CHMOD} 0664 ${DATADIR}/gtkballs-scores
52
.if ${PORT_OPTIONS:MDOCS}
31
	${CHOWN} root:games ${DATADIR}/gtkballs-scores
53
	${MKDIR} ${DOCSDIR}
32
.if !defined(NOPORTDOCS)
54
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
33
	@${MKDIR} ${DOCSDIR}
34
.for file in README README.russian TODO
35
	${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
36
.endfor
37
.endif
55
.endif
38
56
39
.include <bsd.port.mk>
57
.include <bsd.port.mk>
(-)./pkg-descr (-2 / +2 lines)
Lines 1-4 Link Here
1
It's an old game of balls where your goal is to remove as many
1
It's an old DOS game Color Lines with balls where your goal is to remove
2
balls from the game field as you can.
2
as many balls from the game field as you can.
3
3
4
WWW: http://gtkballs.antex.ru/
4
WWW: http://gtkballs.antex.ru/
(-)./pkg-plist (-10 / +5 lines)
Lines 1-10 Link Here
1
bin/gtkballs
1
bin/gtkballs
2
%%PORTDOCS%%%%DOCSDIR%%/README
3
%%PORTDOCS%%%%DOCSDIR%%/README.russian
4
%%PORTDOCS%%%%DOCSDIR%%/TODO
5
%%DATADIR%%/COPYING
6
%%DATADIR%%/gtkballs-logo.png
2
%%DATADIR%%/gtkballs-logo.png
7
%%DATADIR%%/gtkballs-scores
8
%%DATADIR%%/gtkballs_16x16.png
3
%%DATADIR%%/gtkballs_16x16.png
9
%%DATADIR%%/themes/5balls-Big/blue.xpm
4
%%DATADIR%%/themes/5balls-Big/blue.xpm
10
%%DATADIR%%/themes/5balls-Big/blue_destroy1.xpm
5
%%DATADIR%%/themes/5balls-Big/blue_destroy1.xpm
Lines 526-539 Link Here
526
%%DATADIR%%/themes/mascots/walk7.xpm
521
%%DATADIR%%/themes/mascots/walk7.xpm
527
%%DATADIR%%/themes/mascots/walk8.xpm
522
%%DATADIR%%/themes/mascots/walk8.xpm
528
%%DATADIR%%/themes/mascots/walk_small.xpm
523
%%DATADIR%%/themes/mascots/walk_small.xpm
529
share/locale/de/LC_MESSAGES/gtkballs.mo
524
%%NLS%%share/locale/de/LC_MESSAGES/gtkballs.mo
530
share/locale/fr/LC_MESSAGES/gtkballs.mo
525
%%NLS%%share/locale/fr/LC_MESSAGES/gtkballs.mo
531
share/locale/pl/LC_MESSAGES/gtkballs.mo
526
%%NLS%%share/locale/pl/LC_MESSAGES/gtkballs.mo
532
share/locale/ru/LC_MESSAGES/gtkballs.mo
527
%%NLS%%share/locale/ru/LC_MESSAGES/gtkballs.mo
528
share/pixmaps/gtkballs.png
533
@dirrm %%DATADIR%%/themes/mascots
529
@dirrm %%DATADIR%%/themes/mascots
534
@dirrm %%DATADIR%%/themes/klines
530
@dirrm %%DATADIR%%/themes/klines
535
@dirrm %%DATADIR%%/themes/Default
531
@dirrm %%DATADIR%%/themes/Default
536
@dirrm %%DATADIR%%/themes/5balls-Big
532
@dirrm %%DATADIR%%/themes/5balls-Big
537
@dirrm %%DATADIR%%/themes
533
@dirrm %%DATADIR%%/themes
538
@dirrm %%DATADIR%%
534
@dirrm %%DATADIR%%
539
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 173876