View | Details | Raw Unified | Return to bug 188355
Collapse All | Expand All

(-)games/xabacus/Makefile (-19 / +26 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/games/xabacus/Makefile 333619 2013-11-12 20:50:59Z danilo $
2
# $FreeBSD: head/games/xabacus/Makefile 333619 2013-11-12 20:50:59Z danilo $
3
3
4
PORTNAME=	xabacus
4
PORTNAME=	xabacus
5
PORTVERSION=	7.7.1
5
PORTVERSION=	8.0.0
6
CATEGORIES=	games
6
CATEGORIES=	games
7
MASTER_SITES=	http://www.tux.org/~bagleyd/abacus/ \
7
MASTER_SITES=	http://www.tux.org/~bagleyd/abacus/ \
8
		http://ftp.tux.org/pub/tux/bagleyd/xabacus/
8
		http://ftp.tux.org/pub/tux/bagleyd/xabacus/
Lines 12-42 Link Here
12
12
13
LICENSE=	BSD
13
LICENSE=	BSD
14
14
15
OPTIONS_DEFINE=	MOTIF ESOUND
15
USES=		tar:bzip2
16
OPTIONS_DEFAULT=	MOTIF
17
18
USE_BZIP2=	yes
19
USE_XORG=	xpm
16
USE_XORG=	xpm
20
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
21
CONFIGURE_ARGS=	--without-nas
18
CONFIGURE_ARGS=	--without-nas
19
INSTALLS_ICONS=	yes
22
20
23
MOTIF_USES=	motif
21
DESKTOP_ENTRIES="XAbacus" "" "abacus" "${PORTNAME}" "" ""
24
MOTIF_CONFIGURE_WITH=	motif
25
22
26
.include <bsd.port.options.mk>
23
OPTIONS_DEFINE=		ESOUND MOTIF
24
OPTIONS_DEFAULT=	MOTIF
27
25
28
.if ${PORT_OPTIONS:MESOUND}
26
ESOUND_LIB_DEPENDS_OFF=	librplay.so:${PORTSDIR}/audio/rplay
29
USE_GNOME+=	esound
27
ESOUND_USE=		gnome=esound
30
CONFIGURE_ARGS+=	--without-rplay --with-esound
28
ESOUND_CONFIGURE_ON=	--without-rplay --with-esound
31
.else
29
ESOUND_CONFIGURE_OFF=	--with-rplay --without-esound
32
LIB_DEPENDS+=		librplay.so:${PORTSDIR}/audio/rplay
30
ESOUND_LDFLAGS=		-L${LOCALBASE}/lib -laudiofile
33
CONFIGURE_ARGS+=	--with-rplay --without-esound
31
MOTIF_USES=	motif
34
.endif
32
MOTIF_CONFIGURE_WITH=	motif
35
33
36
post-patch:
34
post-patch:
37
	@${REINPLACE_CMD} -e 's|/games/|/|g' ${WRKSRC}/Makefile.in
35
	@${REINPLACE_CMD} -e \
38
36
		's|\($$(datadir)\)/games|\1| ; \
39
post-configure:
37
		 s|@XWIDGETLDFLAGS@|@LDFLAGS@| ; \
40
	@${REINPLACE_CMD} -e '/^XWIDGETLDFLAGS/d' ${WRKSRC}/Makefile
38
		 s|\([[:blank:]]\)/usr/games|\1$$(DESTDIR)$$(bindir)| ; \
39
		 /chmod/s|^|#| ; \
40
		 /chown/s|^|#|' ${WRKSRC}/Makefile.in
41
42
post-install:
43
.for i in 16 22 24 32 48
44
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps
45
	(cd ${WRKSRC}/pixmaps/${i}x${i} && ${INSTALL_DATA} abacus.png \
46
		${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps)
47
.endfor
41
48
42
.include <bsd.port.mk>
49
.include <bsd.port.mk>
(-)games/xabacus/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (xabacus-7.7.1.tar.bz2) = f5d409b62dbbe8e4dc091f4c4b9823edb85a4f4b6286505a0eb2cf5bf6945fd1
1
SHA256 (xabacus-8.0.0.tar.bz2) = e81aa183f2f0e1ed962709ed9aed0646ae1ad8cf57b4e60866201e8af54ea874
2
SIZE (xabacus-7.7.1.tar.bz2) = 296037
2
SIZE (xabacus-8.0.0.tar.bz2) = 285620
(-)games/xabacus/pkg-plist (-1 / +11 lines)
Lines 1-6 Link Here
1
@group games
2
@owner games
1
bin/xabacus
3
bin/xabacus
2
man/man6/xabacus.6.gz
4
@owner
5
@group
3
lib/X11/app-defaults/Abacus
6
lib/X11/app-defaults/Abacus
7
man/man6/xabacus.6.gz
8
share/icons/hicolor/16x16/apps/abacus.png
9
share/icons/hicolor/22x22/apps/abacus.png
10
share/icons/hicolor/24x24/apps/abacus.png
11
share/icons/hicolor/32x32/apps/abacus.png
12
share/icons/hicolor/48x48/apps/abacus.png
4
%%DATADIR%%/Abacus.ps
13
%%DATADIR%%/Abacus.ps
5
%%DATADIR%%/Abacus1_1.les
14
%%DATADIR%%/Abacus1_1.les
6
%%DATADIR%%/Abacus1_2.les
15
%%DATADIR%%/Abacus1_2.les
Lines 27-31 Link Here
27
%%DATADIR%%/Abacusru4_1.les
36
%%DATADIR%%/Abacusru4_1.les
28
%%DATADIR%%/Abacusru5_1.les
37
%%DATADIR%%/Abacusru5_1.les
29
%%DATADIR%%/bump.au
38
%%DATADIR%%/bump.au
39
%%DATADIR%%/drip.au
30
%%DATADIR%%/move.au
40
%%DATADIR%%/move.au
31
@dirrm %%DATADIR%%
41
@dirrm %%DATADIR%%

Return to bug 188355