diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2014-11-27 19:13:18 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2014-11-27 19:13:18 +0000 |
commit | debcc1a5472caa79c70fc39b04bd4eeab9d7a466 (patch) | |
tree | be4681d3f29c44d6ac2827d9c515afb494b0005c /games/el-data | |
parent | 1702ecd6f6c39d1468e5541ed541764eff731578 (diff) | |
download | ports-debcc1a5472caa79c70fc39b04bd4eeab9d7a466.tar.gz ports-debcc1a5472caa79c70fc39b04bd4eeab9d7a466.zip |
- Simplify installation and plist generation
- Fix tab after WWW:
- Remove unused variables
PR: 195358
Submitted by: amdmi3
Approved by: bapt
Notes
Notes:
svn path=/head/; revision=373516
Diffstat (limited to 'games/el-data')
-rw-r--r-- | games/el-data/Makefile | 17 | ||||
-rw-r--r-- | games/el-data/pkg-descr | 2 |
2 files changed, 4 insertions, 15 deletions
diff --git a/games/el-data/Makefile b/games/el-data/Makefile index bebb21658255..33d31bea7bfa 100644 --- a/games/el-data/Makefile +++ b/games/el-data/Makefile @@ -22,10 +22,11 @@ USES= dos2unix zip:infozip DOS2UNIX_GLOB= *.ini *.txt DATADIR= ${PREFIX}/share/${PKGNAMEPREFIX:S/-//} -PLIST= ${WRKDIR}/pkg-plist WRKSRC= ${WRKDIR}/${PKGNAMEPREFIX:S/-/_/}linux EL_DATA= ${PKGNAMEPREFIX:S/-/_/}linux_${PORTVERSION}.zip +PORTDATA= * + OPTIONS_DEFINE= ELSOUND ELMUSIC OPTIONS_DEFAULT= ELSOUND ELMUSIC ELSOUND_DESC= Install additional sound files @@ -35,12 +36,10 @@ ELMUSIC_DESC= Install additional music files .if ${PORT_OPTIONS:MELSOUND} DISTFILES+= EL_sound_191${EXTRACT_SUFX}:sound -HAVE_ESOUND= yes .endif .if ${PORT_OPTIONS:MELMUSIC} DISTFILES+= EL_music_full${EXTRACT_SUFX}:music -HAVE_EMUSIC= yes .endif do-extract: @@ -64,17 +63,7 @@ post-extract: @${FIND} ${WRKSRC} -type f -name "*.bin" -print0 | \ ${XARGS} -0 ${RM} -R -pre-install: - @${RM} -f ${PLIST} - @cd ${WRKSRC} && \ - ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/|' >> ${PLIST} && \ - ${FIND} * -type d | ${SORT} -r | ${SED} -e 's|^|@dirrm %%DATADIR%%/|' >> ${PLIST} - @${ECHO_CMD} "@dirrm %%DATADIR%%" >> ${PLIST} - do-install: - ${MKDIR} ${STAGEDIR}${DATADIR} - @cd ${WRKSRC} && \ - ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${DATADIR}/{}" \; && \ - ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${DATADIR}/{}" \; + cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} .include <bsd.port.mk> diff --git a/games/el-data/pkg-descr b/games/el-data/pkg-descr index def76b41321d..5e20debfde0d 100644 --- a/games/el-data/pkg-descr +++ b/games/el-data/pkg-descr @@ -1,3 +1,3 @@ The Eternal Lands data and sounds files. -WWW: http://www.eternal-lands.com/ +WWW: http://www.eternal-lands.com/ |