Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 13463 - [NEW] ebuild for exif 0.6
Summary: [NEW] ebuild for exif 0.6
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Graphics Project
URL: http://libexif.sf.net
Whiteboard:
Keywords: EBUILD
Depends on: 13435 13462
Blocks: 65602
  Show dependency tree
 
Reported: 2003-01-07 19:35 UTC by Arnaud Launay
Modified: 2005-04-01 06:31 UTC (History)
2 users (show)

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


Attachments
Tar file containing media-gfx/exif (exif-0.6.tar,10.00 KB, application/octet-stream)
2003-01-07 19:36 UTC, Arnaud Launay
Details
updated ebuild for exif requires new libexif (exif-0.6.9.ebuild,725 bytes, text/plain)
2004-09-13 06:41 UTC, Andreas Kobara
Details
updated libexif, don't forget to revdep-rebuild (libexif-0.6.10.ebuild,1002 bytes, text/plain)
2004-09-13 06:44 UTC, Andreas Kobara
Details
Nautilus 2.6.3 libexif-0.6 patch (nautilus-2.6.3-libexif-0.6.patch,749 bytes, patch)
2004-09-24 06:40 UTC, Andreas Kobara
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arnaud Launay 2003-01-07 19:35:39 UTC
Small CLI util to show EXIF infos hidden in JPEG files
Comment 1 Arnaud Launay 2003-01-07 19:36:11 UTC
Created attachment 7076 [details]
Tar file containing media-gfx/exif
Comment 2 Arnaud Launay 2003-01-07 19:37:35 UTC
I'm not very sure about the placement under media-gfx, please check.
Comment 3 Andreas Kobara 2004-09-13 06:41:10 UTC
Created attachment 39503 [details]
updated ebuild for exif requires new libexif

exif meanwhile is version 0.6.9, and as it is similar to media-gfx/exiftags it
should belong to media-gfx too.

for version 0.6.9 to compile media-libs/libexif version >=0.6.9 is required.
see next attachment.

Therefore media-libs/libmnote can be deleted as it is not any longer required
nor existant. Don't forget to revdep-rebuild your applications.
Comment 4 Andreas Kobara 2004-09-13 06:44:13 UTC
Created attachment 39504 [details]
updated libexif, don't forget to revdep-rebuild

(forgot to obsolete 0.6.0 ebuild, could someone please...)
Comment 5 Arnaud Launay 2004-09-13 06:55:33 UTC
Comment on attachment 7076 [details]
Tar file containing media-gfx/exif

Patch obsoleted, as abusch@gmx.net posted a new recent one.
Comment 6 Arnaud Launay 2004-09-13 06:55:36 UTC
Comment on attachment 7076 [details]
Tar file containing media-gfx/exif

Patch obsoleted, as abusch@gmx.net posted a new recent one.
Comment 7 Andreas Kobara 2004-09-24 06:40:38 UTC
Created attachment 40296 [details, diff]
Nautilus 2.6.3 libexif-0.6 patch

When upgrading to libexif-0.6, it is required to patch nautilus-2.6.3.
Comment 8 foser (RETIRED) gentoo-dev 2004-09-28 08:12:16 UTC
so how does this patch work with the 0.5 version, does it still build when applied ? We need a failsafe solution here.
Comment 9 Scott Taylor (RETIRED) gentoo-dev 2004-09-28 14:26:32 UTC
easy solution for that: dont apply unless new libexif installed

has_version '>=media-libs/libexif-0.6' && epatch ${FILESDIR}/${P}-libexif-0.6.patch

the eog-2.8 sources have those lines in a #ifdef OLD_LIBEXIF or
something to that effect. and since that is all compile-time too,
its essentially the same solution.
Comment 10 foser (RETIRED) gentoo-dev 2004-09-29 02:38:34 UTC
yeah i suppose. I prefer the second solution, because its not a gentoo level hack. Was waiting for someone to do the works.
Comment 11 Luud Heck 2005-03-15 11:33:02 UTC
* BUMP *

Is somebody still looking into this?
I really do need this as jhead (even the latest 2.2 as in portage now) is too limited for my needs.

I installed libexif-0.6.10-r1 (which is ~x86) and build exif-0.6.9 manually agains it, so my immediate needs are met. It would be great however this tool would make it into portage (~x86 is fine for me).

I'll try the ebuild in my portage overlay to see if it works for me that way as well.
Comment 12 Luud Heck 2005-03-15 11:46:18 UTC
Tried the ebuild as attached in this bug report via my portage overlay.

Changed the keywords in the ebuild to ~x86 and friends, added it to /etc/portage/package.keywords so I stay in sync with libexif.

revdep-rebuild gave no problems for me, running gnome 2.8 (thus nautilus gnome 2.8)
Comment 13 dams (RETIRED) gentoo-dev 2005-04-01 06:31:38 UTC
added in cvs, thank you