aboutsummaryrefslogtreecommitdiff
path: root/misc/katalog/Makefile
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2008-02-07 15:14:08 +0000
committerMartin Wilke <miwi@FreeBSD.org>2008-02-07 15:14:08 +0000
commit0bca4c942acb17103f5bdb9fb7d5743c1b042f16 (patch)
tree47d5cf07b065bd4bcf8479764598d07d3aa69135 /misc/katalog/Makefile
parent6249fa17b631d1f07077e7a3cd1552c971c29c56 (diff)
downloadports-0bca4c942acb17103f5bdb9fb7d5743c1b042f16.tar.gz
ports-0bca4c942acb17103f5bdb9fb7d5743c1b042f16.zip
Notes
Diffstat (limited to 'misc/katalog/Makefile')
-rw-r--r--misc/katalog/Makefile26
1 files changed, 20 insertions, 6 deletions
diff --git a/misc/katalog/Makefile b/misc/katalog/Makefile
index 6690471b9311..5fe04b665ed4 100644
--- a/misc/katalog/Makefile
+++ b/misc/katalog/Makefile
@@ -6,19 +6,33 @@
#
PORTNAME= katalog
-PORTVERSION= 0.3
-PORTREVISION= 4
+PORTVERSION= 0.4
CATEGORIES= misc kde
MASTER_SITES= http://salvaste.altervista.org/files/
+PATCH_SITES= http://www.realtime.sk/~stromek/kde/katalog/
+PATCHFILES= katalog.cmake.diff
+PATCH_DIST_STRIP= -p1
+
MAINTAINER= ports@FreeBSD.org
COMMENT= CD organizer for KDE
-USE_KDEBASE_VER=3
-USE_GMAKE= yes
-USE_AUTOTOOLS= libtool:15
+BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake
+
+USE_KDEBASE_VER= 3
+USE_SQLITE= yes
post-patch:
- @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT}
+ @${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|g' \
+ ${WRKSRC}/cmake/modules/FindSQLite3.cmake
+ @${REINPLACE_CMD} -e 's|$${LIB_INSTALL_DIR}/qt3/|lib/|g' \
+ ${WRKSRC}/libqsqlite3/CMakeLists.txt
+ @${ECHO_CMD} 'macro_add_compile_flags( katalog "-fPIC" )' \
+ >> ${WRKSRC}/libkatalog/CMakeLists.txt
+ @${ECHO_CMD} 'macro_add_compile_flags( katalogxml "-fPIC" )' \
+ >> ${WRKSRC}/xml_backend/libkatalogxml/CMakeLists.txt
+
+do-configure:
+ @cd ${CONFIGURE_WRKSRC} && ${LOCALBASE}/bin/cmake .
.include <bsd.port.mk>