Updating security/dradis from v2.5.2 to v2.6.0 Fix: Patch attached with submission follows:
Class Changed From-To: update->maintainer-update Fix category (submitter is maintainer) (via the GNATS Auto Assign Tool)
distinfo patch -----Original Message----- From: FreeBSD-gnats-submit@FreeBSD.org To: Dax Labrador <semprix@bsdmail.org> Sent: Sun, Dec 19, 2010 5:20 pm Subject: Re: ports/153293: Updating port for security/dradis Thank you very much for your problem report. It has the internal identification `ports/153293'. The individual assigned to look at your report is: freebsd-ports-bugs. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=153293 >Category: ports >Responsible: freebsd-ports-bugs >Synopsis: Updating port for security/dradis >Arrival-Date: Sun Dec 19 09:20:09 UTC 2010
Is there a reason why you changed the official download site to a private one? -- olli
Not necessarily, for testing purposes only, if you want me to submit a=20 revised patch please let me know. -----Original Message----- From: Olli Hauer <ohauer@FreeBSD.org> To: bug-followup@FreeBSD.org; semprix@bsdmail.org Sent: Tue, Dec 21, 2010 4:07 am Subject: Re: ports/153293: Updating port for security/dradis Is there a reason why you changed the official download site to a=20 private one? -- olli =20
Hi, Some problems: 1 please do not change official download site to a private one, just add it if you would mirror it. 2 patch-verify.sh should be modifed with the new version. 3 The line "ruby-bdb>=0.6.5_1:${PORTSDIR}/databases/ruby-bdb \" should be changed to: "ruby18-bdb>=0.6.5:${PORTSDIR}/databases/ruby-bdb \" ? 4 Plist file should be modified. wen
Responsible Changed From-To: freebsd-ports-bugs->ohauer I'll take it
I've created a working patch for the port, please look into the changes. There are some problems with the Gemfile, so I've created a patch and modified the checks. Even if both ruby sqlite ports are installed (rubygems-sqlite3 and ruby18-dbd_sqlite3) dradis was not able to detect them with this Gemfile. I found no reference in dradis for ruby18-bdb, where is this module needed? Please look into the following diff http://people.freebsd.org/~ohauer/diffs/PR_153293_dradis.diff The diff was tested with success in a fresh chrooted environ.
ohauer 2011-01-09 22:06:07 UTC FreeBSD ports repository Modified files: security/dradis Makefile distinfo pkg-plist security/dradis/files dradis.in Added files: security/dradis/files patch-server__Gemfile Removed files: security/dradis/files patch-verify.sh Log: - update to version 2.6.0 - rewrite the rc script so it works with this version - patch the Gemfile, else it will not detect rubygem-sqlite3 or ruby-dbd_sqlite3 PR: 153293 Submitted by: Dax Labrador <semprix at bsdmail.org> (maintainer) Revision Changes Path 1.2 +18 -12 ports/security/dradis/Makefile 1.2 +2 -3 ports/security/dradis/distinfo 1.2 +5 -3 ports/security/dradis/files/dradis.in 1.1 +18 -0 ports/security/dradis/files/patch-server__Gemfile (new) 1.2 +0 -17 ports/security/dradis/files/patch-verify.sh (dead) 1.2 +182 -2092 ports/security/dradis/pkg-plist _______________________________________________ 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"
State Changed From-To: open->closed Committed with major changes. Hopefully the dradis developers will place all required ruby modules in the Gemfile. I ask there in the forum for a list of modules and all I got was: > It seems that we are going towards a Bundler-based dependency > management. The Gemfile should contain all the ruby libraries > required by Dradis. In terms of other OS-level dependencies > they can be found on the Install and setup page > (there are subpages for Linux and BSD) Linux use bundler (not really use full for packaging), and the BSD page describes the installation of the old FreeBSD port.