Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 141588 - media-gfx/pornview should die.
Summary: media-gfx/pornview should die.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo TreeCleaner Project
URL:
Whiteboard:
Keywords:
Depends on: 93500 120376
Blocks:
  Show dependency tree
 
Reported: 2006-07-24 08:06 UTC by Samuli Suominen (RETIRED)
Modified: 2006-09-19 07:10 UTC (History)
4 users (show)

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


Attachments
Editied to not use Xine and GTK2 is now a hard-dep. (pornview-0.2.0_pre1-r1.ebuild,1.13 KB, text/plain)
2006-08-03 03:06 UTC, Benjamin Hodgetts
Details
pornview-0.2.0_pre1-r1.ebuild (pornview-0.2.0_pre1-r1.ebuild,1.03 KB, text/plain)
2006-08-03 03:14 UTC, Benjamin Hodgetts
Details
pornview-0.2.0_pre1-4.diff (pornview-0.2.0_pre1-4.diff,1.58 KB, patch)
2006-08-03 03:14 UTC, Benjamin Hodgetts
Details | Diff
traypatch.diff (traypatch.diff,15.34 KB, patch)
2006-08-18 03:24 UTC, Benjamin Hodgetts
Details | Diff
pornview-0.2.0_pre1-r2.ebuild (pornview-0.2.0_pre1-r2.ebuild,1.07 KB, text/plain)
2006-08-18 03:25 UTC, Benjamin Hodgetts
Details
patch to avoid having PORN slapped across your title bar (nipple.patch,902 bytes, text/plain)
2006-08-20 16:57 UTC, genbug
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2006-07-24 08:06:11 UTC
Hello Antarus, IIRC you are a treecleaner, right? I was about to create a new ebuild for it until I found out..

- upstream is dead for 2 years now, homepage is dead. cvs repository is empty.
- it doesn't compile with -Wl,--as-needed
- it uses xine backend by default -> segmentation fault. see bug 120376
- it's maintainer-needed
- there is plenty working image viewers in portage
- ebuild uses old formatting
- ${FILESDIR} has patches against Debian ChangeLogs. really. :)
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-24 09:01:41 UTC
+ uses unstated gtk2 use flag in src_compile()
Comment 2 Benjamin Hodgetts 2006-08-03 02:09:12 UTC
hmmm, this is the best program for browsing folders of images and videos that I've found so removing it will suck as I use it regularily. If I try and clean up the ebuild a bit will it be possible to keep it in Portage?
Comment 3 Benjamin Hodgetts 2006-08-03 03:06:40 UTC
Created attachment 93323 [details]
Editied to not use Xine and GTK2 is now a hard-dep.

I've editied the ebuild so that now it doesn't build with Xine support (removed the flag and everything relating to it) but you still have video support with MPlayer because it was actually an "MPlayer OR Xine" choice, not both. GTK2 is now not a hidden useflag option and the interface is built by default with the new GTK  rather than old.

Afraid I can't really do anything about --as-needed as that's unsupported and beyond my abilities of basic text editing anyway.

If you use this in the local overlay you need to copy the "files" folder from the official portage version.
Comment 4 Benjamin Hodgetts 2006-08-03 03:14:08 UTC
Created attachment 93324 [details]
pornview-0.2.0_pre1-r1.ebuild

Removed a redundant line and got rid of the other unneeded patchfile.
Comment 5 Benjamin Hodgetts 2006-08-03 03:14:58 UTC
Created attachment 93325 [details, diff]
pornview-0.2.0_pre1-4.diff

This is now the only file that needs to be in the "files" folder. Removed all the debian cruft too.
Comment 6 Sérgio Luís 2006-08-03 05:53:27 UTC
Isn't it possible to filter the --as-needed flag out of LDFLAGS so it compiles fine?
Comment 7 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-08-03 06:56:19 UTC
(In reply to comment #6)
> Isn't it possible to filter the --as-needed flag out of LDFLAGS so it compiles
> fine?
> 

While possible, part of the problem is that this package has no upstream, another concern is does it compile with gcc-4.1 ?

if not, that is another thing that I would like fixed if we are to keep this, as 4.1 will be stable soon.

Packages with dead upstream are fun as all the problems then fall on us.  If you like it; I am willing to proxy this package for you.
Comment 8 Benjamin Hodgetts 2006-08-18 03:17:48 UTC
Compiles fine with GCC 4.1.1.
Comment 9 Benjamin Hodgetts 2006-08-18 03:24:36 UTC
Created attachment 94520 [details, diff]
traypatch.diff

Patch from http://bugs.gentoo.org/show_bug.cgi?id=93500 to fix the tray issue.
Comment 10 Benjamin Hodgetts 2006-08-18 03:25:58 UTC
Created attachment 94521 [details]
pornview-0.2.0_pre1-r2.ebuild

Updated the -r1 ebuild to make use of the tray patch.
Comment 11 genbug 2006-08-20 16:50:11 UTC
Many thanks for your efforts Ben. esp the xinelib lockup crash . this was the main bug bear for me with this excellent prog.

Comment 12 genbug 2006-08-20 16:57:13 UTC
Created attachment 94733 [details]
patch to avoid having PORN slapped across your title bar

simple patch for those who may wish to avoid the program name being displayed in the title bar. 

Handy if you want to use this excellent viewer to show your 9 year-old niece the pics of the new pups without having to explain to her what porn means.
Comment 13 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-09-19 06:34:14 UTC
Compiles here; but I'm on ppc64 (with gcc-3.X) so let me upgrade and double check on my x86 box.
Comment 14 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-09-19 07:10:13 UTC
Not dying; I'm the new maintainer; thanks a ton for your help, fixes are in -r1