diff options
author | Rong-En Fan <rafan@FreeBSD.org> | 2007-03-11 18:28:13 +0000 |
---|---|---|
committer | Rong-En Fan <rafan@FreeBSD.org> | 2007-03-11 18:28:13 +0000 |
commit | eb25d77c510ae71f498b69bcddadc50cdb3b2ac5 (patch) | |
tree | 803dbaf26f72eb955536d8112f3495a727a63413 /graphics/comical/Makefile | |
parent | c7ce505a82c3bc92e6d9119c6b10e69605d6a224 (diff) |
Notes
Diffstat (limited to 'graphics/comical/Makefile')
-rw-r--r-- | graphics/comical/Makefile | 43 |
1 files changed, 30 insertions, 13 deletions
diff --git a/graphics/comical/Makefile b/graphics/comical/Makefile index e4f0e58c92c9..6757f5eebac5 100644 --- a/graphics/comical/Makefile +++ b/graphics/comical/Makefile @@ -6,29 +6,46 @@ # PORTNAME= comical -PORTVERSION= 0.4.1 -PORTREVISION= 1 +PORTVERSION= 0.8 CATEGORIES= graphics -MASTER_SITES= http://www.mcaree.org/Comical/ \ - http://www.sketchyorigins.com/Comical/ +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= john@mcaree.org COMMENT= A sequential image viewer +LIB_DEPENDS= unrar.3:${PORTSDIR}/archivers/libunrar + USE_GMAKE= yes -USE_WX= 2.4 -WX_CONF_ARGS= absolute -GNU_CONFIGURE= yes -USE_X_PREFIX= yes +USE_WX= 2.6+ +WX_PREMK= yes +WX_UNICODE= yes +PLIST_FILES= bin/comical .include <bsd.port.pre.mk> -.if ${ARCH} != "i386" -BROKEN= "does not compile - not 64-bit clean" -.endif +post-patch: + @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|; \ + s|\`wx-config --cxx\`|${CXX}|; \ + s|wx-config|${WX_CONFIG}|; \ + s|unrar/libunrar.a u|u|; \ + s|-lunrar|-L${LOCALBASE}/lib -lunrar|;' \ + ${WRKSRC}/Makefile + + @${REINPLACE_CMD} -e 's|wx-config|${WX_CONFIG}|; \ + s|-D_UNIX|-D_UNIX -DwxUSE_UNICODE|; \ + s|CFLAGS =|CFLAGS=${CFLAGS} |; \ + s|CPPFLAGS =|CPPFLAGS=${CXXFLAGS} |; \ + s|$$(CC)|${CXX}|; \ + s|-I../unrar|-I${LOCALBASE}/include/libunrar3|;' \ + ${WRKSRC}/src/Makefile + + @${REINPLACE_CMD} -e 's|gcc|${CC}|; \ + s|CFLAGS=|CFLAGS+=|;' \ + ${WRKSRC}/unzip/Makefile -.if ${OSVERSION} < 500000 -BROKEN= "does not compile with gcc-2.95" +.if ${WX_VERSION} == "2.8" + @${REINPLACE_CMD} -e 's|frame->SetIcon|//frame->SetIcon|' ${WRKSRC}/src/ComicalApp.cpp .endif .include <bsd.port.post.mk> |