| 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
|
Number of commits found: 11
| Commit History - (may be incomplete: see SVNWeb link above for full details) |
| Date | By | Description |
10 Dec 2012 13:18:29
1.7.7
|
bapt  |
Decommissioning java 1.5 (EOLed since October 2009):
suppress any reference to JAVA_VERSION= 1.5+ (part2) |
16 Oct 2011 21:01:42
1.7.0_1
|
lev  |
(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
1.7.0
|
lev  |
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. |
21 Jul 2011 05:03:02
1.6.17_3
|
linimon  |
Now that the Java 1.3 and Java 1.4 ports are deprecated and will expire soon,
remove support for them from bsd.java.mk. As Jikes is not available in Java 1.5
or higher, remove it from bsd.java.mk too (suggested by hq@) and from the ports
which used it (only occurences were USE_JIKES=no). Support for the Blackdown VM
is also removed, as it is not available in Java 1.5 and higher.
Also remove the mapping from Java 1.1-1.4 to Java 1.5+ in bsd.java.mk to detect
old, broken ports; therefore bump the minimal value of JAVA_VERSION to 1.5.
While here, replace static values of JAVA_VERSION in files/*.in by
%%JAVA_VERSION%% .
PR: ports/158969
Submitted by: rene
Tested on: pointyhat-west -exp |
30 Jul 2010 22:14:49
1.6.12_3
|
mezz  |
- Makes neon29 our default neon library. The neon 0.27.x to 0.29.x are API and
ABI backwards compatible. It is unnecessary to have more than one same
libraries (ie: neon28 and neon29) as it creates issue in our ports tree such
as CONFLICTS and made our Makefile complicate.
- Remove www/neonpp and www/neon28.
- Add USE_GNOME=ltverhack; it corrects the shared library version by change
from libneon.so.29 to libneon.so.27. It won't get bump again with no reason
unless ABI changes.
- Bump the PORTREVISION on all ports and chase the shared library change.
- Add info in the UPDATING for how to rebuild on all ports that depend on
neon.
PR: ports/148295
Approved by: lev (maintainer timeout, no respone for months),
portmgr
Tested by: pointyhat-exp by pav |
18 May 2010 04:08:06
1.6.11_2
|
pgollucci  |
- Chase devel/apr -> devel/apr1 shuffling
PR: ports/146553
Submitted by: myself (pgollucci@)
With Hat: apache@ |
05 May 2010 21:52:39
1.6.11_1
|
pgollucci  |
4/5: Chase devel/apr shlib bump
PR: ports/146130
Approved by: portmgr (pav)
Tested by: -exp run (pav)
With Hat: apache@ |
05 Jan 2009 20:36:33
1.5.5_1
|
pav  |
- Remove conditional checks for FreeBSD 5.x and older |
02 Jul 2008 05:21:39
1.5.0_1
|
lev  |
(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 12:39:14
1.5.0
|
lev  |
Fix CATEGORIES for subversion & binding ports. |
30 Jun 2008 10:04:48
1.5.0
|
lev  |
Add subversion-java: high-level bindings for Java and subversion VCS. |
Number of commits found: 11
286b
|
| Latest Vulnerabilities |
|
8 vulnerabilities affecting 24 ports have been reported in the past 14 days
|
* - modified, not new All vulnerabilities
|
8e7
|