Bug 47943 - New package: ruby-amazon
Bug#: 47943 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: All Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: ruby@gentoo.org Reported By: citizen428@gentoo.org
Component: Ebuilds
URL: 
Summary: New package: ruby-amazon
Keywords:  EBUILD
Status Whiteboard: 
Opened: 2004-04-15 11:03 0000
Description:   Opened: 2004-04-15 11:03 0000
"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 From Michael Kohl (RETIRED) 2004-04-15 11:05:03 0000 -------
Created an attachment (id=29353) [details]
ruby-amazon-0.8.1.ebuild

Merges and unmerges fine on ~x86

------- Comment #2 From Mamoru KOMACHI (RETIRED) 2004-05-25 08:19:58 0000 -------
Oops, it should have been other way round...

------- Comment #3 From Mamoru KOMACHI (RETIRED) 2004-06-02 11:21:09 0000 -------
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 From Mamoru KOMACHI (RETIRED) 2004-06-02 11:24:21 0000 -------
Also, LICENSE isn't GPL2 but  GPL-2 -- LICENSE must be one of
/usr/portage/licenses/*, just FYI ;)

------- Comment #5 From Michael Kohl (RETIRED) 2004-06-02 12:14:27 0000 -------
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 From Mamoru KOMACHI (RETIRED) 2004-06-04 12:15:03 0000 -------
No worries ;) Just added ebuild header and fixed LICENSE field, 
and then committed to CVS. Thanks for the report.