Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 200268 - media-plugin/vdr-karaoke (new ebuild)
Summary: media-plugin/vdr-karaoke (new ebuild)
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Gentoo VDR Project
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2007-11-25 10:20 UTC by zulio
Modified: 2020-01-23 18:48 UTC (History)
1 user (show)

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


Attachments
the new ebuild (vdr-karaoke-0.0.2.ebuild,1.43 KB, text/plain)
2007-11-25 10:23 UTC, zulio
Details
ebuild rebuilded (vdr-karaoke-0.0.2.ebuild,1.39 KB, text/plain)
2007-12-08 14:58 UTC, zulio
Details
confd (confd,447 bytes, text/plain)
2007-12-08 14:58 UTC, zulio
Details
Sources files like mplayer plugin (karaokesources.conf,77 bytes, text/plain)
2007-12-08 14:59 UTC, zulio
Details
diff (vdr-karaoke-0.0.2-gentoo.diff,1.43 KB, text/plain)
2007-12-08 14:59 UTC, zulio
Details
rc-addon.sh (rc-addon.sh,529 bytes, text/plain)
2007-12-08 14:59 UTC, zulio
Details

Note You need to log in before you can comment on or make changes to this bug.
Description zulio 2007-11-25 10:20:31 UTC
Plugin for VDR (Video Disk Recorder): is a iteractive karaoke. It uses file's similar to SingStar/UltraStar.
This is is my 1st ebuild ... I hope this could be usefull and not a mess ;-)

zulio (zulurossa)

Reproducible: Always
Comment 1 zulio 2007-11-25 10:23:15 UTC
Created attachment 136960 [details]
the new ebuild
Comment 2 Joerg Bornkessel (RETIRED) gentoo-dev 2007-11-27 20:16:51 UTC
some technical issues,

- remove RESTIRCT
- remove all comments
- change use-flags libsoundfile libvorbis
  for this we have use-flags always present ( sound , vorbis )
- remove dodoc , this is handled by vdr-plugin.eclass

newins   ${FILESDIR}/examples/karaokesources.conf.example ???
plz atache the karaokesources.conf.example

sed -e 's/#WITHOUT_LIBSNDFILE=1/WITHOUT_LIBSNDFILE=1/..... ???
what should the line do ?
better is ( example )

use vorbis && sed -e "s:WITHOUT_LIBVORBISFILE=1:#WITHOUT_LIBVORBISFILE=1:" -i Makefile

We change allways the config DIR to /etc/vdr/plugin/${PLUGIN_NAME}
we do this by a presented config parameter, in this case we dont have a parameter for this.
yust create a diff , grep in sources for ConfigDirectory , change there the path to the new DIR, 
you will find examples in most vdr-${PLUGIN}/files/*-gentoo.diff

:)
Comment 3 zulio 2007-12-08 14:58:15 UTC
Created attachment 138018 [details]
ebuild rebuilded
Comment 4 zulio 2007-12-08 14:58:43 UTC
Created attachment 138020 [details]
confd
Comment 5 zulio 2007-12-08 14:59:08 UTC
Created attachment 138022 [details]
Sources files like mplayer plugin
Comment 6 zulio 2007-12-08 14:59:23 UTC
Created attachment 138024 [details]
diff
Comment 7 zulio 2007-12-08 14:59:39 UTC
Created attachment 138026 [details]
rc-addon.sh
Comment 8 zulio 2007-12-08 15:06:12 UTC
I made changes as requested.
It compiles without errors.
Need some checks in rc-addon.sh

Plugins starts ad works but it always crash ... I think is a plugin problem and not an ebuild one.

Regards :-)

   zulio (zulurossa) 

P.S: I used 'repoman' but I'm not sure about some warnings.

How can I view vdr command line used to start it? (plugin command line)
Something like 'cat /proc/'.... or 'ps'
Comment 9 zulio 2007-12-12 08:05:33 UTC
I noticed that I uses the word "always" ... it was a mistake.
Plugin crashes OFTEN, but not always! :-) 

It works, play music and show words and tones-tracks ... sometimes, when you press "menu button" it does not close and crash.

Zulurossa

Comment 10 Joerg Bornkessel (RETIRED) gentoo-dev 2020-01-23 18:48:11 UTC
small test about this requested plugin with the latest available version from 2009 =vdr-karaoke-0.0.4

setup-karaoke.c:116:1: error: narrowing conversion of ‘4012720986’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
  116 | };
      | ^
setup-karaoke.c:116:1: error: narrowing conversion of ‘4014042775’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4291721984’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4288395991’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4280692794’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4288395991’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4023286528’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘3741319168’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4281156442’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4282478231’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4291721984’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4288395991’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4280692794’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4288395991’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4291721984’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘4278190080’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘3157082970’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘3158404759’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘3167648512’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘3164322519’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘3156619322’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘3164322519’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
setup-karaoke.c:116:1: error: narrowing conversion of ‘3167648512’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]

...

 * ERROR: media-plugins/vdr-karaoke-0.0.4::server-overlay failed (compile phase):
 *   emake failed

requested plugin is give up by upstream ~2009

anyway, thanks zulio for your support...