Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 May 2004 20:12:51 +0900
From:      Kimura Fuyuki <fuyuki@hadaly.org>
To:        pav@FreeBSD.org
Cc:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/66801: New port: devel/psvn - Subversion interface for Emacs
Message-ID:  <86fz9nl9vw.wl%fuyuki@hadaly.org>
In-Reply-To: <200405252215.i4PMFF0i073569@freefall.freebsd.org>
References:  <200405252215.i4PMFF0i073569@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
At Tue, 25 May 2004 15:15:15 -0700 (PDT),
Pav Lucistnik <pav@FreeBSD.org> wrote:
> 
> As the distfile is unversioned, I forsee a permanent problem
> with checksum mismatches - maybe you can convince author
> to put some versioned copies somewhere?

I switched to another option; the port now fetches the distfile from
the Subversion Repository. This scheme should work better.

Index: psvn/distinfo
===================================================================
--- psvn/distinfo	(revision 85)
+++ psvn/distinfo	(working copy)
@@ -1,2 +1,2 @@
-MD5 (psvn-9298/psvn.el) = cd1c726830e21d8bcd8d27b6d8281028
-SIZE (psvn-9298/psvn.el) = 88548
+MD5 (psvn-9854/psvn.el?rev=9854) = 2fd19c99f01307228c4a6c7c11af2e56
+SIZE (psvn-9854/psvn.el?rev=9854) = 90597
Index: psvn/Makefile
===================================================================
--- psvn/Makefile	(revision 85)
+++ psvn/Makefile	(working copy)
@@ -6,10 +6,10 @@
 #
 
 PORTNAME=	psvn
-PORTVERSION=	9298
+PORTVERSION=	9854
 CATEGORIES=	devel elisp
-MASTER_SITES=	http://xsteve.nit.at/prg/emacs/
-DISTFILES=	psvn.el
+MASTER_SITES=	http://svn.collab.net/viewcvs/*checkout*/svn/trunk/contrib/client-side/psvn/
+DISTFILES=	psvn.el\?rev=${PORTVERSION}
 DIST_SUBDIR=	${PORTNAME}-${PORTVERSION}
 
 MAINTAINER=	fuyuki@hadaly.org
@@ -20,12 +20,12 @@
 NO_WRKSUBDIR=	yes
 EXTRACT_CMD=	${CP}
 EXTRACT_BEFORE_ARGS=	# empty
-EXTRACT_AFTER_ARGS=	${WRKSRC}
+EXTRACT_AFTER_ARGS=	${WRKSRC}/psvn.el
 
 ELISPDIR=	${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
 
 do-build:
-	cd ${WRKSRC}; ${EMACS_CMD} -batch -q -f batch-byte-compile ${DISTFILES}
+	cd ${WRKSRC}; ${EMACS_CMD} -batch -q -f batch-byte-compile psvn.el
 
 do-install:
 	${MKDIR} ${ELISPDIR}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86fz9nl9vw.wl%fuyuki>