2006-04-15 01:36:24 +02:00
|
|
|
# New ports collection makefile for: kdesvn
|
|
|
|
# Date created: 08 April 2006
|
|
|
|
# Whom: Yuan Jue <yuanjue@yuanjue.net>
|
|
|
|
#
|
|
|
|
# $FreeBSD$
|
|
|
|
|
|
|
|
PORTNAME= kdesvn
|
2009-01-28 13:05:41 +01:00
|
|
|
PORTVERSION= 1.0.4
|
2009-03-24 20:13:32 +01:00
|
|
|
PORTREVISION= 1
|
2006-04-15 01:36:24 +02:00
|
|
|
CATEGORIES= devel kde
|
2009-01-28 13:05:41 +01:00
|
|
|
MASTER_SITES= http://kdesvn.alwins-world.de/downloads/
|
2006-04-15 01:36:24 +02:00
|
|
|
|
2007-06-15 20:11:17 +02:00
|
|
|
MAINTAINER= yuanjue@FreeBSD.org
|
2006-04-15 01:36:24 +02:00
|
|
|
COMMENT= KDE frontend for Subversion
|
|
|
|
|
o Remove devel/apr-svn and replace with devel/apr
o devel/apr:
defaults changed: WITH_BDB=yes [1]
convert APR_UTIL_* flags to KNOBS flag names
optionify and add IPV6, NDBM, LDAP, MYSQL, PGSQL
o Remove devel/apr-svn and replace with devel/apr
o devel/apr:
defaults changed: WITH_BDB=yes [1]
convert APR_UTIL_* flags to KNOBS flag names
optionify and add IPV6, NDBM, LDAP, MYSQL, PGSQL
(sqlite,orcale,freetds,odbc -- PATCHES welcome, MAINTAINER does not use)
GMAKE is not needed, so remove it
split ./configure args into apr and apr-util args, they do not accept all the same options
standardize on naming apr and apu to match other oses and the C code.
create APR_WRKDIR And APU_WRKDIR for simplicity
delete pre-extract target
bump PORTREVISION
NOTE: port still breaks hier(7), need to fix
o devel/kdesvn, devel/rapidsvn, devel/subcommander*, devel/subversion*
devel/apr-svn -> devel/apr
(subversion will pull in devel/apr)
Notes: dev@apr.apache.org, trunk in svn is as of TODAY(2008/01/03) 2.0.x, ports infra needs to prep for
[devel/apr-0,] devel/apr-1, devel/apr-2
Helpful for PRs: ports/117596, ports/83644, ports/96749, ports/110651, ports/118003, ports/128078
Fixes PRs: ports/126053 [1]
Requeted by: many on ports@, many on #bsdports [1]
Exp Run by : pav
2009-01-18 20:43:53 +01:00
|
|
|
LIB_DEPENDS+= svn_client-1:${PORTSDIR}/devel/subversion \
|
2008-07-23 02:52:06 +02:00
|
|
|
neon:${PORTSDIR}/www/neon28
|
2006-04-15 01:36:24 +02:00
|
|
|
|
2008-05-28 00:12:09 +02:00
|
|
|
USE_CMAKE= yes
|
2006-10-09 18:48:41 +02:00
|
|
|
USE_BZIP2= yes
|
2006-04-15 01:36:24 +02:00
|
|
|
USE_KDELIBS_VER=3
|
2006-10-09 18:48:41 +02:00
|
|
|
USE_LDCONFIG= yes
|
2007-08-20 07:28:29 +02:00
|
|
|
INSTALLS_ICONS= yes
|
2009-01-28 13:05:41 +01:00
|
|
|
USE_SQLITE= 3
|
2008-07-24 13:54:45 +02:00
|
|
|
|
2007-06-15 16:28:53 +02:00
|
|
|
.if !defined(WITHOUT_NLS)
|
|
|
|
USE_GETTEXT= yes
|
|
|
|
PLIST_SUB+= NLS=""
|
|
|
|
.else
|
|
|
|
PLIST_SUB+= NLS="@comment "
|
2008-01-07 05:18:47 +01:00
|
|
|
EXTRA_PATCHES= ${FILESDIR}/nls-patch-CMakeLists.txt
|
2007-06-15 16:28:53 +02:00
|
|
|
.endif
|
2006-05-28 20:01:00 +02:00
|
|
|
|
2009-01-28 13:05:41 +01:00
|
|
|
DOCSDIR= ${PREFIX}/share/doc
|
2006-05-28 20:01:00 +02:00
|
|
|
|
2007-06-15 16:28:53 +02:00
|
|
|
MAN1= kdesvn.1 kdesvnaskpass.1
|
|
|
|
|
2006-10-09 18:48:41 +02:00
|
|
|
post-extract:
|
|
|
|
${MKDIR} ${WRKSRC}
|
2007-06-15 16:28:53 +02:00
|
|
|
.if defined(NOPORTDOCS)
|
|
|
|
${RM} -f ${PATCH_WRKSRC}/doc/CMakeLists.txt
|
|
|
|
${ECHO} "ADD_SUBDIRECTORY(man)" > ${PATCH_WRKSRC}/doc/CMakeLists.txt
|
|
|
|
.endif
|
2006-10-09 18:48:41 +02:00
|
|
|
|
2009-01-28 13:05:41 +01:00
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
|
|
|
|
.if ${ARCH} == amd64
|
|
|
|
BROKEN= Leaves files behind when deinstalled on amd64
|
|
|
|
.endif
|
2009-03-16 12:19:55 +01:00
|
|
|
.if ${ARCH} == sparc64
|
2009-03-16 10:08:21 +01:00
|
|
|
BROKEN= Fails to install on sparc64
|
|
|
|
.endif
|
2009-01-28 13:05:41 +01:00
|
|
|
|
|
|
|
.include <bsd.port.post.mk>
|