java-1.6.0-openjdk-vl.spec 63 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924
  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 1
  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. %define buildoutputdir openjdk/build/linux-i586
  35. %endif
  36. %ifarch x86_64
  37. %define archbuild amd64
  38. %define archinstall amd64
  39. %define buildoutputdir openjdk/build/linux-amd64
  40. %endif
  41. # 32 bit sparc, optimized for v9
  42. %ifarch sparcv9
  43. %define archbuild sparc
  44. %define archinstall sparc
  45. %define buildoutputdir openjdk/build/linux-sparc
  46. %endif
  47. # 64 bit sparc
  48. %ifarch sparc64
  49. %define archbuild sparcv9
  50. %define archinstall sparcv9
  51. %define buildoutputdir openjdk/build/linux-sparcv9
  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: 2.%{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 4 2010 Shu KONNO <owa@bg.wakwak.com> - 1.6.0.0-2.b18
  881. - fixed: archbuild, archinstall are overwritten
  882. * Sat Sep 4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.6.0.0-1.b18
  883. - Initial build for Vine Linux
  884. * Mon Jun 14 2010 Martin Matejovic <mmatejov@redhat.com> -1:1.6.0.-41.b18
  885. - Fixed plugin update to IcedTeaPlugin.so
  886. - Fixed plugin cpu usage issue
  887. - Fixed plugin rewrites ? in URL
  888. - Added java-1.6.0-openjdk-plugin.patch
  889. - Resovles: rhbz#598353
  890. - Resolves: rhbz#592553
  891. - Resolves: rhbz#602906
  892. * Fri Jun 11 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-40.b18
  893. - Rebuild
  894. * Tue Jun 8 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-39.b18
  895. - Added icedtea6-1.8
  896. - Added openjdk b18
  897. - Added visualvm_122
  898. - Added netbeans-profiler-visualvm_release68_1.tar.gz
  899. - Added jdk6-jaf-%{jafdate}.zip as SOURCE9
  900. - Added jdk6-jaxp-%{jaxpdate}.zip as SOURCE10
  901. - Added jdk6-jaxws-%{jaxwsdate}.zip as SOURCE11
  902. - Added java-1.6.0-openjdk-visualvm-update.patch
  903. - Removed java-1.6.0-openjdk-securitypatches-20100323.patch
  904. - Removed java-1.6.0-openjdk-linux-globals.patch
  905. - Removed java-1.6.0-openjdk-memory-barriers.patch
  906. - Resolved: rhbz#595191
  907. - Resovles: rhbz#596850
  908. - Resolves: rhbz#597134
  909. - Resolves: rhbz#580432
  910. * Tue Mar 30 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-37.b17
  911. - Added java-1.6.0-openjdk-securitypatches-20100323.patch
  912. - Added java-1.6.0-openjdk-linux-globals.patch
  913. - Added java-1.6.0-openjdk-memory-barriers.patch
  914. - Resolves: rhbz#575760
  915. - Resolves: rhbz#575764
  916. - Resolves: rhbz#575736
  917. - Resolves: rhbz#575740
  918. - Resolves: rhbz#575745
  919. - Resolves: rhbz#575747
  920. - Resolves: rhbz#575755
  921. - Resolves: rhbz#575756
  922. - Resolves: rhbz#575818
  923. - Resolves: rhbz#575808
  924. - Resolves: rhbz#575789
  925. - Resolves: rhbz#575775
  926. - Resolves: rhbz#575772
  927. - Resolves: rhbz#575769
  928. - Resolves: rhbz#533125
  929. - Resolves: rhbz#575871
  930. - Resolves: rhbz#575865
  931. - Resolves: rhbz#575861
  932. - Resolves: rhbz#575854
  933. - Resolves: rhbz#575846
  934. * Tue Mar 2 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-35.b17
  935. - Added icedtea6-1.7.1
  936. - Resolves: rhbz#542586
  937. - Resolves: rhbz#568640
  938. - Resolves: rhbz#567228
  939. - Resolves: rhbz#539971
  940. - Resolves: rhbz#555503
  941. - Resolves: rhbz#523651
  942. - Resolves: rhbz#500077
  943. - Resolves: rhbz#475892
  944. * Fri Jan 29 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-34.b17
  945. - Added icedtea6-1.7
  946. - Added openjdk b17
  947. - npplugin enabled
  948. - Removed: java-1.6.0-openjdk-netbeans.patch
  949. - Removed: java-1.6.0-openjdk-securitypatches-20091103.patch
  950. - Removed: java-1.6.0-openjdk-sparc-fixes.patch
  951. - Removed: java-1.6.0-openjdk-sparc-hotspot.patch
  952. - Removed: java-1.6.0-openjdk-x11.patch
  953. * Mon Dec 14 2009 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-33.b16
  954. - Added java-1.6.0-openjdk-elf-debuginfo.patch
  955. - Added java-1.6.0-openjdk-debuginfo.patch
  956. * Thu Nov 12 2009 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-33.b16
  957. - Updated release
  958. - Fixed applying patches
  959. * Mon Nov 09 2009 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-32.b16
  960. - Added java-1.6.0-openjdk-securitypatches-20091103.patch
  961. - Removed BuildRequirement: openmotif-devel, lesstif-devel
  962. - Resolves: rhbz#510197
  963. - Resolves: rhbz#530053
  964. - Resolves: rhbz#530057
  965. - Resolves: rhbz#530061
  966. - Resolves: rhbz#530062
  967. - Resolves: rhbz#530063
  968. - Resolves: rhbz#530067
  969. - Resolves: rhbz#530098
  970. - Resolves: rhbz#530173
  971. - Resolves: rhbz#530175
  972. - Resolves: rhbz#530296
  973. - Resolves: rhbz#530297
  974. - Resolves: rhbz#530300
  975. * Thu Sep 9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-31.b16
  976. - Added java-1.6.0-openjdk-netbeans.patch.
  977. - Reenabled visualvm.
  978. * Thu Sep 9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-30.b16
  979. - Temporarily removed building of visualvm.
  980. * Thu Sep 9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-30.b16
  981. - Removed unneeded patches.
  982. - Updated icedteaver to 1.6
  983. - Resolves: rhbz#484858
  984. - Resolves: rhbz#497408
  985. - Resolves: rhbz#489414
  986. * Mon Aug 10 2009 Ville Skyttä <ville.skytta@iki.fi> - 1:1.6.0-29.b16
  987. - Use bzipped java-access-bridge tarball.
  988. * Tue Aug 4 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-28.b16
  989. - Updated java-1.6.0-openjdk-netx.patch, and renamed to
  990. java-1.6.0-openjdk-netxandplugin.patch.
  991. - Added java-1.6.0-openjdk-securitypatches.patch.
  992. - Resolves: rhbz#512101
  993. - Resolves: rhbz#512896
  994. - Resolves: rhbz#512914
  995. - Resolves: rhbz#512907
  996. - Resolves: rhbz#512921
  997. - Resolves: rhbz#511915
  998. - Resolves: rhbz#512915
  999. - Resolves: rhbz#512920
  1000. - Resolves: rhbz#512714
  1001. - Resolves: rhbz#513215
  1002. - Resolves: rhbz#513220
  1003. - Resolves: rhbz#513222
  1004. - Resolves: rhbz#513223
  1005. - Resolves: rhbz#503794
  1006. * Thu Jul 30 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-27.b16
  1007. - java-1.6.0-openjdk-x11.patch updated.
  1008. * Wed Jul 29 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-27.b16
  1009. - Renamed java-1.6.0-openjdk-libx11.patch to java-1.6.0-openjdk-x11.patch
  1010. and updated.
  1011. * Wed Jul 29 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-26.b16
  1012. - Added java-1.6.0-openjdk-libx11.patch.
  1013. * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.0.0-25.b16
  1014. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  1015. * Fri Jul 10 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-24.b16
  1016. - Added java-1.6.0-openjdk-execvpe.patch.
  1017. * Thu Jul 9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-24.b16
  1018. - Added java-1.6.0-openjdk-netx.patch
  1019. - Moved policytool to devel package.
  1020. - Updated release.
  1021. - Resolves: rhbz#507870
  1022. - Resolves: rhbz#471346
  1023. * Fri May 29 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-23.b16
  1024. - Fixed abs-install-dir.
  1025. - Updated release.
  1026. * Fri May 29 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-22.b16
  1027. - Set icedteasnapshot to nil.
  1028. - Updated release.
  1029. * Wed May 21 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-21.b16
  1030. - Disable building systemtap on non-jit arches.
  1031. * Tue May 19 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-21.b16
  1032. - Set icedteasnapshot. Only release candidate.
  1033. * Tue May 19 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-21.b16
  1034. - Removed java-1.6.0-openjdk-lcms.patch java-1.6.0-openjdk-securitypatches.patch
  1035. java-1.6.0-openjdk-pulsejava.patch.
  1036. - Updated visualvm source.
  1037. - Updated sparc patches.
  1038. - Updated release.
  1039. - Updated icedteaver.
  1040. - Updated openjdkver.
  1041. - Updated openjdkdate.
  1042. - Adjusted buildoutputdir.
  1043. - Set runtests to 0. Hanging test causing problems.
  1044. - Include systemtap support, install hotspot tapset.
  1045. - Resolves: rhbz#479041
  1046. - Resolves: rhbz#480075
  1047. - Resolves: rhbz#483095
  1048. - Resolves: rhbz#487872
  1049. - Resolves: rhbz#467591
  1050. - Resolves: rhbz#487452
  1051. - Resolves: rhbz#498109
  1052. - Resolves: rhbz#497191
  1053. - Resolves: rhbz#462876
  1054. - Resolves: rhbz#489586
  1055. - Resolves: rhbz#501391
  1056. * Wed May 6 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-20.b14
  1057. - Added devel requirement for netbeans-platform
  1058. * Mon Apr 27 2009 Christopher Aillon <caillon@redhat.com> - 1:1.6.0.0-20.b14
  1059. - Rebuild against newer gecko
  1060. * Mon Apr 6 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-19.b14
  1061. - Updated java-1.6.0-openjdk-lcms.patch
  1062. * Thu Apr 2 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-18.b14
  1063. - Added java-1.6.0-openjdk-pulsejava.patch.
  1064. - Updated release.
  1065. - Updated java-1.6.0-openjdk-lcms.patch.
  1066. - Resolves: rhbz#492367
  1067. - Resolves: rhbz#493276
  1068. * Tue Mar 24 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-17.b14
  1069. - Updated java-1.6.0-openjdk-lcms.patch.
  1070. * Tue Mar 24 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-16.b14
  1071. - Added java-1.6.0-openjdk-securitypatches.patch.
  1072. - Updated release.
  1073. * Fri Mar 20 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-15.b14
  1074. - Added java-1.6.0-openjdk-lcms.patch.
  1075. * Mon Mar 9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-14.b14
  1076. - Updated sources.
  1077. - Resolves: rhbz#489029
  1078. * Mon Mar 2 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-14.b14
  1079. - Reverting last change.
  1080. * Mon Mar 2 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-14.b14
  1081. - Fixed archinstall i386 to i586, since Fedora 11 made the switch.
  1082. * Wed Feb 25 2009 Dennis Gilmore <dennis@ausil.us> - 1:1.6.0-13.b14
  1083. - fix sparc arch building asm-sparc has gone. we only have asm/ now
  1084. - add sparc arches back to the jit arch list
  1085. * Wed Feb 25 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-12.b14
  1086. - Updated release.
  1087. - Updated icedteaver.
  1088. - Re-enabled visualvm building.
  1089. - Installed jvisualvm appropriately.
  1090. - Resolves: rhbz#480487
  1091. - Resolves: rhbz#482943
  1092. * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.0.0-11.b14
  1093. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  1094. * Mon Jan 26 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-10.b14
  1095. - Updated sources.
  1096. * Fri Jan 23 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-10.b14
  1097. - Added accessibility patch.
  1098. * Thu Jan 22 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-10.b14
  1099. - Updated to icedtea-1.4 snapshot.
  1100. - Updated release.
  1101. - Removed netbeans and visualvm.
  1102. - Resolves: rhbz#472953
  1103. - Resolves: rhbz#475081
  1104. - Resolves: rhbz#452573
  1105. - Resolves: rhbz#477351
  1106. - Resolves: rhbz#475109
  1107. - Resolves: rhbz#476462
  1108. * Sun Jan 11 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-9.b14
  1109. - Removed README.plugin, updated source list.
  1110. - Updated release.
  1111. * Fri Dec 5 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-8.b14
  1112. - Added hotspot source.
  1113. - Added --with-hotspot-src-zip build option.
  1114. - Set runtests to 1.
  1115. - Updated jtreg log.
  1116. - Added new patch to add GNOME to java.security.
  1117. - Updated icedteasnapshot.
  1118. - Updated openjdkver.
  1119. - Updated openjdkdate.
  1120. - Resolves: rhbz#474431
  1121. - Resolves: rhbz#474503
  1122. - Resolves: rhbz#472862
  1123. * Tue Dec 2 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-7.b13
  1124. - Set runtests to 0.
  1125. * Tue Dec 2 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-7.b13
  1126. - Updated pkgversion to include release and arch.
  1127. - Set runtests to 1.
  1128. - Updated icedteasnapshot.
  1129. - Resolves: rhbz#468484
  1130. - Resolves: rhbz#472862
  1131. - Resolves: rhbz#472234
  1132. - Resolves: rhbz#472233
  1133. - Resolves: rhbz#472231
  1134. - Resolves: rhbz#472228
  1135. - Resolves: rhbz#472224
  1136. - Resolves: rhbz#472218
  1137. - Resolves: rhbz#472213
  1138. - Resolves: rhbz#472212
  1139. - Resolves: rhbz#472211
  1140. - Resolves: rhbz#472209
  1141. - Resolves: rhbz#472208
  1142. - Resolves: rhbz#472206
  1143. - Resolves: rhbz#472201
  1144. * Mon Nov 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-6.b13
  1145. - Updated icedteasnapshot.
  1146. - Updated openjdkver to b13.
  1147. - Updated openjdkdate.
  1148. - Resolves: rhbz#471987
  1149. - Resolves: rhbz#465531
  1150. - Resolves: rhbz#470551
  1151. * Thu Nov 20 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-6.b12
  1152. - Redirect error from removing gcjwebplugin link.
  1153. - Resolves: rhbz#471568
  1154. * Thu Nov 13 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-5.b12
  1155. - Added java-fonts to Provides for base package.
  1156. - Resolves: rhbz#469893
  1157. * Wed Nov 12 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-4.b12
  1158. - Fixed pulse audio build requirements.
  1159. - Updated release.
  1160. - Resolves: rhbz#471229
  1161. * Fri Nov 7 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-3.b12
  1162. - Updated icedteasnapshot.
  1163. - Resolves: rhbz#453290
  1164. - Resolves: rhbz#469361
  1165. * Wed Nov 5 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-3.b12
  1166. - Re-enabled pulse java. Fix committed upstream to prevent TCK failures.
  1167. - Updated release.
  1168. - Updated icedteasnapshot.
  1169. - Updated icedteaver.
  1170. - Updated visualvm source.
  1171. * Thu Oct 30 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-2.b12
  1172. - Fixed post plugin scriptlet to work for install, as well as upgrade.
  1173. * Wed Oct 29 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-2.b12
  1174. - Fixed release string.
  1175. * Mon Oct 27 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-2b12
  1176. - Updated icedteasnapshot.
  1177. - Fixed post scriptlet to remove gcjwebplugin.so.
  1178. - Updated jvisualvm requirement.
  1179. - Added build option --with-pkgversion=6b12-Fedora-10
  1180. - Resolves: rhbz#428503
  1181. - Resolves: rhbz#251829
  1182. - Resolves: rhbz#415061
  1183. - Resolves: rhbz#452188
  1184. * Mon Oct 27 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.2.b12
  1185. - Added netbeans requirement for devel package.
  1186. - Fixed removal of gcjwebplugin.so link when installing plugin package.
  1187. - Updated Release.
  1188. - Resolves: rhbz#468635
  1189. * Fri Oct 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.1.b12
  1190. - Removed --enable-pulse-java. Causes some TCK tests to fail.
  1191. * Fri Oct 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.1.b12
  1192. - Updated sources to include latest liveconnect fixes.
  1193. * Wed Oct 22 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.0.b12
  1194. - Removed option to build with alternate jar.
  1195. * Tue Oct 21 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.0.b12
  1196. - Updated icedteaver.
  1197. - Updated Release.
  1198. - Changed to use IcedTeaPlugin.so instead of gcjwebplugin.so. Includes
  1199. LiveConnect support.
  1200. - Updated mauvedate.
  1201. - Added xulrunner-devel and xulrunner-devel-unstable as build requirements.
  1202. - Enabled building of pulse-java, not default sound implementation though.
  1203. - Added build requirements for pulse-java.
  1204. - Resolves: rhbz#468043
  1205. - Resolves: rhbz#375161
  1206. - Resolves: rhbz#432184
  1207. - Resolves: rhbz#302071
  1208. - Resolves: rhbz#457536
  1209. - Resolves: rhbz#460236
  1210. - Resolves: rhbz#460084
  1211. - Resolves: rhbz#467794
  1212. * Tue Oct 14 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.23.b12
  1213. - Updated icedteasnapshot to nil.
  1214. - Updated release.
  1215. - Added jakarta-commons-logging requirement for visualvm.
  1216. * Thu Oct 2 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.22.b12
  1217. - Enabled building of jvisualvm tool.
  1218. * Wed Sep 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.21.b12
  1219. - Removed all instances of security jars.
  1220. * Wed Sep 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.21.b12
  1221. - Updated icedteasnapshot.
  1222. - Updated release.
  1223. - Updated openjdkver.
  1224. - Updated openjdkdate.
  1225. * Mon Sep 22 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.20.b11
  1226. - Removed update-desktop-database dependency.
  1227. - Resolves: rhbz#463046
  1228. * Mon Sep 08 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.20.b11
  1229. - Added rhino requirement.
  1230. - Resolves: rhbz#461336
  1231. * Tue Aug 05 2008 Lillian Angel <langel@redhat.com> 1:1.6.0-0.20.b11
  1232. - Updated icedteasnapshot.
  1233. * Thu Jul 31 2008 Lillian Angel <langel@redhat.com> 1:1.6.0-0.20.b11
  1234. - Added java-access-bridge idlj patch. Temp workaround for bug similar to:
  1235. http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6708395.
  1236. * Mon Jul 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.20.b11
  1237. - Removed freetype patch.
  1238. * Wed Jul 23 2008 Lubomir Rintel <lkundrak@v3.sk> - 1:1.6.0-0.20.b11
  1239. - Specify vendor for javaws desktop entry.
  1240. - Merge EPEL-5 and Fedora devel packages.
  1241. * Mon Jul 21 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.19.b11
  1242. - Updated icedteasnapshot.
  1243. * Wed Jul 16 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
  1244. - Updated icedteasnapshot.
  1245. - Updated openjdkver.
  1246. - Updated openjdkdate.
  1247. - Updated generate-fedora-zip.sh
  1248. * Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
  1249. - Updated accessver to 1.23.
  1250. * Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
  1251. - Added rhino as a BuildRequirement.
  1252. * Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
  1253. - Removed all unneeded patches. Security patches are included in the
  1254. new icedtea source.
  1255. * Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
  1256. - Fixed fedorazip.
  1257. * Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
  1258. - Updated icedteaver.
  1259. - Updated icedteasnapshot.
  1260. - Updated openjdkdate.
  1261. - Updated openjdkver.
  1262. - Updated release.
  1263. - Resolves: rhbz#452525
  1264. - Resolves: rhbz#369861
  1265. * Thu Jul 9 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.17.b09
  1266. - Added sparc/64 patches.
  1267. * Wed Jul 8 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.17.b09
  1268. - Only apply hotspot security patch of jitarches.
  1269. * Wed Jul 2 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.17.b09
  1270. - Added OpenJDK security patches.
  1271. * Tue Jun 3 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.16.b09
  1272. - Add runtests define.
  1273. - Provide Xvfb instance to jtreg.
  1274. - Run test suites on JIT architectures only.
  1275. - Clean up arch handling.
  1276. * Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
  1277. - Remove jhat patch.
  1278. * Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
  1279. - Remove makefile patch.
  1280. - Update generate-fedora-zip.sh.
  1281. * Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
  1282. - Formatting cleanups.
  1283. * Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
  1284. - Group all Mauve commands.
  1285. * Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
  1286. - Formatting cleanups.
  1287. - Add jtreg_output to src subpackage.
  1288. * Wed May 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.15.b09
  1289. - Updated icedteasnapshot for new release.
  1290. * Tue May 27 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
  1291. - Require ca-certificates.
  1292. - Symlink to ca-certificates cacerts.
  1293. - Remove cacerts from files list.
  1294. - Resolves: rhbz#444260
  1295. * Mon May 26 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.14.b09
  1296. - Added eclipse-ecj build requirement for mauve.
  1297. - Updated icedteasnapshot.
  1298. * Fri May 23 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.14.b09
  1299. - Fixed jtreg testing.
  1300. * Fri May 23 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.14.b09
  1301. - Updated icedteasnapshot.
  1302. - Updated release.
  1303. - Added jtreg testing.
  1304. * Thu May 22 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.13.b09
  1305. - Added new patch java-1.6.0-openjdk-java-access-bridge-tck.patch.
  1306. - Updated release.
  1307. * Mon May 05 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.12.b09
  1308. - Updated release.
  1309. - Updated icedteasnapshot.
  1310. - Resolves: rhbz#445182
  1311. - Resolves: rhbz#445183
  1312. * Tue Apr 29 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.11.b09
  1313. - Fixed javaws.desktop installation.
  1314. * Tue Apr 29 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.11.b09
  1315. - Updated icedteasnapshot.
  1316. - Removed java-1.6.0-openjdk-jconsole.desktop and
  1317. java-1.6.0-openjdk-policytool.desktop files.
  1318. * Tue Apr 29 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.11.b09
  1319. - Updated release.
  1320. - Added archbuild and archinstall definitions for ia64.
  1321. - Resolves: rhbz#433843
  1322. * Mon Apr 28 2008 Lubomir Rintel <lkundrak@v3.sk> - 1:1.6.0.0-0.12.b08
  1323. - Merge changes made to build on Red Hat Enterprise Linux 5, to include in EPEL:
  1324. - Require Freetype 2.2.0 instead of 2.3.0.
  1325. - Build against openmotif instead of lesstif when not on Fedora.
  1326. * Mon Apr 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.10.b09
  1327. - Fixed installation of javaws.desktop and javaws.png.
  1328. * Mon Apr 28 2008 Joshua Sumali <jsumali@redhat.com> - 1:1.6.0.0-0.10.b09
  1329. - Added javaws menu entry.
  1330. - Resolves: rhbz#443851
  1331. * Mon Apr 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.10.b09
  1332. - Updated release.
  1333. - Updated icedteasnapshot.
  1334. - Added jconsole and policy menu entries.
  1335. - Removed all jhat references.
  1336. - Resolves: rhbz#435235
  1337. - Resolves: rhbz#417501
  1338. - Resolves: rhbz#437418
  1339. - Resolves: rhbz#443360
  1340. - Resolves: rhbz#304031
  1341. * Thu Apr 18 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.9.b09
  1342. - Updated icedteaver.
  1343. - Updated icedteasnapshot.
  1344. - Updated openjdkver.
  1345. - Updated openjdkdate.
  1346. - Updated release.
  1347. - Resolves: rhbz#442602
  1348. - Resolves: rhbz#442514
  1349. - Resolves: rhbz#441437
  1350. - Resolves: rhbz#375541
  1351. * Thu Apr 17 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.9.b08
  1352. - Added javaws to /usr/bin.
  1353. - Resolves: rhbz#437929
  1354. * Mon Apr 08 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.8.b08
  1355. - Updated sources.
  1356. - Updated icedteaver.
  1357. * Mon Apr 07 2008 Dennis Gilmore <dennis@ausil.us> - 1:1.6.0.0-0.8.b08
  1358. - Enable building for all arches using zero where there is not a native port.
  1359. * Mon Mar 31 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.7.b08
  1360. - Updated icedteasnapshot. Includes sources needed to build xmlgraphics-commons.
  1361. - Updated release.
  1362. - Resolves: rhbz#439676
  1363. * Fri Mar 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.6.b08
  1364. - Updated icedteasnapshot to fix ppc failure.
  1365. * Thu Mar 27 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.6.b08
  1366. - Removed iconv of THIRD_PARTY_README.
  1367. * Thu Mar 27 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.6.b08
  1368. - Updated icedteasnapshot.
  1369. - Updated openjdkver and openjdkdate.
  1370. - Removed java-1.6.0-openjdk-trademark.patch.
  1371. - Updated generate-fedora-zip.sh.
  1372. - Resolves: rhbz#438421
  1373. * Thu Mar 20 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.5.b06
  1374. - Updated icedteasnapshot.
  1375. - Updated java-1.6.0-openjdk-optflags.patch.
  1376. * Mon Mar 17 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.5.b06
  1377. - Updated icedteasnapshot.
  1378. - Updated Release.
  1379. - Added new patch: java-1.6.0-openjdk-optflags.patch.
  1380. - Resolves: rhbz#437331
  1381. * Mon Mar 17 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.5.b06
  1382. - Added version for freetype-devel requirement.
  1383. - Resolves: rhbz#437782
  1384. * Fri Mar 14 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.4.b06
  1385. - Fixed Provides and Obsoletes for all sub-packages. Should have specified
  1386. java-1.7.0-icedtea < 1.7.0.0-0.999 instead of 1.7.0-0.999.
  1387. - Resolves: rhbz#437492
  1388. * Wed Mar 12 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.4.b06
  1389. - Add FIXME about versionless SONAMEs.
  1390. * Wed Mar 12 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.3.b06
  1391. - Updated release.
  1392. - Updated mauvedate to 2008-03-11.
  1393. - Updated accessmajorver to 1.22.
  1394. - Updated accessminorver to 0.
  1395. * Tue Mar 11 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.2.b06
  1396. - Updated snapshot.
  1397. - Changed icedteaopt to use --with-openjdk instead of --with-icedtea.
  1398. * Tue Mar 11 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.2.b06
  1399. - Added Provides and Obsoletes for all subpackages. All sub-packages
  1400. replaces java-1.7.0-icedtea.
  1401. - Updated Release.
  1402. - Changed BuildRequires from java-1.7.0-icedtea to java-1.6.0-openjdk.
  1403. - Added TRADEMARK file to docs.
  1404. * Tue Mar 11 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.2.b06
  1405. - Added Provides and Obsoletes. This package replaces java-1.7.0-icedtea.
  1406. * Fri Feb 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.1.b06
  1407. - Adapted for java-1.6.0-openjdk.
  1408. * Wed Feb 13 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.25.b24
  1409. - Added libffi requirement for ppc/64.
  1410. * Wed Feb 13 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.25.b24
  1411. - Updated icedteaver to 1.6.
  1412. - Updated release.
  1413. * Mon Feb 11 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.24.b24
  1414. - Added libjpeg-6b as a requirement.
  1415. - Resolves rhbz#432181
  1416. * Mon Jan 28 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.24.b24
  1417. - Kill Xvfb after it completes mauve tests.
  1418. * Mon Jan 21 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.24.b24
  1419. - Remove cgibindir macro.
  1420. - Remove icedtearelease.
  1421. - Remove binfmt_misc support.
  1422. - Remove .snapshot from changelog lines wider than 80 columns.
  1423. * Tue Jan 08 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
  1424. - Added xorg-x11-fonts-misc as a build requirement for Mauve.
  1425. - Updated mauve_tests.
  1426. * Mon Jan 07 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
  1427. - Updated Mauve's build requirements.
  1428. - Excluding Mauve tests that try to access the network.
  1429. - Added Xvfb functionality to mauve tests to avoid display-related failures.
  1430. - Resolves rhbz#427614
  1431. * Thu Jan 03 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
  1432. - Added mercurial as a Build Requirement.
  1433. - Fixed archbuild/archinstall if-block.
  1434. * Thu Jan 03 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
  1435. - Removed BuildRequirement firefox-devel.
  1436. - Added BuildRequirement gecko-devel.
  1437. - Resolves rhbz#427350
  1438. * Fri Dec 28 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
  1439. - Updated icedtea source.
  1440. - Resolves rhbz#426142
  1441. * Thu Dec 13 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
  1442. - Updated icedteaver.
  1443. - Updated Release.
  1444. - Updated buildoutputdir.
  1445. - Removed openjdkdate.
  1446. - Updated openjdkver.
  1447. - Updated openjdkzip and fedorazip.
  1448. - Added Requires: jpackage-utils.
  1449. - Removed java-1.7.0-makefile.patch.
  1450. - Updated patch list.
  1451. - Resolves rhbz#411941
  1452. - Resolves rhbz#399221
  1453. - Resolves rhbz#318621
  1454. * Thu Dec 6 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.22.b23
  1455. - Clear bootstrap mode on ppc and ppc64.
  1456. * Wed Dec 5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.21.b23
  1457. - Update icedteasnapshot.
  1458. * Fri Nov 30 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.21.b23
  1459. - Update icedteasnapshot.
  1460. - Remove ExclusiveArch.
  1461. - Assume i386.
  1462. - Add support for ppc and ppc64.
  1463. - Bootstrap on ppc and ppc64.
  1464. * Thu Nov 15 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.20.b23
  1465. - Add giflib-devel build requirement.
  1466. * Thu Nov 15 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.20.b23
  1467. - Add libjpeg-devel and libpng-devel build requirements.
  1468. * Thu Nov 15 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.20.b23.snapshot
  1469. - Added gcjbootstrap.
  1470. - Updated openjdkver and openjdkdate to new b23 release.
  1471. - Updated Release.
  1472. - Added gcjbootstrap checks in.
  1473. - Resolves: rhbz#333721
  1474. * Mon Oct 15 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.19.b21.snapshot
  1475. - Updated release.
  1476. * Fri Oct 12 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.18.b21.snapshot
  1477. - Updated release.
  1478. * Fri Oct 12 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.17.b21.snapshot
  1479. - Added jhat patch back in.
  1480. * Thu Oct 11 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.17.b21.snapshot
  1481. - Update icedtearelease.
  1482. - Update icedteasnapshot.
  1483. - Update openjdkver.
  1484. - Update openjdkdate.
  1485. - Updated genurl.
  1486. - Removed unneeded patches.
  1487. - Removed gcjbootstrap.
  1488. - Removed icedteaopt.
  1489. - Removed all gcj related checks.
  1490. - Resolves: rhbz#317041
  1491. - Resolves: rhbz#314211
  1492. - Resolves: rhbz#314141
  1493. - Resolves: rhbz#301691
  1494. * Mon Oct 1 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.16.b19.snapshot
  1495. - Listed mauve_output as a doc file instead of a source.
  1496. - Added mauve_tests to the src files as doc.
  1497. * Fri Sep 28 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.16.b19.snapshot
  1498. - Fixed testing. Output is stored in a file and passes/debug info is not shown.
  1499. * Thu Sep 27 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.16.b19
  1500. - Apply patch to use system tzdata.
  1501. - Require tzdata-java.
  1502. - Fix mauve shell fragment.
  1503. * Thu Sep 27 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
  1504. - Removed jtreg setup line.
  1505. * Wed Sep 26 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
  1506. - Removed jtreg. Does not adhere to Fedora guidelines.
  1507. * Tue Sep 25 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
  1508. - Fixed running of Xvfb so it does not terminate after a successful
  1509. test.
  1510. - Fixed mauve and jtreg test runs to not break the build when an error
  1511. is thrown
  1512. * Mon Sep 24 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
  1513. - Added JTreg zip as source.
  1514. - Run JTreg tests after build for smoke testing.
  1515. - Added Xvfb as build requirement.
  1516. * Wed Sep 12 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
  1517. - Added Mauve tarball as source.
  1518. - Added mauve_tests as source.
  1519. - Run Mauve after build for regression testing.
  1520. * Thu Sep 7 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.15.b18
  1521. - Do not require openssl for build.
  1522. - Require openssl.
  1523. - Set gcjbootstrap to 0.
  1524. - Remove generate-cacerts.pl.
  1525. - Update icedtearelease.
  1526. - Update icedteasnapshot.
  1527. - Update openjdkver.
  1528. - Update openjdkdate.
  1529. * Wed Sep 5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.15.b18
  1530. - Rename javadoc master alternative javadocdir.
  1531. - Resolves: rhbz#269901
  1532. * Wed Sep 5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.15.b18
  1533. - Remove epoch in plugin provides.
  1534. - Bump release number.
  1535. - Resolves: rhbz#274001
  1536. * Mon Aug 27 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.14.b18
  1537. - Include idlj man page in files list.
  1538. * Mon Aug 27 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.14.b18
  1539. - Add documentation for plugin and src subpackages.
  1540. - Fix plugin alternative on x86_64.
  1541. - Add java-1.7.0-icedtea-win32.patch.
  1542. - Rename modzip.sh generate-fedora-zip.sh.
  1543. - Keep patches in main directory.
  1544. - Namespace patches.
  1545. - Add java-1.7.0-icedtea-win32.patch, README.plugin and README.src.
  1546. - Bump release number.
  1547. * Mon Aug 27 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.13.b18.snapshot
  1548. - Added line to run modzip.sh to remove specific files from the openjdk zip.
  1549. - Defined new openjdk zip created by modzip.sh as newopenjdkzip.
  1550. - Added line to patch the IcedTea Makefile. No need to download openjdk zip.
  1551. - Updated genurl.
  1552. - Updated icedteasnapshot.
  1553. * Fri Aug 24 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.13.b18
  1554. - Remove RMI CGI script and subpackage.
  1555. - Fix Java Access Bridge for GNOME URL.
  1556. * Thu Aug 23 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.12.b18
  1557. - Fully qualify Java Access Bridge for GNOME and generate-cacerts
  1558. source paths.
  1559. - Fix plugin post alternatives invocation.
  1560. - Include IcedTea documentation.
  1561. - Update icedteasnapshot.
  1562. * Tue Aug 21 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.11.b18
  1563. - Revert change to configure macro.
  1564. * Mon Aug 20 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.11.b18
  1565. - Fix rpmlint errors.
  1566. * Mon Aug 20 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.11.b18
  1567. - Add missing development alternatives.
  1568. - Bump accessver to 1.19.2.
  1569. - Bump icedteaver.
  1570. - Set icedteasnapshot.
  1571. - Define icedtearelease.
  1572. - Bump openjdkver.
  1573. - Bump openjdkdate.
  1574. - Bump release number.
  1575. - Add plugin build requirements and subpackage.
  1576. * Tue Jul 31 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.10.b16.1.2
  1577. - Bump icedteaver.
  1578. - Updated icedteasnapshot.
  1579. - Updated release to include icedteaver.
  1580. * Wed Jul 25 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.9.b16
  1581. - Updated icedteasnapshot.
  1582. - Bump openjdkver.
  1583. - Bump openjdkdate.
  1584. - Bump release number.
  1585. * Wed Jul 18 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.8.b15
  1586. - Only build rmi subpackage on non-x86_64 architectures.
  1587. * Wed Jul 18 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.8.b15
  1588. - Bump icedteaver.
  1589. - Update icedteasnapshot.
  1590. * Fri Jul 13 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.8.b15
  1591. - Add rmi subpackage.
  1592. - Remove name-version javadoc directory.
  1593. * Fri Jul 13 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.8.b15
  1594. - Set man extension to .gz in base and devel post sections.
  1595. * Thu Jul 12 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.7.b15
  1596. - Clear icedteasnapshot.
  1597. - Bump release number.
  1598. * Wed Jul 11 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.6.b15
  1599. - Updated icedteasnapshot.
  1600. - Bump openjdkver.
  1601. - Bump openjdkdate.
  1602. - Bump release number.
  1603. * Thu Jul 5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.5.b14
  1604. - Define icedteasnapshot.
  1605. * Wed Jul 4 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.4.b14
  1606. - Prevent jar repacking.
  1607. * Wed Jul 4 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.4.b14
  1608. - Include generate-cacerts.pl.
  1609. - Generate and install cacerts file.
  1610. * Tue Jul 3 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.4.b14
  1611. - Add javadoc subpackage.
  1612. - Add Java Access Bridge for GNOME.
  1613. - Add support for executable JAR files.
  1614. - Bump alternatives priority to 17000.
  1615. * Thu Jun 28 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.4.b14
  1616. - Add support for executable jar files.
  1617. - Bump icedteaver.
  1618. - Bump openjdkver.
  1619. - Bump openjdkdate.
  1620. - Bump release number.
  1621. * Tue Jun 19 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.3.b13
  1622. - Import IcedTea 1.1.
  1623. - Bump icedteaver.
  1624. - Bump openjdkver.
  1625. - Bump openjdkdate.
  1626. - Bump release number.
  1627. - Use --with-openjdk-src-zip.
  1628. * Tue Jun 12 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.2.b12
  1629. - Initial build.