<?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>175525</bug_id>
          
          <creation_ts>2007-04-22 05:50 0000</creation_ts>
          <short_desc>app-cdr/webcdwriter uses generation-1 eclasses and uses bundled jars</short_desc>
          <delta_ts>2007-05-19 21:23:43 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>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>ali_bush@gentoo.org</reporter>
          <assigned_to>media-optical@gentoo.org</assigned_to>
          <cc>java@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>ali_bush@gentoo.org</who>
            <bug_when>2007-04-22 05:50:38 0000</bug_when>
            <thetext>Firstly,  webcdwriter inherits java-pkg which is a Java Generation 1 eclass.  Presently the java team is pushing hard to have all packages migrated to java-pkg-2.eclass (or java-pkg-opt-2.eclass which is probably more appropriate for webcdwriter)

Secondly,  after having a look at this package I noticed that the java component is never actually built.

&gt; * Applying configure.patch ...                                           [ ok ]
&gt;
&gt;Configuring webCDwriter
&gt;
&gt;Checking for a working javac... not found -&gt; will use precompiled &gt;webCDcreator.jar
&gt;/etc/init.d... yes

after looking at the configure script I discovered that it attempts to detect javac by compiling 2 example java classes.  The is a dependency within one of these classes on javax.jnlp.ServiceManager, at it occurs multiple times within the actual source.  This should be available within the dev-java/jnlp-bin package ( I have not yet checked API compatibility )</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ali_bush@gentoo.org</who>
            <bug_when>2007-04-30 10:02:00 0000</bug_when>
            <thetext>Created an attachment (id=117707)
webcdwriter-2.8.0-r1.patch

patch to bump webcdwriter ebuild to java generation-2 eclasses.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ali_bush@gentoo.org</who>
            <bug_when>2007-04-30 10:08:16 0000</bug_when>
            <thetext>Created an attachment (id=117708)
patch to fix configure and Makefiles.in

This patch does the following.

1) Makes the build accept JAVACFLAGS
2) Makes the build actually attempt to build the java source, instead of just using bundled jar/classes.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ali_bush@gentoo.org</who>
            <bug_when>2007-04-30 10:10:43 0000</bug_when>
            <thetext>Created an attachment (id=117710)
webcdwriter-2.8.0-r1.patch

Just realized latest ebuild was touched while I was working on the rev bump.  This patch brings it into line with the changes that were made.  sorry for the bug spam.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>betelgeuse@gentoo.org</who>
            <bug_when>2007-05-19 21:23:43 0000</bug_when>
            <thetext>Patch committed with a a couple of improvements. Added java to metadata.xml after ack from beandog.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117707</attachid>
            <date>2007-04-30 10:02 0000</date>
            <desc>webcdwriter-2.8.0-r1.patch</desc>
            <filename>webcdwriter-2.8.0-r1.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9hcHAtY2RyL3dlYmNkd3JpdGVyL3dlYmNkd3JpdGVyLTIuOC4wLmVi
dWlsZAkyMDA3LTA0LTI5IDIwOjMzOjA4LjAwMDAwMDAwMCArMTIwMAorKysgd2ViY2R3cml0ZXIt
Mi44LjAtcjEuZWJ1aWxkCTIwMDctMDQtMzAgMjE6NTE6NTMuMDAwMDAwMDAwICsxMjAwCkBAIC0x
LDggKzEsOCBAQAogIyBDb3B5cmlnaHQgMTk5OS0yMDA3IEdlbnRvbyBGb3VuZGF0aW9uCiAjIERp
c3RyaWJ1dGVkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu
c2UgdjIKLSMgJEhlYWRlcjogL3Zhci9jdnNyb290L2dlbnRvby14ODYvYXBwLWNkci93ZWJjZHdy
aXRlci93ZWJjZHdyaXRlci0yLjguMC5lYnVpbGQsdiAxLjQgMjAwNy8wNC8yOCAyMTozODoyMyB0
b3ZlIEV4cCAkCisjICRIZWFkZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2FwcC1jZHIvd2Vi
Y2R3cml0ZXIvd2ViY2R3cml0ZXItMi44LjAuZWJ1aWxkLHYgMS4zIDIwMDcvMDEvMjQgMDI6MzM6
MjEgZ2Vub25lIEV4cCAkCiAKLWluaGVyaXQgZXV0aWxzIGphdmEtcGtnCitpbmhlcml0IGV1dGls
cyBqYXZhLXBrZy0yCiAKIE1ZX1A9IiR7UC9jZC9DRH0iCiBERVNDUklQVElPTj0iTWFrZSBDRC13
cml0ZXIocykgYXZhaWxhYmxlIHRvIGFsbCB1c2VycyBpbiB5b3VyIG5ldHdvcmsiCkBAIC0xMiw3
ICsxMiw3IEBACiBMSUNFTlNFPSJHUEwtMiIKIFNMT1Q9IjAiCiBLRVlXT1JEUz0ifmFtZDY0IH5w
cGMgfng4NiIKLUlVU0U9ImphdmEgcGFtIG1wMyBzb3ggdm9yYmlzIgorSVVTRT0icGFtIG1wMyBz
b3ggdm9yYmlzIgogCiBSREVQRU5EPSIKIAlhcHAtY2RyL2NkcmRhbwpAQCAtMjAsMjYgKzIwLDMw
IEBACiAJbXAzPyAoIG1lZGlhLXNvdW5kL21wZzEyMyApCiAJc294PyAoIG1lZGlhLXNvdW5kL3Nv
eCApCiAJdm9yYmlzPyAoIG1lZGlhLXNvdW5kL3ZvcmJpcy10b29scyApCi0JamF2YT8gKCA+PXZp
cnR1YWwvanJlLTEuNCApIgotREVQRU5EPSJqYXZhPyAoID49dmlydHVhbC9qZGstMS40ICkKKwk+
PXZpcnR1YWwvanJlLTEuNCAKKwlkZXYtamF2YS9vcGVuam5scCIKK0RFUEVORD0iPj12aXJ0dWFs
L2pkay0xLjQKIAkke1JERVBFTkR9IgogCiBTPSIke1dPUktESVJ9LyR7TVlfUH0iCiAKIHNyY19j
b21waWxlKCkgewotCWVwYXRjaCAke0ZJTEVTRElSfS9jb25maWd1cmUucGF0Y2gKKwllcGF0Y2gg
IiR7RklMRVNESVJ9L2NvbmZpZ3VyZS5wYXRjaCIgIiR7RklMRVNESVJ9LyR7UE59LWZpeC1qYXZh
LnBhdGNoIgogCiAJbG9jYWwgbXljb25mCiAKKwkjQ0xBU1NQQVRIPSIuOiQoamF2YS1wa2dfZ2V0
amFycyBvcGVuam5scCkiCisJbG9jYWwgamF2YV9jb25mPSIkKGphdmEtcGtnX2phdmFjLWFyZ3Mp
IC1jbGFzc3BhdGggJChqYXZhLXBrZ19nZXRqYXIgb3BlbmpubHAgam5scC5qYXIpIgogCXVzZSBw
YW0gfHwgbXljb25mPSItLXBhbSIKIAlteWNvbmY9IiR7bXljb25mfSAtLXVzZXI9cm9vdCAtLWdy
b3VwPXJvb3QiCi0JLi9jb25maWd1cmUgJHtteWNvbmZ9IHx8IGRpZSAiY29uZmlndXJlIGZhaWxl
ZCIKKwkuL2NvbmZpZ3VyZSAke215Y29uZn0gLS1qYXZhYy1mbGFncz0iJHtqYXZhX2NvbmZ9IiB8
fCBkaWUgImNvbmZpZ3VyZSBmYWlsZWQiCiAJbWFrZSB8fCBkaWUgIm1ha2UgZmFpbGVkIgogfQog
CiBzcmNfaW5zdGFsbCgpIHsKIAotCW5ld2luaXRkICR7RklMRVNESVJ9LyR7UE59LnJjIENEV3Nl
cnZlcgorCWV4ZWludG8gL2V0Yy9pbml0LmQvCisJbmV3ZXhlICR7RklMRVNESVJ9LyR7UE59LnJj
IENEV3NlcnZlcgogCiAJZGlyb3B0cyAtbTcwMAogCWRvZGlyIC9ldGMvQ0RXc2VydmVyCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117708</attachid>
            <date>2007-04-30 10:08 0000</date>
            <desc>patch to fix configure and Makefiles.in</desc>
            <filename>webcdwriter-fix-java.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtTmF1ciB3ZWJDRHdyaXRlci0yLjguMC5vcmlnL2NvbmZpZ3VyZSB3ZWJDRHdyaXRlci0y
LjguMC9jb25maWd1cmUKLS0tIHdlYkNEd3JpdGVyLTIuOC4wLm9yaWcvY29uZmlndXJlCTIwMDct
MDQtMjkgMjM6MjM6NDIuMDAwMDAwMDAwICsxMjAwCisrKyB3ZWJDRHdyaXRlci0yLjguMC9jb25m
aWd1cmUJMjAwNy0wNC0zMCAxODo0Mzo0Mi4wMDAwMDAwMDAgKzEyMDAKQEAgLTQ3LDYgKzQ3LDkg
QEAKIAktLWRlc3REaXI9KikKIAkJREVTVERJUj1gZWNobyAkMSB8IHNlZCAiczotLWRlc3REaXI9
OjpnImAKIAkJOzsKKwktLWphdmFjLWZsYWdzPSopCisJCUpBVkFDRkxBR1M9YGVjaG8gJDEgfCBz
ZWQgInM6LS1qYXZhYy1mbGFncz06OmciYAorCQk7OwogCS0tZG9Ob3RDb21waWxlQ0RXc2VydmVy
KQogCQlkb05vdENvbXBpbGVDRFdzZXJ2ZXI9Im9uIgogCQk7OwpAQCAtMTA1LDYgKzEwOCw4IEBA
CiAKIC0tZGVzdERpciAgICAgICAgICAgICAgdXNlIGEgcHJlZml4IGludmlzaWJsZSB0byB0aGUg
aW5zdGFsbGVkIGZpbGVzCiAKKy0tamF2YWMtZmxhZ3MJCUZsYWdzIHRvIHBhc3MgdG8gamF2YWMK
KwogLS1kb05vdENvbXBpbGVDRFdzZXJ2ZXIgIGlmIHlvdSB3YW50IHRvIGluc3RhbGwgQ0RXc2Vy
dmVyIFBybwogCiAtLWRvTm90Q29tcGlsZVdlYkNEY3JlYXRvciAgdXNlIHRoZSBwcmVjb21waWxl
ZCBhbmQgc2lnbmVkIHdlYkNEY3JlYXRvcgpAQCAtMTUyLDcgKzE1Nyw4IEBACiAJfQogfQogRU9G
Ci1qYXZhYyBUZXN0LmphdmEgMj4gL2Rldi9udWxsIFwKKyMyPiAvZGV2L251bGwKK2phdmFjICR7
SkFWQUNGTEFHU30gVGVzdC5qYXZhIFRlc3QwLmphdmEgXAogCSYmIHdlYkNEY3JlYXRvcj0id2Vi
Q0RjcmVhdG9yLmphciAkd2ViQ0RjcmVhdG9yIiBcCiAJJiYgZWNobyAiIE9LIC0+IHdpbGwgYnVp
bGQgd2ViQ0RjcmVhdG9yLmphciIgXAogCXx8IGVjaG8gIiBub3QgZm91bmQgLT4gd2lsbCB1c2Ug
cHJlY29tcGlsZWQgd2ViQ0RjcmVhdG9yLmphciIKQEAgLTI4NCwxMyArMjkwLDE3IEBACiAJZm9y
UGx1Z2luUlNBPSIiCiBmaQogCitlY2hvICJKQVZBQ0ZMQUdTPSR7SkFWQUNGTEFHU30iCisKIGNh
dCB3ZWJDRGNyZWF0b3IvTWFrZWZpbGUuaW4gXAogCXwgc2VkIHMvQG5vc0NlcnRALyIkbm9zQ2Vy
dCIvZyBcCiAJfCBzZWQgcy9Ac3VuQ2VydEAvIiRzdW5DZXJ0Ii9nIFwKIAl8IHNlZCBzL0BhbGxA
LyIkd2ViQ0RjcmVhdG9yIi9nIFwKIAl8IHNlZCBzL0A0cGlALyIkZm9yUGx1Z2luIi9nIFwKIAl8
IHNlZCBzL0A0bnNALyIkZm9yUGx1Z2luUlNBIi9nIFwKKwl8IHNlZCBzX0BKQVZBQ0ZMQUdTQF8i
JEpBVkFDRkxBR1MiX2cgXAogCT4gd2ViQ0RjcmVhdG9yL01ha2VmaWxlCisjfCBzZWQgc19ASkFW
QUNGTEFHU0BfIlwiJEpBVkFDRkxBR1NcIiJfZyBcCiAKIAogZWNobyAiQ3JlYXRpbmcgY29uZmln
IgpkaWZmIC1OYXVyIHdlYkNEd3JpdGVyLTIuOC4wLm9yaWcvd2ViQ0RjcmVhdG9yL01ha2VmaWxl
LmluIHdlYkNEd3JpdGVyLTIuOC4wL3dlYkNEY3JlYXRvci9NYWtlZmlsZS5pbgotLS0gd2ViQ0R3
cml0ZXItMi44LjAub3JpZy93ZWJDRGNyZWF0b3IvTWFrZWZpbGUuaW4JMjAwNy0wNC0yOSAyMzoy
Mzo0Mi4wMDAwMDAwMDAgKzEyMDAKKysrIHdlYkNEd3JpdGVyLTIuOC4wL3dlYkNEY3JlYXRvci9N
YWtlZmlsZS5pbgkyMDA3LTA0LTMwIDIwOjE2OjAxLjAwMDAwMDAwMCArMTIwMApAQCAtMTQsNiAr
MTQsNyBAQAogCiBub3NDZXJ0PUBub3NDZXJ0QAogc3VuQ2VydD1Ac3VuQ2VydEAKK0pBVkFDRkxB
R1M9QEpBVkFDRkxBR1NACiAKIGFsbDogQGFsbEAKIApAQCAtMjEsNyArMjIsNyBAQAogCSQoTUFL
RSkgLUMgaWNvbnMKIAogd2ViQ0RjcmVhdG9yLmphcjogKi5qYXZhIGljb25zL3VwLmpwZwotCWph
dmFjIC10YXJnZXQgMS40ICouamF2YQorCWphdmFjICR7SkFWQUNGTEFHU30gKi5qYXZhIG5ldHNj
YXBlL3NlY3VyaXR5LyouamF2YQogCWphciBjZm0gd2ViQ0RjcmVhdG9yLmphciBNYW5pZmVzdCBc
CiAJCWdwbC5odG1sIFwKIAkJKi5jbGFzcyBcCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117710</attachid>
            <date>2007-04-30 10:10 0000</date>
            <desc>webcdwriter-2.8.0-r1.patch</desc>
            <filename>webcdwriter-2.8.0-r1.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9hcHAtY2RyL3dlYmNkd3JpdGVyL3dlYmNkd3JpdGVyLTIuOC4wLmVi
dWlsZAkyMDA3LTA0LTI5IDIwOjMzOjA4LjAwMDAwMDAwMCArMTIwMAorKysgd2ViY2R3cml0ZXIt
Mi44LjAtcjEuZWJ1aWxkCTIwMDctMDQtMzAgMjI6MDc6MDQuMDAwMDAwMDAwICsxMjAwCkBAIC0x
LDggKzEsOCBAQAogIyBDb3B5cmlnaHQgMTk5OS0yMDA3IEdlbnRvbyBGb3VuZGF0aW9uCiAjIERp
c3RyaWJ1dGVkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu
c2UgdjIKLSMgJEhlYWRlcjogL3Zhci9jdnNyb290L2dlbnRvby14ODYvYXBwLWNkci93ZWJjZHdy
aXRlci93ZWJjZHdyaXRlci0yLjguMC5lYnVpbGQsdiAxLjQgMjAwNy8wNC8yOCAyMTozODoyMyB0
b3ZlIEV4cCAkCisjICRIZWFkZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2FwcC1jZHIvd2Vi
Y2R3cml0ZXIvd2ViY2R3cml0ZXItMi44LjAuZWJ1aWxkLHYgMS4zIDIwMDcvMDEvMjQgMDI6MzM6
MjEgZ2Vub25lIEV4cCAkCiAKLWluaGVyaXQgZXV0aWxzIGphdmEtcGtnCitpbmhlcml0IGV1dGls
cyBqYXZhLXBrZy0yCiAKIE1ZX1A9IiR7UC9jZC9DRH0iCiBERVNDUklQVElPTj0iTWFrZSBDRC13
cml0ZXIocykgYXZhaWxhYmxlIHRvIGFsbCB1c2VycyBpbiB5b3VyIG5ldHdvcmsiCkBAIC0xMiw3
ICsxMiw3IEBACiBMSUNFTlNFPSJHUEwtMiIKIFNMT1Q9IjAiCiBLRVlXT1JEUz0ifmFtZDY0IH5w
cGMgfng4NiIKLUlVU0U9ImphdmEgcGFtIG1wMyBzb3ggdm9yYmlzIgorSVVTRT0icGFtIG1wMyBz
b3ggdm9yYmlzIgogCiBSREVQRU5EPSIKIAlhcHAtY2RyL2NkcmRhbwpAQCAtMjAsMjYgKzIwLDI5
IEBACiAJbXAzPyAoIG1lZGlhLXNvdW5kL21wZzEyMyApCiAJc294PyAoIG1lZGlhLXNvdW5kL3Nv
eCApCiAJdm9yYmlzPyAoIG1lZGlhLXNvdW5kL3ZvcmJpcy10b29scyApCi0JamF2YT8gKCA+PXZp
cnR1YWwvanJlLTEuNCApIgotREVQRU5EPSJqYXZhPyAoID49dmlydHVhbC9qZGstMS40ICkKKwk+
PXZpcnR1YWwvanJlLTEuNCAKKwlkZXYtamF2YS9vcGVuam5scCIKK0RFUEVORD0iPj12aXJ0dWFs
L2pkay0xLjQKIAkke1JERVBFTkR9IgogCiBTPSIke1dPUktESVJ9LyR7TVlfUH0iCiAKIHNyY19j
b21waWxlKCkgewotCWVwYXRjaCAke0ZJTEVTRElSfS9jb25maWd1cmUucGF0Y2gKKwllcGF0Y2gg
IiR7RklMRVNESVJ9L2NvbmZpZ3VyZS5wYXRjaCIgIiR7RklMRVNESVJ9LyR7UE59LWZpeC1qYXZh
LnBhdGNoIgogCiAJbG9jYWwgbXljb25mCiAKKwkjQ0xBU1NQQVRIPSIuOiQoamF2YS1wa2dfZ2V0
amFycyBvcGVuam5scCkiCisJbG9jYWwgamF2YV9jb25mPSIkKGphdmEtcGtnX2phdmFjLWFyZ3Mp
IC1jbGFzc3BhdGggJChqYXZhLXBrZ19nZXRqYXIgb3BlbmpubHAgam5scC5qYXIpIgogCXVzZSBw
YW0gfHwgbXljb25mPSItLXBhbSIKIAlteWNvbmY9IiR7bXljb25mfSAtLXVzZXI9cm9vdCAtLWdy
b3VwPXJvb3QiCi0JLi9jb25maWd1cmUgJHtteWNvbmZ9IHx8IGRpZSAiY29uZmlndXJlIGZhaWxl
ZCIKKwkuL2NvbmZpZ3VyZSAke215Y29uZn0gLS1qYXZhYy1mbGFncz0iJHtqYXZhX2NvbmZ9IiB8
fCBkaWUgImNvbmZpZ3VyZSBmYWlsZWQiCiAJbWFrZSB8fCBkaWUgIm1ha2UgZmFpbGVkIgogfQog
CiBzcmNfaW5zdGFsbCgpIHsKIAotCW5ld2luaXRkICR7RklMRVNESVJ9LyR7UE59LnJjIENEV3Nl
cnZlcgorCW5ld2luaXRkICIke0ZJTEVTRElSfS8ke1BOfS5yYyIgQ0RXc2VydmVyCiAKIAlkaXJv
cHRzIC1tNzAwCiAJZG9kaXIgL2V0Yy9DRFdzZXJ2ZXIK
</data>        

          </attachment>
    </bug>

</bugzilla>