java-1.6.0-openjdk-vl.spec 63 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926
  1. # If gcjbootstrap is 1 IcedTea is bootstrapped against
  2. # java-1.5.0-gcj-devel. If gcjbootstrap is 0 IcedTea is built against
  3. # java-1.6.0-openjdk-devel.
  4. %define gcjbootstrap 0
  5. # If runtests is 0 test suites will not be run.
  6. %define runtests 0
  7. %define icedteaver 1.8.1
  8. %define icedteasnapshot %{nil}
  9. %define openjdkver b18
  10. %define openjdkdate 16_feb_2010
  11. %define jaxpdate 2009_10_13
  12. %define jafdate 2009_10_27
  13. %define jaxwsdate 2009_10_27
  14. %define genurl http://cvs.fedoraproject.org/viewcvs/devel/java-1.6.0-openjdk/
  15. %define accessmajorver 1.23
  16. %define accessminorver 0
  17. %define accessver %{accessmajorver}.%{accessminorver}
  18. %define accessurl http://ftp.gnome.org/pub/GNOME/sources/java-access-bridge/
  19. %define jafurl http://kenai.com/projects/jdk6-drops/downloads/download/
  20. %define jaxpurl https://jaxp.dev.java.net/files/documents/913/147329/
  21. %define jaxwsurl http://kenai.com/projects/jdk6-drops/downloads/download/
  22. %define visualvmurl https://visualvm.dev.java.net/files/documents/7163/146746/
  23. %define netbeansurl https://visualvm.dev.java.net/files/documents/7163/150173/
  24. %define openjdkurlbase http://www.java.net/download/openjdk/jdk6/promoted/
  25. %define openjdkurl %{openjdkurlbase}%{openjdkver}/
  26. %define fedorazip openjdk-6-src-%{openjdkver}-%{openjdkdate}-fedora.tar.gz
  27. %define mauvedate 2008-10-22
  28. %define multilib_arches ppc64 sparc64 x86_64
  29. #define jit_arches %{ix86} x86_64 sparcv9 sparc64
  30. %define jit_arches %{nil}
  31. %ifarch %{ix86}
  32. %define archbuild i586
  33. %define archinstall i386
  34. %endif
  35. %ifarch x86_64
  36. %define archbuild amd64
  37. %define archinstall amd64
  38. %endif
  39. # 32 bit sparc, optimized for v9
  40. %ifarch sparcv9
  41. %define archbuild sparc
  42. %define archinstall sparc
  43. %endif
  44. # 64 bit sparc
  45. %ifarch sparc64
  46. %define archbuild sparcv9
  47. %define archinstall sparcv9
  48. %endif
  49. %ifnarch %{ix86} x86_64 sparcv9 sparc64
  50. %define archbuild %{_arch}
  51. %define archinstall %{_arch}
  52. %endif
  53. #ifnarch %{jit_arches}
  54. #define archbuild %{_arch}
  55. #define archinstall %{_arch}
  56. #endif
  57. # Reduce build time from 27 hours to 12 hours by only running test
  58. # suites on JIT architectures.
  59. %ifnarch %{jit_arches}
  60. %define runtests 0
  61. %endif
  62. %define buildoutputdir openjdk/build/linux-%{archbuild}
  63. %if %{gcjbootstrap}
  64. %define icedteaopt %{nil}
  65. %else
  66. %ifarch %{jit_arches}
  67. %define icedteaopt --with-openjdk --enable-systemtap
  68. %else
  69. %define icedteaopt --with-openjdk
  70. %endif
  71. %endif
  72. # Convert an absolute path to a relative path. Each symbolic link is
  73. # specified relative to the directory in which it is installed so that
  74. # it will resolve properly within chrooted installations.
  75. %define script 'use File::Spec; print File::Spec->abs2rel($ARGV[0], $ARGV[1])'
  76. %define abs2rel %{__perl} -e %{script}
  77. # Hard-code libdir on 64-bit architectures to make the 64-bit JDK
  78. # simply be another alternative.
  79. %ifarch %{multilib_arches}
  80. %define syslibdir %{_prefix}/lib64
  81. %define _libdir %{_prefix}/lib
  82. %define archname %{name}.%{_arch}
  83. %define javaplugin libjavaplugin.so.%{_arch}
  84. %else
  85. %define syslibdir %{_libdir}
  86. %define archname %{name}
  87. %define javaplugin libjavaplugin.so
  88. %endif
  89. # Standard JPackage naming and versioning defines.
  90. %define origin openjdk
  91. %define priority 16000
  92. %define javaver 1.6.0
  93. %define buildver 0
  94. # Standard JPackage directories and symbolic links.
  95. # Make 64-bit JDKs just another alternative on 64-bit architectures.
  96. %ifarch %{multilib_arches}
  97. %define sdklnk java-%{javaver}-%{origin}.%{_arch}
  98. %define jrelnk jre-%{javaver}-%{origin}.%{_arch}
  99. %define sdkdir %{name}-%{version}.%{_arch}
  100. %else
  101. %define sdklnk java-%{javaver}-%{origin}
  102. %define jrelnk jre-%{javaver}-%{origin}
  103. %define sdkdir %{name}-%{version}
  104. %endif
  105. %define jredir %{sdkdir}/jre
  106. %define sdkbindir %{_jvmdir}/%{sdklnk}/bin
  107. %define jrebindir %{_jvmdir}/%{jrelnk}/bin
  108. %ifarch %{multilib_arches}
  109. %define jvmjardir %{_jvmjardir}/%{name}-%{version}.%{_arch}
  110. %else
  111. %define jvmjardir %{_jvmjardir}/%{name}-%{version}
  112. %endif
  113. %ifarch %{jit_arches}
  114. # Where to install systemtap tapset (links)
  115. # We would like these to be in a package specific subdir,
  116. # but currently systemtap doesn't support that, so we have to
  117. # use the root tapset dir for now. To distinquish between 64
  118. # and 32 bit architectures we place the tapsets under the arch
  119. # specific dir (note that systemtap will only pickup the tapset
  120. # for the primary arch for now). Systemtap uses the machine name
  121. # aka build_cpu as architecture specific directory name.
  122. #%define tapsetdir /usr/share/systemtap/tapset/%{sdkdir}
  123. %define tapsetdir /usr/share/systemtap/tapset/%{_build_cpu}
  124. %endif
  125. # Prevent brp-java-repack-jars from being run.
  126. %define __jar_repack 0
  127. Name: java-%{javaver}-%{origin}
  128. Version: %{javaver}.%{buildver}
  129. Release: 3.%{openjdkver}%{?_dist_release}
  130. Summary: OpenJDK Runtime Environment
  131. Summary(ja): OpenJDK ランタイム環境
  132. Group: Development/Languages
  133. License: GPLv2 with exceptions
  134. URL: http://icedtea.classpath.org/
  135. Source0: %{url}download/source/icedtea6-%{icedteaver}%{icedteasnapshot}.tar.gz
  136. Source1: http://download.java.net/openjdk/jdk6/promoted/b20/openjdk-6-src-%{openjdkver}-%{openjdkdate}.tar.gz
  137. #Source2: %{accessurl}%{accessmajorver}/java-access-bridge-%{accessver}.tar.bz2
  138. #Source3: %{genurl}generate-fedora-zip.sh
  139. #Source4: README.src
  140. #Source5: mauve-%{mauvedate}.tar.gz
  141. #Source6: mauve_tests
  142. #Source7: %{netbeansurl}/netbeans-profiler-visualvm_release68_1.tar.gz
  143. #Source8: %{visualvmurl}/visualvm_122-src.tar.gz
  144. Source9: %{jafurl}jdk6-jaf-%{jafdate}.zip
  145. Source10: %{jaxpurl}jdk6-jaxp-%{jaxpdate}.zip
  146. Source11: %{jaxwsurl}jdk6-jaxws-%{jaxwsdate}.zip
  147. # FIXME: This patch needs to be fixed. optflags argument
  148. # -mtune=generic is being ignored because it breaks several graphical
  149. # applications.
  150. #Patch0: java-1.6.0-openjdk-optflags.patch
  151. #Patch1: java-1.6.0-openjdk-java-access-bridge-tck.patch
  152. #Patch2: java-1.6.0-openjdk-java-access-bridge-idlj.patch
  153. #Patch3: java-1.6.0-openjdk-java-access-bridge-security.patch
  154. #Patch4: java-1.6.0-openjdk-accessible-toolkit.patch
  155. #Patch5: java-1.6.0-openjdk-visualvm-update.patch
  156. #Patch6: java-1.6.0-openjdk-plugin.patch
  157. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  158. BuildRequires: alsa-lib-devel
  159. BuildRequires: cups-devel
  160. BuildRequires: desktop-file-utils
  161. BuildRequires: giflib-devel
  162. BuildRequires: libX11-devel
  163. BuildRequires: libXi-devel
  164. BuildRequires: libXp-devel
  165. BuildRequires: libXt-devel
  166. BuildRequires: libXtst-devel
  167. BuildRequires: libjpeg-devel
  168. BuildRequires: libpng-devel
  169. BuildRequires: wget
  170. BuildRequires: xalan-j2
  171. BuildRequires: xerces-j2
  172. BuildRequires: xorg-x11-proto-devel
  173. #BuildRequires: mercurial
  174. BuildRequires: ant
  175. BuildRequires: libXinerama-devel
  176. BuildRequires: rhino
  177. %if %{gcjbootstrap}
  178. BuildRequires: java-1.5.0-gcj-devel
  179. %else
  180. BuildRequires: java-1.6.0-openjdk-devel
  181. %endif
  182. # Mauve build requirements.
  183. #BuildRequires: xorg-x11-server-Xvfb
  184. #BuildRequires: xorg-x11-fonts-Type1
  185. #BuildRequires: xorg-x11-fonts-misc
  186. #BuildRequires: freetype-devel >= 2.3.0
  187. #BuildRequires: fontconfig
  188. #BuildRequires: eclipse-ecj
  189. # Java Access Bridge for GNOME build requirements.
  190. #BuildRequires: at-spi-devel
  191. #BuildRequires: gawk
  192. #BuildRequires: libbonobo-devel
  193. #BuildRequires: pkgconfig >= 0.9.0
  194. #BuildRequires: xorg-x11-utils
  195. # IcedTeaPlugin build requirements.
  196. BuildRequires: gecko-devel
  197. BuildRequires: glib2-devel
  198. BuildRequires: gtk2-devel
  199. BuildRequires: xulrunner-devel
  200. # PulseAudio build requirements.
  201. BuildRequires: pulseaudio-libs-devel >= 0.9.11
  202. BuildRequires: pulseaudio >= 0.9.11
  203. # Zero-assembler build requirement.
  204. %ifnarch %{jit_arches}
  205. BuildRequires: libffi-devel
  206. %endif
  207. %ifarch %{jit_arches}
  208. #systemtap build requirement.
  209. BuildRequires: systemtap-sdt-devel
  210. %endif
  211. # visualvm build requirements.
  212. #BuildRequires: netbeans >= 6.8
  213. #BuildRequires: jakarta-commons-logging
  214. Requires: rhino
  215. Requires: libjpeg = 6b
  216. %if 0%{?fedora} > 9
  217. # Require /etc/pki/java/cacerts.
  218. Requires: ca-certificates
  219. %else
  220. # Require /etc/pki/tls/certs/ca-bundle.crt instead of generating
  221. # cacerts.
  222. Requires: openssl
  223. %endif
  224. # Require jpackage-utils for ant.
  225. Requires: jpackage-utils >= 1.7.3-1jpp.2
  226. # Require zoneinfo data provided by tzdata-java subpackage.
  227. Requires: tzdata-java
  228. # Post requires alternatives to install tool alternatives.
  229. Requires(post): alternatives
  230. # Postun requires alternatives to uninstall tool alternatives.
  231. Requires(postun): alternatives
  232. # java-1.6.0-openjdk replaces java-1.7.0-icedtea.
  233. Provides: java-1.7.0-icedtea = 0:1.7.0.0-0.999
  234. Obsoletes: java-1.7.0-icedtea < 0:1.7.0.0-0.999
  235. # Standard JPackage base provides.
  236. Provides: jre-%{javaver}-%{origin} = %{version}-%{release}
  237. Provides: jre-%{origin} = %{version}-%{release}
  238. Provides: jre-%{javaver} = %{version}-%{release}
  239. Provides: java-%{javaver} = %{version}-%{release}
  240. Provides: jre = %{javaver}
  241. Provides: java-%{origin} = %{version}-%{release}
  242. Provides: java = %{javaver}
  243. # Standard JPackage extensions provides.
  244. Provides: jndi = %{version}
  245. Provides: jndi-ldap = %{version}
  246. Provides: jndi-cos = %{version}
  247. Provides: jndi-rmi = %{version}
  248. Provides: jndi-dns = %{version}
  249. Provides: jaas = %{version}
  250. Provides: jsse = %{version}
  251. Provides: jce = %%{version}
  252. Provides: jdbc-stdext = 3.0
  253. Provides: java-sasl = %{version}
  254. Provides: java-fonts = %{version}
  255. %description
  256. The OpenJDK runtime environment.
  257. %package devel
  258. Summary: OpenJDK Development Environment
  259. Summary(ja): OpenJDK 開発環境
  260. Group: Development/Tools
  261. # Require base package.
  262. Requires: %{name} = %{version}-%{release}
  263. # For visualvm
  264. #Requires: netbeans-platform
  265. # Post requires alternatives to install tool alternatives.
  266. Requires(post): alternatives
  267. # Postun requires alternatives to uninstall tool alternatives.
  268. Requires(postun): alternatives
  269. # java-1.6.0-openjdk-devel replaces java-1.7.0-icedtea-devel.
  270. Provides: java-1.7.0-icedtea-devel = 0:1.7.0.0-0.999
  271. Obsoletes: java-1.7.0-icedtea-devel < 0:1.7.0.0-0.999
  272. # Standard JPackage devel provides.
  273. Provides: java-sdk-%{javaver}-%{origin} = %{version}
  274. Provides: java-sdk-%{javaver} = %{version}
  275. Provides: java-sdk-%{origin} = %{version}
  276. Provides: java-sdk = %{javaver}
  277. Provides: java-%{javaver}-devel = %{version}
  278. Provides: java-devel-%{origin} = %{version}
  279. Provides: java-devel = %{javaver}
  280. %description devel
  281. The OpenJDK development tools.
  282. %package demo
  283. Summary: OpenJDK Demos
  284. Group: Development/Languages
  285. Requires: %{name} = %{version}-%{release}
  286. # java-1.6.0-openjdk-demo replaces java-1.7.0-icedtea-demo.
  287. Provides: java-1.7.0-icedtea-demo = 0:1.7.0.0-0.999
  288. Obsoletes: java-1.7.0-icedtea-demo < 0:1.7.0.0-0.999
  289. %description demo
  290. The OpenJDK demos.
  291. %package src
  292. Summary: OpenJDK Source Bundle
  293. Group: Development/Languages
  294. Requires: %{name} = %{version}-%{release}
  295. # java-1.6.0-openjdk-src replaces java-1.7.0-icedtea-src.
  296. Provides: java-1.7.0-icedtea-src = 0:1.7.0.0-0.999
  297. Obsoletes: java-1.7.0-icedtea-src < 0:1.7.0.0-0.999
  298. %description src
  299. The OpenJDK source bundle.
  300. %package javadoc
  301. Summary: OpenJDK API Documentation
  302. Summary(ja): OpenJDK API ドキュメント
  303. Group: Documentation
  304. # Post requires alternatives to install javadoc alternative.
  305. Requires(post): alternatives
  306. # Postun requires alternatives to uninstall javadoc alternative.
  307. Requires(postun): alternatives
  308. # java-1.6.0-openjdk-javadoc replaces java-1.7.0-icedtea-javadoc.
  309. Provides: java-1.7.0-icedtea-javadoc = 0:1.7.0.0-0.999
  310. Obsoletes: java-1.7.0-icedtea-javadoc < 0:1.7.0.0-0.999
  311. # Standard JPackage javadoc provides.
  312. Provides: java-javadoc = %{version}-%{release}
  313. Provides: java-%{javaver}-javadoc = %{version}-%{release}
  314. %description javadoc
  315. The OpenJDK API documentation.
  316. %package plugin
  317. Summary: OpenJDK Web Browser Plugin
  318. Summary(ja): OpenJDK Web ブラウザプラグイン
  319. Group: Applications/Internet
  320. Requires: %{name} = %{version}-%{release}
  321. Requires: %{syslibdir}/mozilla/plugins
  322. # Post requires alternatives to install plugin alternative.
  323. Requires(post): alternatives
  324. # Postun requires alternatives to uninstall plugin alternative.
  325. Requires(postun): alternatives
  326. # java-1.6.0-openjdk-plugin replaces java-1.7.0-icedtea-plugin.
  327. Provides: java-1.7.0-icedtea-plugin = 0:1.7.0.0-0.999
  328. Obsoletes: java-1.7.0-icedtea-plugin < 0:1.7.0.0-0.999
  329. # Standard JPackage plugin provides.
  330. Provides: java-plugin = %{javaver}
  331. Provides: java-%{javaver}-plugin = %{version}
  332. %description plugin
  333. The OpenJDK web browser plugin.
  334. %prep
  335. %setup -q -n icedtea6-%{icedteaver}
  336. #setup -q -n icedtea6-%{icedteaver} -T -D -a 5
  337. #setup -q -n icedtea6-%{icedteaver} -T -D -a 2
  338. #patch0
  339. #patch5
  340. #patch6
  341. #cp %{SOURCE4} .
  342. #cp %{SOURCE6} .
  343. #cp %{SOURCE7} .
  344. #cp %{SOURCE8} .
  345. %build
  346. unset which
  347. # Build IcedTea and OpenJDK.
  348. ./configure %{icedteaopt} \
  349. --with-openjdk-src-zip=%{SOURCE1} \
  350. --with-pkgversion=vine-%{release}-%{_arch} \
  351. --enable-pulse-java \
  352. --with-jaf-drop-zip=%{SOURCE9} \
  353. --with-jaxp-drop-zip=%{SOURCE10} \
  354. --with-jaxws-drop-zip=%{SOURCE11} \
  355. --with-abs-install-dir=%{_jvmdir}/%{sdkdir}
  356. %if %{gcjbootstrap}
  357. make stamps/patch-ecj.stamp
  358. %endif
  359. make patch
  360. #patch -l -p0 < %{PATCH3}
  361. #patch -l -p0 < %{PATCH4}
  362. make
  363. #export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image
  364. # Build Java Access Bridge for GNOME.
  365. #pushd java-access-bridge-%{accessver}
  366. # patch -l -p1 < %{PATCH1}
  367. # patch -l -p1 < %{PATCH2}
  368. # OLD_PATH=$PATH
  369. # export PATH=$JAVA_HOME/bin:$OLD_PATH
  370. # ./configure
  371. # make
  372. # export PATH=$OLD_PATH
  373. # cp -a bridge/accessibility.properties $JAVA_HOME/jre/lib
  374. # cp -a gnome-java-bridge.jar $JAVA_HOME/jre/lib/ext
  375. #popd
  376. %if %{runtests}
  377. # Run jtreg test suite.
  378. {
  379. echo ====================JTREG TESTING========================
  380. export DISPLAY=:20
  381. Xvfb :20 -screen 0 1x1x24 -ac&
  382. echo $! > Xvfb.pid
  383. make jtregcheck -k
  384. kill -9 `cat Xvfb.pid`
  385. unset DISPLAY
  386. rm -f Xvfb.pid
  387. echo ====================JTREG TESTING END====================
  388. } || :
  389. # Run Mauve test suite.
  390. {
  391. pushd mauve-%{mauvedate}
  392. ./configure
  393. make
  394. echo ====================MAUVE TESTING========================
  395. export DISPLAY=:20
  396. Xvfb :20 -screen 0 1x1x24 -ac&
  397. echo $! > Xvfb.pid
  398. $JAVA_HOME/bin/java Harness -vm $JAVA_HOME/bin/java \
  399. -file %{SOURCE6} -timeout 30000 2>&1 | tee mauve_output
  400. kill -9 `cat Xvfb.pid`
  401. unset DISPLAY
  402. rm -f Xvfb.pid
  403. echo ====================MAUVE TESTING END====================
  404. popd
  405. } || :
  406. %endif
  407. %install
  408. rm -rf $RPM_BUILD_ROOT
  409. pushd %{buildoutputdir}/j2sdk-image
  410. # Install main files.
  411. install -d -m 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
  412. cp -a bin include lib src.zip $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
  413. install -d -m 755 $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}
  414. cp -a jre/bin jre/lib $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}
  415. %ifarch %{jit_arches}
  416. # Install systemtap support files.
  417. cp -a tapset $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
  418. install -d -m 755 $RPM_BUILD_ROOT%{tapsetdir}
  419. pushd $RPM_BUILD_ROOT%{tapsetdir}
  420. RELATIVE=$(%{abs2rel} %{_jvmdir}/%{sdkdir}/tapset %{tapsetdir})
  421. ln -sf $RELATIVE/*.stp .
  422. popd
  423. %endif
  424. #if 0%{?fedora} > 9
  425. # Install cacerts symlink.
  426. # rm -f $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/security/cacerts
  427. # pushd $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/security
  428. # RELATIVE=$(%{abs2rel} %{_sysconfdir}/pki/java \
  429. # %{_jvmdir}/%{jredir}/lib/security)
  430. # ln -sf $RELATIVE/cacerts .
  431. # popd
  432. #endif
  433. # Install extension symlinks.
  434. install -d -m 755 $RPM_BUILD_ROOT%{jvmjardir}
  435. pushd $RPM_BUILD_ROOT%{jvmjardir}
  436. RELATIVE=$(%{abs2rel} %{_jvmdir}/%{jredir}/lib %{jvmjardir})
  437. ln -sf $RELATIVE/jsse.jar jsse-%{version}.jar
  438. ln -sf $RELATIVE/jce.jar jce-%{version}.jar
  439. ln -sf $RELATIVE/rt.jar jndi-%{version}.jar
  440. ln -sf $RELATIVE/rt.jar jndi-ldap-%{version}.jar
  441. ln -sf $RELATIVE/rt.jar jndi-cos-%{version}.jar
  442. ln -sf $RELATIVE/rt.jar jndi-rmi-%{version}.jar
  443. ln -sf $RELATIVE/rt.jar jaas-%{version}.jar
  444. ln -sf $RELATIVE/rt.jar jdbc-stdext-%{version}.jar
  445. ln -sf jdbc-stdext-%{version}.jar jdbc-stdext-3.0.jar
  446. ln -sf $RELATIVE/rt.jar sasl-%{version}.jar
  447. for jar in *-%{version}.jar
  448. do
  449. if [ x%{version} != x%{javaver} ]
  450. then
  451. ln -sf $jar $(echo $jar | sed "s|-%{version}.jar|-%{javaver}.jar|g")
  452. fi
  453. ln -sf $jar $(echo $jar | sed "s|-%{version}.jar|.jar|g")
  454. done
  455. popd
  456. # Install JCE policy symlinks.
  457. install -d -m 755 $RPM_BUILD_ROOT%{_jvmprivdir}/%{archname}/jce/vanilla
  458. # Install versionless symlinks.
  459. pushd $RPM_BUILD_ROOT%{_jvmdir}
  460. ln -sf %{jredir} %{jrelnk}
  461. ln -sf %{sdkdir} %{sdklnk}
  462. popd
  463. pushd $RPM_BUILD_ROOT%{_jvmjardir}
  464. ln -sf %{sdkdir} %{jrelnk}
  465. ln -sf %{sdkdir} %{sdklnk}
  466. popd
  467. # Remove javaws man page.
  468. rm -f man/man1/javaws.1
  469. # Install man pages.
  470. install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
  471. for manpage in man/man1/*
  472. do
  473. # Convert man pages to UTF8 encoding.
  474. # iconv -f ISO_8859-1 -t UTF8 $manpage -o $manpage.tmp
  475. # mv -f $manpage.tmp $manpage
  476. # install -m 644 -p $manpage $RPM_BUILD_ROOT%{_mandir}/man1/$(basename \
  477. # $manpage .1)-%{name}.1
  478. iconv -f ISO_8859-1 -t UTF8 $manpage -o $RPM_BUILD_ROOT%{_mandir}/man1/$(basename $manpage .1)-%{name}.1
  479. done
  480. # Install demos and samples.
  481. cp -a demo $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
  482. # mkdir -p sample/rmi
  483. # cp -p bin/java-rmi.cgi sample/rmi
  484. cp -a sample $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
  485. popd
  486. # Install Javadoc documentation.
  487. install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}
  488. cp -a %{buildoutputdir}/docs $RPM_BUILD_ROOT%{_javadocdir}/%{name}
  489. # Install icons and menu entries.
  490. for s in 16 24 32 48 ; do
  491. install -D -p -m 644 \
  492. openjdk/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png \
  493. $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x${s}/apps/java.png
  494. done
  495. # Install desktop files.
  496. install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps}
  497. cp javaws.png $RPM_BUILD_ROOT%{_datadir}/pixmaps
  498. desktop-file-install --vendor ''\
  499. --dir $RPM_BUILD_ROOT%{_datadir}/applications javaws.desktop
  500. desktop-file-install --vendor ''\
  501. --dir $RPM_BUILD_ROOT%{_datadir}/applications visualvm.desktop
  502. for e in jconsole policytool ; do
  503. desktop-file-install --vendor=fedora --mode=644 \
  504. --dir=$RPM_BUILD_ROOT%{_datadir}/applications $e.desktop
  505. done
  506. # Find JRE directories.
  507. find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type d \
  508. | grep -v jre/lib/security \
  509. | sed 's|'$RPM_BUILD_ROOT'|%dir |' \
  510. > %{name}.files
  511. # Find JRE files.
  512. find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type f -o -type l \
  513. | grep -v jre/lib/security \
  514. | grep -v IcedTeaPlugin.so \
  515. | sed 's|'$RPM_BUILD_ROOT'||' \
  516. >> %{name}.files
  517. # Find demo directories.
  518. find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/demo \
  519. $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/sample -type d \
  520. | sed 's|'$RPM_BUILD_ROOT'|%dir |' \
  521. > %{name}-demo.files
  522. # FIXME: remove SONAME entries from demo DSOs. See
  523. # https://bugzilla.redhat.com/show_bug.cgi?id=436497
  524. # Find non-documentation demo files.
  525. find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/demo \
  526. $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/sample \
  527. -type f -o -type l | sort \
  528. | grep -v README \
  529. | sed 's|'$RPM_BUILD_ROOT'||' \
  530. >> %{name}-demo.files
  531. # Find documentation demo files.
  532. find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/demo \
  533. $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/sample \
  534. -type f -o -type l | sort \
  535. | grep README \
  536. | sed 's|'$RPM_BUILD_ROOT'||' \
  537. | sed 's|^|%doc |' \
  538. >> %{name}-demo.files
  539. %clean
  540. rm -rf $RPM_BUILD_ROOT
  541. # FIXME: identical binaries are copied, not linked. This needs to be
  542. # fixed upstream.
  543. %post
  544. ext=.gz
  545. /sbin/update-alternatives \
  546. --install %{_bindir}/java java %{jrebindir}/java %{priority} \
  547. --slave %{_jvmdir}/jre jre %{_jvmdir}/%{jrelnk} \
  548. --slave %{_jvmjardir}/jre jre_exports %{_jvmjardir}/%{jrelnk} \
  549. --slave %{_bindir}/javaws javaws %{jrebindir}/javaws \
  550. --slave %{_bindir}/keytool keytool %{jrebindir}/keytool \
  551. --slave %{_bindir}/orbd orbd %{jrebindir}/orbd \
  552. --slave %{_bindir}/pack200 pack200 %{jrebindir}/pack200 \
  553. --slave %{_bindir}/rmid rmid %{jrebindir}/rmid \
  554. --slave %{_bindir}/rmiregistry rmiregistry %{jrebindir}/rmiregistry \
  555. --slave %{_bindir}/servertool servertool %{jrebindir}/servertool \
  556. --slave %{_bindir}/tnameserv tnameserv %{jrebindir}/tnameserv \
  557. --slave %{_bindir}/unpack200 unpack200 %{jrebindir}/unpack200 \
  558. --slave %{_mandir}/man1/java.1$ext java.1$ext \
  559. %{_mandir}/man1/java-%{name}.1$ext \
  560. --slave %{_mandir}/man1/keytool.1$ext keytool.1$ext \
  561. %{_mandir}/man1/keytool-%{name}.1$ext \
  562. --slave %{_mandir}/man1/orbd.1$ext orbd.1$ext \
  563. %{_mandir}/man1/orbd-%{name}.1$ext \
  564. --slave %{_mandir}/man1/pack200.1$ext pack200.1$ext \
  565. %{_mandir}/man1/pack200-%{name}.1$ext \
  566. --slave %{_mandir}/man1/rmid.1$ext rmid.1$ext \
  567. %{_mandir}/man1/rmid-%{name}.1$ext \
  568. --slave %{_mandir}/man1/rmiregistry.1$ext rmiregistry.1$ext \
  569. %{_mandir}/man1/rmiregistry-%{name}.1$ext \
  570. --slave %{_mandir}/man1/servertool.1$ext servertool.1$ext \
  571. %{_mandir}/man1/servertool-%{name}.1$ext \
  572. --slave %{_mandir}/man1/tnameserv.1$ext tnameserv.1$ext \
  573. %{_mandir}/man1/tnameserv-%{name}.1$ext \
  574. --slave %{_mandir}/man1/unpack200.1$ext unpack200.1$ext \
  575. %{_mandir}/man1/unpack200-%{name}.1$ext
  576. /sbin/update-alternatives \
  577. --install %{_jvmdir}/jre-%{origin} \
  578. jre_%{origin} %{_jvmdir}/%{jrelnk} %{priority} \
  579. --slave %{_jvmjardir}/jre-%{origin} \
  580. jre_%{origin}_exports %{_jvmjardir}/%{jrelnk}
  581. /sbin/update-alternatives \
  582. --install %{_jvmdir}/jre-%{javaver} \
  583. jre_%{javaver} %{_jvmdir}/%{jrelnk} %{priority} \
  584. --slave %{_jvmjardir}/jre-%{javaver} \
  585. jre_%{javaver}_exports %{_jvmjardir}/%{jrelnk}
  586. # Update for jnlp handling.
  587. update-desktop-database %{_datadir}/applications &> /dev/null || :
  588. touch --no-create %{_datadir}/icons/hicolor
  589. if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
  590. %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
  591. fi
  592. # fix broken symlink if it's there
  593. if [ ! -f %{_bindir}/java ] ; then
  594. /sbin/update-alternatives --auto java
  595. /sbin/update-alternatives --auto jre_%{origin}
  596. /sbin/update-alternatives --auto jre_%{javaver}
  597. fi
  598. exit 0
  599. %postun
  600. if [ $1 -eq 0 ]; then
  601. /sbin/update-alternatives --remove java %{jrebindir}/java
  602. /sbin/update-alternatives --remove jre_%{origin} %{_jvmdir}/%{jrelnk}
  603. /sbin/update-alternatives --remove jre_%{javaver} %{_jvmdir}/%{jrelnk}
  604. /sbin/update-alternatives --auto java
  605. /sbin/update-alternatives --auto jre_%{origin}
  606. /sbin/update-alternatives --auto jre_%{javaver}
  607. fi
  608. # Update for jnlp handling.
  609. update-desktop-database %{_datadir}/applications &> /dev/null || :
  610. touch --no-create %{_datadir}/icons/hicolor
  611. if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
  612. %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
  613. fi
  614. exit 0
  615. %post devel
  616. ext=.gz
  617. /sbin/update-alternatives \
  618. --install %{_bindir}/javac javac %{sdkbindir}/javac %{priority} \
  619. --slave %{_jvmdir}/java java_sdk %{_jvmdir}/%{sdklnk} \
  620. --slave %{_jvmjardir}/java java_sdk_exports %{_jvmjardir}/%{sdklnk} \
  621. --slave %{_bindir}/appletviewer appletviewer %{sdkbindir}/appletviewer \
  622. --slave %{_bindir}/apt apt %{sdkbindir}/apt \
  623. --slave %{_bindir}/extcheck extcheck %{sdkbindir}/extcheck \
  624. --slave %{_bindir}/jar jar %{sdkbindir}/jar \
  625. --slave %{_bindir}/jarsigner jarsigner %{sdkbindir}/jarsigner \
  626. --slave %{_bindir}/javadoc javadoc %{sdkbindir}/javadoc \
  627. --slave %{_bindir}/javah javah %{sdkbindir}/javah \
  628. --slave %{_bindir}/javap javap %{sdkbindir}/javap \
  629. --slave %{_bindir}/jconsole jconsole %{sdkbindir}/jconsole \
  630. --slave %{_bindir}/jdb jdb %{sdkbindir}/jdb \
  631. --slave %{_bindir}/jhat jhat %{sdkbindir}/jhat \
  632. --slave %{_bindir}/jinfo jinfo %{sdkbindir}/jinfo \
  633. --slave %{_bindir}/jmap jmap %{sdkbindir}/jmap \
  634. --slave %{_bindir}/jps jps %{sdkbindir}/jps \
  635. --slave %{_bindir}/jrunscript jrunscript %{sdkbindir}/jrunscript \
  636. --slave %{_bindir}/jsadebugd jsadebugd %{sdkbindir}/jsadebugd \
  637. --slave %{_bindir}/jstack jstack %{sdkbindir}/jstack \
  638. --slave %{_bindir}/jstat jstat %{sdkbindir}/jstat \
  639. --slave %{_bindir}/jstatd jstatd %{sdkbindir}/jstatd \
  640. --slave %{_bindir}/jvisualvm jvisualvm %{sdkbindir}/jvisualvm \
  641. --slave %{_bindir}/native2ascii native2ascii %{sdkbindir}/native2ascii \
  642. --slave %{_bindir}/policytool policytool %{sdkbindir}/policytool \
  643. --slave %{_bindir}/rmic rmic %{sdkbindir}/rmic \
  644. --slave %{_bindir}/schemagen schemagen %{sdkbindir}/schemagen \
  645. --slave %{_bindir}/serialver serialver %{sdkbindir}/serialver \
  646. --slave %{_bindir}/wsgen wsgen %{sdkbindir}/wsgen \
  647. --slave %{_bindir}/wsimport wsimport %{sdkbindir}/wsimport \
  648. --slave %{_bindir}/xjc xjc %{sdkbindir}/xjc \
  649. --slave %{_mandir}/man1/appletviewer.1$ext appletviewer.1$ext \
  650. %{_mandir}/man1/appletviewer-%{name}.1$ext \
  651. --slave %{_mandir}/man1/apt.1$ext apt.1$ext \
  652. %{_mandir}/man1/apt-%{name}.1$ext \
  653. --slave %{_mandir}/man1/extcheck.1$ext extcheck.1$ext \
  654. %{_mandir}/man1/extcheck-%{name}.1$ext \
  655. --slave %{_mandir}/man1/jar.1$ext jar.1$ext \
  656. %{_mandir}/man1/jar-%{name}.1$ext \
  657. --slave %{_mandir}/man1/jarsigner.1$ext jarsigner.1$ext \
  658. %{_mandir}/man1/jarsigner-%{name}.1$ext \
  659. --slave %{_mandir}/man1/javac.1$ext javac.1$ext \
  660. %{_mandir}/man1/javac-%{name}.1$ext \
  661. --slave %{_mandir}/man1/javadoc.1$ext javadoc.1$ext \
  662. %{_mandir}/man1/javadoc-%{name}.1$ext \
  663. --slave %{_mandir}/man1/javah.1$ext javah.1$ext \
  664. %{_mandir}/man1/javah-%{name}.1$ext \
  665. --slave %{_mandir}/man1/javap.1$ext javap.1$ext \
  666. %{_mandir}/man1/javap-%{name}.1$ext \
  667. --slave %{_mandir}/man1/jconsole.1$ext jconsole.1$ext \
  668. %{_mandir}/man1/jconsole-%{name}.1$ext \
  669. --slave %{_mandir}/man1/jdb.1$ext jdb.1$ext \
  670. %{_mandir}/man1/jdb-%{name}.1$ext \
  671. --slave %{_mandir}/man1/jhat.1$ext jhat.1$ext \
  672. %{_mandir}/man1/jhat-%{name}.1$ext \
  673. --slave %{_mandir}/man1/jinfo.1$ext jinfo.1$ext \
  674. %{_mandir}/man1/jinfo-%{name}.1$ext \
  675. --slave %{_mandir}/man1/jmap.1$ext jmap.1$ext \
  676. %{_mandir}/man1/jmap-%{name}.1$ext \
  677. --slave %{_mandir}/man1/jps.1$ext jps.1$ext \
  678. %{_mandir}/man1/jps-%{name}.1$ext \
  679. --slave %{_mandir}/man1/jrunscript.1$ext jrunscript.1$ext \
  680. %{_mandir}/man1/jrunscript-%{name}.1$ext \
  681. --slave %{_mandir}/man1/jsadebugd.1$ext jsadebugd.1$ext \
  682. %{_mandir}/man1/jsadebugd-%{name}.1$ext \
  683. --slave %{_mandir}/man1/jstack.1$ext jstack.1$ext \
  684. %{_mandir}/man1/jstack-%{name}.1$ext \
  685. --slave %{_mandir}/man1/jstat.1$ext jstat.1$ext \
  686. %{_mandir}/man1/jstat-%{name}.1$ext \
  687. --slave %{_mandir}/man1/jstatd.1$ext jstatd.1$ext \
  688. %{_mandir}/man1/jstatd-%{name}.1$ext \
  689. --slave %{_mandir}/man1/native2ascii.1$ext native2ascii.1$ext \
  690. %{_mandir}/man1/native2ascii-%{name}.1$ext \
  691. --slave %{_mandir}/man1/policytool.1$ext policytool.1$ext \
  692. %{_mandir}/man1/policytool-%{name}.1$ext \
  693. --slave %{_mandir}/man1/rmic.1$ext rmic.1$ext \
  694. %{_mandir}/man1/rmic-%{name}.1$ext \
  695. --slave %{_mandir}/man1/schemagen.1$ext schemagen.1$ext \
  696. %{_mandir}/man1/schemagen-%{name}.1$ext \
  697. --slave %{_mandir}/man1/serialver.1$ext serialver.1$ext \
  698. %{_mandir}/man1/serialver-%{name}.1$ext \
  699. --slave %{_mandir}/man1/wsgen.1$ext wsgen.1$ext \
  700. %{_mandir}/man1/wsgen-%{name}.1$ext \
  701. --slave %{_mandir}/man1/wsimport.1$ext wsimport.1$ext \
  702. %{_mandir}/man1/wsimport-%{name}.1$ext \
  703. --slave %{_mandir}/man1/xjc.1$ext xjc.1$ext \
  704. %{_mandir}/man1/xjc-%{name}.1$ext
  705. /sbin/update-alternatives \
  706. --install %{_jvmdir}/java-%{origin} \
  707. java_sdk_%{origin} %{_jvmdir}/%{sdklnk} %{priority} \
  708. --slave %{_jvmjardir}/java-%{origin} \
  709. java_sdk_%{origin}_exports %{_jvmjardir}/%{sdklnk}
  710. /sbin/update-alternatives \
  711. --install %{_jvmdir}/java-%{javaver} \
  712. java_sdk_%{javaver} %{_jvmdir}/%{sdklnk} %{priority} \
  713. --slave %{_jvmjardir}/java-%{javaver} \
  714. java_sdk_%{javaver}_exports %{_jvmjardir}/%{sdklnk}
  715. # fix broken symlink if it's there
  716. if [ ! -f %{_bindir}/javac ] ; then
  717. /sbin/update-alternatives --auto javac
  718. /sbin/update-alternatives --auto java_sdk_%{origin}
  719. /sbin/update-alternatives --auto java_sdk_%{javaver}
  720. fi
  721. exit 0
  722. %postun devel
  723. if [ $1 -eq 0 ]; then
  724. /sbin/update-alternatives --remove javac %{sdkbindir}/javac
  725. /sbin/update-alternatives --remove java_sdk_%{origin} %{_jvmdir}/%{sdklnk}
  726. /sbin/update-alternatives --remove java_sdk_%{javaver} %{_jvmdir}/%{sdklnk}
  727. /sbin/update-alternatives --auto javac
  728. /sbin/update-alternatives --auto java_sdk_%{origin}
  729. /sbin/update-alternatives --auto java_sdk_%{javaver}
  730. fi
  731. exit 0
  732. %post javadoc
  733. /sbin/update-alternatives \
  734. --install %{_javadocdir}/java javadocdir %{_javadocdir}/%{name}/api \
  735. %{priority}
  736. # fix broken symlink if it's there
  737. if [ ! -f %{_javadocdir}/java ] ; then
  738. /sbin/update-alternatives --auto javadocdir
  739. fi
  740. exit 0
  741. %postun javadoc
  742. if [ $1 -eq 0 ]; then
  743. /sbin/update-alternatives --remove javadocdir %{_javadocdir}/%{name}/api
  744. /sbin/update-alternatives --auto javadocdir
  745. fi
  746. exit 0
  747. %post plugin
  748. if [ $1 -gt 1 ]; then
  749. /sbin/update-alternatives --remove %{javaplugin} \
  750. %{_jvmdir}/%{jrelnk}/lib/%{archinstall}/gcjwebplugin.so 2>/dev/null
  751. fi
  752. /sbin/update-alternatives --remove %{javaplugin} \
  753. %{_jvmdir}/%{jrelnk}/lib/%{archinstall}/IcedTeaNPPlugin.so 2>/dev/null
  754. /sbin/update-alternatives \
  755. --install %{syslibdir}/mozilla/plugins/libjavaplugin.so %{javaplugin} \
  756. %{_jvmdir}/%{jrelnk}/lib/%{archinstall}/IcedTeaPlugin.so %{priority}
  757. # fix broken symlink if it's there
  758. if [ ! -f %{syslibdir}/mozilla/plugins/libjavaplugin.so ] ; then
  759. /sbin/update-alternatives --auto %{javaplugin}
  760. fi
  761. exit 0
  762. %postun plugin
  763. if [ $1 -eq 0 ]; then
  764. /sbin/update-alternatives --remove %{javaplugin} \
  765. %{_jvmdir}/%{jrelnk}/lib/%{archinstall}/IcedTeaPlugin.so
  766. /sbin/update-alternatives --auto %{javaplugin}
  767. fi
  768. exit 0
  769. %files -f %{name}.files
  770. %defattr(-,root,root,-)
  771. %doc %{buildoutputdir}/j2sdk-image/jre/ASSEMBLY_EXCEPTION
  772. %doc %{buildoutputdir}/j2sdk-image/jre/LICENSE
  773. #%doc %{buildoutputdir}/j2sdk-image/jre/README.html
  774. %doc %{buildoutputdir}/j2sdk-image/jre/THIRD_PARTY_README
  775. # FIXME: The TRADEMARK file should be in j2sdk-image.
  776. %doc openjdk/TRADEMARK
  777. %doc AUTHORS
  778. %doc COPYING
  779. %doc ChangeLog
  780. %doc NEWS
  781. %doc README
  782. %dir %{_jvmdir}/%{sdkdir}
  783. %{_jvmdir}/%{jrelnk}
  784. %{_jvmjardir}/%{jrelnk}
  785. %{_jvmprivdir}/*
  786. %{jvmjardir}
  787. %dir %{_jvmdir}/%{jredir}/lib/security
  788. %{_jvmdir}/%{jredir}/lib/security/cacerts
  789. %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.policy
  790. %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.security
  791. %{_datadir}/icons/hicolor/*x*/apps/java.png
  792. %{_mandir}/man1/java-%{name}.1*
  793. %{_mandir}/man1/keytool-%{name}.1*
  794. %{_mandir}/man1/orbd-%{name}.1*
  795. %{_mandir}/man1/pack200-%{name}.1*
  796. %{_mandir}/man1/rmid-%{name}.1*
  797. %{_mandir}/man1/rmiregistry-%{name}.1*
  798. %{_mandir}/man1/servertool-%{name}.1*
  799. %{_mandir}/man1/tnameserv-%{name}.1*
  800. %{_mandir}/man1/unpack200-%{name}.1*
  801. %{_datadir}/pixmaps/javaws.png
  802. %{_datadir}/applications/javaws.desktop
  803. %{_jvmdir}/%{jredir}/lib/security/nss.cfg
  804. %files devel
  805. %defattr(-,root,root,-)
  806. %doc %{buildoutputdir}/j2sdk-image/ASSEMBLY_EXCEPTION
  807. %doc %{buildoutputdir}/j2sdk-image/LICENSE
  808. #%doc %{buildoutputdir}/j2sdk-image/README.html
  809. %doc %{buildoutputdir}/j2sdk-image/THIRD_PARTY_README
  810. # FIXME: The TRADEMARK file should be in j2sdk-image.
  811. %doc openjdk/TRADEMARK
  812. %dir %{_jvmdir}/%{sdkdir}/bin
  813. %dir %{_jvmdir}/%{sdkdir}/include
  814. %dir %{_jvmdir}/%{sdkdir}/lib
  815. %ifarch %{jit_arches}
  816. %dir %{_jvmdir}/%{sdkdir}/tapset
  817. %endif
  818. %{_jvmdir}/%{sdkdir}/bin/*
  819. %{_jvmdir}/%{sdkdir}/include/*
  820. %{_jvmdir}/%{sdkdir}/lib/*
  821. %ifarch %{jit_arches}
  822. %{_jvmdir}/%{sdkdir}/tapset/*.stp
  823. %endif
  824. %{_jvmdir}/%{sdklnk}
  825. %{_jvmjardir}/%{sdklnk}
  826. %{_datadir}/applications/*jconsole.desktop
  827. %{_datadir}/applications/*policytool.desktop
  828. %{_mandir}/man1/appletviewer-%{name}.1*
  829. %{_mandir}/man1/apt-%{name}.1*
  830. %{_mandir}/man1/extcheck-%{name}.1*
  831. %{_mandir}/man1/idlj-%{name}.1*
  832. %{_mandir}/man1/jar-%{name}.1*
  833. %{_mandir}/man1/jarsigner-%{name}.1*
  834. %{_mandir}/man1/javac-%{name}.1*
  835. %{_mandir}/man1/javadoc-%{name}.1*
  836. %{_mandir}/man1/javah-%{name}.1*
  837. %{_mandir}/man1/javap-%{name}.1*
  838. %{_mandir}/man1/jconsole-%{name}.1*
  839. %{_mandir}/man1/jdb-%{name}.1*
  840. %{_mandir}/man1/jhat-%{name}.1*
  841. %{_mandir}/man1/jinfo-%{name}.1*
  842. %{_mandir}/man1/jmap-%{name}.1*
  843. %{_mandir}/man1/jps-%{name}.1*
  844. %{_mandir}/man1/jrunscript-%{name}.1*
  845. %{_mandir}/man1/jsadebugd-%{name}.1*
  846. %{_mandir}/man1/jstack-%{name}.1*
  847. %{_mandir}/man1/jstat-%{name}.1*
  848. %{_mandir}/man1/jstatd-%{name}.1*
  849. %{_mandir}/man1/native2ascii-%{name}.1*
  850. %{_mandir}/man1/policytool-%{name}.1*
  851. %{_mandir}/man1/rmic-%{name}.1*
  852. %{_mandir}/man1/schemagen-%{name}.1*
  853. %{_mandir}/man1/serialver-%{name}.1*
  854. %{_mandir}/man1/wsgen-%{name}.1*
  855. %{_mandir}/man1/wsimport-%{name}.1*
  856. %{_mandir}/man1/xjc-%{name}.1*
  857. %{_datadir}/applications/visualvm.desktop
  858. %ifarch %{jit_arches}
  859. %{tapsetdir}/*.stp
  860. %endif
  861. %files demo -f %{name}-demo.files
  862. %defattr(-,root,root,-)
  863. %files src
  864. %defattr(-,root,root,-)
  865. #doc README.src
  866. %{_jvmdir}/%{sdkdir}/src.zip
  867. %if %{runtests}
  868. # FIXME: put these in a separate testresults subpackage.
  869. %doc mauve_tests
  870. %doc mauve-%{mauvedate}/mauve_output
  871. %doc test/jtreg-summary.log
  872. %endif
  873. %files javadoc
  874. %defattr(-,root,root,-)
  875. %doc %{_javadocdir}/%{name}
  876. %files plugin
  877. %defattr(-,root,root,-)
  878. %{_jvmdir}/%{jredir}/lib/%{archinstall}/IcedTeaPlugin.so
  879. %changelog
  880. * Sat Sep 25 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.6.0.0-3.b18
  881. - rebuilt by java-1.6.0-openjdk (itself)
  882. * Sun Sep 20 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.6.0.0-2.b18
  883. - fixed buildoutputdir for ppc
  884. * Sat Sep 4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.6.0.0-1.b18
  885. - Initial build for Vine Linux
  886. * Mon Jun 14 2010 Martin Matejovic <mmatejov@redhat.com> -1:1.6.0.-41.b18
  887. - Fixed plugin update to IcedTeaPlugin.so
  888. - Fixed plugin cpu usage issue
  889. - Fixed plugin rewrites ? in URL
  890. - Added java-1.6.0-openjdk-plugin.patch
  891. - Resovles: rhbz#598353
  892. - Resolves: rhbz#592553
  893. - Resolves: rhbz#602906
  894. * Fri Jun 11 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-40.b18
  895. - Rebuild
  896. * Tue Jun 8 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-39.b18
  897. - Added icedtea6-1.8
  898. - Added openjdk b18
  899. - Added visualvm_122
  900. - Added netbeans-profiler-visualvm_release68_1.tar.gz
  901. - Added jdk6-jaf-%{jafdate}.zip as SOURCE9
  902. - Added jdk6-jaxp-%{jaxpdate}.zip as SOURCE10
  903. - Added jdk6-jaxws-%{jaxwsdate}.zip as SOURCE11
  904. - Added java-1.6.0-openjdk-visualvm-update.patch
  905. - Removed java-1.6.0-openjdk-securitypatches-20100323.patch
  906. - Removed java-1.6.0-openjdk-linux-globals.patch
  907. - Removed java-1.6.0-openjdk-memory-barriers.patch
  908. - Resolved: rhbz#595191
  909. - Resovles: rhbz#596850
  910. - Resolves: rhbz#597134
  911. - Resolves: rhbz#580432
  912. * Tue Mar 30 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-37.b17
  913. - Added java-1.6.0-openjdk-securitypatches-20100323.patch
  914. - Added java-1.6.0-openjdk-linux-globals.patch
  915. - Added java-1.6.0-openjdk-memory-barriers.patch
  916. - Resolves: rhbz#575760
  917. - Resolves: rhbz#575764
  918. - Resolves: rhbz#575736
  919. - Resolves: rhbz#575740
  920. - Resolves: rhbz#575745
  921. - Resolves: rhbz#575747
  922. - Resolves: rhbz#575755
  923. - Resolves: rhbz#575756
  924. - Resolves: rhbz#575818
  925. - Resolves: rhbz#575808
  926. - Resolves: rhbz#575789
  927. - Resolves: rhbz#575775
  928. - Resolves: rhbz#575772
  929. - Resolves: rhbz#575769
  930. - Resolves: rhbz#533125
  931. - Resolves: rhbz#575871
  932. - Resolves: rhbz#575865
  933. - Resolves: rhbz#575861
  934. - Resolves: rhbz#575854
  935. - Resolves: rhbz#575846
  936. * Tue Mar 2 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-35.b17
  937. - Added icedtea6-1.7.1
  938. - Resolves: rhbz#542586
  939. - Resolves: rhbz#568640
  940. - Resolves: rhbz#567228
  941. - Resolves: rhbz#539971
  942. - Resolves: rhbz#555503
  943. - Resolves: rhbz#523651
  944. - Resolves: rhbz#500077
  945. - Resolves: rhbz#475892
  946. * Fri Jan 29 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-34.b17
  947. - Added icedtea6-1.7
  948. - Added openjdk b17
  949. - npplugin enabled
  950. - Removed: java-1.6.0-openjdk-netbeans.patch
  951. - Removed: java-1.6.0-openjdk-securitypatches-20091103.patch
  952. - Removed: java-1.6.0-openjdk-sparc-fixes.patch
  953. - Removed: java-1.6.0-openjdk-sparc-hotspot.patch
  954. - Removed: java-1.6.0-openjdk-x11.patch
  955. * Mon Dec 14 2009 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-33.b16
  956. - Added java-1.6.0-openjdk-elf-debuginfo.patch
  957. - Added java-1.6.0-openjdk-debuginfo.patch
  958. * Thu Nov 12 2009 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-33.b16
  959. - Updated release
  960. - Fixed applying patches
  961. * Mon Nov 09 2009 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-32.b16
  962. - Added java-1.6.0-openjdk-securitypatches-20091103.patch
  963. - Removed BuildRequirement: openmotif-devel, lesstif-devel
  964. - Resolves: rhbz#510197
  965. - Resolves: rhbz#530053
  966. - Resolves: rhbz#530057
  967. - Resolves: rhbz#530061
  968. - Resolves: rhbz#530062
  969. - Resolves: rhbz#530063
  970. - Resolves: rhbz#530067
  971. - Resolves: rhbz#530098
  972. - Resolves: rhbz#530173
  973. - Resolves: rhbz#530175
  974. - Resolves: rhbz#530296
  975. - Resolves: rhbz#530297
  976. - Resolves: rhbz#530300
  977. * Thu Sep 9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-31.b16
  978. - Added java-1.6.0-openjdk-netbeans.patch.
  979. - Reenabled visualvm.
  980. * Thu Sep 9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-30.b16
  981. - Temporarily removed building of visualvm.
  982. * Thu Sep 9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-30.b16
  983. - Removed unneeded patches.
  984. - Updated icedteaver to 1.6
  985. - Resolves: rhbz#484858
  986. - Resolves: rhbz#497408
  987. - Resolves: rhbz#489414
  988. * Mon Aug 10 2009 Ville Skyttä <ville.skytta@iki.fi> - 1:1.6.0-29.b16
  989. - Use bzipped java-access-bridge tarball.
  990. * Tue Aug 4 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-28.b16
  991. - Updated java-1.6.0-openjdk-netx.patch, and renamed to
  992. java-1.6.0-openjdk-netxandplugin.patch.
  993. - Added java-1.6.0-openjdk-securitypatches.patch.
  994. - Resolves: rhbz#512101
  995. - Resolves: rhbz#512896
  996. - Resolves: rhbz#512914
  997. - Resolves: rhbz#512907
  998. - Resolves: rhbz#512921
  999. - Resolves: rhbz#511915
  1000. - Resolves: rhbz#512915
  1001. - Resolves: rhbz#512920
  1002. - Resolves: rhbz#512714
  1003. - Resolves: rhbz#513215
  1004. - Resolves: rhbz#513220
  1005. - Resolves: rhbz#513222
  1006. - Resolves: rhbz#513223
  1007. - Resolves: rhbz#503794
  1008. * Thu Jul 30 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-27.b16
  1009. - java-1.6.0-openjdk-x11.patch updated.
  1010. * Wed Jul 29 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-27.b16
  1011. - Renamed java-1.6.0-openjdk-libx11.patch to java-1.6.0-openjdk-x11.patch
  1012. and updated.
  1013. * Wed Jul 29 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-26.b16
  1014. - Added java-1.6.0-openjdk-libx11.patch.
  1015. * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.0.0-25.b16
  1016. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  1017. * Fri Jul 10 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-24.b16
  1018. - Added java-1.6.0-openjdk-execvpe.patch.
  1019. * Thu Jul 9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-24.b16
  1020. - Added java-1.6.0-openjdk-netx.patch
  1021. - Moved policytool to devel package.
  1022. - Updated release.
  1023. - Resolves: rhbz#507870
  1024. - Resolves: rhbz#471346
  1025. * Fri May 29 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-23.b16
  1026. - Fixed abs-install-dir.
  1027. - Updated release.
  1028. * Fri May 29 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-22.b16
  1029. - Set icedteasnapshot to nil.
  1030. - Updated release.
  1031. * Wed May 21 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-21.b16
  1032. - Disable building systemtap on non-jit arches.
  1033. * Tue May 19 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-21.b16
  1034. - Set icedteasnapshot. Only release candidate.
  1035. * Tue May 19 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-21.b16
  1036. - Removed java-1.6.0-openjdk-lcms.patch java-1.6.0-openjdk-securitypatches.patch
  1037. java-1.6.0-openjdk-pulsejava.patch.
  1038. - Updated visualvm source.
  1039. - Updated sparc patches.
  1040. - Updated release.
  1041. - Updated icedteaver.
  1042. - Updated openjdkver.
  1043. - Updated openjdkdate.
  1044. - Adjusted buildoutputdir.
  1045. - Set runtests to 0. Hanging test causing problems.
  1046. - Include systemtap support, install hotspot tapset.
  1047. - Resolves: rhbz#479041
  1048. - Resolves: rhbz#480075
  1049. - Resolves: rhbz#483095
  1050. - Resolves: rhbz#487872
  1051. - Resolves: rhbz#467591
  1052. - Resolves: rhbz#487452
  1053. - Resolves: rhbz#498109
  1054. - Resolves: rhbz#497191
  1055. - Resolves: rhbz#462876
  1056. - Resolves: rhbz#489586
  1057. - Resolves: rhbz#501391
  1058. * Wed May 6 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-20.b14
  1059. - Added devel requirement for netbeans-platform
  1060. * Mon Apr 27 2009 Christopher Aillon <caillon@redhat.com> - 1:1.6.0.0-20.b14
  1061. - Rebuild against newer gecko
  1062. * Mon Apr 6 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-19.b14
  1063. - Updated java-1.6.0-openjdk-lcms.patch
  1064. * Thu Apr 2 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-18.b14
  1065. - Added java-1.6.0-openjdk-pulsejava.patch.
  1066. - Updated release.
  1067. - Updated java-1.6.0-openjdk-lcms.patch.
  1068. - Resolves: rhbz#492367
  1069. - Resolves: rhbz#493276
  1070. * Tue Mar 24 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-17.b14
  1071. - Updated java-1.6.0-openjdk-lcms.patch.
  1072. * Tue Mar 24 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-16.b14
  1073. - Added java-1.6.0-openjdk-securitypatches.patch.
  1074. - Updated release.
  1075. * Fri Mar 20 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-15.b14
  1076. - Added java-1.6.0-openjdk-lcms.patch.
  1077. * Mon Mar 9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-14.b14
  1078. - Updated sources.
  1079. - Resolves: rhbz#489029
  1080. * Mon Mar 2 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-14.b14
  1081. - Reverting last change.
  1082. * Mon Mar 2 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-14.b14
  1083. - Fixed archinstall i386 to i586, since Fedora 11 made the switch.
  1084. * Wed Feb 25 2009 Dennis Gilmore <dennis@ausil.us> - 1:1.6.0-13.b14
  1085. - fix sparc arch building asm-sparc has gone. we only have asm/ now
  1086. - add sparc arches back to the jit arch list
  1087. * Wed Feb 25 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-12.b14
  1088. - Updated release.
  1089. - Updated icedteaver.
  1090. - Re-enabled visualvm building.
  1091. - Installed jvisualvm appropriately.
  1092. - Resolves: rhbz#480487
  1093. - Resolves: rhbz#482943
  1094. * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.0.0-11.b14
  1095. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  1096. * Mon Jan 26 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-10.b14
  1097. - Updated sources.
  1098. * Fri Jan 23 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-10.b14
  1099. - Added accessibility patch.
  1100. * Thu Jan 22 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-10.b14
  1101. - Updated to icedtea-1.4 snapshot.
  1102. - Updated release.
  1103. - Removed netbeans and visualvm.
  1104. - Resolves: rhbz#472953
  1105. - Resolves: rhbz#475081
  1106. - Resolves: rhbz#452573
  1107. - Resolves: rhbz#477351
  1108. - Resolves: rhbz#475109
  1109. - Resolves: rhbz#476462
  1110. * Sun Jan 11 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-9.b14
  1111. - Removed README.plugin, updated source list.
  1112. - Updated release.
  1113. * Fri Dec 5 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-8.b14
  1114. - Added hotspot source.
  1115. - Added --with-hotspot-src-zip build option.
  1116. - Set runtests to 1.
  1117. - Updated jtreg log.
  1118. - Added new patch to add GNOME to java.security.
  1119. - Updated icedteasnapshot.
  1120. - Updated openjdkver.
  1121. - Updated openjdkdate.
  1122. - Resolves: rhbz#474431
  1123. - Resolves: rhbz#474503
  1124. - Resolves: rhbz#472862
  1125. * Tue Dec 2 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-7.b13
  1126. - Set runtests to 0.
  1127. * Tue Dec 2 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-7.b13
  1128. - Updated pkgversion to include release and arch.
  1129. - Set runtests to 1.
  1130. - Updated icedteasnapshot.
  1131. - Resolves: rhbz#468484
  1132. - Resolves: rhbz#472862
  1133. - Resolves: rhbz#472234
  1134. - Resolves: rhbz#472233
  1135. - Resolves: rhbz#472231
  1136. - Resolves: rhbz#472228
  1137. - Resolves: rhbz#472224
  1138. - Resolves: rhbz#472218
  1139. - Resolves: rhbz#472213
  1140. - Resolves: rhbz#472212
  1141. - Resolves: rhbz#472211
  1142. - Resolves: rhbz#472209
  1143. - Resolves: rhbz#472208
  1144. - Resolves: rhbz#472206
  1145. - Resolves: rhbz#472201
  1146. * Mon Nov 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-6.b13
  1147. - Updated icedteasnapshot.
  1148. - Updated openjdkver to b13.
  1149. - Updated openjdkdate.
  1150. - Resolves: rhbz#471987
  1151. - Resolves: rhbz#465531
  1152. - Resolves: rhbz#470551
  1153. * Thu Nov 20 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-6.b12
  1154. - Redirect error from removing gcjwebplugin link.
  1155. - Resolves: rhbz#471568
  1156. * Thu Nov 13 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-5.b12
  1157. - Added java-fonts to Provides for base package.
  1158. - Resolves: rhbz#469893
  1159. * Wed Nov 12 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-4.b12
  1160. - Fixed pulse audio build requirements.
  1161. - Updated release.
  1162. - Resolves: rhbz#471229
  1163. * Fri Nov 7 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-3.b12
  1164. - Updated icedteasnapshot.
  1165. - Resolves: rhbz#453290
  1166. - Resolves: rhbz#469361
  1167. * Wed Nov 5 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-3.b12
  1168. - Re-enabled pulse java. Fix committed upstream to prevent TCK failures.
  1169. - Updated release.
  1170. - Updated icedteasnapshot.
  1171. - Updated icedteaver.
  1172. - Updated visualvm source.
  1173. * Thu Oct 30 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-2.b12
  1174. - Fixed post plugin scriptlet to work for install, as well as upgrade.
  1175. * Wed Oct 29 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-2.b12
  1176. - Fixed release string.
  1177. * Mon Oct 27 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-2b12
  1178. - Updated icedteasnapshot.
  1179. - Fixed post scriptlet to remove gcjwebplugin.so.
  1180. - Updated jvisualvm requirement.
  1181. - Added build option --with-pkgversion=6b12-Fedora-10
  1182. - Resolves: rhbz#428503
  1183. - Resolves: rhbz#251829
  1184. - Resolves: rhbz#415061
  1185. - Resolves: rhbz#452188
  1186. * Mon Oct 27 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.2.b12
  1187. - Added netbeans requirement for devel package.
  1188. - Fixed removal of gcjwebplugin.so link when installing plugin package.
  1189. - Updated Release.
  1190. - Resolves: rhbz#468635
  1191. * Fri Oct 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.1.b12
  1192. - Removed --enable-pulse-java. Causes some TCK tests to fail.
  1193. * Fri Oct 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.1.b12
  1194. - Updated sources to include latest liveconnect fixes.
  1195. * Wed Oct 22 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.0.b12
  1196. - Removed option to build with alternate jar.
  1197. * Tue Oct 21 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.0.b12
  1198. - Updated icedteaver.
  1199. - Updated Release.
  1200. - Changed to use IcedTeaPlugin.so instead of gcjwebplugin.so. Includes
  1201. LiveConnect support.
  1202. - Updated mauvedate.
  1203. - Added xulrunner-devel and xulrunner-devel-unstable as build requirements.
  1204. - Enabled building of pulse-java, not default sound implementation though.
  1205. - Added build requirements for pulse-java.
  1206. - Resolves: rhbz#468043
  1207. - Resolves: rhbz#375161
  1208. - Resolves: rhbz#432184
  1209. - Resolves: rhbz#302071
  1210. - Resolves: rhbz#457536
  1211. - Resolves: rhbz#460236
  1212. - Resolves: rhbz#460084
  1213. - Resolves: rhbz#467794
  1214. * Tue Oct 14 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.23.b12
  1215. - Updated icedteasnapshot to nil.
  1216. - Updated release.
  1217. - Added jakarta-commons-logging requirement for visualvm.
  1218. * Thu Oct 2 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.22.b12
  1219. - Enabled building of jvisualvm tool.
  1220. * Wed Sep 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.21.b12
  1221. - Removed all instances of security jars.
  1222. * Wed Sep 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.21.b12
  1223. - Updated icedteasnapshot.
  1224. - Updated release.
  1225. - Updated openjdkver.
  1226. - Updated openjdkdate.
  1227. * Mon Sep 22 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.20.b11
  1228. - Removed update-desktop-database dependency.
  1229. - Resolves: rhbz#463046
  1230. * Mon Sep 08 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.20.b11
  1231. - Added rhino requirement.
  1232. - Resolves: rhbz#461336
  1233. * Tue Aug 05 2008 Lillian Angel <langel@redhat.com> 1:1.6.0-0.20.b11
  1234. - Updated icedteasnapshot.
  1235. * Thu Jul 31 2008 Lillian Angel <langel@redhat.com> 1:1.6.0-0.20.b11
  1236. - Added java-access-bridge idlj patch. Temp workaround for bug similar to:
  1237. http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6708395.
  1238. * Mon Jul 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.20.b11
  1239. - Removed freetype patch.
  1240. * Wed Jul 23 2008 Lubomir Rintel <lkundrak@v3.sk> - 1:1.6.0-0.20.b11
  1241. - Specify vendor for javaws desktop entry.
  1242. - Merge EPEL-5 and Fedora devel packages.
  1243. * Mon Jul 21 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.19.b11
  1244. - Updated icedteasnapshot.
  1245. * Wed Jul 16 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
  1246. - Updated icedteasnapshot.
  1247. - Updated openjdkver.
  1248. - Updated openjdkdate.
  1249. - Updated generate-fedora-zip.sh
  1250. * Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
  1251. - Updated accessver to 1.23.
  1252. * Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
  1253. - Added rhino as a BuildRequirement.
  1254. * Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
  1255. - Removed all unneeded patches. Security patches are included in the
  1256. new icedtea source.
  1257. * Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
  1258. - Fixed fedorazip.
  1259. * Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
  1260. - Updated icedteaver.
  1261. - Updated icedteasnapshot.
  1262. - Updated openjdkdate.
  1263. - Updated openjdkver.
  1264. - Updated release.
  1265. - Resolves: rhbz#452525
  1266. - Resolves: rhbz#369861
  1267. * Thu Jul 9 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.17.b09
  1268. - Added sparc/64 patches.
  1269. * Wed Jul 8 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.17.b09
  1270. - Only apply hotspot security patch of jitarches.
  1271. * Wed Jul 2 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.17.b09
  1272. - Added OpenJDK security patches.
  1273. * Tue Jun 3 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.16.b09
  1274. - Add runtests define.
  1275. - Provide Xvfb instance to jtreg.
  1276. - Run test suites on JIT architectures only.
  1277. - Clean up arch handling.
  1278. * Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
  1279. - Remove jhat patch.
  1280. * Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
  1281. - Remove makefile patch.
  1282. - Update generate-fedora-zip.sh.
  1283. * Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
  1284. - Formatting cleanups.
  1285. * Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
  1286. - Group all Mauve commands.
  1287. * Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
  1288. - Formatting cleanups.
  1289. - Add jtreg_output to src subpackage.
  1290. * Wed May 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.15.b09
  1291. - Updated icedteasnapshot for new release.
  1292. * Tue May 27 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
  1293. - Require ca-certificates.
  1294. - Symlink to ca-certificates cacerts.
  1295. - Remove cacerts from files list.
  1296. - Resolves: rhbz#444260
  1297. * Mon May 26 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.14.b09
  1298. - Added eclipse-ecj build requirement for mauve.
  1299. - Updated icedteasnapshot.
  1300. * Fri May 23 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.14.b09
  1301. - Fixed jtreg testing.
  1302. * Fri May 23 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.14.b09
  1303. - Updated icedteasnapshot.
  1304. - Updated release.
  1305. - Added jtreg testing.
  1306. * Thu May 22 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.13.b09
  1307. - Added new patch java-1.6.0-openjdk-java-access-bridge-tck.patch.
  1308. - Updated release.
  1309. * Mon May 05 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.12.b09
  1310. - Updated release.
  1311. - Updated icedteasnapshot.
  1312. - Resolves: rhbz#445182
  1313. - Resolves: rhbz#445183
  1314. * Tue Apr 29 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.11.b09
  1315. - Fixed javaws.desktop installation.
  1316. * Tue Apr 29 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.11.b09
  1317. - Updated icedteasnapshot.
  1318. - Removed java-1.6.0-openjdk-jconsole.desktop and
  1319. java-1.6.0-openjdk-policytool.desktop files.
  1320. * Tue Apr 29 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.11.b09
  1321. - Updated release.
  1322. - Added archbuild and archinstall definitions for ia64.
  1323. - Resolves: rhbz#433843
  1324. * Mon Apr 28 2008 Lubomir Rintel <lkundrak@v3.sk> - 1:1.6.0.0-0.12.b08
  1325. - Merge changes made to build on Red Hat Enterprise Linux 5, to include in EPEL:
  1326. - Require Freetype 2.2.0 instead of 2.3.0.
  1327. - Build against openmotif instead of lesstif when not on Fedora.
  1328. * Mon Apr 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.10.b09
  1329. - Fixed installation of javaws.desktop and javaws.png.
  1330. * Mon Apr 28 2008 Joshua Sumali <jsumali@redhat.com> - 1:1.6.0.0-0.10.b09
  1331. - Added javaws menu entry.
  1332. - Resolves: rhbz#443851
  1333. * Mon Apr 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.10.b09
  1334. - Updated release.
  1335. - Updated icedteasnapshot.
  1336. - Added jconsole and policy menu entries.
  1337. - Removed all jhat references.
  1338. - Resolves: rhbz#435235
  1339. - Resolves: rhbz#417501
  1340. - Resolves: rhbz#437418
  1341. - Resolves: rhbz#443360
  1342. - Resolves: rhbz#304031
  1343. * Thu Apr 18 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.9.b09
  1344. - Updated icedteaver.
  1345. - Updated icedteasnapshot.
  1346. - Updated openjdkver.
  1347. - Updated openjdkdate.
  1348. - Updated release.
  1349. - Resolves: rhbz#442602
  1350. - Resolves: rhbz#442514
  1351. - Resolves: rhbz#441437
  1352. - Resolves: rhbz#375541
  1353. * Thu Apr 17 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.9.b08
  1354. - Added javaws to /usr/bin.
  1355. - Resolves: rhbz#437929
  1356. * Mon Apr 08 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.8.b08
  1357. - Updated sources.
  1358. - Updated icedteaver.
  1359. * Mon Apr 07 2008 Dennis Gilmore <dennis@ausil.us> - 1:1.6.0.0-0.8.b08
  1360. - Enable building for all arches using zero where there is not a native port.
  1361. * Mon Mar 31 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.7.b08
  1362. - Updated icedteasnapshot. Includes sources needed to build xmlgraphics-commons.
  1363. - Updated release.
  1364. - Resolves: rhbz#439676
  1365. * Fri Mar 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.6.b08
  1366. - Updated icedteasnapshot to fix ppc failure.
  1367. * Thu Mar 27 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.6.b08
  1368. - Removed iconv of THIRD_PARTY_README.
  1369. * Thu Mar 27 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.6.b08
  1370. - Updated icedteasnapshot.
  1371. - Updated openjdkver and openjdkdate.
  1372. - Removed java-1.6.0-openjdk-trademark.patch.
  1373. - Updated generate-fedora-zip.sh.
  1374. - Resolves: rhbz#438421
  1375. * Thu Mar 20 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.5.b06
  1376. - Updated icedteasnapshot.
  1377. - Updated java-1.6.0-openjdk-optflags.patch.
  1378. * Mon Mar 17 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.5.b06
  1379. - Updated icedteasnapshot.
  1380. - Updated Release.
  1381. - Added new patch: java-1.6.0-openjdk-optflags.patch.
  1382. - Resolves: rhbz#437331
  1383. * Mon Mar 17 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.5.b06
  1384. - Added version for freetype-devel requirement.
  1385. - Resolves: rhbz#437782
  1386. * Fri Mar 14 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.4.b06
  1387. - Fixed Provides and Obsoletes for all sub-packages. Should have specified
  1388. java-1.7.0-icedtea < 1.7.0.0-0.999 instead of 1.7.0-0.999.
  1389. - Resolves: rhbz#437492
  1390. * Wed Mar 12 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.4.b06
  1391. - Add FIXME about versionless SONAMEs.
  1392. * Wed Mar 12 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.3.b06
  1393. - Updated release.
  1394. - Updated mauvedate to 2008-03-11.
  1395. - Updated accessmajorver to 1.22.
  1396. - Updated accessminorver to 0.
  1397. * Tue Mar 11 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.2.b06
  1398. - Updated snapshot.
  1399. - Changed icedteaopt to use --with-openjdk instead of --with-icedtea.
  1400. * Tue Mar 11 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.2.b06
  1401. - Added Provides and Obsoletes for all subpackages. All sub-packages
  1402. replaces java-1.7.0-icedtea.
  1403. - Updated Release.
  1404. - Changed BuildRequires from java-1.7.0-icedtea to java-1.6.0-openjdk.
  1405. - Added TRADEMARK file to docs.
  1406. * Tue Mar 11 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.2.b06
  1407. - Added Provides and Obsoletes. This package replaces java-1.7.0-icedtea.
  1408. * Fri Feb 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.1.b06
  1409. - Adapted for java-1.6.0-openjdk.
  1410. * Wed Feb 13 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.25.b24
  1411. - Added libffi requirement for ppc/64.
  1412. * Wed Feb 13 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.25.b24
  1413. - Updated icedteaver to 1.6.
  1414. - Updated release.
  1415. * Mon Feb 11 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.24.b24
  1416. - Added libjpeg-6b as a requirement.
  1417. - Resolves rhbz#432181
  1418. * Mon Jan 28 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.24.b24
  1419. - Kill Xvfb after it completes mauve tests.
  1420. * Mon Jan 21 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.24.b24
  1421. - Remove cgibindir macro.
  1422. - Remove icedtearelease.
  1423. - Remove binfmt_misc support.
  1424. - Remove .snapshot from changelog lines wider than 80 columns.
  1425. * Tue Jan 08 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
  1426. - Added xorg-x11-fonts-misc as a build requirement for Mauve.
  1427. - Updated mauve_tests.
  1428. * Mon Jan 07 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
  1429. - Updated Mauve's build requirements.
  1430. - Excluding Mauve tests that try to access the network.
  1431. - Added Xvfb functionality to mauve tests to avoid display-related failures.
  1432. - Resolves rhbz#427614
  1433. * Thu Jan 03 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
  1434. - Added mercurial as a Build Requirement.
  1435. - Fixed archbuild/archinstall if-block.
  1436. * Thu Jan 03 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
  1437. - Removed BuildRequirement firefox-devel.
  1438. - Added BuildRequirement gecko-devel.
  1439. - Resolves rhbz#427350
  1440. * Fri Dec 28 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
  1441. - Updated icedtea source.
  1442. - Resolves rhbz#426142
  1443. * Thu Dec 13 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
  1444. - Updated icedteaver.
  1445. - Updated Release.
  1446. - Updated buildoutputdir.
  1447. - Removed openjdkdate.
  1448. - Updated openjdkver.
  1449. - Updated openjdkzip and fedorazip.
  1450. - Added Requires: jpackage-utils.
  1451. - Removed java-1.7.0-makefile.patch.
  1452. - Updated patch list.
  1453. - Resolves rhbz#411941
  1454. - Resolves rhbz#399221
  1455. - Resolves rhbz#318621
  1456. * Thu Dec 6 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.22.b23
  1457. - Clear bootstrap mode on ppc and ppc64.
  1458. * Wed Dec 5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.21.b23
  1459. - Update icedteasnapshot.
  1460. * Fri Nov 30 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.21.b23
  1461. - Update icedteasnapshot.
  1462. - Remove ExclusiveArch.
  1463. - Assume i386.
  1464. - Add support for ppc and ppc64.
  1465. - Bootstrap on ppc and ppc64.
  1466. * Thu Nov 15 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.20.b23
  1467. - Add giflib-devel build requirement.
  1468. * Thu Nov 15 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.20.b23
  1469. - Add libjpeg-devel and libpng-devel build requirements.
  1470. * Thu Nov 15 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.20.b23.snapshot
  1471. - Added gcjbootstrap.
  1472. - Updated openjdkver and openjdkdate to new b23 release.
  1473. - Updated Release.
  1474. - Added gcjbootstrap checks in.
  1475. - Resolves: rhbz#333721
  1476. * Mon Oct 15 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.19.b21.snapshot
  1477. - Updated release.
  1478. * Fri Oct 12 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.18.b21.snapshot
  1479. - Updated release.
  1480. * Fri Oct 12 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.17.b21.snapshot
  1481. - Added jhat patch back in.
  1482. * Thu Oct 11 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.17.b21.snapshot
  1483. - Update icedtearelease.
  1484. - Update icedteasnapshot.
  1485. - Update openjdkver.
  1486. - Update openjdkdate.
  1487. - Updated genurl.
  1488. - Removed unneeded patches.
  1489. - Removed gcjbootstrap.
  1490. - Removed icedteaopt.
  1491. - Removed all gcj related checks.
  1492. - Resolves: rhbz#317041
  1493. - Resolves: rhbz#314211
  1494. - Resolves: rhbz#314141
  1495. - Resolves: rhbz#301691
  1496. * Mon Oct 1 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.16.b19.snapshot
  1497. - Listed mauve_output as a doc file instead of a source.
  1498. - Added mauve_tests to the src files as doc.
  1499. * Fri Sep 28 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.16.b19.snapshot
  1500. - Fixed testing. Output is stored in a file and passes/debug info is not shown.
  1501. * Thu Sep 27 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.16.b19
  1502. - Apply patch to use system tzdata.
  1503. - Require tzdata-java.
  1504. - Fix mauve shell fragment.
  1505. * Thu Sep 27 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
  1506. - Removed jtreg setup line.
  1507. * Wed Sep 26 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
  1508. - Removed jtreg. Does not adhere to Fedora guidelines.
  1509. * Tue Sep 25 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
  1510. - Fixed running of Xvfb so it does not terminate after a successful
  1511. test.
  1512. - Fixed mauve and jtreg test runs to not break the build when an error
  1513. is thrown
  1514. * Mon Sep 24 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
  1515. - Added JTreg zip as source.
  1516. - Run JTreg tests after build for smoke testing.
  1517. - Added Xvfb as build requirement.
  1518. * Wed Sep 12 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
  1519. - Added Mauve tarball as source.
  1520. - Added mauve_tests as source.
  1521. - Run Mauve after build for regression testing.
  1522. * Thu Sep 7 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.15.b18
  1523. - Do not require openssl for build.
  1524. - Require openssl.
  1525. - Set gcjbootstrap to 0.
  1526. - Remove generate-cacerts.pl.
  1527. - Update icedtearelease.
  1528. - Update icedteasnapshot.
  1529. - Update openjdkver.
  1530. - Update openjdkdate.
  1531. * Wed Sep 5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.15.b18
  1532. - Rename javadoc master alternative javadocdir.
  1533. - Resolves: rhbz#269901
  1534. * Wed Sep 5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.15.b18
  1535. - Remove epoch in plugin provides.
  1536. - Bump release number.
  1537. - Resolves: rhbz#274001
  1538. * Mon Aug 27 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.14.b18
  1539. - Include idlj man page in files list.
  1540. * Mon Aug 27 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.14.b18
  1541. - Add documentation for plugin and src subpackages.
  1542. - Fix plugin alternative on x86_64.
  1543. - Add java-1.7.0-icedtea-win32.patch.
  1544. - Rename modzip.sh generate-fedora-zip.sh.
  1545. - Keep patches in main directory.
  1546. - Namespace patches.
  1547. - Add java-1.7.0-icedtea-win32.patch, README.plugin and README.src.
  1548. - Bump release number.
  1549. * Mon Aug 27 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.13.b18.snapshot
  1550. - Added line to run modzip.sh to remove specific files from the openjdk zip.
  1551. - Defined new openjdk zip created by modzip.sh as newopenjdkzip.
  1552. - Added line to patch the IcedTea Makefile. No need to download openjdk zip.
  1553. - Updated genurl.
  1554. - Updated icedteasnapshot.
  1555. * Fri Aug 24 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.13.b18
  1556. - Remove RMI CGI script and subpackage.
  1557. - Fix Java Access Bridge for GNOME URL.
  1558. * Thu Aug 23 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.12.b18
  1559. - Fully qualify Java Access Bridge for GNOME and generate-cacerts
  1560. source paths.
  1561. - Fix plugin post alternatives invocation.
  1562. - Include IcedTea documentation.
  1563. - Update icedteasnapshot.
  1564. * Tue Aug 21 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.11.b18
  1565. - Revert change to configure macro.
  1566. * Mon Aug 20 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.11.b18
  1567. - Fix rpmlint errors.
  1568. * Mon Aug 20 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.11.b18
  1569. - Add missing development alternatives.
  1570. - Bump accessver to 1.19.2.
  1571. - Bump icedteaver.
  1572. - Set icedteasnapshot.
  1573. - Define icedtearelease.
  1574. - Bump openjdkver.
  1575. - Bump openjdkdate.
  1576. - Bump release number.
  1577. - Add plugin build requirements and subpackage.
  1578. * Tue Jul 31 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.10.b16.1.2
  1579. - Bump icedteaver.
  1580. - Updated icedteasnapshot.
  1581. - Updated release to include icedteaver.
  1582. * Wed Jul 25 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.9.b16
  1583. - Updated icedteasnapshot.
  1584. - Bump openjdkver.
  1585. - Bump openjdkdate.
  1586. - Bump release number.
  1587. * Wed Jul 18 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.8.b15
  1588. - Only build rmi subpackage on non-x86_64 architectures.
  1589. * Wed Jul 18 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.8.b15
  1590. - Bump icedteaver.
  1591. - Update icedteasnapshot.
  1592. * Fri Jul 13 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.8.b15
  1593. - Add rmi subpackage.
  1594. - Remove name-version javadoc directory.
  1595. * Fri Jul 13 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.8.b15
  1596. - Set man extension to .gz in base and devel post sections.
  1597. * Thu Jul 12 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.7.b15
  1598. - Clear icedteasnapshot.
  1599. - Bump release number.
  1600. * Wed Jul 11 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.6.b15
  1601. - Updated icedteasnapshot.
  1602. - Bump openjdkver.
  1603. - Bump openjdkdate.
  1604. - Bump release number.
  1605. * Thu Jul 5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.5.b14
  1606. - Define icedteasnapshot.
  1607. * Wed Jul 4 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.4.b14
  1608. - Prevent jar repacking.
  1609. * Wed Jul 4 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.4.b14
  1610. - Include generate-cacerts.pl.
  1611. - Generate and install cacerts file.
  1612. * Tue Jul 3 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.4.b14
  1613. - Add javadoc subpackage.
  1614. - Add Java Access Bridge for GNOME.
  1615. - Add support for executable JAR files.
  1616. - Bump alternatives priority to 17000.
  1617. * Thu Jun 28 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.4.b14
  1618. - Add support for executable jar files.
  1619. - Bump icedteaver.
  1620. - Bump openjdkver.
  1621. - Bump openjdkdate.
  1622. - Bump release number.
  1623. * Tue Jun 19 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.3.b13
  1624. - Import IcedTea 1.1.
  1625. - Bump icedteaver.
  1626. - Bump openjdkver.
  1627. - Bump openjdkdate.
  1628. - Bump release number.
  1629. - Use --with-openjdk-src-zip.
  1630. * Tue Jun 12 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.2.b12
  1631. - Initial build.