| Summary: | new package: dev-ruby/vcard | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Michael Orlitzky <mjo> |
| Component: | New packages | Assignee: | Gentoo Ruby Team <ruby> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | Keywords: | EBUILD |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
vcard-0.2.12.ebuild
vcard-0.2.12.ebuild vcard-0.2.12.ebuild |
||
|
Description
Michael Orlitzky
2015-02-08 15:55:19 UTC
Please add working tests to the ebuild first. If you need help, feel free to ask in #gentoo-ruby Created attachment 395942 [details]
vcard-0.2.12.ebuild
Thanks, I've enabled the test suite and turned off the default rdoc recipe (which crashed with USE=doc).
I avoided the rake recipe in favor of test-unit and a custom src_test according to the wiki and some examples I found. The test suite passes for ruby19/ruby20 here but I have yet to try it with ruby21 (portage threw a fit when I tried to enable it).
Does it work with ruby22? If so, add it. Please add a slot to test-unit If you add it to the tree, feel free to add <herd>ruby</herd> in addition to yourself as maintainer. Btw. if you're going to add redmine plugins to the tree, please think about maintaining redmine, too. It still has bug #491758 open and its maintainers seem to be inactive. Created attachment 396164 [details]
vcard-0.2.12.ebuild
ruby-2.2 was an adventure but it looks like it works =)
I added that and a slot dep on test-unit. I have a few more of these; I'll commit them all this weekend with myself as maintainer and <herd>ruby</herd>.
Thanks again for the reviews.
Unfortunately while we use Redmine, I don't use the web-apps version, And I don't like how most of the web-apps stuff works so I wouldn't make a very good maintainer. Instead I maintain a package in an overlay called www-dependencies/redmine, which installs only the deps, and I handle the Redmine install myself.
I still need all of Redmine's dependencies, of course, so if you'd like help maintaining any of those, I'd rather do it in-tree than in an overlay.
*vcard-0.2.12 (14 Feb 2015) 14 Feb 2015; Michael Orlitzky <mjo@gentoo.org> +metadata.xml, +vcard-0.2.12.ebuild: New package dev-ruby/vcard fixing bug #539346. |