aboutsummaryrefslogtreecommitdiff
path: root/games/crack-attack
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2014-01-13 01:28:15 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2014-01-13 01:28:15 +0000
commit70b379fc584353743ad1553b8e0798b3f310c5a3 (patch)
treedeedfeed853eb4d21351784c20e601a787dadc5a /games/crack-attack
parent8f0b0f71870ccecfa4d16183fb0844c1c0b45525 (diff)
downloadports-70b379fc584353743ad1553b8e0798b3f310c5a3.tar.gz
ports-70b379fc584353743ad1553b8e0798b3f310c5a3.zip
- Use automatic plist generation
- Install .desktop entry and icon - Take maintainership
Notes
Notes: svn path=/head/; revision=339565
Diffstat (limited to 'games/crack-attack')
-rw-r--r--games/crack-attack/Makefile21
-rw-r--r--games/crack-attack/pkg-plist156
2 files changed, 18 insertions, 159 deletions
diff --git a/games/crack-attack/Makefile b/games/crack-attack/Makefile
index 24948efe4553..77b4f09bc188 100644
--- a/games/crack-attack/Makefile
+++ b/games/crack-attack/Makefile
@@ -5,10 +5,9 @@ PORTNAME= crack-attack
PORTVERSION= 1.1.14
PORTREVISION= 11
CATEGORIES= games
-MASTER_SITES= ${MASTER_SITE_SAVANNAH}
-MASTER_SITE_SUBDIR= ${PORTNAME}
+MASTER_SITES= SAVANNAH
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= amdmi3@FreeBSD.org
COMMENT= OpenGL game based on Super Nintendo classic Tetris Attack
USES= pkgconfig
@@ -18,7 +17,23 @@ USE_GNOME= gtk20
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
+PLIST_FILES= bin/${PORTNAME} \
+ man/man6/${PORTNAME}.6.gz \
+ share/pixmaps/${PORTNAME}.xpm
+PORTDATA= *
+
+DESKTOP_ENTRIES="Crack Attack!" \
+ "${COMMENT}" \
+ "${PORTNAME}" \
+ "${PORTNAME}" \
+ "Game;ArcadeGame;" \
+ ""
+
post-patch:
@${REINPLACE_CMD} -e 's|#ifndef max|#if 0|' ${WRKSRC}/src/Game.h
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/data/${PORTNAME}.xpm \
+ ${STAGEDIR}${PREFIX}/share/pixmaps
+
.include <bsd.port.mk>
diff --git a/games/crack-attack/pkg-plist b/games/crack-attack/pkg-plist
deleted file mode 100644
index 7653b9acd255..000000000000
--- a/games/crack-attack/pkg-plist
+++ /dev/null
@@ -1,156 +0,0 @@
-bin/crack-attack
-man/man6/crack-attack.6.gz
-%%DATADIR%%/clock_0.tga
-%%DATADIR%%/clock_1.tga
-%%DATADIR%%/clock_2.tga
-%%DATADIR%%/clock_3.tga
-%%DATADIR%%/clock_4.tga
-%%DATADIR%%/clock_5.tga
-%%DATADIR%%/clock_6.tga
-%%DATADIR%%/clock_7.tga
-%%DATADIR%%/clock_8.tga
-%%DATADIR%%/clock_9.tga
-%%DATADIR%%/clock_extra.tga
-%%DATADIR%%/count_down_1.tga
-%%DATADIR%%/count_down_2.tga
-%%DATADIR%%/count_down_3.tga
-%%DATADIR%%/count_down_go.tga
-%%DATADIR%%/crack-attack.desktop
-%%DATADIR%%/crack-attack.xpm
-%%DATADIR%%/default_multiplier
-%%DATADIR%%/default_record
-%%DATADIR%%/flavor_1.tga
-%%DATADIR%%/flavor_2.tga
-%%DATADIR%%/font0_0.tga
-%%DATADIR%%/font0_1.tga
-%%DATADIR%%/font0_2.tga
-%%DATADIR%%/font0_3.tga
-%%DATADIR%%/font0_4.tga
-%%DATADIR%%/font0_5.tga
-%%DATADIR%%/font0_6.tga
-%%DATADIR%%/font0_7.tga
-%%DATADIR%%/font0_8.tga
-%%DATADIR%%/font0_9.tga
-%%DATADIR%%/font0_a.tga
-%%DATADIR%%/font0_and.tga
-%%DATADIR%%/font0_at.tga
-%%DATADIR%%/font0_b.tga
-%%DATADIR%%/font0_br.tga
-%%DATADIR%%/font0_c.tga
-%%DATADIR%%/font0_ca.tga
-%%DATADIR%%/font0_cb.tga
-%%DATADIR%%/font0_cc.tga
-%%DATADIR%%/font0_cd.tga
-%%DATADIR%%/font0_ce.tga
-%%DATADIR%%/font0_cf.tga
-%%DATADIR%%/font0_cg.tga
-%%DATADIR%%/font0_ch.tga
-%%DATADIR%%/font0_ci.tga
-%%DATADIR%%/font0_cj.tga
-%%DATADIR%%/font0_ck.tga
-%%DATADIR%%/font0_cl.tga
-%%DATADIR%%/font0_cln.tga
-%%DATADIR%%/font0_cm.tga
-%%DATADIR%%/font0_cma.tga
-%%DATADIR%%/font0_cn.tga
-%%DATADIR%%/font0_co.tga
-%%DATADIR%%/font0_cp.tga
-%%DATADIR%%/font0_cq.tga
-%%DATADIR%%/font0_cr.tga
-%%DATADIR%%/font0_cs.tga
-%%DATADIR%%/font0_ct.tga
-%%DATADIR%%/font0_cu.tga
-%%DATADIR%%/font0_cv.tga
-%%DATADIR%%/font0_cw.tga
-%%DATADIR%%/font0_cx.tga
-%%DATADIR%%/font0_cy.tga
-%%DATADIR%%/font0_cz.tga
-%%DATADIR%%/font0_d.tga
-%%DATADIR%%/font0_ds.tga
-%%DATADIR%%/font0_e.tga
-%%DATADIR%%/font0_ep.tga
-%%DATADIR%%/font0_eq.tga
-%%DATADIR%%/font0_f.tga
-%%DATADIR%%/font0_g.tga
-%%DATADIR%%/font0_gt.tga
-%%DATADIR%%/font0_h.tga
-%%DATADIR%%/font0_i.tga
-%%DATADIR%%/font0_j.tga
-%%DATADIR%%/font0_k.tga
-%%DATADIR%%/font0_l.tga
-%%DATADIR%%/font0_lt.tga
-%%DATADIR%%/font0_m.tga
-%%DATADIR%%/font0_mn.tga
-%%DATADIR%%/font0_n.tga
-%%DATADIR%%/font0_o.tga
-%%DATADIR%%/font0_p.tga
-%%DATADIR%%/font0_pd.tga
-%%DATADIR%%/font0_pe.tga
-%%DATADIR%%/font0_pl.tga
-%%DATADIR%%/font0_pr.tga
-%%DATADIR%%/font0_ps.tga
-%%DATADIR%%/font0_pu.tga
-%%DATADIR%%/font0_q.tga
-%%DATADIR%%/font0_qm.tga
-%%DATADIR%%/font0_r.tga
-%%DATADIR%%/font0_s.tga
-%%DATADIR%%/font0_sl.tga
-%%DATADIR%%/font0_t.tga
-%%DATADIR%%/font0_td.tga
-%%DATADIR%%/font0_u.tga
-%%DATADIR%%/font0_v.tga
-%%DATADIR%%/font0_w.tga
-%%DATADIR%%/font0_x.tga
-%%DATADIR%%/font0_y.tga
-%%DATADIR%%/font0_z.tga
-%%DATADIR%%/font0_za.tga
-%%DATADIR%%/font0_zb.tga
-%%DATADIR%%/font0_zc.tga
-%%DATADIR%%/font0_zd.tga
-%%DATADIR%%/garbage_flavor_000.tga
-%%DATADIR%%/garbage_flavor_001.tga
-%%DATADIR%%/garbage_flavor_002.tga
-%%DATADIR%%/garbage_flavor_003.tga
-%%DATADIR%%/garbage_flavor_004.tga
-%%DATADIR%%/garbage_flavor_005.tga
-%%DATADIR%%/garbage_flavor_logo.tga
-%%DATADIR%%/garbage_flavor_logo_x.tga
-%%DATADIR%%/garbage_lightmap_0.tga
-%%DATADIR%%/garbage_lightmap_1.tga
-%%DATADIR%%/garbage_lightmap_2.tga
-%%DATADIR%%/garbage_lightmap_3.tga
-%%DATADIR%%/garbage_lightmap_4.tga
-%%DATADIR%%/garbage_lightmap_5.tga
-%%DATADIR%%/logo.tga
-%%DATADIR%%/logo_x.tga
-%%DATADIR%%/message_anykey.tga
-%%DATADIR%%/message_game_over.tga
-%%DATADIR%%/message_loser.tga
-%%DATADIR%%/message_paused.tga
-%%DATADIR%%/message_waiting.tga
-%%DATADIR%%/message_winner.tga
-%%DATADIR%%/preview_extremely_reduced.tga
-%%DATADIR%%/preview_normal.tga
-%%DATADIR%%/preview_reduced.tga
-%%DATADIR%%/sign_10.tga
-%%DATADIR%%/sign_11.tga
-%%DATADIR%%/sign_12.tga
-%%DATADIR%%/sign_4.tga
-%%DATADIR%%/sign_5.tga
-%%DATADIR%%/sign_6.tga
-%%DATADIR%%/sign_7.tga
-%%DATADIR%%/sign_8.tga
-%%DATADIR%%/sign_9.tga
-%%DATADIR%%/sign_bonus.tga
-%%DATADIR%%/sign_x10.tga
-%%DATADIR%%/sign_x11.tga
-%%DATADIR%%/sign_x12.tga
-%%DATADIR%%/sign_x2.tga
-%%DATADIR%%/sign_x3.tga
-%%DATADIR%%/sign_x4.tga
-%%DATADIR%%/sign_x5.tga
-%%DATADIR%%/sign_x6.tga
-%%DATADIR%%/sign_x7.tga
-%%DATADIR%%/sign_x8.tga
-%%DATADIR%%/sign_x9.tga
-@dirrm %%DATADIR%%