Bug 21066 - gimageview-0.2.25.ebuild (New Package)
|
Bug#:
21066
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: graphics@gentoo.org
|
Reported By: desperado@s17.xrea.com
|
|
Component: Ebuilds
|
|
|
URL:
http://gtkmmviewer.sourceforge.net/
|
|
Summary: gimageview-0.2.25.ebuild (New Package)
|
|
Keywords: EBUILD
|
|
Status Whiteboard:
|
|
Opened: 2003-05-15 10:27 0000
|
Please find attached gimageview-0.2.14.tar.gz containing
gimageview-0.2.14.ebuild.
gimageview is powerful gtk+ (1.2.x or 2.x ) based image & movie viewer.
URI: http://www.homa.ne.jp/~ashie/linux/index.html
You can use xine-lib and mplayer to view movies, and easily switch
them.
I would like to register this ebuild on category media-gfx.
this ebuild depends on
>=media-libs/libmng-1.0.3
nls? ( sys-devel/gettext )
mpeg? ( >=media-libs/xine-lib-0.9.10 )
avi? ( >=media-video/mplayer-0.90_rc1 )
wmf? ( >=media-libs/libwmf-0.2.6 )
( gtk2? >=x11-libs/gtk+-2.0.8 :
=x11-libs/gtk+-1.2* )
!gtk2? ( imlib? >=media-libs/imlib-1.9.0 :
>=media-libs/gdk-pixbuf-0.18.0 )
thank you.
desperado
Reproducible: Always
Steps to Reproduce:
I wonder why this ebuild doesnt include in portage tree?
even if this ebuild is posted 2003-05-15.
Can we please add this to the gentoo portage. This is the best photo viewing
software I have found for linux, and I cannot emerge it in gentoo.
So if this in the gimageview from http://gtkmmviewer.sourceforge.net/
Please add it ASAP.
Sorry, I intended to reassign it to graphics herd, but it seems
we don't have that alias created (I thought Bugzilla gives me
an error and no mails will be sent if I specify non-existent user
so I was too lax about it).
i can check the ebuild & add it now if the gfx takes main maintainership after
that.
*** Bug 37274 has been marked as a duplicate of this bug. ***
foser: I'm sorry I didn't notice your comment. I'm glad if you would,
so what do graphics herd people think of it?
(avenj: If you felt like committing #37274, sorry for interrupting it
by marking it as duplicate of this bug)
Don't worry, my feelings aren't hurt 8)
Honestly, I'm not sure why this is assigned to the GNOME team.
There is an optional support for svg ( gnome-base/librsvg ) for gimageview
(trivial to add)
a local use flag exists for svg ( used by dev-ml/lablgtk )
also, this ebuild works for me.
i just tried out the ebuild works great
side note ether a dep or a einfo should be added
so the user knows to emerge rar for rar support
(unrar doesnt cut it btw ive emailed author about this tho)
Thank you for testing my ebuild and making many proposals.
I'll post new ebuild later on.
Changes from old ebuild are
1) Add a local use flag for svg ( used by dev-ml/lablgtk )
2) Add a local use flag for mng ( used by dev-games/crystalspace )
3) Add einfo for rar support ( also lha )
Please, Please add this package to portage.
It is great for viewing digital camera photos.
The : syntax in DEPEND is deprecated.
gtk2? ( =x11-libs/gtk+-2* )
: ( =x11-libs/gtk+-1.2*
|| ( imlib? ( media-libs/imlib )
media-libs/gdk-pixbuf )
)"
needs to be fixed.
Created an attachment (id=31594) [details]
gimageview-0.2.25.ebuild
Fixed depend syntax. mng, svg, xine and mplayer are local USE flags.
(We could consider making svg as global USE flag because
dev-ml/lablgtk, net-www/mozilla-firefox, net-www/mozilla and
media-gfx/fontforge have svg related USE flags)
avenj: would you care to commit it?
This fails to build on both x86 and AMD64 with gtk enabled. Is this
reproducable for anybody else?
usata: you can feel free to commit it if you like; the last thing I need is
more packages to maintain, really -- I just pick up new ebuilds when nobody
else will 8)
Okay, I take it. I know the upstream author personally, so I'll forward any bug
to him ;) The problem is reproducable here and looks like gtk+-2.4 issue (I
tested the ebuild 2 months ago ;/). Sorry for that. I added a workaround for it
and after that all built successfully. I'll do some more test on it and add to
CVS shortly.
Yes, the error is reproducable. It really seems like an gtk-2.4 issue. Here is
the error message, maybe it helps.
dirview2.c: In function `dirview_button_action':
dirview2.c:1634: warning: implicit declaration of function `gtk_idle_add'
make[3]: *** [dirview2.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
`/home/portage/gimageview-0.2.25/work/gimageview-0.2.25/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/portage/gimageview-0.2.25/work/gimageview-0.2.25/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/portage/gimageview-0.2.25/work/gimageview-0.2.25'
make: *** [all-recursive-am] Error 2
It works for me with the patch applied.
It's now in CVS. Thanks to all submitters and testers.