diff options
Diffstat (limited to 'misc/biblereader/Makefile')
-rw-r--r-- | misc/biblereader/Makefile | 46 |
1 files changed, 42 insertions, 4 deletions
diff --git a/misc/biblereader/Makefile b/misc/biblereader/Makefile index 77c5530e14d7..92fa1a1e1403 100644 --- a/misc/biblereader/Makefile +++ b/misc/biblereader/Makefile @@ -6,11 +6,16 @@ # PORTNAME= biblereader -PORTVERSION= 0.2.2 +PORTVERSION= 0.3.1 CATEGORIES= deskutils MASTER_SITES= ftp://ftp.whitevine.com/biblereader/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} kjv.tar.gz -#EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} +.if defined(WITH_TRANSLATIONS) +DISTFILES+= asv.tar.gz darby.tar.gz +.endif +.if defined(WITH_SUPPLEMENTS) +DISTFILES+= easton.tar.gz mhc.tar.gz +.endif MAINTAINER= patseal@hyperhost.net @@ -18,10 +23,43 @@ LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 USE_X_PREFIX= yes MAKE_ENV= GTK_CONFIG=${GTK_CONFIG} +PLIST= ${WRKDIR}/PLIST + +DATAFILES= ${WRKDIR}/kjv/kjv +.if defined(WITH_TRANSLATIONS) +DATAFILES+= ${WRKDIR}/asv/asv ${WRKDIR}/darby/darby +PLISTS+= ${PKGDIR}/PLIST.translations +.endif +.if defined(WITH_SUPPLEMENTS) +DATAFILES+= ${WRKDIR}/easton/easton.dict ${WRKDIR}/mhc/mhc +PLISTS+= ${PKGDIR}/PLIST.supplements +.endif + +PLISTS+= ${PKGDIR}/PLIST GTK_CONFIG?= ${X11BASE}/bin/gtk12-config -post-extract: - ${CP} ${WRKDIR}/kjv/kjv ${WRKSRC}/kjv.txt +.if !defined(WITH_TRANSLATIONS) +pre-fetch: + @${ECHO_MSG} + @${ECHO_MSG} "If you want to download/install additional tranlations use" + @${ECHO_MSG} "\"make -DWITH_TRANSLATIONS\"" + @${ECHO_MSG} +.endif +.if !defined(WITH_SUPPLEMENTS) + @${ECHO_MSG} + @${ECHO_MSG} "If you want download/install commentary and dictionary files please use" + @${ECHO_MSG} "\"make -DWITH_SUPPLEMENTS\"" + @${ECHO_MSG} +.endif + +do-install: + @echo ${DATAFILES} + ${INSTALL_PROGRAM} ${WRKSRC}/biblereader ${PREFIX}/bin/biblereader + ${MKDIR} ${PREFIX}/share/biblereader + @for file in ${DATAFILES}; do \ + ${INSTALL_DATA} $${file} ${PREFIX}/share/biblereader; \ + done + @cat ${PLISTS} > ${PLIST} .include <bsd.port.mk> |