Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 143418 - version bump: dvd-slideshow 0.8*
Summary: version bump: dvd-slideshow 0.8*
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Media-video project
URL: http://dvd-baker.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-09 21:14 UTC by jason fuchs
Modified: 2007-03-05 20:22 UTC (History)
1 user (show)

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


Attachments
ebuild for dvd-baker (aka dvd-slideshow) (dvd-slideshow-0.8.0.ebuild,844 bytes, text/plain)
2007-03-02 19:52 UTC, Thibaut Fernagut
Details
x86 arch only and "" arround ${D} for absolute path's (dvd-slideshow-0.8.0.ebuild,859 bytes, text/plain)
2007-03-02 20:29 UTC, Thibaut Fernagut
Details
Major Fixes (dvd-slideshow-0.8.0.ebuild,1.27 KB, text/plain)
2007-03-02 23:26 UTC, Thibaut Fernagut
Details
make_destop_entry & BUGS.TXT correction (dvd-slideshow-0.8.0.ebuild,1.21 KB, text/plain)
2007-03-04 09:39 UTC, Thibaut Fernagut
Details
theme & example fixes (dvd-slideshow-0.8.0.ebuild,1.33 KB, text/plain)
2007-03-04 20:46 UTC, Thibaut Fernagut
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jason fuchs 2006-08-09 21:14:38 UTC
DVD-baker, a dvd-slideshow creator. linked from http://dvd-slideshow.sourceforge.net/
Comment 1 Thibaut Fernagut 2007-03-02 19:52:39 UTC
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.
Comment 2 Thibaut Fernagut 2007-03-02 20:29:36 UTC
Created attachment 111844 [details]
x86 arch only  and "" arround ${D} for absolute path's
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2007-03-02 20:54:18 UTC
Upstream does not release source tarballs, so this is a binary.
Comment 4 Christian Faulhammer (RETIRED) gentoo-dev 2007-03-02 23:17:54 UTC
(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.
Comment 5 Thibaut Fernagut 2007-03-02 23:26:40 UTC
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 !
Comment 6 Peter Weller (RETIRED) gentoo-dev 2007-03-02 23:35:21 UTC
@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.
Comment 7 Alexis Ballier gentoo-dev 2007-03-03 16:11:57 UTC
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
Comment 8 Thibaut Fernagut 2007-03-04 09:39:10 UTC
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 ?
Comment 9 Alexis Ballier gentoo-dev 2007-03-04 15:32:16 UTC
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.
Comment 10 Thibaut Fernagut 2007-03-04 20:46:27 UTC
Created attachment 112113 [details]
theme & example fixes

Fixed the themes and example tars when those USE flages are unabled
Comment 11 Alexis Ballier gentoo-dev 2007-03-05 18:18:59 UTC
  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 ;)
Comment 12 Thibaut Fernagut 2007-03-05 18:51:51 UTC
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 ? 
Comment 13 Alexis Ballier gentoo-dev 2007-03-05 20:22:46 UTC
> 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 ;)