FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
py-subversion 1.8.8_2 devel on this many watch lists=16 search for ports that depend on this port
Python bindings for version control system
Maintained by: lev@FreeBSD.org search for ports maintained by this maintainer
Port Added: 30 Jun 2008 08:44:10
Also Listed In: python
License: APACHE20


Subversion is a version control system designed to be as similar to cvs(1)
as possible, while fixing many outstanding problems with cvs(1).

This slave port adds Python bindings to Subversion.

WWW: http://subversion.tigris.org/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon
Master port: devel/subversion

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. lang/python27
  2. devel/pkgconf
  3. devel/libtool
Required To Run:
  1. lang/python27
Required Libraries:
  1. devel/apr1
  2. databases/sqlite3
  3. textproc/expat2
  4. devel/subversion

This port is required by:

for Build for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/devel/py-subversion/ && make install clean
To add the package: pkg install devel/py-subversion


Configuration Options
     No options to configure

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/subversion18/
  2. ftp://ftp.forthnet.gr/pub/www/apache/subversion/
  3. ftp://ftp.heanet.ie/mirrors/www.apache.org/dist/subversion/
  4. ftp://ftp.sunet.se/pub/www/servers/apache/dist/subversion/
  5. ftp://mir1.ovh.net/ftp.apache.org/dist/subversion/
  6. ftp://xenia.sote.hu/pub/mirrors/www.apache.org/subversion/
  7. http://apache.mirror.uber.com.au/subversion/
  8. http://apache.spd.co.il/subversion/
  9. http://archive.apache.org/dist/subversion/
  10. http://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.apache.org/dist/subversion/
  11. http://ftp.mirrorservice.org/sites/ftp.apache.org/subversion/
  12. http://ftp.twaren.net/Unix/Web/apache/subversion/
  13. http://mirrors.ircam.fr/pub/apache/subversion/
  14. http://ring.nict.go.jp/archives/net/apache/subversion/
  15. http://www.apache.org/dist/subversion/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2011-10-16
    Affects: users of devel/subversion, devel/subversion-freebsd,
             devel/p5-subversion, devel/py-subversion,
             devel/ruby-subversion and java/subversion-java and
             all dependand ports.
    Author: Lev Serebryakov <lev@FreeBSD.org>
    Reason: 
      Subversion was updated to version 1.7.0 and port was reworked.
    
      Now there is no "devel/subversion-freebsd" port. All FreeBSD-specific patches
      are incorporated into main subversion port as options, which are turned ON by
      default.
    
      These options are:
    
      P4_STYLE_MARKERS -- change conflict markers to P4 style,
                          established for FreeBSD projects.
                          This is not mandatory for working with
                          FreeBSD sources.
    
      ENHANCED_KEYWORD -- Support for custom keywords, like
                          $ FreeBSD $ in sources.
                          This is MANDATORY for working with
                          FreeBSD sources.
    
      FREEBSD_TEMPLATE -- Standard FreeBSD commit template.
                          It is RECOMMENDED for working with
                          FreeBSD sources.
    
      Also, subversion 1.7.0 changes the working copy format,
      and a working copy can not be shared between
      subversion 1.7.0 and 1.6.x. Please, think twice before
      upgrading.
    
      Additional the port "devel/subversion16" was created to
      support subversion 1.6.x. Subversion 1.7.x and 1.6.x
      can not be installed simultaneously!
    
      Binding ports can be built with Subversion 1.7.0 (Default)
      or with Subversion 1.6.x. To build bindings with subversion 1.6.x
      you should set variable WITH_SUBVERSION_VER to "16".
    
      There are several ways to upgrade, depending on what you used
      before and what you want to get after upgrade.
    
      (a) You use devel/subversion without FreeBSD patches and, maybe,
          some bindings. You want fresh'n'new subversion 1.7.0.
          Please, run:
    
      # cd /usr/ports/devel/subversion && make config
      <deselect first three options described above, if you want it>
      # portupgrade -r devel/subversion
        or
      # portmaster -R -r subversion-1.6
    
      (b) You use devel/subversion-freebsd and, maybe, some
          bindings. You want fresh'n'new subversion 1.7.0, again
          with FreeBSD patches.
          Please, run:
    
      # cd /usr/ports/devel/subversion && make config
      <make sure that first three options are selected>
      # portupgrade -o devel/subversion devel/subversion-freebsd
      # portupgrade -r devel/subversion
        or
      # portmaster -o devel/subversion devel/subversion-freebsd
      # portmaster -R -r subversion-1.7
    
      (c) You use devel/subversion without FreeBSD patches and, maybe,
          some bindings. You want good old subversion 1.6.x, again
          without again.
          Please, run:
    
      # cd /usr/ports/devel/subversion16 && make config
      <deselect first three options described above, if you want it>
      # portupgrade -o devel/subversion16 devel/subversion
      # portupgrade -m "WITH_SUBVERSION_VER=16" -r devel/subversion16
        or
      # portmaster -o devel/subversion16 devel/subversion
      # portmaster -m "WITH_SUBVERSION_VER=16" -R -r subversion-1.6
    
      (d) You use devel/subversion-freebsd and, maybe, some bindings.
          You want good old subversion 1.6.x, with FreeBSD patches.
          Please, run:
    
      # cd /usr/ports/devel/subversion16 && make config
      <make sure, that first three options are selected>
      # portupgrade -o devel/subversion16 devel/subversion-freebsd
      # portupgrade -m "WITH_SUBVERSION_VER=16" -r devel/subversion16
        or
      # portmaster -o devel/subversion16 devel/subversion-freebsd
      # portmaster -m "WITH_SUBVERSION_VER=16" -R -r subversion-1.6
    
    
Port Moves
  • port moved here from devel/subversion-python on 2008-06-30
    REASON: Rename to reflect official Python modules naming scheme

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
14 Oct 2013 20:56:35
Original commit files touched by this commit  1.8.3
Revision:330360
ohauer search for other commits by this committer
- add stage support

Approved by:	lev@ (implicit)
20 Sep 2013 17:13:47
Original commit files touched by this commit  1.8.3
Revision:327724
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
19 Jun 2013 21:13:34
Original commit files touched by this commit  1.8.0
Revision:321328
ohauer search for other commits by this committer
- restore subversion-1.7.x as subversion17

  I will take the port

  OK per PM by Lev@
16 Oct 2011 21:01:42
Original commit files touched by this commit  1.7.0_1
lev search for other commits by this committer
  (1) Activate mod_dav_svn in "post-install" target, as it is not activated
      by subversion itself.

  (2) Rename USE_SUBVERSION to WITH_SUBVERSION_VER.
16 Oct 2011 14:31:47
Original commit files touched by this commit  1.7.0
lev search for other commits by this committer
  Update subversion to 1.7.0.

  Make FreeBSD patches to be port's options and remove separated port.

  Rename patches to more sane names.

  Add devel/subversion16 port, for people, who need old version.

  Mark ports, which could not be built with subversion 1.7.x, as
  conflicting with new subversion.
09 Sep 2010 02:07:25
Original commit files touched by this commit  1.6.12_1
pgollucci search for other commits by this committer
- whitespace
18 Aug 2009 20:15:55
Original commit files touched by this commit  1.6.4
miwi search for other commits by this committer
Eliminate hard coded "PKGNAMEPREFIX= py-"

PR:             137859
Submitted by:   olli hauer <ohauer@gmx.de>
02 Aug 2009 19:36:34
Original commit files touched by this commit  1.6.3
mezz search for other commits by this committer
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:      marcus and kwm
Pointyhat-exp:  a few times by pav
Tested by:      pgollucci, "Romain Tartière" <romain@blogreen.org>, and
                a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:    marcus
Approved by:    portmgr
22 Jul 2008 12:04:37
Original commit files touched by this commit  1.5.0_4
lev search for other commits by this committer
  Fix subversion's bindings building ob build cluster, when subversion
everything, but
bindings are installed from packages.
17 Jul 2008 20:38:50
Original commit files touched by this commit  1.5.0_3
itetcu search for other commits by this committer
Mark broken: depends on apr-db42-1.3.2 and apr-1.3.2 which conflict with each
other

Prompted by:    QA Tindy run
02 Jul 2008 05:21:39
Original commit files touched by this commit  1.5.0_1
lev search for other commits by this committer
  (1) Fix bindings dependencies when WITH_FREEBSD_SUBVERSION is set
  (2) Fix CATEGORIES for devel/*-subversion ports
  (3) Add note to UPDATING about neon26/neon28 transition and
      binding changes.

PR:             ports/125168 [2]
Submitted by:   Dmitry Morozovsky <marck rinet ru> [1,2,3]
30 Jun 2008 10:00:07
Original commit files touched by this commit  1.5.0
lev search for other commits by this committer
  (1) Upgrade subversion to version 1.5.0.
  (2) Make binding ports to be real ports, which installs only bindings and
      depend on subversion.
  (3) Rename bindings ports to reflect perl5/python/ruby modules naming scheme.
  (4) Re-base subversion-freebsd to `devel/subversion'.
  (5) Fix all ports, which depends on subversion bindings.
30 Jun 2008 08:43:52
Original commit files touched by this commit  1.4.6_2
lev search for other commits by this committer
 Forced commit.
 Repocopied from `devel/subversion-python'

Number of commits found: 13

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
bugzilla40*Apr 18
bugzilla40*Apr 18
bugzilla42*Apr 18
bugzilla42*Apr 18
bugzilla44*Apr 18
bugzilla44*Apr 18
curlApr 11
dbus-glibApr 11
libaudiofileApr 11
linux-f10-curlApr 11
linux-f10-dbus-glibApr 11
linux-f10-libaudiofileApr 11
linux-f10-nas-libsApr 11
linux-f10-openldapApr 11
mingw32-openssl*Apr 11

13 vulnerabilities affecting 18 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24365
Broken 174
Deprecated 86
Ignore 528
Forbidden 6
Restricted 263
No CDROM 108
Vulnerable 29
Expired 8
Set to expire 73
Interactive 22
new 24 hours 5
new 48 hours6
new 7 days19
new fortnight40
new month145

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.