aboutsummaryrefslogtreecommitdiff
path: root/sysutils/dvdisaster/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/dvdisaster/Makefile')
-rw-r--r--sysutils/dvdisaster/Makefile51
1 files changed, 27 insertions, 24 deletions
diff --git a/sysutils/dvdisaster/Makefile b/sysutils/dvdisaster/Makefile
index c2cd77ddd8ec..1bf9c95c6ed2 100644
--- a/sysutils/dvdisaster/Makefile
+++ b/sysutils/dvdisaster/Makefile
@@ -2,45 +2,51 @@
# $FreeBSD$
PORTNAME= dvdisaster
-PORTVERSION= 0.72.4
-PORTREVISION= 1
+PORTVERSION= 0.72.5
CATEGORIES= sysutils
MASTER_SITES= http://dvdisaster.net/downloads/
-MAINTAINER= chalpin@cs.wisc.edu
+MAINTAINER= horia@racoviceanu.com
COMMENT= CD/DVD error recovery tool
LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
MAKEFILE= GNUmakefile
+USES= gmake pkgconfig
USE_BZIP2= yes
-USES= gettext pkgconfig
USE_GNOME= gtk20
+CONFIGURE_LOG= configure.log
CONFIGURE_ARGS= --prefix=${PREFIX} \
--docsubdir="/" \
--png-includes=${LOCALBASE}/include \
- --png-libraries=${LOCALBASE}/lib
-USE_GMAKE= yes
-MAKE_JOBS_UNSAFE=yes
-
-.if defined(NOPORTDOCS)
-CONFIGURE_ARGS+= --docdir=${WRKSRC}
-.else
-CONFIGURE_ARGS+= --docdir=${DOCSDIR}
-.endif
+ --png-libraries=${LOCALBASE}/lib \
+ --phpmountdir=${LOCALBASE}/www/${PORTNAME} \
+ --mandir=${PREFIX}/man \
+ --localedir=${PREFIX}/share/locale \
+ --buildroot=${STAGEDIR}
+MAKE_JOBS_UNSAFE= yes
PORTDOCS= *
-PORTSCOUT= limitw:1,even
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+DOCS_CONFIGURE_ON= --docdir=${DOCSDIR}
+DOCS_CONFIGURE_OFF= --docdir=${WRKSRC}
-MAN1= dvdisaster.1
-MANLANG= "" cs de it
+NLS_USES= gettext
+
+post-patch:
+ ${REINPLACE_CMD} -e '/REQUIRE_GCC/d' \
+ ${WRKSRC}/configure ${WRKSRC}/tools/configure
+ ${REINPLACE_CMD} -e 's|$$(CFG_GTK2_CFLAGS)|$$(CFG_GTK2_CFLAGS) -w|' \
+ ${WRKSRC}/GNUmakefile.template
+ ${REINPLACE_CMD} -e 's|(ctx)|(*ctx)|' \
+ ${WRKSRC}/md5.c
-NO_STAGE= yes
do-configure:
@(cd ${CONFIGURE_WRKSRC} && \
if ! ${SETENV} CC="${CC}" CXX="${CXX}" \
@@ -50,12 +56,9 @@ do-configure:
INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
${CONFIGURE_ENV} bash configure ${CONFIGURE_ARGS}; then \
- ${ECHO_CMD} "===> Script \"${CONFIGURE_SCRIPT}\" failed unexpectedly."; \
- (${ECHO_CMD} ${CONFIGURE_FAIL_MESSAGE}) | ${FMT} 75 79 ; \
- ${FALSE}; \
+ ${ECHO_CMD} "===> Script \"${CONFIGURE_SCRIPT}\" failed unexpectedly."; \
+ (${ECHO_CMD} ${CONFIGURE_FAIL_MESSAGE}) | ${FMT} 75 79 ; \
+ ${FALSE}; \
fi)
-post-install:
- @${CAT} ${PKGMESSAGE}
-
.include <bsd.port.mk>