<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>51315</bug_id>
          
          <creation_ts>2004-05-17 14:52 0000</creation_ts>
          <short_desc>media-video/emovix-0.9.0_pre1 (NEW EBUILD)</short_desc>
          <delta_ts>2004-09-07 07:00:59 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://movix.sourceforge.net/</bug_file_loc>
          <status_whiteboard>ebuild check/cleanup</status_whiteboard>
          <keywords>EBUILD</keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>sbriesen@gentoo.org</reporter>
          <assigned_to>chriswhite@gentoo.org</assigned_to>
          <cc>divided.mind@gmail.com</cc>
    
    <cc>media-video@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>sbriesen@gentoo.org</who>
            <bug_when>2004-05-17 14:52:52 0000</bug_when>
            <thetext>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:</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sbriesen@gentoo.org</who>
            <bug_when>2004-05-17 14:53:55 0000</bug_when>
            <thetext>Created an attachment (id=31603)
media-video/emovix-0.8.0.ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sbriesen@gentoo.org</who>
            <bug_when>2004-05-17 14:54:23 0000</bug_when>
            <thetext>Created an attachment (id=31604)
media-video/emovix-0.9.0_pre1.ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sbriesen@gentoo.org</who>
            <bug_when>2004-05-17 18:20:23 0000</bug_when>
            <thetext>Created an attachment (id=31623)
media-video/emovix-0.9.0_pre1.ebuild

new USE-flag: codecs
downloads and installs the MPlayer binary codecs</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sbriesen@gentoo.org</who>
            <bug_when>2004-07-25 04:53:43 0000</bug_when>
            <thetext>remind, remind, remind. ;-)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chriswhite@gentoo.org</who>
            <bug_when>2004-07-25 07:39:48 0000</bug_when>
            <thetext>wooo, it&apos;s like a shiny new toy for me to play with!  I&apos;ll take this one!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sbriesen@gentoo.org</who>
            <bug_when>2004-07-25 08:40:31 0000</bug_when>
            <thetext>lol.

please check, if the codecs-download-feature still works, since there was a change short time ago on the mplayer page.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chriswhite@gentoo.org</who>
            <bug_when>2004-07-26 10:24:19 0000</bug_when>
            <thetext>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&apos;m confused on is why the tarballs get installed, instead of them
being extracted to the share codecs directory.  Maybe it&apos;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&apos;ll add it to portage :).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sbriesen@gentoo.org</who>
            <bug_when>2004-07-26 10:39:04 0000</bug_when>
            <thetext>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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sbriesen@gentoo.org</who>
            <bug_when>2004-07-26 10:44:18 0000</bug_when>
            <thetext>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 &quot;codecs&quot; inside the $prefix/share/emovix/ directory (by default $prefix is /usr/local/)
   3. put the bz2 archives inside the newly created &quot;codecs&quot; 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 &quot;--hasQT&quot; option to the mkmovixiso line you normally use. Find out about all &quot;--hasXX&quot; options with &quot;mkmovixiso -h&quot; 


</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chriswhite@gentoo.org</who>
            <bug_when>2004-07-26 12:01:49 0000</bug_when>
            <thetext>Before you go RTFM&apos;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&apos;t have to read up on
manuals and what not
2) I work and sleep too, sometimes I don&apos;t have time to read up on manuals
and what not
3) I have to ask these questions to make sure I don&apos;t commit broken ebuilds
to the portage tree.

I&apos;ll commit this after work, thank you.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sbriesen@gentoo.org</who>
            <bug_when>2004-07-26 12:27:02 0000</bug_when>
            <thetext>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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chriswhite@gentoo.org</who>
            <bug_when>2004-07-27 01:00:35 0000</bug_when>
            <thetext>Ahhh, thank God, I thought I was actually going to have to be serious!

Great, that&apos;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 &gt;= perl 5.0, cdrtools (cdrecord
and mkisofs), and gawk.  Remember to run the configure script and check to see
what it&apos;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&apos;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&apos;ll be maintaining this in the future, so assign any bugs
related to emovix to me (such as revbumps, patches, etc.) and I&apos;ll see what
I can do :).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pkdawson@gentoo.org</who>
            <bug_when>2004-09-07 07:00:59 0000</bug_when>
            <thetext>*** Bug 36979 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>31603</attachid>
            <date>2004-05-17 14:53 0000</date>
            <desc>media-video/emovix-0.8.0.ebuild</desc>
            <filename>emovix-0.8.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKIyBOT1RFOiBUaGUgY29tbWVudHMgaW4gdGhpcyBmaWxlIGFyZSBmb3Ig
aW5zdHJ1Y3Rpb24gYW5kIGRvY3VtZW50YXRpb24uCiMgVGhleSdyZSBub3QgbWVhbnQgdG8gYXBw
ZWFyIHdpdGggeW91ciBmaW5hbCwgcHJvZHVjdGlvbiBlYnVpbGQuICBQbGVhc2UKIyByZW1lbWJl
ciB0byByZW1vdmUgdGhlbSBiZWZvcmUgc3VibWl0dGluZyBvciBjb21taXR0aW5nIHlvdXIgZWJ1
aWxkLiAgVGhhdAojIGRvZXNuJ3QgbWVhbiB5b3UgY2FuJ3QgYWRkIHlvdXIgb3duIGNvbW1lbnRz
IHRob3VnaC4KCk1ZX1A9IiR7UC9fL30iCgpERVNDUklQVElPTj0iTWljcm8gTGludXggZGlzdHJv
IHRvIGJvb3QgZnJvbSBhIENEIGFuZCBwbGF5IGV2ZXJ5IHZpZGVvIGZpbGUgbG9jYWxpemVkIGlu
IHRoZSBDRCByb290LiIKSE9NRVBBR0U9Imh0dHA6Ly9tb3ZpeC5zb3VyY2Vmb3JnZS5uZXQvIgpT
UkNfVVJJPSJtaXJyb3I6Ly9zb3VyY2Vmb3JnZS9tb3ZpeC8ke01ZX1B9LnRhci5neiIKTElDRU5T
RT0iR1BMLTIiClNMT1Q9IjAiCktFWVdPUkRTPSJ+eDg2IgpJVVNFPSIiCkRFUEVORD0iIgoKUz0i
JHtXT1JLRElSfS8ke01ZX1B9IgoKc3JjX2NvbXBpbGUoKSB7CiAgICBlY29uZiB8fCBkaWUgImNv
bmZpZ3VyZSBmYWlsZWQiCiAgICBlbWFrZSB8fCBkaWUgImVtYWtlIGZhaWxlZCIKfQoKc3JjX2lu
c3RhbGwoKSB7CiAgICBtYWtlIERFU1RESVI9IiR7RH0iIGluc3RhbGwgfHwgZGllCiAgICBkb2Rv
YyBBVVRIT1JTIENoYW5nZUxvZyBDT1BZSU5HIElOU1RBTEwgUkVBRE1FKiBUT0RPCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>31604</attachid>
            <date>2004-05-17 14:54 0000</date>
            <desc>media-video/emovix-0.9.0_pre1.ebuild</desc>
            <filename>emovix-0.9.0_pre1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKIyBOT1RFOiBUaGUgY29tbWVudHMgaW4gdGhpcyBmaWxlIGFyZSBmb3Ig
aW5zdHJ1Y3Rpb24gYW5kIGRvY3VtZW50YXRpb24uCiMgVGhleSdyZSBub3QgbWVhbnQgdG8gYXBw
ZWFyIHdpdGggeW91ciBmaW5hbCwgcHJvZHVjdGlvbiBlYnVpbGQuICBQbGVhc2UKIyByZW1lbWJl
ciB0byByZW1vdmUgdGhlbSBiZWZvcmUgc3VibWl0dGluZyBvciBjb21taXR0aW5nIHlvdXIgZWJ1
aWxkLiAgVGhhdAojIGRvZXNuJ3QgbWVhbiB5b3UgY2FuJ3QgYWRkIHlvdXIgb3duIGNvbW1lbnRz
IHRob3VnaC4KCk1ZX1A9IiR7UC9fL30iCgpERVNDUklQVElPTj0iTWljcm8gTGludXggZGlzdHJv
IHRvIGJvb3QgZnJvbSBhIENEIGFuZCBwbGF5IGV2ZXJ5IHZpZGVvIGZpbGUgbG9jYWxpemVkIGlu
IHRoZSBDRCByb290LiIKSE9NRVBBR0U9Imh0dHA6Ly9tb3ZpeC5zb3VyY2Vmb3JnZS5uZXQvIgpT
UkNfVVJJPSJtaXJyb3I6Ly9zb3VyY2Vmb3JnZS9tb3ZpeC8ke01ZX1B9LnRhci5neiIKTElDRU5T
RT0iR1BMLTIiClNMT1Q9IjAiCktFWVdPUkRTPSJ+eDg2IgpJVVNFPSIiCkRFUEVORD0iIgoKUz0i
JHtXT1JLRElSfS8ke01ZX1B9IgoKc3JjX2NvbXBpbGUoKSB7CiAgICBlY29uZiB8fCBkaWUgImNv
bmZpZ3VyZSBmYWlsZWQiCiAgICBlbWFrZSB8fCBkaWUgImVtYWtlIGZhaWxlZCIKfQoKc3JjX2lu
c3RhbGwoKSB7CiAgICBtYWtlIERFU1RESVI9IiR7RH0iIGluc3RhbGwgfHwgZGllCiAgICBkb2Rv
YyBBVVRIT1JTIENoYW5nZUxvZyBDT1BZSU5HIElOU1RBTEwgUkVBRE1FKiBUT0RPCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>31623</attachid>
            <date>2004-05-17 18:20 0000</date>
            <desc>media-video/emovix-0.9.0_pre1.ebuild</desc>
            <filename>emovix-0.9.0_pre1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKIyBOT1RFOiBUaGUgY29tbWVudHMgaW4gdGhpcyBmaWxlIGFyZSBmb3Ig
aW5zdHJ1Y3Rpb24gYW5kIGRvY3VtZW50YXRpb24uCiMgVGhleSdyZSBub3QgbWVhbnQgdG8gYXBw
ZWFyIHdpdGggeW91ciBmaW5hbCwgcHJvZHVjdGlvbiBlYnVpbGQuICBQbGVhc2UKIyByZW1lbWJl
ciB0byByZW1vdmUgdGhlbSBiZWZvcmUgc3VibWl0dGluZyBvciBjb21taXR0aW5nIHlvdXIgZWJ1
aWxkLiAgVGhhdAojIGRvZXNuJ3QgbWVhbiB5b3UgY2FuJ3QgYWRkIHlvdXIgb3duIGNvbW1lbnRz
IHRob3VnaC4KCk1ZX1A9IiR7UC9fL30iCgpERVNDUklQVElPTj0iTWljcm8gTGludXggZGlzdHJv
IHRvIGJvb3QgZnJvbSBhIENEIGFuZCBwbGF5IGV2ZXJ5IHZpZGVvIGZpbGUgbG9jYWxpemVkIGlu
IHRoZSBDRCByb290LiIKSE9NRVBBR0U9Imh0dHA6Ly9tb3ZpeC5zb3VyY2Vmb3JnZS5uZXQvIgpD
T0RFQ19VUkk9Imh0dHA6Ly93d3cxLm1wbGF5ZXJocS5odS9NUGxheWVyL3JlbGVhc2VzL2NvZGVj
cy8iClNSQ19VUkk9Im1pcnJvcjovL3NvdXJjZWZvcmdlL21vdml4LyR7TVlfUH0udGFyLmd6CiAg
ICAgICAgIGNvZGVjcz8gKCAke0NPREVDX1VSSX1xdDZkbGxzLnRhci5iejIKICAgICAgICAgICAg
ICAgICAgICR7Q09ERUNfVVJJfXJwOWNvZGVjcy50YXIuYnoyCiAgICAgICAgICAgICAgICAgICAk
e0NPREVDX1VSSX1ycDl3aW4zMmNvZGVjcy50YXIuYnoyCiAgICAgICAgICAgICAgICAgICAke0NP
REVDX1VSSX13aW4zMmNvZGVjcy50YXIuYnoyCiAgICAgICAgICAgICAgICAgICAke0NPREVDX1VS
SX14YW5pbWRsbHMudGFyLmJ6MiApIgpMSUNFTlNFPSJHUEwtMiIKU0xPVD0iMCIKS0VZV09SRFM9
In54ODYiCklVU0U9ImNvZGVjcyIKREVQRU5EPSIiCgpTPSIke1dPUktESVJ9LyR7TVlfUH0iCgpz
cmNfdW5wYWNrKCkgewogICAgbG9jYWwgTVlfQTsgTVlfQT0oJEEpCiAgICB1bnBhY2sgJHtNWV9B
WzBdfQp9CgpzcmNfY29tcGlsZSgpIHsKICAgIGVjb25mIHx8IGRpZSAiY29uZmlndXJlIGZhaWxl
ZCIKICAgIGVtYWtlIHx8IGRpZSAiZW1ha2UgZmFpbGVkIgp9CgpzcmNfaW5zdGFsbCgpIHsKICAg
IG1ha2UgREVTVERJUj0ke0R9IGluc3RhbGwgfHwgZGllCiAgICBkb2RvYyBBVVRIT1JTIENoYW5n
ZUxvZyBDT1BZSU5HIElOU1RBTEwgUkVBRE1FKiBUT0RPCiAgICBpZiBbIGB1c2UgY29kZWNzYCBd
CiAgICB0aGVuCiAgICAgICAgaW5zaW50byAvdXNyL3NoYXJlL2Vtb3ZpeC9jb2RlY3MKICAgICAg
ICBuZXdpbnMgIiR7RElTVERJUn0vcXQ2ZGxscy50YXIuYnoyIiAgICAgICAgcXQ2ZGxscy50YXIu
YnoyCiAgICAgICAgbmV3aW5zICIke0RJU1RESVJ9L3JwOWNvZGVjcy50YXIuYnoyIiAgICAgIHJw
OWNvZGVjcy50YXIuYnoyCiAgICAgICAgbmV3aW5zICIke0RJU1RESVJ9L3JwOXdpbjMyY29kZWNz
LnRhci5iejIiIHJwOXdpbjMyY29kZWNzLnRhci5iejIKICAgICAgICBuZXdpbnMgIiR7RElTVERJ
Un0vd2luMzJjb2RlY3MudGFyLmJ6MiIgICAgd2luMzJjb2RlY3MudGFyLmJ6MgogICAgICAgIG5l
d2lucyAiJHtESVNURElSfS94YW5pbWRsbHMudGFyLmJ6MiIgICAgICB4YW5pbWRsbHMudGFyLmJ6
MgogICAgZmkKfQoK
</data>        

          </attachment>
    </bug>

</bugzilla>