Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 309615 - media-gfx/shotwell-0.5.0.ebuild (new ebuild)
Summary: media-gfx/shotwell-0.5.0.ebuild (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Benedikt Böhm (RETIRED)
URL: http://www.yorba.org/shotwell/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-15 16:58 UTC by Andreas Nüßlein
Modified: 2010-05-06 20:38 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
shotwell-0.5.0.ebuild (shotwell-0.5.0.ebuild,821 bytes, text/plain)
2010-03-15 16:58 UTC, Andreas Nüßlein
Details
updated ebuild (shotwell-0.5.0.ebuild.patch,1.81 KB, patch)
2010-04-03 17:15 UTC, David King
Details | Diff
updated metadata (metadata.xml.patch,678 bytes, patch)
2010-04-03 17:15 UTC, David King
Details | Diff
add die to doins call (shotwell-0.5.0.ebuild.patch,1.85 KB, patch)
2010-04-04 08:12 UTC, David King
Details | Diff
fix vala dependency (shotwell-0.5.0.ebuild.patch2,1.95 KB, patch)
2010-04-07 16:19 UTC, corec
Details | Diff
vala-0.8 patch (vala_0.8.0.patch,1.73 KB, patch)
2010-05-06 19:57 UTC, Yaakov S
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Nüßlein 2010-03-15 16:58:29 UTC
shotwell 0.5.0 has just been released. 

i wrote a little ebuild for it.

Reproducible: Always
Comment 1 Andreas Nüßlein 2010-03-15 16:58:59 UTC
Created attachment 223751 [details]
shotwell-0.5.0.ebuild
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2010-03-21 18:58:54 UTC
Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Thanks,
On behalf of the Gentoo Sunrise Team,
Justin.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq

Comment 3 Andreas Nüßlein 2010-03-27 11:41:13 UTC
This is now in the sunrise overlay. You can find it at:
http://overlays.gentoo.org/proj/sunrise/browser/reviewed/media-gfx/shotwell
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2010-03-27 11:47:17 UTC
Please let this thing open.
Comment 5 David King 2010-04-03 17:15:36 UTC
Created attachment 226421 [details, diff]
updated ebuild

The shotwell ebuild in sunrise is missing some dependencies (dev-libs/dbus-glib, sys-fs/udev[extras]) and does not specify versions for most other dependencies. Shotwell 0.5.0 does not build with Vala 0.8.0. The ebuild does not install any documentation (README, NEWS, etc.). The gconf schema is not registered with gconf (even though it is installed).

All of these problems are fixed by the attached patch.
Comment 6 David King 2010-04-03 17:15:56 UTC
Created attachment 226423 [details, diff]
updated metadata
Comment 7 David King 2010-04-04 08:12:47 UTC
Created attachment 226523 [details, diff]
add die to doins call
Comment 8 corec 2010-04-07 16:19:32 UTC
Created attachment 226893 [details, diff]
fix vala dependency

There is a problem with David King's patch. The vala dependency works just fine if you already have the vala installed on your system before trying to emerge shotwell. As with me I didn't and when trying to emerge shotwell got following: 

[ebuild  N    ] dev-lang/vala-0.8.0  USE="coverage vapigen -test" 0 kB [0]
[ebuild     U ] media-gfx/shotwell-0.5.0-r1 [0.5.0] 0 kB [1]
[blocks B     ] >=dev-lang/vala-0.8.0 (">=dev-lang/vala-0.8.0" is blocking media-gfx/shotwell-0.5.0-r1)

My updated patch should fix the problem. At least it does that in my case. :)
Comment 9 Benedikt Böhm (RETIRED) gentoo-dev 2010-04-07 17:09:24 UTC
in cvs, thanks
Comment 10 Yaakov S 2010-05-06 19:57:11 UTC
Created attachment 230635 [details, diff]
vala-0.8 patch

This patch from Debian allows shotwell-0.5.0 to build with vala-0.8.
Comment 11 Markos Chandras (RETIRED) gentoo-dev 2010-05-06 20:38:03 UTC
Please open a separate bug and attach your patch. This bug is not the appropriate one :)

Thank you