ports/66801: New port: devel/psvn - Subversion interface for Emacs

Kimura Fuyuki fuyuki at hadaly.org
Wed May 26 11:12:56 UTC 2004


At Tue, 25 May 2004 15:15:15 -0700 (PDT),
Pav Lucistnik <pav at 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 at 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}



More information about the freebsd-ports-bugs mailing list