Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 47943

Summary: New package: ruby-amazon
Product: Gentoo Linux Reporter: Michael Kohl (RETIRED) <citizen428>
Component: New packagesAssignee: Gentoo Ruby Team <ruby>
Status: RESOLVED FIXED    
Severity: enhancement CC: citizen428
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 47941    
Bug Blocks: 47944    
Attachments: ruby-amazon-0.8.1.ebuild

Description Michael Kohl (RETIRED) gentoo-dev 2004-04-15 11:03:58 UTC
"Ruby/Amazon is a Ruby language library that allows programmatic access to the popular Amazon Web site via the REST (XML over HTTP) based Amazon Web Services. In addition to the original amazon.com site, the amazon.co.uk, amazon.de and amazon.co.jp properties are also supported."

The package can make use of net-geoip (the Ruby bindings for GeoIP), which I also submitted today:

http://bugs.gentoo.org/show_bug.cgi?id=47941

One problem: either I'm too stupid too do it, or there is no configure option for net-geoip, although the program's homepage says "Additionally, Ruby/Amazon can make use of MaxMind's GeoIP library.". Maybe it's autodetected? Anyway, I added it as a local useflag (geoip). That could be interesting in regards to this bug

http://bugs.gentoo.org/show_bug.cgi?id=47132

asking for geoip to become a global flag.

ruby-amazon is a dependancy for the Alexandria book collection manager for GNOME which I submit in a few minutes.
Comment 1 Michael Kohl (RETIRED) gentoo-dev 2004-04-15 11:05:03 UTC
Created attachment 29353 [details]
ruby-amazon-0.8.1.ebuild

Merges and unmerges fine on ~x86
Comment 2 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-05-25 08:19:58 UTC
Oops, it should have been other way round...
Comment 3 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-06-02 11:21:09 UTC
I've just committed net-geoip, so we can add this package next.
You ebuild works fine, but didn't you forget to include ebuild header?
Comment 4 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-06-02 11:24:21 UTC
Also, LICENSE isn't GPL2 but  GPL-2 -- LICENSE must be one of
/usr/portage/licenses/*, just FYI ;)
Comment 5 Michael Kohl (RETIRED) gentoo-dev 2004-06-02 12:14:27 UTC
Yes, I know. These mistakes were common in the first versions of all the ebuilds in submitted the day, somehow that's the only one I forgot to fix. Sorry!
Comment 6 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-06-04 12:15:03 UTC
No worries ;) Just added ebuild header and fixed LICENSE field, 
and then committed to CVS. Thanks for the report.