Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 273222 - media-video/xvideoservicethief-2.0.0 doesn't install service files
Summary: media-video/xvideoservicethief-2.0.0 doesn't install service files
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-08 17:17 UTC by Sven Wehner
Modified: 2009-06-08 18:55 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Wehner 2009-06-08 17:17:19 UTC
When I emerge media-video/xvideoservicethief-2.0.0 I get a "working" version of the xvst application, but it is unusable, because there are no supported services (websites you can download from).

When you check the ebuild and the source files, you can see that there are JavaScripts in the resources/services/-folder which seem to be the needed files (I really don't know if they are necessary). But the problem is that the ebuild doesn't care about these files.

The script Installer/install-plugins.sh (which is as far as I know not used at all) seems to copy all service-files to the bin-folder. So I think the ebuild should copy these files proper as well.

Currently I get only the following files when I emerge xvst:
/usr/bin/xvst
/usr/share/applications/_usr_bin_xvst-xvideoservicethief.desktop
/usr/share/doc/xvideoservicethief-2.0.0/changelog.txt.bz2
/usr/share/pixmaps/xvst.png

(when checking xvst via strace I couldn't find any access to a plugin directory, but ${HOME}/.xVideoServiceThief/plugins/; after copying all *.js files to this directory everything runs fine)

So could you please:
1. check if there are more things to do to get a complete xvst installation
2. check if there is another way to tell xvst to search for service files in a better folder (e.g. /usr/share/xvst-services/)

Reproducible: Always
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2009-06-08 18:55:17 UTC
+*xvideoservicethief-2.0.0-r1 (08 Jun 2009)
+
+  08 Jun 2009; Samuli Suominen <ssuominen@gentoo.org>
+  +xvideoservicethief-2.0.0-r1.ebuild,
+  +files/xvideoservicethief-2.0.0-plugins_path.patch:
+  Install plugins wrt #273222, thanks to Sven Wehner for reporting.

At least I get the plugins listed in the "About" box or such in the main screen.