svn commit: r405076 - head/games/zangband
Pawel Pekala
pawel at FreeBSD.org
Sat Jan 2 15:53:40 UTC 2016
Author: pawel
Date: Sat Jan 2 15:53:39 2016
New Revision: 405076
URL: https://svnweb.freebsd.org/changeset/ports/405076
Log:
- Switch to USES=localbase
- Replace deprecated @dirrm entries and @exec's creating directories
with @dir keywords. We need more @dir entries to be sure that
directories are created as before with games:games ownership
instead of default root:wheel
Modified:
head/games/zangband/Makefile
head/games/zangband/pkg-plist
Modified: head/games/zangband/Makefile
==============================================================================
--- head/games/zangband/Makefile Sat Jan 2 15:24:37 2016 (r405075)
+++ head/games/zangband/Makefile Sat Jan 2 15:53:39 2016 (r405076)
@@ -14,7 +14,7 @@ NO_CDROM= Possible copyright infringemen
WRKSRC= ${WRKDIR}/${PORTNAME}
-USES= autoreconf gmake ncurses perl5
+USES= autoreconf gmake localbase ncurses perl5
USE_PERL5= build
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --datadir=${PREFIX}/lib \
@@ -23,9 +23,6 @@ MAKE_ENV= VERBOSE=1
MAKEFILE= makefile
ALL_TARGET= default
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
SUB_FILES= pkg-deinstall pkg-message
SUB_LIST= ANGBANDBIN="${ANGBANDBIN}" ANGBANDLIB="${ANGBANDLIB}"
Modified: head/games/zangband/pkg-plist
==============================================================================
--- head/games/zangband/pkg-plist Sat Jan 2 15:24:37 2016 (r405075)
+++ head/games/zangband/pkg-plist Sat Jan 2 15:53:39 2016 (r405076)
@@ -1,15 +1,11 @@
@group games
@owner games
- at mode 2555
-%%ANGBANDBIN%%
- at mode
+@(,,2555) %%ANGBANDBIN%%
%%ANGBANDLIB%%/apex/readme.txt
@unexec cmp -s %D/%%ANGBANDLIB%%/apex/scores.raw %D/%%ANGBANDLIB%%/apex/z_scores.raw && rm %D/%%ANGBANDLIB%%/apex/scores.raw || true
@unexec cmp -s %D/%%ANGBANDLIB%%/apex/scores.raw /dev/null && rm %D/%%ANGBANDLIB%%/apex/scores.raw || true
%%ANGBANDLIB%%/apex/z_scores.raw
@exec test -f %D/%%ANGBANDLIB%%/apex/scores.raw || touch %D/%%ANGBANDLIB%%/apex/scores.raw
- at exec install -d -o games -g games %D/%%ANGBANDLIB%%/bone
- at exec install -d -o games -g games -m 775 %D/%%ANGBANDLIB%%/data
%%ANGBANDLIB%%/edit/a_info.txt
%%ANGBANDLIB%%/edit/e_info.txt
%%ANGBANDLIB%%/edit/f_info.txt
@@ -81,7 +77,6 @@
%%ANGBANDLIB%%/help/town.txt
%%ANGBANDLIB%%/help/version.txt
%%ANGBANDLIB%%/help/wizard.txt
- at exec install -d -o games -g games %D/%%ANGBANDLIB%%/info
%%ANGBANDLIB%%/pref/colors.prf
%%ANGBANDLIB%%/pref/font-ami.prf
%%ANGBANDLIB%%/pref/font-dos.prf
@@ -268,38 +263,28 @@
%%ANGBANDLIB%%/xtra/graf/8x13.bmp
%%ANGBANDLIB%%/xtra/graf/8x8.bmp
%%ANGBANDLIB%%/xtra/graf/mask.bmp
- at exec install -d -o games -g games %D/%%ANGBANDLIB%%/xtra/help
- at exec install -d -o games -g games %D/%%ANGBANDLIB%%/xtra/music
%%ANGBANDLIB%%/xtra/sound/sound.cfg
- at dirrm %%ANGBANDLIB%%/xtra/sound
- at dirrm %%ANGBANDLIB%%/xtra/music
- at dirrm %%ANGBANDLIB%%/xtra/help
- at dirrm %%ANGBANDLIB%%/xtra/graf
- at dirrm %%ANGBANDLIB%%/xtra/font
- at dirrm %%ANGBANDLIB%%/xtra
- at mode 1777
- at dirrmtry %%ANGBANDLIB%%/user
- at mode
- at dirrm %%ANGBANDLIB%%/script/tk/library
- at dirrm %%ANGBANDLIB%%/script/tk/image
- at dirrm %%ANGBANDLIB%%/script/tk/config
- at dirrm %%ANGBANDLIB%%/script/tk
- at dirrm %%ANGBANDLIB%%/script
- at mode 1777
- at dirrmtry %%ANGBANDLIB%%/save
- at mode
- at dirrm %%ANGBANDLIB%%/pref
- at dirrm %%ANGBANDLIB%%/info
- at dirrm %%ANGBANDLIB%%/help
- at dirrm %%ANGBANDLIB%%/file
- at dirrm %%ANGBANDLIB%%/edit
- at mode 775
- at dirrmtry %%ANGBANDLIB%%/data
- at mode
- at dirrm %%ANGBANDLIB%%/bone
- at mode 775
- at dirrmtry %%ANGBANDLIB%%/apex
- at mode
- at dirrmtry %%ANGBANDLIB%%
@owner
@group
+ at dir(games,games,) %%ANGBANDLIB%%/xtra/sound
+ at dir(games,games,) %%ANGBANDLIB%%/xtra/music
+ at dir(games,games,) %%ANGBANDLIB%%/xtra/help
+ at dir(games,games,) %%ANGBANDLIB%%/xtra/graf
+ at dir(games,games,) %%ANGBANDLIB%%/xtra/font
+ at dir(games,games,) %%ANGBANDLIB%%/xtra
+ at dir(games,games,1777) %%ANGBANDLIB%%/user
+ at dir(games,games,) %%ANGBANDLIB%%/script/tk/library
+ at dir(games,games,) %%ANGBANDLIB%%/script/tk/image
+ at dir(games,games,) %%ANGBANDLIB%%/script/tk/config
+ at dir(games,games,) %%ANGBANDLIB%%/script/tk
+ at dir(games,games,) %%ANGBANDLIB%%/script
+ at dir(games,games,1777) %%ANGBANDLIB%%/save
+ at dir(games,games,) %%ANGBANDLIB%%/pref
+ at dir(games,games,) %%ANGBANDLIB%%/info
+ at dir(games,games,) %%ANGBANDLIB%%/help
+ at dir(games,games,) %%ANGBANDLIB%%/file
+ at dir(games,games,) %%ANGBANDLIB%%/edit
+ at dir(games,games,775) %%ANGBANDLIB%%/data
+ at dir(games,games,) %%ANGBANDLIB%%/bone
+ at dir(games,games,775) %%ANGBANDLIB%%/apex
+ at dir(games,games) %%ANGBANDLIB%%
More information about the svn-ports-all
mailing list