Tue Dec 6 23:40:08 2011 UTC ()
devel/rapidsvn: Update version from 0.10.0-1 to 0.12.0.1

DragonFly shares a problem compiling RapidSVN with HP-UX, a name space
conflict with the isset macro of /usr/include/sys/param.h.  This was
fixed in version 0.12.0, so it was necessary to upgrade versions to
build RapidSVN on DragonFly.

Visible changes since the previous version:

* 663 New: Show number of modified children in folder browser
* 662 Enhancement: Indicate changed content with BOLD text instead of red color
* 666 Enhancement: Performance optimization for indicating modified subfolders
* 667 Enhancement: Make indication of modified subfolder configurable
* 668 Enhancement: Show build revision in About Dialog
* 669 Enhancement: Dont use static svn version in About dialog
* 665 Windows: Drop suffix for unicode exe
* 679 Mac+Win: Support Subversion 1.6.5 in binary packges
* 526 Fixed: Filelist update failed when there are special characetrs in uri
* 555 Fixed: Linux+Mac: locale files not installed by default
* 614 Fixed: Interactive Resolve used hardcoded filenames
* 643 Fixed: Mac: crashes at startup because of missing dynamic libraries
* 656 Fixed: Windows 7: Error when starting Explorer from RapidSVN
* 660 Fixed: Visual C++ 2005 Builds Fail to Startup (Visual C++ Runtime Error)
* 664 Fixed: Crashes on Windows in Japan
* 671 Fixed: Tree not updated after a commit
* 678 Fixed: Use native path separator when starting external app

Version 0.12 (released October 14th 2009)
http://rapidsvn.tigris.org/svn/rapidsvn/tags/0.12


(marino)
diff -r1.53 -r1.54 pkgsrc/devel/rapidsvn/Makefile
diff -r1.6 -r1.7 pkgsrc/devel/rapidsvn/PLIST
diff -r1.15 -r1.16 pkgsrc/devel/rapidsvn/distinfo
diff -r0 -r1.1 pkgsrc/devel/rapidsvn/patches/patch-src_locale_Makefile.in

cvs diff -r1.53 -r1.54 pkgsrc/devel/rapidsvn/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/rapidsvn/Makefile 2011/12/02 07:13:49 1.53
+++ pkgsrc/devel/rapidsvn/Makefile 2011/12/06 23:40:07 1.54
@@ -1,31 +1,28 @@ @@ -1,31 +1,28 @@
1# $NetBSD: Makefile,v 1.53 2011/12/02 07:13:49 sbd Exp $ 1# $NetBSD: Makefile,v 1.54 2011/12/06 23:40:07 marino Exp $
2 2
3DISTNAME= rapidsvn-0.10.0-1 3DISTNAME= rapidsvn-0.12.0-1
4PKGNAME= ${DISTNAME:S/-1$/.1/} 4PKGNAME= ${DISTNAME:S/-1$/.1/}
5PKGREVISION= 12 
6CATEGORIES= devel x11 scm 5CATEGORIES= devel x11 scm
7MASTER_SITES= http://rapidsvn.org/download/release/0.10/ 6MASTER_SITES= http://rapidsvn.org/download/release/0.12/
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://rapidsvn.tigris.org/ 9HOMEPAGE= http://rapidsvn.tigris.org/
11COMMENT= Cross-platform Subversion GUI 10COMMENT= Cross-platform Subversion GUI
12LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
13 12
14PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
15 14
16WRKSRC= ${WRKDIR}/rapidsvn-0.10.0 15USE_TOOLS+= gmake msgfmt
17 
18USE_TOOLS+= gmake 
19USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
20USE_LIBTOOL= YES 17USE_LIBTOOL= YES
21GNU_CONFIGURE= YES 18GNU_CONFIGURE= YES
22 19
23CONFIGURE_ARGS+= --with-svn-include=${BUILDLINK_DIR}/include 20CONFIGURE_ARGS+= --with-svn-include=${BUILDLINK_DIR}/include
24CONFIGURE_ARGS+= --with-svn-lib=${BUILDLINK_DIR}/lib 21CONFIGURE_ARGS+= --with-svn-lib=${BUILDLINK_DIR}/lib
25 22
26# While apr is actually a dependency, we ride it being included via 23# While apr is actually a dependency, we ride it being included via
27# subversion-base, following the precedent of devel/foo-subversion and 24# subversion-base, following the precedent of devel/foo-subversion and
28# www/ap2-subversion. 25# www/ap2-subversion.
29.include "../../devel/subversion-base/buildlink3.mk" 26.include "../../devel/subversion-base/buildlink3.mk"
30.include "../../x11/wxGTK28/buildlink3.mk" 27.include "../../x11/wxGTK28/buildlink3.mk"
31.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/devel/rapidsvn/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/rapidsvn/PLIST 2009/08/07 14:00:49 1.6
+++ pkgsrc/devel/rapidsvn/PLIST 2011/12/06 23:40:07 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.6 2009/08/07 14:00:49 joerg Exp $ 1@comment $NetBSD: PLIST,v 1.7 2011/12/06 23:40:07 marino Exp $
2bin/rapidsvn 2bin/rapidsvn
3include/svncpp/annotate_line.hpp 3include/svncpp/annotate_line.hpp
4include/svncpp/apr.hpp 4include/svncpp/apr.hpp
5include/svncpp/client.hpp 5include/svncpp/client.hpp
6include/svncpp/context.hpp 6include/svncpp/context.hpp
7include/svncpp/context_listener.hpp 7include/svncpp/context_listener.hpp
8include/svncpp/datetime.hpp 8include/svncpp/datetime.hpp
9include/svncpp/dirent.hpp 9include/svncpp/dirent.hpp
10include/svncpp/entry.hpp 10include/svncpp/entry.hpp
11include/svncpp/exception.hpp 11include/svncpp/exception.hpp
12include/svncpp/info.hpp 12include/svncpp/info.hpp
13include/svncpp/log_entry.hpp 13include/svncpp/log_entry.hpp
14include/svncpp/map_wrapper.hpp 14include/svncpp/map_wrapper.hpp
@@ -16,13 +16,22 @@ include/svncpp/path.hpp @@ -16,13 +16,22 @@ include/svncpp/path.hpp
16include/svncpp/pool.hpp 16include/svncpp/pool.hpp
17include/svncpp/property.hpp 17include/svncpp/property.hpp
18include/svncpp/revision.hpp 18include/svncpp/revision.hpp
19include/svncpp/status.hpp 19include/svncpp/status.hpp
20include/svncpp/status_selection.hpp 20include/svncpp/status_selection.hpp
21include/svncpp/string_wrapper.hpp 21include/svncpp/string_wrapper.hpp
22include/svncpp/targets.hpp 22include/svncpp/targets.hpp
23include/svncpp/url.hpp 23include/svncpp/url.hpp
24include/svncpp/utility_wrapper.hpp 24include/svncpp/utility_wrapper.hpp
25include/svncpp/vector_wrapper.hpp 25include/svncpp/vector_wrapper.hpp
26include/svncpp/version.hpp 26include/svncpp/version.hpp
27include/svncpp/wc.hpp 27include/svncpp/wc.hpp
28lib/libsvncpp.la 28lib/libsvncpp.la
 29share/locale/de/LC_MESSAGES/rapidsvn.mo
 30share/locale/es/LC_MESSAGES/rapidsvn.mo
 31share/locale/fr/LC_MESSAGES/rapidsvn.mo
 32share/locale/it_IT/LC_MESSAGES/rapidsvn.mo
 33share/locale/ja/LC_MESSAGES/rapidsvn.mo
 34share/locale/pt_BR/LC_MESSAGES/rapidsvn.mo
 35share/locale/ru/LC_MESSAGES/rapidsvn.mo
 36share/locale/uk/LC_MESSAGES/rapidsvn.mo
 37share/locale/zh_CN/LC_MESSAGES/rapidsvn.mo

cvs diff -r1.15 -r1.16 pkgsrc/devel/rapidsvn/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/rapidsvn/distinfo 2009/08/07 14:00:49 1.15
+++ pkgsrc/devel/rapidsvn/distinfo 2011/12/06 23:40:07 1.16
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.15 2009/08/07 14:00:49 joerg Exp $ 1$NetBSD: distinfo,v 1.16 2011/12/06 23:40:07 marino Exp $
2 2
3SHA1 (rapidsvn-0.10.0-1.tar.gz) = bbac1027bcbf3130d4946fae874ee1177af764be 3SHA1 (rapidsvn-0.12.0-1.tar.gz) = b25820ee98517b2b070c9b5a3a18463607799081
4RMD160 (rapidsvn-0.10.0-1.tar.gz) = 238244d31c03485fb24c2b0fb3ada2b8ea9e5316 4RMD160 (rapidsvn-0.12.0-1.tar.gz) = 2c6e28f5b3a6450cfb8a749fc27490877ccdfa40
5Size (rapidsvn-0.10.0-1.tar.gz) = 1243876 bytes 5Size (rapidsvn-0.12.0-1.tar.gz) = 1246675 bytes
 6SHA1 (patch-src_locale_Makefile.in) = fe0fe3a74e03ef6f1f9c50cf4ae4db393aa21f9f

File Added: pkgsrc/devel/rapidsvn/patches/patch-src_locale_Makefile.in
$NetBSD: patch-src_locale_Makefile.in,v 1.1 2011/12/06 23:40:08 marino Exp $

--- src/locale/Makefile.in.orig	2009-10-20 07:19:08.000000000 +0000
+++ src/locale/Makefile.in
@@ -191,8 +191,7 @@ RAPIDSVN_LANGUAGES = de fr it_IT pt_BR r
 #On OS/X we dont seem to have msgfmt installed by default
 #so we are going to use the python version instead
 #(TODO check for msgfmt, then python)
-#MSGFMT=msgfmt
-MSGFMT = python $(top_srcdir)/tools/msgfmt.py
+MSGFMT=msgfmt
 all: all-am
 
 .SUFFIXES: