From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Aug 15 06:30:02 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 031281065678 for ; Fri, 15 Aug 2008 06:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C07938FC1B for ; Fri, 15 Aug 2008 06:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m7F6U1xS024168 for ; Fri, 15 Aug 2008 06:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m7F6U1vP024167; Fri, 15 Aug 2008 06:30:01 GMT (envelope-from gnats) Resent-Date: Fri, 15 Aug 2008 06:30:01 GMT Resent-Message-Id: <200808150630.m7F6U1vP024167@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Naram Qashat Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CEA01106566C for ; Fri, 15 Aug 2008 06:27:42 +0000 (UTC) (envelope-from cyberbotx@kirby.cyberbotx.com) Received: from QMTA09.westchester.pa.mail.comcast.net (qmta09.westchester.pa.mail.comcast.net [76.96.62.96]) by mx1.freebsd.org (Postfix) with ESMTP id 5C2B58FC17 for ; Fri, 15 Aug 2008 06:27:42 +0000 (UTC) (envelope-from cyberbotx@kirby.cyberbotx.com) Received: from OMTA08.westchester.pa.mail.comcast.net ([76.96.62.12]) by QMTA09.westchester.pa.mail.comcast.net with comcast id 2WEB1a00A0Fqzac59WThJK; Fri, 15 Aug 2008 06:27:41 +0000 Received: from kirby.cyberbotx.com ([68.43.195.82]) by OMTA08.westchester.pa.mail.comcast.net with comcast id 2WTf1a0061n8LeU3UWTftM; Fri, 15 Aug 2008 06:27:41 +0000 Received: from kirby.cyberbotx.com (localhost [127.0.0.1]) by kirby.cyberbotx.com (Postfix) with ESMTP id E6A09119C8; Fri, 15 Aug 2008 02:27:37 -0400 (EDT) Received: (from root@localhost) by kirby.cyberbotx.com (8.14.2/8.14.2/Submit) id m7F6RbwC098099; Fri, 15 Aug 2008 02:27:37 -0400 (EDT) (envelope-from cyberbotx) Message-Id: <200808150627.m7F6RbwC098099@kirby.cyberbotx.com> Date: Fri, 15 Aug 2008 02:27:37 -0400 (EDT) From: Naram Qashat To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: miwi@FreeBSD.org Subject: ports/126548: [NEW PORT] devel/subcommander: Qt4 based multiplatform subversion client, diff & merge tool X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Aug 2008 06:30:02 -0000 >Number: 126548 >Category: ports >Synopsis: [NEW PORT] devel/subcommander: Qt4 based multiplatform subversion client, diff & merge tool >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Aug 15 06:30:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Naram Qashat >Release: FreeBSD 7.0-STABLE i386 >Organization: >Environment: System: FreeBSD kirby.cyberbotx.com 7.0-STABLE FreeBSD 7.0-STABLE #2: Fri Jul 18 21:21:17 EDT 2008 >Description: The goal of the Subcommander project is to build an easy to use, cross platform (Win32, Unix, MacOSX) subversion GUI client (subcommander) including a visual diff and merge tool (submerge). WWW: http://subcommander.tigris.org/ Generated with FreeBSD Port Tools 0.77 NOTE: Please close PR ports/126400 and use this PR instead, I added QT_COMPONENTS that I should've had in there the first time, but didn't realize I forgot. >How-To-Repeat: >Fix: --- subcommander-2.0.0.b3.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # subcommander2 # subcommander2/pkg-plist # subcommander2/pkg-descr # subcommander2/distinfo # subcommander2/Makefile # subcommander2/files # subcommander2/files/patch-configure # subcommander2/files/patch-sublib-Makefile.in # subcommander2/files/patch-submerge-Makefile.in # subcommander2/files/patch-subcommander-Makefile.in # echo c - subcommander2 mkdir -p subcommander2 > /dev/null 2>&1 echo x - subcommander2/pkg-plist sed 's/^X//' >subcommander2/pkg-plist << '3db6444b16917fa44e05dae5707281ce' Xbin/subcommander Xbin/submerge X%%DATADIR%%/icons/default/Add-Active.png X%%DATADIR%%/icons/default/Add-Disabled.png X%%DATADIR%%/icons/default/Add-Normal.png X%%DATADIR%%/icons/default/AutoRefresh-Disabled.png X%%DATADIR%%/icons/default/AutoRefresh-NormalOff.png X%%DATADIR%%/icons/default/AutoRefresh-NormalOn.png X%%DATADIR%%/icons/default/Blame-Active.png X%%DATADIR%%/icons/default/Blame-Disabled.png X%%DATADIR%%/icons/default/Blame-Normal.png X%%DATADIR%%/icons/default/BookmarkProjectClosed.png X%%DATADIR%%/icons/default/BookmarkProjectOpened.png X%%DATADIR%%/icons/default/BookmarkRepository.png X%%DATADIR%%/icons/default/BookmarkWorkingCopy.png X%%DATADIR%%/icons/default/BranchTag-Active.png X%%DATADIR%%/icons/default/BranchTag-Disabled.png X%%DATADIR%%/icons/default/BranchTag-Normal.png X%%DATADIR%%/icons/default/Cancel-Active.png X%%DATADIR%%/icons/default/Cancel-Disabled.png X%%DATADIR%%/icons/default/Cancel-Normal.png X%%DATADIR%%/icons/default/Cat-Active.png X%%DATADIR%%/icons/default/Cat-Disabled.png X%%DATADIR%%/icons/default/Cat-Normal.png X%%DATADIR%%/icons/default/Cleanup-Active.png X%%DATADIR%%/icons/default/Cleanup-Disabled.png X%%DATADIR%%/icons/default/Cleanup-Normal.png X%%DATADIR%%/icons/default/Commit-Active.png X%%DATADIR%%/icons/default/Commit-Disabled.png X%%DATADIR%%/icons/default/Commit-Normal.png X%%DATADIR%%/icons/default/Diff-Active.png X%%DATADIR%%/icons/default/Diff-Disabled.png X%%DATADIR%%/icons/default/Diff-Normal.png X%%DATADIR%%/icons/default/Failed.png X%%DATADIR%%/icons/default/FailedSmall.png X%%DATADIR%%/icons/default/Folder.png X%%DATADIR%%/icons/default/FolderSvn.png X%%DATADIR%%/icons/default/Force-NormalOff.png X%%DATADIR%%/icons/default/Force-NormalOn.png X%%DATADIR%%/icons/default/GNU.png X%%DATADIR%%/icons/default/LICENSE X%%DATADIR%%/icons/default/Lock-Active.png X%%DATADIR%%/icons/default/Lock-Disabled.png X%%DATADIR%%/icons/default/Lock-Normal.png X%%DATADIR%%/icons/default/Log-Active.png X%%DATADIR%%/icons/default/Log-Disabled.png X%%DATADIR%%/icons/default/Log-Normal.png X%%DATADIR%%/icons/default/LogGraph-Active.png X%%DATADIR%%/icons/default/LogGraph-Disabled.png X%%DATADIR%%/icons/default/LogGraph-Normal.png X%%DATADIR%%/icons/default/Merge-Active.png X%%DATADIR%%/icons/default/Merge-Disabled.png X%%DATADIR%%/icons/default/Merge-Normal.png X%%DATADIR%%/icons/default/MergeFile-Active.png X%%DATADIR%%/icons/default/MergeFile-Disabled.png X%%DATADIR%%/icons/default/MergeFile-Normal.png X%%DATADIR%%/icons/default/MessageBox-Critical.png X%%DATADIR%%/icons/default/MessageBox-Information.png X%%DATADIR%%/icons/default/MessageBox-Warning.png X%%DATADIR%%/icons/default/Mkdir-Active.png X%%DATADIR%%/icons/default/Mkdir-Disabled.png X%%DATADIR%%/icons/default/Mkdir-Normal.png X%%DATADIR%%/icons/default/NextDiff-Active.png X%%DATADIR%%/icons/default/NextDiff-Disabled.png X%%DATADIR%%/icons/default/NextDiff-Normal.png X%%DATADIR%%/icons/default/None.png X%%DATADIR%%/icons/default/PrevDiff-Active.png X%%DATADIR%%/icons/default/PrevDiff-Disabled.png X%%DATADIR%%/icons/default/PrevDiff-Normal.png X%%DATADIR%%/icons/default/ProjectNew-Active.png X%%DATADIR%%/icons/default/ProjectNew-Disabled.png X%%DATADIR%%/icons/default/ProjectNew-Normal.png X%%DATADIR%%/icons/default/ProjectNewWizard-Active.png X%%DATADIR%%/icons/default/ProjectNewWizard-Disabled.png X%%DATADIR%%/icons/default/ProjectNewWizard-Normal.png X%%DATADIR%%/icons/default/README X%%DATADIR%%/icons/default/Recursive-Disabled.png X%%DATADIR%%/icons/default/Recursive-NormalOff.png X%%DATADIR%%/icons/default/Recursive-NormalOn.png X%%DATADIR%%/icons/default/Reload-Active.png X%%DATADIR%%/icons/default/Reload-Disabled.png X%%DATADIR%%/icons/default/Reload-Normal.png X%%DATADIR%%/icons/default/Remove-Active.png X%%DATADIR%%/icons/default/Remove-Disabled.png X%%DATADIR%%/icons/default/Remove-Normal.png X%%DATADIR%%/icons/default/Revert-Active.png X%%DATADIR%%/icons/default/Revert-Disabled.png X%%DATADIR%%/icons/default/Revert-Normal.png X%%DATADIR%%/icons/default/Undo-Active.png X%%DATADIR%%/icons/default/Undo-Disabled.png X%%DATADIR%%/icons/default/Undo-Normal.png X%%DATADIR%%/icons/default/Unlock-Active.png X%%DATADIR%%/icons/default/Unlock-Disabled.png X%%DATADIR%%/icons/default/Unlock-Normal.png X%%DATADIR%%/icons/default/Update-Active.png X%%DATADIR%%/icons/default/Update-Disabled.png X%%DATADIR%%/icons/default/Update-Normal.png X%%DATADIR%%/icons/default/Updates-Disabled.png X%%DATADIR%%/icons/default/Updates-NormalOff.png X%%DATADIR%%/icons/default/Updates-NormalOn.png X%%DATADIR%%/icons/default/WcAll-NormalOff.png X%%DATADIR%%/icons/default/WcAll-NormalOn.png X%%DATADIR%%/icons/default/WcIgnored-NormalOff.png X%%DATADIR%%/icons/default/WcIgnored-NormalOn.png X%%DATADIR%%/icons/default/Whitespace-NormalOff.png X%%DATADIR%%/icons/default/Whitespace-NormalOn.png X@dirrm %%DATADIR%%/icons/default X@dirrm %%DATADIR%%/icons X@dirrm %%DATADIR%% 3db6444b16917fa44e05dae5707281ce echo x - subcommander2/pkg-descr sed 's/^X//' >subcommander2/pkg-descr << '0e945dfe3baf313e17f1423285fb13af' XThe goal of the Subcommander project is to build an easy to use, Xcross platform (Win32, Unix, MacOSX) subversion GUI client (subcommander) Xincluding a visual diff and merge tool (submerge). X XWWW: http://subcommander.tigris.org/ 0e945dfe3baf313e17f1423285fb13af echo x - subcommander2/distinfo sed 's/^X//' >subcommander2/distinfo << 'f92b3a2484c77616ff2bd150ae369771' XMD5 (Subcommander-2.0.0b3.tar.gz) = dcbf3cc12f16b8815a47871a2a1c2eba XSHA256 (Subcommander-2.0.0b3.tar.gz) = 8db388481b9eef16e85843f05e4b64b62be513883b139f389eb8dd243558de6a XSIZE (Subcommander-2.0.0b3.tar.gz) = 6943982 f92b3a2484c77616ff2bd150ae369771 echo x - subcommander2/Makefile sed 's/^X//' >subcommander2/Makefile << '3173a5f1e8f5e20eeb59d474a6a037d5' X# New ports collection makefile for: subcommander2 X# Date created: 6 August 2008 X# Whom: Naram Qashat X# X# $FreeBSD$ X# X XPORTNAME= subcommander XPORTVERSION= 2.0.0.b3 XCATEGORIES= devel XMASTER_SITES= http://subcommander.tigris.org/files/documents/1759/43043/ XDISTNAME= Subcommander-${PORTVERSION:S/.b/b/g} X XMAINTAINER= cyberbotx@cyberbotx.com XCOMMENT= Qt4 based multiplatform subversion client, diff & merge tool X XLIB_DEPENDS= neon.28:${PORTSDIR}/www/neon28 \ X apr-1.3:${PORTSDIR}/devel/apr-svn \ X boost_thread.4:${PORTSDIR}/devel/boost \ X svn_client-1.0:${PORTSDIR}/devel/subversion X XCONFLICTS= subcommander-1.* X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S/.b/b/g} X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_QT_VER= 4 XQT_COMPONENTS= qt3support gui network corelib XCONFIGURE_ARGS+= --with-boost=${LOCALBASE} --with-neon=${LOCALBASE} \ X --with-subversion=${LOCALBASE} --with-qt=${LOCALBASE} \ X --with-apr=${LOCALBASE}/bin/apr-1-config \ X --with-apr-util=${LOCALBASE}/bin/apu-1-config XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ X LDFLAGS="-L${LOCALBASE}/lib -L${LOCALBASE}/lib/qt4 ${PTHREAD_LIBS}" X Xpost-extract: X @${CHMOD} +x ${WRKSRC}/configure X X.include 3173a5f1e8f5e20eeb59d474a6a037d5 echo c - subcommander2/files mkdir -p subcommander2/files > /dev/null 2>&1 echo x - subcommander2/files/patch-configure sed 's/^X//' >subcommander2/files/patch-configure << 'b9ff58b334ef8cf3bc4163024ae3d029' X--- configure.orig 2008-06-22 13:22:03.000000000 -0400 X+++ configure 2008-08-09 09:14:27.000000000 -0400 X@@ -4639,7 +4639,7 @@ X { X X const svn_version_t* v = svn_client_version(); X- #if not (SVN_VER_MAJOR >= 1 && SVN_VER_MINOR >= 4 && SVN_VER_PATCH >=4) X+ #if not (SVN_VER_MAJOR >= 1 && ((SVN_VER_MINOR >= 4 && SVN_VER_PATCH >=4) || SVN_VER_MINOR >= 5)) X # error needs subversion 1.4.4+! X #endif X X@@ -6677,7 +6677,7 @@ X X # extract version numbers of qt X X- QT_VERSION=`$QT_BIN/moc -v 2>&1 | sed "s/.*(Qt \(.*\))/\1/"` X+ QT_VERSION=`$QT_BIN/moc-qt4 -v 2>&1 | sed "s/.*(Qt \(.*\))/\1/"` X QT_MAJOR=`echo $QT_VERSION | sed "s/\(.*\)[.].*[.].*/\1/"` X QT_MINOR=`echo $QT_VERSION | sed "s/.*[.]\(.*\)[.].*/\1/"` X X@@ -6705,7 +6705,7 @@ X *) X # any other Unix platform directly link with the libs X X- QT_INCLUDES="-DQT3_SUPPORT -I$qt_path/include -I$qt_path/include/Qt" X+ QT_INCLUDES="-DQT3_SUPPORT -I$qt_path/include -I$qt_path/include/qt4" X QT_LIBS="-L$QT_LIBPATH -lQt3Support -lQtGui -lQtNetwork -lQtCore" X ;; X esac b9ff58b334ef8cf3bc4163024ae3d029 echo x - subcommander2/files/patch-sublib-Makefile.in sed 's/^X//' >subcommander2/files/patch-sublib-Makefile.in << '1d66fcd613c60c709d0ae1af79fbba95' X--- sublib/Makefile.in.orig 2008-06-22 13:22:05.000000000 -0400 X+++ sublib/Makefile.in 2008-08-09 09:24:43.000000000 -0400 X@@ -216,7 +216,7 @@ X target_alias = @target_alias@ X top_builddir = @top_builddir@ X top_srcdir = @top_srcdir@ X-QT_MOC = @QT_BIN@/moc X+QT_MOC = @QT_BIN@/moc-qt4 X QT_RCC = @QT_BIN@/rcc X scdir = $(datadir)/subcommander X AM_CPPFLAGS = @APR_CPPFLAGS@ \ 1d66fcd613c60c709d0ae1af79fbba95 echo x - subcommander2/files/patch-submerge-Makefile.in sed 's/^X//' >subcommander2/files/patch-submerge-Makefile.in << 'e47ee51573cf682ff1bd35ee59ede14b' X--- submerge/Makefile.in.orig 2008-06-22 13:22:05.000000000 -0400 X+++ submerge/Makefile.in 2008-08-09 09:44:42.000000000 -0400 X@@ -221,7 +221,7 @@ X target_alias = @target_alias@ X top_builddir = @top_builddir@ X top_srcdir = @top_srcdir@ X-QT_MOC = @QT_BIN@/moc X+QT_MOC = @QT_BIN@/moc-qt4 X scdir = $(datadir)/subcommander X icondir = $(scdir)/icons/default X icon_DATA = ../pics/icons/default/MergeFile-Normal.png \ X@@ -245,7 +245,7 @@ X X AM_CXXFLAGS = @MACOSX_UNIVERSAL_CXXFLAGS@ X AM_LDFLAGS = @MACOSX_UNIVERSAL_LDFLAGS@ X-submerge_LDADD = -L../util -L../svn -L../sublib -lutil -lsvn -lsublib \ X+submerge_LDADD = -L../util -L../svn -L../sublib -lsublib -lutil -lsvn \ X @QT_LIBS@ @APR_LIBS@ @APU_LIBS@ @SVN_LIBS@ -lsvn_diff-1 \ X -lsvn_subr-1 @STLPORT_LIBS@ -lz X e47ee51573cf682ff1bd35ee59ede14b echo x - subcommander2/files/patch-subcommander-Makefile.in sed 's/^X//' >subcommander2/files/patch-subcommander-Makefile.in << 'd0c2cd7f15ca089e65ae1cfba33da8c4' X--- subcommander/Makefile.in.orig 2008-06-22 13:22:05.000000000 -0400 X+++ subcommander/Makefile.in 2008-08-09 09:57:39.000000000 -0400 X@@ -326,7 +326,7 @@ X target_alias = @target_alias@ X top_builddir = @top_builddir@ X top_srcdir = @top_srcdir@ X-QT_MOC = @QT_BIN@/moc X+QT_MOC = @QT_BIN@/moc-qt4 X scdir = $(datadir)/subcommander X icondir = $(scdir)/icons/default X icons = ../pics/icons/default X@@ -430,9 +430,9 @@ X X AM_CXXFLAGS = @MACOSX_UNIVERSAL_CXXFLAGS@ X AM_LDFLAGS = @MACOSX_UNIVERSAL_LDFLAGS@ X-subcommander_LDADD = -L../util -L../svn -L../sublib -lsvn -lutil -lsublib @QT_LIBS@ \ X+subcommander_LDADD = -L../util -L../svn -L../sublib -lsvn -lsublib -lutil @QT_LIBS@ \ X -lz @APR_LIBS@ @APU_LIBS@ @SVN_LIBS@ -lsvn_client-1 -lsvn_subr-1 \ X- -lsvn_ra-1 -lsvn_wc-1 -lsvn_delta-1 -lsvn_diff-1 -lsvn_ra_dav-1 \ X+ -lsvn_ra-1 -lsvn_wc-1 -lsvn_delta-1 -lsvn_diff-1 \ X -lsvn_ra_local-1 -lsvn_ra_svn-1 -lsvn_repos-1 -lsvn_fs-1 \ X -lsvn_fs_fs-1 @STLPORT_LIBS@ @NEON_LIBS@ X d0c2cd7f15ca089e65ae1cfba33da8c4 exit --- subcommander-2.0.0.b3.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: