First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 51315
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Chris White (RETIRED) <chriswhite@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Stefan Briesenick <sbriesen@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
emovix-0.8.0.ebuild media-video/emovix-0.8.0.ebuild text/plain Stefan Briesenick 2004-05-17 14:53 0000 906 bytes Details
emovix-0.9.0_pre1.ebuild media-video/emovix-0.9.0_pre1.ebuild text/plain Stefan Briesenick 2004-05-17 14:54 0000 906 bytes Details
emovix-0.9.0_pre1.ebuild media-video/emovix-0.9.0_pre1.ebuild text/plain Stefan Briesenick 2004-05-17 18:20 0000 1.68 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 51315 depends on: Show dependency tree
Bug 51315 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-05-17 14:52 0000
eMoviX: a micro Linux distro meant to be embedded in a CD together with all
video/audio files you want, so that the CD will be able to boot and
automagically play all of its own files. 

eMoviX CDs can now be written with K3b (Linux)

I attach two ebuilds. One for the stable 0.8.0 and one for the 0.9.0pre1. The
ebuilds are identical, just the version is different.

The really cool thing is, that K3b finds the installed eMovix package and then
you can burn eMovix-CDs easily with K3b.

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Stefan Briesenick 2004-05-17 14:53:55 0000 -------
Created an attachment (id=31603) [edit]
media-video/emovix-0.8.0.ebuild

------- Comment #2 From Stefan Briesenick 2004-05-17 14:54:23 0000 -------
Created an attachment (id=31604) [edit]
media-video/emovix-0.9.0_pre1.ebuild

------- Comment #3 From Stefan Briesenick 2004-05-17 18:20:23 0000 -------
Created an attachment (id=31623) [edit]
media-video/emovix-0.9.0_pre1.ebuild

new USE-flag: codecs
downloads and installs the MPlayer binary codecs

------- Comment #4 From Stefan Briesenick 2004-07-25 04:53:43 0000 -------
remind, remind, remind. ;-)

------- Comment #5 From Chris White (RETIRED) 2004-07-25 07:39:48 0000 -------
wooo, it's like a shiny new toy for me to play with!  I'll take this one!

------- Comment #6 From Stefan Briesenick 2004-07-25 08:40:31 0000 -------
lol.

please check, if the codecs-download-feature still works, since there was a change short time ago on the mplayer page.

------- Comment #7 From Chris White (RETIRED) 2004-07-26 10:24:19 0000 -------
Everything else looks great, the program is insanely awesome (I need to
seriously get my old laptop a cdrom drive and abuse this!).  One thing
I'm confused on is why the tarballs get installed, instead of them
being extracted to the share codecs directory.  Maybe it's just me, but
the last time I saw codec packs, they were extracted.  Maybe this program
just does it differently?  Let me know and I'll add it to portage :).

------- Comment #8 From Stefan Briesenick 2004-07-26 10:39:04 0000 -------
RTFM! You have to install the Tarballs, because it has to be this way! Emovix
finds and extracts the TARs into the ramdisk on-the-fly. This also saves some
Diskspace.

------- Comment #9 From Stefan Briesenick 2004-07-26 10:44:18 0000 -------
see: http://movix.sourceforge.net/Docs/eMoviX/

 To make eMoviX able to play these kind of files follow the following instructions:

   1. download the DLL files you need
   2. create a directory "codecs" inside the $prefix/share/emovix/ directory (by default $prefix is /usr/local/)
   3. put the bz2 archives inside the newly created "codecs" dir; do not unpack the tarball, eMoviX itself will take care of it
   4. every time you put, say, QuickTime files in an eMoviX CD, add the "--hasQT" option to the mkmovixiso line you normally use. Find out about all "--hasXX" options with "mkmovixiso -h" 



------- Comment #10 From Chris White (RETIRED) 2004-07-26 12:01:49 0000 -------
Before you go RTFM'ing someone that is doing you a favor by
adding a package you like to portage, please take this into consideration:

1) I maintain other packages too, sometimes I don't have to read up on
manuals and what not
2) I work and sleep too, sometimes I don't have time to read up on manuals
and what not
3) I have to ask these questions to make sure I don't commit broken ebuilds
to the portage tree.

I'll commit this after work, thank you.

------- Comment #11 From Stefan Briesenick 2004-07-26 12:27:02 0000 -------
hey, keep cool. ;-) the RTFM was meant jokey!

I just forgot the smiley, because I was busy when I wrote this.
So sleep a little and you will find it jokey as it was meant.

------- Comment #12 From Chris White (RETIRED) 2004-07-27 01:00:35 0000 -------
Ahhh, thank God, I thought I was actually going to have to be serious!

Great, that's over.

*ChrisWhite hands Stefan beverage of his choice and begins karaoke.

So anyways, Now to comment on your ebuild :D.  Couple of things:

1) remember to use the latest skel.ebuild found in /usr/portage (emerge sync
as well!), as we no longer go by Gentoo Technologies, but Gentoo Foundation.

2) Remember to kill all the skel.ebuild comments.

3) The codecs site/location/naming convention did change, and was updated.

4) DEPEND was updated.  This package checks for >= perl 5.0, cdrtools (cdrecord
and mkisofs), and gawk.  Remember to run the configure script and check to see
what it's looking for.  Also check configure.in if it exists for version/dep
information as well.

5) ebuild.sh does the econf and emake functions for you, so src_compile is not
needed for basic compile functionality.

6) That bash array code was nicely done.  I had to even look on line to see
how your code worked :).  However, for the sake of simplicity, use the
one-liner that's in the updated ebuild.

7) COPYING is not to be included according to the QA team.

8) [ `use foo` ] is depricated, use `if use foo ; then` etc.

9) adjusting the install for the codecs.  It does it in one line
without the need for renaming when the target file is the same.

Other than that, great job!  This package is now commited, and the bug is
fixed :).  I'll be maintaining this in the future, so assign any bugs
related to emovix to me (such as revbumps, patches, etc.) and I'll see what
I can do :).

------- Comment #13 From Patrick Dawson (RETIRED) 2004-09-07 07:00:59 0000 -------
*** Bug 36979 has been marked as a duplicate of this bug. ***

First Last Prev Next    No search results available      Search page      Enter new bug