Please find attached an ebuild for dvdisaster 0.54.
dvdisaster ( http://dvdisaster.berlios.de/en/index.html ) is a tool for generating error-correction code files for DVD media to allow data to be recovered if the medium develops bad blocks.
Suggested location: app-cdr/dvdisaster
Created attachment 50777 [details]
Ebuild for dvdisaster 0.54
Copyright header incorrect - see /usr/portage/header.txt
depend on virtual/libc
what is wrong with the default install
You should use use_with nls to econf.
You don't need to install INSTALL and COPYING documentation.
Created attachment 58228 [details]
New ebuild for 0.55
> You should use use_with nls to econf.
I've checked the program's configure script and, at least on 0.55, it requires
that you explicitly say "--with-nls=yes" (instead of "--with-nls" only).
Funky, but that's what it requires.
> You don't need to install INSTALL and COPYING documentation.
Done that in the ebuild I just edited for 0.55.
Any possibility this will ever make it to the official portage?
Created attachment 61520 [details, diff]
0.61 is out. I made some changes to the ebuild to keep this working.
I am using this on an amd64, and it seems to work fine - hence I added ~amd64
to the keywords.
I see that you've changed back from ./configure to econf again.
Maybe it's just me, but I find it ugly to see this:
* configure warning: unknown option --host=i686-pc-linux-gnu
* configure warning: unknown option --mandir=/usr/share/man
* configure warning: unknown option --infodir=/usr/share/info
* configure warning: unknown option --datadir=/usr/share
* configure warning: unknown option --sysconfdir=/etc
* configure warning: unknown option --localstatedir=/var/lib
econf automagically passes those options, apparently. And this apps' configure
script doesn't accept them. What's the default gentoo policy in these cases?
ignore the error or make it pretty for the user?
(In reply to comment #5)
> 0.61 is out. I made some changes to the ebuild to keep this working.
> I am using this on an amd64, and it seems to work fine - hence I added ~amd64
> to the keywords.
0.61 works for me on amd64 without problems
Created attachment 66411 [details]
ebuild for the 0.63 release
0.61 ebuild works also for the 0.63 release
Only problem is that the manual gets installed in
/usr/share/doc/dvdisaster-0.63/html/de/ while dvdiaster expects it in
/usr/share/doc/dvdisaster-0.63/de/ and complains about it.
Created attachment 73098 [details]
Created attachment 73099 [details, diff]
Comment on attachment 73099 [details, diff]
let dvdisaster work with discs that have DVD-ROM booktype set
0.65 (developer release) is out, works with 0.64.2 ebuild & patch
25.03.2006 release dvdisaster-0.66 is out.
So why it is not in portage yet ?
Created attachment 88982 [details]
- fixed deps
- fixed configure options
- install icons/desktop entries
Available in sunrise overlay as well...
svn co http://overlays.gentoo.org/svn/proj/sunrise/app-cdr/dvdisaster
Created attachment 88983 [details]
Bleh, dodoc is no good here, it kills help menu items...
Created attachment 88993 [details]
- fix RDEPEND
- use LINGUAS
- minor fixes
Last update here... uptodate ebuild is in overlay.
Cool app! Thanks for the ebuild. It's in portage now.