delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/06/09/07:56:40

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Mime-Version: 1.0 (Apple Message framework v730)
Message-Id: <56BFB950-2CCC-48B2-B207-9D4B453DE92D@purdue.edu>
Cc: amcclure AT purdue DOT edu
From: Andrew McClure <amcclure AT purdue DOT edu>
Subject: Subversion perl bindings - where do they live?
Date: Thu, 9 Jun 2005 01:29:48 -0500
To: cygwin AT cygwin DOT com
X-PMX-Version: 4.7.1.128075
X-PerlMx-Virus-Scanned: Yes

Hi,

I have perl, swig, subversion and subversion-dev installed via cygwin.

I am finding that I need to use some very simple subversion client  
capabilities from inside of a perl script.

Looking around on google I see multiple references to subversion perl  
bindings existing as part of the subversion main package, and one  
mailing list post from some time ago saying they hoped to have the  
perl bindings in subversion soon.

Looking some further I find that the Subversion documentation  
includes a section named "using languages other than C++":

http://svnbook.red-bean.com/en/1.1/svn-book.html#svn-ch-8-sect-2.3

Which describes the SWIG bindings used by perl as being located "in  
subversion/bindings/swig", and gives some python examples of how the  
bindings should be used.

Unfortunately no such directory as "subversion/bindings/swig" appears  
to exist on my system as far as I can tell. (I also am not quite sure  
of how the python bindings would translate to perl (would "from svn  
import fs" become "use SVN::fs"? or what?) but that's something of a  
secondary concern at this point.)

So my questions are:

1. Where exactly on my system, or in what as-yet-uninstalled cygwin  
package, would I find the subversion swig bindings, assuming Cygwin  
installs them? (And are there any perl examples of using said  
subversion swig bindings anywhere?)

2. If Cygwin does not install the Subversion perl bindings, then does  
anyone know, what must I do to get them in place? Can I install them  
independently of subversion itself? Do I need to reinstall the entire  
subversion client from source? Do I need to uninstall cygwin's  
subversion package before I install my own?

Thanks much, I appreciate it.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019