DVD-baker, a dvd-slideshow creator. linked from http://dvd-slideshow.sourceforge.net/
Created attachment 111840 [details] ebuild for dvd-baker (aka dvd-slideshow) I don't know why the original poster called it 'dvd-baker' but the sourceforge link to the tool is calling it dvd-slideshow so I took the privilige to call it as the creators do. Small note : On the project page there are also example tarballs and themes which I did not include. Maybe 2 seperate ebuilds need to be added o the portage tree or maybe they need to be included here or .. maybe they're just not needed at all.
Created attachment 111844 [details] x86 arch only and "" arround ${D} for absolute path's
Upstream does not release source tarballs, so this is a binary.
(In reply to comment #3) > Upstream does not release source tarballs, so this is a binary. As they are shell scripts, they have nothing to do with binaries. And as the package is in Portage already (although in a lower version) I reassign to correct maintainers and change summary.
Created attachment 111863 [details] Major Fixes Ok, small overhaul THX to the help of Opfer from sinrise there are a lot of changes : 1) install.sh from the tar is bybassed by ebuild dobin / dodoc / doman .. the install.sh is only copying files 2) version checks of depends added 3) IUSE and rdepends sorted out , as well as versions 4) Added themes and examples to the ebuild if use flags are set ebuild submitted to sunrise : http://gentoo-sunrise.org/svn/sunrise/media-video/dvd-slideshow/ Cheerio's and happy bughunting today !
@media-video: Can you please take a look at the ebuild in Sunrise. It is better than the one in the tree (according to Opfer), and we don't like having the same package(s) both in the tree and in Sunrise. Either punt it or update it please.
dodoc: BUGS.txt does not exist /usr/portage_cvs/gentoo-x86/media-video/dvd-slideshow/dvd-slideshow-0.8.0.ebuild: line 51: make_desktop_entry: command not found
Created attachment 112032 [details] make_destop_entry & BUGS.TXT correction removed the make_desktop_entry as there is no png provided by the source. Also removed BUGS.TXT as suggested. I also svn committed these changes to sunrise. Is there allready a descisionmade from the media team which will be kept ?
USE="examples themes" emerge dvd-slideshow install: cannot stat `examples/*': No such file or directory install: cannot stat `themes/*': No such file or directory > Is there allready a descisionmade from the media team which will be kept ? Afaik sunrise goal was to eventually have its ebuilds in the main tree, so I suppose that, once it will be ready, I'll commit it and this will be the "official" version.
Created attachment 112113 [details] theme & example fixes Fixed the themes and example tars when those USE flages are unabled
ebuild.minorsyn 1 media-video/dvd-slideshow/dvd-slideshow-0.8.0.ebuild: Trailing whitespace Syntax Error. Line 44 also please quote the variables that contain directories to avoid it to break if some dirs have spaces. And finally, please don't drop keywords on a simple version bump, just set them to ~arch. Fixed those plus some minor cosmetics and it's now in cvs, thanks Thibaut ;)
Cool ! Thx for the final master touch ! And thx for following this up, and helping me ! It would be cool if I now could start fixing another one. Do you have another task for me ?
> It would be cool if I now could start fixing another one. Do you have another > task for me ? I dont have any particular task as there are plenty of them : if you wish to help with media packages, just grab some bugs in this list : video : http://tinyurl.com/9kp62 sound : http://tinyurl.com/c7fl7 and see if there are some that you can fix. Some old bugs might be easy by checking if this is not just a bug that had been fixed in newer versions and forgotten there, some others like removing gtk-1 frontends might benefit from doing some kind of quick survey to check if those frontends have good replacements for ex.; and probably lot of others that are probably not that hard but just require a bit of attention. Some others might be much harder than they seem to be, so just pick what you can do ;) Anyway, if you need any kind of help for media packages/bugs feel free to join #gentoo-media@freenode and poke someone there, any help is more than welcome there ;)