Bug 103288 - [PATCH] devel/rapidsvn : update to 0.9.3
Summary: [PATCH] devel/rapidsvn : update to 0.9.3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Jun Kuriyama
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-15 04:00 UTC by geraud
Modified: 2006-10-08 15:30 UTC (History)
1 user (show)

See Also:


Attachments
rapidsvn.diff (1.98 KB, patch)
2006-09-15 04:00 UTC, geraud
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description geraud 2006-09-15 04:00:32 UTC
	Update rapidsvn to 0.9.3 :
      - This fixes a naughty bug I had where the config file was not saved
      - remove patch-configure.in

      Port maintainer (kuriyama@) is cc'd

How-To-Repeat: 	<code/input/activities to reproduce the problem (multiple lines)>
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2006-09-15 04:00:42 UTC
Responsible Changed
From-To: freebsd-ports-bugs->kuriyama

Over to maintainer
Comment 2 geraud 2006-10-08 01:51:45 UTC
Hi, here's a new version.

- Fixes the wxwidget detection. rapidsvn 0.9.3 only wants 2.6
- Workaround for installing manpage

G.

--- rapidsvn.diff begins here ---
diff -Naur rapidsvn.old/Makefile rapidsvn/Makefile
--- rapidsvn.old/Makefile	Wed Oct  4 14:34:14 2006
+++ rapidsvn/Makefile	Sun Oct  8 11:26:49 2006
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	rapidsvn
-PORTVERSION=	0.9.0
-PORTREVISION=	1
+PORTVERSION=	0.9.3
 CATEGORIES=	devel
 MASTER_SITES=	http://www.rapidsvn.org/download/
 
@@ -15,31 +14,28 @@
 COMMENT=	Cross-platform GUI front-end for the Subversion revision system
 
 BUILD_DEPENDS=	apr-1-config:${PORTSDIR}/devel/apr-svn \
-		${WXCONFIG}:${PORTSDIR}/x11-toolkits/${WXPORT} \
 		neon-config:${PORTSDIR}/www/neon \
-		${SVNDEP}:${PORTSDIR}/devel/subversion \
+		svn:${PORTSDIR}/devel/subversion \
+		xsltproc:${PORTSDIR}/textproc/libxslt \
 		${LOCALBASE}/share/xsl/docbook/VERSION:${PORTSDIR}/textproc/docbook-xsl
 
+USE_WX=	2.6
+WX_CONF_ARGS=	absolute
+
+GNU_CONFIGURE=	yes
 USE_X_PREFIX=	yes
-USE_AUTOTOOLS=	autoconf:259 libtool:15
-CONFIGURE_ARGS=	--with-wx-config=${WXCONFIG} \
-	--with-apr-config=apr-1-config \
+USE_AUTOTOOLS=	autoconf:259 libtool:15 automake:19
+CONFIGURE_ARGS=	--with-apr-config=apr-1-config \
 	--with-apu-config=apu-1-config \
-	--with-docbook-xsl=${LOCALBASE}/share/xsl/docbook
-CONFIGURE_ENV=	LDFLAGS="-L${X11BASE}/lib ${PTHREAD_LIBS}"
+	--with-neon-config=neon-config \
+	--with-xsltproc=xsltproc \
+	--with-docbook-xsl-manpages=${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl \
+	--with-manpage=yes
+
 INSTALLS_SHLIB=	yes
 MAN1=		rapidsvn.1
 
-.if exists(${X11BASE}/bin/wxgtk2-2.6-config)
-WXPORT=		wxgtk26
-WXCONFIG=	wxgtk2-2.6-config
-.elif exists(${X11BASE}/bin/wxgtk2u-2.6-config)
-WXPORT=		wxgtk26-unicode
-WXCONFIG=	wxgtk2u-2.6-config
-.else
-WXPORT=		wxgtk24
-WXCONFIG=	wxgtk2-2.4-config
-.endif
-SVNDEP=		${LOCALBASE}/include/subversion-1/svn_types.h
+post-install:
+	${INSTALL_DATA} ${WRKSRC}/doc/manpage/rapidsvn.1 ${MAN1PREFIX}/man/man1/
 
 .include <bsd.port.mk>
diff -Naur rapidsvn.old/distinfo rapidsvn/distinfo
--- rapidsvn.old/distinfo	Wed Oct  4 14:34:14 2006
+++ rapidsvn/distinfo	Wed Oct  4 14:35:16 2006
@@ -1,3 +1,3 @@
-MD5 (rapidsvn-0.9.0.tar.gz) = 45f608d932e8b152b49ed3ad77b42226
-SHA256 (rapidsvn-0.9.0.tar.gz) = 41f3f691684ba3992681152b98cfe4dd63ad42e50a98cba061c531c489898aad
-SIZE (rapidsvn-0.9.0.tar.gz) = 573956
+MD5 (rapidsvn-0.9.3.tar.gz) = fff420fba3a1d52ff163933ecf1d14e0
+SHA256 (rapidsvn-0.9.3.tar.gz) = 90363935f9a1cb3177d045679db39c94ee44ffc3d67ed63570900ca64771f139
+SIZE (rapidsvn-0.9.3.tar.gz) = 998268
diff -Naur rapidsvn.old/files/patch-configure.in rapidsvn/files/patch-configure.in
--- rapidsvn.old/files/patch-configure.in	Wed Oct  4 14:34:14 2006
+++ rapidsvn/files/patch-configure.in	Thu Jan  1 11:00:00 1970
@@ -1,10 +0,0 @@
---- configure.in.orig	Fri Dec  2 14:55:24 2005
-+++ configure.in	Fri Dec  2 14:55:59 2005
-@@ -254,6 +254,7 @@
- 
- 
- for _try_docbook_xsl in \
-+  $DOCBOOK_XSL/html \
-   /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html \
-   /usr/share/sgml/docbook/yelp/docbook/html \
-   /usr/local/share/sgml/docbook/stylesheet/xsl/nwalsh/html \
--- rapidsvn.diff ends here ---
Comment 3 dfilter service freebsd_committer freebsd_triage 2006-10-08 15:28:00 UTC
clsung      2006-10-08 14:27:52 UTC

  FreeBSD ports repository

  Modified files:
    devel/rapidsvn       Makefile distinfo 
  Removed files:
    devel/rapidsvn/files patch-configure.in 
  Log:
  Update rapidsvn to 0.9.3 :
  - This fixes a naughty bug I had where the config file was not saved
  - remove patch-configure.in
  - Fixes the wxwidget detection. rapidsvn 0.9.3 only wants 2.6
  - Workaround for installing manpage
  
  PR:             ports/103288
  Submitted by:   Geraud CONTINSOUZAS <geraud_AT_gcu dot info>
  Approved by:    maintainer (timeout)
  
  Revision  Changes    Path
  1.8       +16 -20    ports/devel/rapidsvn/Makefile
  1.4       +3 -3      ports/devel/rapidsvn/distinfo
  1.2       +0 -10     ports/devel/rapidsvn/files/patch-configure.in (dead)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 4 Cheng-Lung Sung freebsd_committer freebsd_triage 2006-10-08 15:28:03 UTC
State Changed
From-To: open->closed

Committed. Thank You.