diff options
Diffstat (limited to 'graphics/feh/Makefile')
-rw-r--r-- | graphics/feh/Makefile | 45 |
1 files changed, 18 insertions, 27 deletions
diff --git a/graphics/feh/Makefile b/graphics/feh/Makefile index b7070f2f6de3..3f0993723b16 100644 --- a/graphics/feh/Makefile +++ b/graphics/feh/Makefile @@ -6,47 +6,38 @@ # PORTNAME= feh -PORTVERSION= 1.3.4 -PORTREVISION= 8 +PORTVERSION= 1.5 CATEGORIES= graphics -MASTER_SITES= http://linuxbrit.co.uk/downloads/ +MASTER_SITES= http://www.chaosdorf.de/~derf/feh/ \ + http://people.freebsd.org/~uqs/distfiles/ -MAINTAINER= uspoerlein@gmail.com +MAINTAINER= uqs@FreeBSD.org COMMENT= An image viewer that utilizes Imlib2 LIB_DEPENDS= giblib.1:${PORTSDIR}/graphics/giblib USE_XORG= x11 xt xinerama -USE_PERL5= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +USE_PERL5_RUN= yes +USE_GMAKE= yes +USE_BZIP2= yes -MAN1= feh.1 +MAN1= feh.1 feh-cam.1 -CPPFLAGS= -I${LOCALBASE}/include +CFLAGS= -I${LOCALBASE}/include -std=c99 LDFLAGS= -L${LOCALBASE}/lib +MAKE_ENV+= LDFLAGS="${LDFLAGS}" post-patch: - @${PERL} -pi.bak -e \ - 's|^CFLAGS="-I|#CFLAGS="-I|g ; \ - s|^LIBS="-L|#LIBS="-L|g' ${WRKSRC}/configure - @${PERL} -pi.bak -e \ - 's|-man install-docsDATA|-man|g' ${WRKSRC}/Makefile.in - @${PERL} -pi.bak -e \ - 's|^#!/bin/bash|#!/bin/sh|g' ${WRKSRC}/cam/gen_cam_menu.sh - @${PERL} -pi.bak -e \ - 's|^LDFLAGS.*$$|LDFLAGS = \@LDFLAGS\@|g ; \ - s|-I/usr/X11R6/include||g ; \ - s|-I/usr/local/include/libpng||g ; \ - s| getopt\.[cho]||g ; \ - s| getopt1\.[co]||g ; \ - s|^getopt|#getopt|g' ${WRKSRC}/src/Makefile.in - @${PERL} -pi.bak -e \ - 's|"getopt\.h"|<getopt.h>|g' ${WRKSRC}/src/feh.h - @${PERL} -pi.bak -e \ - 's|wprintf|weprintf|g' ${WRKSRC}/src/support.c + @${REINPLACE_CMD} 's#share/man#man#' ${WRKSRC}/config.mk + @${REINPLACE_CMD} 's#install-man install-doc install-bin##' ${WRKSRC}/Makefile + @${REINPLACE_CMD} 's#/bin/bash#/bin/sh#' ${WRKSRC}/cam/gen-cam-menu post-install: + ${INSTALL_PROGRAM} ${WRKSRC}/src/feh ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/man/feh.1 ${PREFIX}/man/man1 + ${INSTALL_SCRIPT} ${WRKSRC}/cam/feh-cam ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/cam/gen-cam-menu ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/man/feh-cam.1 ${PREFIX}/man/man1 .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in AUTHORS ChangeLog README TODO |