Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 366871 - Ebuild request: sxiv -- Simple X Image Viewer
Summary: Ebuild request: sxiv -- Simple X Image Viewer
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal minor (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-11 11:54 UTC by Petr Šabata
Modified: 2011-08-11 06:43 UTC (History)
2 users (show)

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


Attachments
sxiv-0.8.1 ebuild (sxiv-0.8.1.ebuild,589 bytes, text/plain)
2011-05-11 11:55 UTC, Petr Šabata
Details
DESTDIR patch (sxiv-0.8.1-destdir.patch,814 bytes, patch)
2011-05-11 11:58 UTC, Petr Šabata
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Šabata 2011-05-11 11:54:22 UTC
Gentoo doesn't provide sxiv [1] ebuilds.

[1] https://github.com/muennich/sxiv/

Reproducible: Always

Steps to Reproduce:
1. Look for sxiv in portage tree.
Actual Results:  
No ebuild available.

Expected Results:  
Ebuilds available.

From sxiv README:

sxiv: Simple (or small or suckless) X Image Viewer

sxiv is an alternative to feh and qiv. Its only dependency besides xlib is imlib2. The primary goal for writing sxiv is to create an image viewer, which only has the most basic features required for fast image viewing (the ones I want). It works nicely with tiling window managers and its code base should be kept small and clean to make it easy for you to dig into it and customize it for your needs.
Comment 1 Petr Šabata 2011-05-11 11:55:52 UTC
Created attachment 272855 [details]
sxiv-0.8.1 ebuild
Comment 2 Petr Šabata 2011-05-11 11:58:22 UTC
Created attachment 272857 [details, diff]
DESTDIR patch

https://github.com/muennich/sxiv/pull/3
Comment 3 Michael Orlitzky gentoo-dev 2011-05-11 15:20:46 UTC
The ebuild looks pretty good; I think you're just missing one '|| die' after dodoc. Try getting it committed to Sunrise to speed things up:

  http://overlays.gentoo.org/proj/sunrise
Comment 4 Petr Šabata 2011-05-11 15:26:14 UTC
(In reply to comment #3)
> The ebuild looks pretty good; I think you're just missing one '|| die' after
> dodoc. Try getting it committed to Sunrise to speed things up:
> 
>   http://overlays.gentoo.org/proj/sunrise

Thanks Michael, I'll get to it.
Comment 5 Michael Weber (RETIRED) gentoo-dev 2011-05-11 22:45:08 UTC
Hi,

just added it to my overlay at http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=summary (layman -a xmw).

It's fit for the tree, i'm willing to maintain it or be a proxy for you, if you want.
http://dev.gentoo.org/~antarus/projects/proxy-maint/

Michael
Comment 6 Petr Šabata 2011-05-12 06:20:12 UTC
(In reply to comment #5)
> Hi,
> 
> just added it to my overlay at
> http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=summary (layman -a xmw).
> 
> It's fit for the tree, i'm willing to maintain it or be a proxy for you, if you
> want.
> http://dev.gentoo.org/~antarus/projects/proxy-maint/
> 
> Michael

That sounds good.
I guess pushing this to Sunrise doesn't make much sense now, does it?
Comment 7 Michael Orlitzky gentoo-dev 2011-05-13 16:23:06 UTC
(In reply to comment #6)
> 
> That sounds good.
> I guess pushing this to Sunrise doesn't make much sense now, does it?

Nope. Proxy-maintaining could still be fun, though.
Comment 8 Tim Harder gentoo-dev 2011-08-11 06:43:16 UTC
I've added 0.8.2 to CVS.