Bug 114905 - New port: devel/subcommander Qt based multiplatform subversion client, diff & merge tool
Summary: New port: devel/subcommander Qt based multiplatform subversion client, diff &...
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: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-25 18:40 UTC by Sutra
Modified: 2007-09-09 07:40 UTC (History)
0 users

See Also:


Attachments
file.shar (4.84 KB, text/plain)
2007-07-25 18:40 UTC, Sutra
no flags Details
Makefile (849 bytes, application/octet-stream)
2007-08-03 17:49 UTC, Sutra
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sutra 2007-07-25 18:40:01 UTC
New port: devel/subcommander Qt based multiplatform subversion client, diff & merge tool
Comment 1 Tilman Keskinoz freebsd_committer freebsd_triage 2007-07-29 18:53:13 UTC
State Changed
From-To: open->analyzed

The dependencies need to be LIB_DEPENDS. 
Probably needs a dependency on neon. 
portlint (tabs vs. spaces). 

The program coredumps on startup (7-amd64): 
#0  0x0000000800dcea0a in QMessageBox::resizeEvent (this=0x7fffffffaec0) 
at dialogs/qmessagebox.cpp:962 
#1  0x0000000800c298c1 in QWidget::event (this=0x7fffffffaec0, e=0x805a20320) 
at kernel/qwidget.cpp:4788 
#2  0x0000000800b861ee in QApplication::internalNotify (this=0x80593f0c0, 
receiver=0x7fffffffaec0, e=0x805a20320) at kernel/qapplication.cpp:2636 
#3  0x0000000800b889f1 in QApplication::notify (this=0x80593f0c0, 
receiver=0x7fffffffaec0, e=0x805a20320) at kernel/qapplication.cpp:2524 
#4  0x0000000800b1448e in QApplication::sendEvent (receiver=0x7fffffffaec0, 
event=0x805a20320) at qapplication.h:496 
#5  0x0000000800b871d7 in QApplication::sendPostedEvents (receiver=0x0, 
event_type=0) at kernel/qapplication.cpp:3271 
#6  0x0000000800b872d3 in QApplication::sendPostedEvents () 
at kernel/qapplication.cpp:3182
Comment 2 Tilman Keskinoz freebsd_committer freebsd_triage 2007-07-30 18:56:46 UTC
* Sutra Zhou [ Jul 30, 2007 (19:12 )]:

> I'm sorry to waste your time as I'm the first time to make a ports.

It is not wasted, everyone starts with a first port.

> I've added the LIB_DEPENDS to Makefile(see the attachment).
>
> B.T.W. Can you tell me how to analyze the ports to find the missing  
> dependency?

A good start is to check with ldd, against which libs the binary links.
In this case subversion can be built without neon, so i think it is  
better to state neon as an explicit dependency.

Regarding the crash, miwi@ told me that he can't reproduce the crash,  
so i will try to investigate a bit more.
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2007-08-21 12:21:43 UTC
State Changed
From-To: analyzed->open

new patch received
Comment 4 Edwin Groothuis freebsd_committer freebsd_triage 2007-09-09 07:34:49 UTC
State Changed
From-To: open->closed

Committed, thanks!
Comment 5 dfilter service freebsd_committer freebsd_triage 2007-09-09 07:35:00 UTC
edwin       2007-09-09 06:34:53 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/subcommander   Makefile distinfo pkg-descr pkg-plist 
  Log:
  New port: devel/subcommander Qt based multiplatform subversion client, diff & merge tool
  
          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/
  
  PR:             ports/114905
  Submitted by:   sutra <zhoushuqun@gmail.com>
  
  Revision  Changes    Path
  1.2872    +1 -0      ports/devel/Makefile
  1.1       +31 -0     ports/devel/subcommander/Makefile (new)
  1.1       +3 -0      ports/devel/subcommander/distinfo (new)
  1.1       +5 -0      ports/devel/subcommander/pkg-descr (new)
  1.1       +43 -0     ports/devel/subcommander/pkg-plist (new)
_______________________________________________
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"