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-head mailing list