Skip site navigation (1)Skip section navigation (2)
Date:      19 Feb 2002 16:30:43 +0100
From:      Dag-Erling Smorgrav <des@ofug.org>
To:        Garrett Rooney <rooneg@electricjellyfish.net>
Cc:        Julian Elischer <julian@elischer.org>, David Xu <davidx@viasoft.com.cn>, Peter Wemm <peter@wemm.org>, current@FreeBSD.ORG
Subject:   Re: Patch sets to date and timing tests with Giant out of userret.
Message-ID:  <xzpd6z1wkt8.fsf@flood.ping.uio.no>
In-Reply-To: <20020219151845.GA13590@electricjellyfish.net>
References:  <Pine.BSF.4.21.0202190120570.56008-100000@InterJet.elischer.org> <xzplmdpwln3.fsf@flood.ping.uio.no> <20020219151845.GA13590@electricjellyfish.net>

next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-=

Garrett Rooney <rooneg@electricjellyfish.net> writes:
> it's a little out of date now, but i will be updating it to the next 
> release as soon as it is released (this week sometime) and submitting 
> it back to freebsd for inclusion in the ports tree.

I've attached my patch to save you the trouble.

> it's problematic to do an apr port at this time because there is no
> stable release of apr, and subversion requires bleeding edge apr to
> function anyway.

*shrug* so we need a port of a devel version of apr.  It's what the
scientific community calls an "engineering problem" :)

DES
-- 
Dag-Erling Smorgrav - des@ofug.org


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment; filename=svn.diff

Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/subversion/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- Makefile	15 Jan 2002 01:47:16 -0000	1.2
+++ Makefile	17 Feb 2002 12:47:35 -0000
@@ -5,40 +5,26 @@
 # $FreeBSD: ports/devel/subversion/Makefile,v 1.2 2002/01/15 01:47:16 will Exp $
 
 PORTNAME=	subversion
-PORTVERSION=	r727
+PORTVERSION=	r1302
 CATEGORIES=	devel
-MASTER_SITES=	# empty
-DISTFILES=	# empty
-EXTRACT_ONLY=	# empty
+MASTER_SITES=	http://www.tigris.org/files/15/48/
 
-MAINTAINER=	rooneg@electricjellyfish.net
+MAINTAINER=	des@freebsd.org
 
-NO_BUILD=	nothing to build
-NO_INSTALL=	nothing to install
-NO_CDROM=	nothing to ship
-NO_PACKAGE=	nothing to package here yet
+BUILD_DEPENDS=	gpatch:${PORTSDIR}/devel/patch \
+		gdiff:${PORTSDIR}/textproc/diffutils
+RUN_DEPENDS=	gpatch:${PORTSDIR}/devel/patch \
+		gdiff:${PORTSDIR}/textproc/diffutils
+LIB_DEPENDS=	neon.18:${PORTSDIR}/www/neon \
+		db4.0:${PORTSDIR}/databases/db4
 
-RESTRICTED=	yes
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--with-ssl \
+		--with-neon=${LOCALBASE}
 
-do-extract:
-	@${MKDIR} ${WRKDIR}
-	@${ECHO} "*************************************************************"
-	@${ECHO}
-	@${ECHO} "The current release of the FreeBSD port of Subversion is"
-	@${ECHO} "available from http://electricjellyfish.net/subversion.tar.gz"
-	@${ECHO} "and from the main Subversion svn repository at"
-	@${ECHO} "http://svn.collab.net/repos/svn.  By request of its"
-	@${ECHO} "developers it is not being distributed with the ports tree"
-	@${ECHO} "until the project makes its first beta release."
-	@${ECHO}
-	@${ECHO} "THERE IS NOTHING TO BUILD HERE.  USE THIS:"
-	@${ECHO}
-	@${ECHO} "	http://electricjellyfish.net/subversion.tar.gz"
-	@${ECHO}
-	@${ECHO} "Check out Subversion's website too:"
-	@${ECHO}
-	@${ECHO} "	http://subversion.tigris.org/"
-	@${ECHO}
-	@${ECHO} "*************************************************************"
+MAN1=		svn.1
+
+post-extract:
+	${RM} -rf ${WRKSRC}/neon
 
 .include <bsd.port.mk>
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/devel/subversion/pkg-plist,v
retrieving revision 1.2
diff -u -r1.2 pkg-plist
--- pkg-plist	15 Jan 2002 01:47:16 -0000	1.2
+++ pkg-plist	17 Feb 2002 12:47:06 -0000
@@ -1 +1,137 @@
-@comment "this port is a placeholder, and installs no files."
+bin/apr-config
+bin/apu-config
+bin/svn
+bin/svnadmin
+bin/svnlook
+include/apr.h
+include/apr_anylock.h
+include/apr_atomic.h
+include/apr_base64.h
+include/apr_buckets.h
+include/apr_compat.h
+include/apr_date.h
+include/apr_dbm.h
+include/apr_dso.h
+include/apr_errno.h
+include/apr_file_info.h
+include/apr_file_io.h
+include/apr_fnmatch.h
+include/apr_general.h
+include/apr_getopt.h
+include/apr_hash.h
+include/apr_hooks.h
+include/apr_inherit.h
+include/apr_ldap.h
+include/apr_lib.h
+include/apr_lock.h
+include/apr_md4.h
+include/apr_md5.h
+include/apr_mmap.h
+include/apr_network_io.h
+include/apr_optional.h
+include/apr_optional_hooks.h
+include/apr_pools.h
+include/apr_portable.h
+include/apr_proc_mutex.h
+include/apr_ring.h
+include/apr_rmm.h
+include/apr_sdbm.h
+include/apr_sha1.h
+include/apr_shm.h
+include/apr_signal.h
+include/apr_strings.h
+include/apr_tables.h
+include/apr_thread_cond.h
+include/apr_thread_mutex.h
+include/apr_thread_proc.h
+include/apr_thread_rwlock.h
+include/apr_time.h
+include/apr_uri.h
+include/apr_user.h
+include/apr_uuid.h
+include/apr_version.h
+include/apr_want.h
+include/apr_xlate.h
+include/apr_xml.h
+include/apu.h
+include/apu_compat.h
+include/svn_base64.h
+include/svn_client.h
+include/svn_config.h
+include/svn_dav.h
+include/svn_delta.h
+include/svn_error.h
+include/svn_error_codes.h
+include/svn_fs.h
+include/svn_hash.h
+include/svn_io.h
+include/svn_path.h
+include/svn_pools.h
+include/svn_quoprint.h
+include/svn_ra.h
+include/svn_repos.h
+include/svn_sorts.h
+include/svn_string.h
+include/svn_test.h
+include/svn_time.h
+include/svn_types.h
+include/svn_version.h
+include/svn_wc.h
+include/svn_xml.h
+info/svn-design.info
+info/svn-design.info-1
+info/svn-design.info-2
+info/svn-design.info-3
+info/svn-manual.info
+info/svn_for_cvs_users.info
+lib/APRVARS
+lib/apr.exp
+lib/aprutil.exp
+lib/libapr.a
+lib/libapr.la
+lib/libapr.so
+lib/libapr.so.0
+lib/libaprutil.a
+lib/libaprutil.la
+lib/libaprutil.so
+lib/libaprutil.so.0
+lib/libexpat.a
+lib/libexpat.la
+lib/libexpat.so
+lib/libexpat.so.0
+lib/libsvn_client.a
+lib/libsvn_client.la
+lib/libsvn_client.so
+lib/libsvn_client.so.0
+lib/libsvn_delta.a
+lib/libsvn_delta.la
+lib/libsvn_delta.so
+lib/libsvn_delta.so.0
+lib/libsvn_fs.a
+lib/libsvn_fs.la
+lib/libsvn_fs.so
+lib/libsvn_fs.so.0
+lib/libsvn_ra.a
+lib/libsvn_ra.la
+lib/libsvn_ra.so
+lib/libsvn_ra.so.0
+lib/libsvn_ra_dav.a
+lib/libsvn_ra_dav.la
+lib/libsvn_ra_dav.so
+lib/libsvn_ra_dav.so.0
+lib/libsvn_ra_local.a
+lib/libsvn_ra_local.la
+lib/libsvn_ra_local.so
+lib/libsvn_ra_local.so.0
+lib/libsvn_repos.a
+lib/libsvn_repos.la
+lib/libsvn_repos.so
+lib/libsvn_repos.so.0
+lib/libsvn_subr.a
+lib/libsvn_subr.la
+lib/libsvn_subr.so
+lib/libsvn_subr.so.0
+lib/libsvn_wc.a
+lib/libsvn_wc.la
+lib/libsvn_wc.so
+lib/libsvn_wc.so.0

--=-=-=--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xzpd6z1wkt8.fsf>