2004-11-27 03:35:52 +01:00
|
|
|
# $NetBSD: Makefile,v 1.17 2004/11/27 02:35:53 epg Exp $
|
2003-02-03 21:24:13 +01:00
|
|
|
|
2003-05-25 11:17:41 +02:00
|
|
|
PKGNAME= ap2-subversion-${SVNVER}
|
2003-02-03 21:24:13 +01:00
|
|
|
COMMENT= WebDAV server (Apache module) for Subversion
|
|
|
|
|
2003-05-25 11:17:41 +02:00
|
|
|
.include "../../devel/subversion/Makefile.common"
|
Updated to version 0.20.1.
Patches provided by Ossi Herrala (pkg/20725) and Marc Recht (pkg/20995).
Changes:
0.20.1:
=======
User-visible changes:
* fix svnadmin load bug so that property deletions actually occur
* fix checksum compatibility issue for older repositories
0.20.0:
=======
User-visible changes:
* new compatibility rule: require only that each interim release be
compatible with the one before it (see HACKING)
* ra_svn is still new so above rule doesn't yet apply
(i.e. 0.20 over ra_svn is NOT compatible with previous releases)
* merge infers the target path (see book chapters 4 & 8)
* merge continues in presence of missing target file
* merge's add notifications are no longer duplicated
* commands can be safely interrupted (Ctrl-C)
* --encoding global default in ~/.subversion/config
* new option --editor-cmd
* begin multi-release transition to escape binary properties over DAV
* misc performance improvements
Developer-visible changes:
* RA vtable functions take pool argument
* svn-config --includes path fixed
* uuid at creation now complete
* start having test failures throw exceptions rather than return errors
* test suite option --cleanup with --verbose being default mode
* continued diff library development
* minor revprop hook changes
* bug fixes: no diff on binary files (#1019), consistent error messages
(#1181), version numbers in hook scripts (#1182), win98 codepage (#1186)
0.18.1:
=======
User-visible changes:
* editor environment variables no longer incorrectly required
* 'svn help import' now displays correct usage
* fix crashes in the internal diff library and ra_dav
* fix Win9x/Me console issue
* cvs2svn.py api fix
* hot_backup.py now correctly removes old backups
Developer-visible changes:
* various rpm package fixes
0.18.0:
=======
User-visible changes:
* renamed the [default] section to [global] in the servers config file
* compression option is now http-compression and lives in servers file
* use internal diff by default rather than external program (#405 in
progress)
* symlinked hook scripts now run
* read-only access flag (-R) for svnserve
* quiet flag (--quiet) for svnadmin dump
* --ignore-uuid and --force-uuid for svnadmin load
* miscellaneous performance improvements
* more work on the Book
Developer-visible changes:
* new authentication library libsvn_auth (#724)
* new bdb table uuids
* client context object in libsvn_client
* more work on java and other language bindings
* test framework now has a quiet option (-q)
* miscellaneous small code cleanups
* bug fixes: more valgrind memory bugs, apr xlate i18n mess (#872),
non-existent URL checkout (#946), props on to-be-deleted files (#1066),
ra_svn move/copy (#1084), eol translation (#1085), ra_svn
checksumming (#1099), cat command corrupt output (#1104), cvs2svn
memory consumption (#1107), merge of property add (#1109),
'..' relative path (#1111), commit/cleanup/diff3 (#1119),
.svn/entries checksum (#1120), svn commit in / (#1122),
status on uncontrolled directory (#1124), commit message eol
characters (#1126), cat -r PREV (#1134), ra_dav wcprops (#1136)
split XML cdata/attribute encoding (#1118)
2003-04-15 18:23:22 +02:00
|
|
|
|
|
|
|
CONFIGURE_ARGS+= --with-apxs=${APXS}
|
|
|
|
CONFIGURE_ARGS+= --disable-mod-activation
|
2003-02-03 21:24:13 +01:00
|
|
|
|
2003-05-25 11:17:41 +02:00
|
|
|
APACHE_MODULE= YES
|
2003-02-03 21:24:13 +01:00
|
|
|
|
2003-05-25 11:17:41 +02:00
|
|
|
ALL_TARGET= apache-mod
|
|
|
|
INSTALL_TARGET= install-mods-shared
|
2003-02-03 21:24:13 +01:00
|
|
|
|
2003-12-03 16:43:35 +01:00
|
|
|
BUILDLINK_DEPENDS.apache?= apache>=2.0.48
|
Update to 0.25.
Upstream change log:
Version 0.25.0 (released 09 July 2003, revision 6394, branches/release-0.25.0)
User-visible changes:
* command line options:
. new --force option for svn export (r6327,#1296)
. new --force-log for commit, copy, delete, import, mkdir, move (r6294)
. --force no longer needed for commit
* commands
. new - svnadmin archive (r6310)
. changed - svn import syntax now 'svn import [PATH] URL' (r6288,#933,#735)
. fixed - Search PATH for external diff commands (r6373)
. fixed - 'svn switch' memory bug (r6296)
. fixed - 'svn mkdir' coredump (r6388,#1369)
* python bindings now in -tools rpm for Mandrake 9.1 (r6374)
* allow parent-into-child copies, provided they are not WC->WC. (r6348,#1367)
* fixed - Apache module installation order (r6382-6,#1381)
* now requre apache 2.0.47 (and apr 0.9.4)
* fix 2 commit leaks
* fix mod_dav_svn path-escaping bug
Developer-visible changes:
* Win32 build system
. new - .vcproj files for svn_config project and APR (r6311)
. fixed - SWIG bindings for Win32 (r6304)
. vcproj generator now works (r6316)
. swig's generated .c files now dependent on headers in .i files (r6379)
. refactored code common to dsp & vcproj into gen_win.py (r6328)
* fixed
. SEGFAULTs in SWIG bindings (r6339)
. potential SEGFAULTs in 'REPORT vcc' backward-compatibility code (r6377)
. mod_dav_svn's autoversioning failure on PUT (r6312)
. 'svn switch' memory bug (r6296)
* changed - mailer.py now uses svn_repos_replay()
2003-07-12 07:39:41 +02:00
|
|
|
|
2004-11-27 03:35:52 +01:00
|
|
|
post-patch:
|
|
|
|
${RM} ${WRKSRC}/build-outputs.mk
|
|
|
|
${CP} ${FILESDIR}/build-outputs.mk ${WRKSRC}/build-outputs.mk
|
|
|
|
|
2004-03-08 01:15:53 +01:00
|
|
|
.include "../../devel/subversion/buildlink3.mk"
|
|
|
|
.include "../../www/apache2/buildlink3.mk"
|
2003-02-03 21:24:13 +01:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|