aboutsummaryrefslogtreecommitdiff
path: root/deskutils/fbreader/Makefile
diff options
context:
space:
mode:
authorAndrew Pantyukhin <sat@FreeBSD.org>2007-07-18 10:15:15 +0000
committerAndrew Pantyukhin <sat@FreeBSD.org>2007-07-18 10:15:15 +0000
commit68a00282330ce07594d2dda2a2f3b3fcf52dddca (patch)
tree902379da38a4737cd9a6d80f2bd53d896dc845fd /deskutils/fbreader/Makefile
parent463778756c0720b811af7ebb4b6f300ef4627b3e (diff)
Notes
Diffstat (limited to 'deskutils/fbreader/Makefile')
-rw-r--r--deskutils/fbreader/Makefile18
1 files changed, 12 insertions, 6 deletions
diff --git a/deskutils/fbreader/Makefile b/deskutils/fbreader/Makefile
index 6628d5194511..7a489967ac57 100644
--- a/deskutils/fbreader/Makefile
+++ b/deskutils/fbreader/Makefile
@@ -7,7 +7,7 @@
PORTNAME= fbreader
DISTVERSIONPREFIX= sources-
-DISTVERSION= 0.8.4a
+DISTVERSION= 0.8.5a
CATEGORIES= deskutils
MASTER_SITES= http://www.fbreader.org/ CENKES
EXTRACT_SUFX= .tgz
@@ -18,6 +18,7 @@ COMMENT= Powerful e-book reader
LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 \
enca.5:${PORTSDIR}/converters/enca
+USE_LDCONFIG= yes
USE_QT_VER= 4
QT_COMPONENTS= gui corelib moc
USE_GMAKE= yes
@@ -26,16 +27,21 @@ LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} -lcompat
MAKE_ENV+= TARGET_ARCH=desktop UI_TYPE=qt4 TARGET_STATUS=release \
ROOTDIR=${WRKSRC} EXTERNALINCLUDE="-I${LOCALBASE}/include" \
LDFLAGS="${LDFLAGS}" INSTALLDIR="${PREFIX}" LIBDIR=${PREFIX}/lib \
- BUILD_SHARED_LIBRARY=no
+ BUILD_SHARED_LIBRARY=yes
MAKE_ARGS+= MAKE=gmake
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
INSTALL_TARGET= do_install
post-patch:
@${REINPLACE_CMD} -e '/^LDFLAGS/s|=|+=|' ${WRKSRC}/makefiles/arch/*mk
- @${FIND} ${WRKSRC} -name Makefile|\
- ${XARGS} ${REINPLACE_CMD} -e 's/make /gmake /g'
- @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g'\
- ${WRKSRC}/fbreader/desktop/Makefile
+ @${REINPLACE_CMD} -e 's|-ldl||;/CORE_LIBS/s|$$| -liconv|'\
+ ${WRKSRC}/makefiles/config.mk ${WRKSRC}/zlibrary/core/Makefile
+ @${REINPLACE_CMD} -e '/TARGET =/s|\.so\..*|.so.0|;s|$$[(]LIBDIR[)]|${PREFIX}/lib|'\
+ ${WRKSRC}/zlibrary/[ct]*/Makefile
+ @${FIND} ${WRKSRC} -name Makefile -or -name \*.mk|\
+ ${XARGS} ${REINPLACE_CMD} -e 's/make /gmake /g;\
+ s|/usr/local|%%PREFIX%%|g;s|/usr|%%PREFIX%%|g;s|%%PREFIX%%|${PREFIX}|g'
+
+# fuzpath: FBReader zlibrary libzl
.include <bsd.port.mk>