firefox-vl.spec 54 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660
  1. %bcond_without clang
  2. # do not include minor version number in MOZILLA_FIVE_HOME
  3. %global ffmajor 60.7
  4. %global geckomajor 60.7
  5. %global ffminor 2
  6. %global ffversion %{ffmajor}%{?ffminor:.%{ffminor}}
  7. %define ffdir %{_libdir}/firefox
  8. %define tarballdir firefox-%{ffversion}
  9. %global mozappdir %{_libdir}/%{name}
  10. %global langpackdir %{mozappdir}/distribution/extensions
  11. %define firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
  12. %define homepage https://vinelinux.org/
  13. %define build_vine7 0
  14. %define build_vine6 0
  15. # current firefox3 doesn't build on Vine Linux 4.x or older.
  16. %if "%{?_dist_release}" == "vl7"
  17. %define build_vine7 1
  18. %define build_vine6 1
  19. %endif
  20. %if "%{?_dist_release}" == "vl6"
  21. %define build_vine6 1
  22. %endif
  23. %define ffrelease 1%{?_dist_release}
  24. %define desktop_file_utils_version 0.6
  25. %define libjpeg_turbo_version 1.1.0
  26. #%define gecko_version %{geckomajor}%{?ffminor:.%{ffminor}}
  27. %define gecko_version %{geckomajor}
  28. ExclusiveArch: i386 i586 i686 x86_64 ia64 ppc
  29. Summary: Fx Browser
  30. Summary(ja): Fx ウェブブラウザ
  31. Name: firefox
  32. Version: %{ffversion}
  33. Release: %{ffrelease}
  34. URL: https://www.mozilla.org/ja/
  35. License: MPL/LGPL
  36. Group: Applications/Internet
  37. Source0: firefox-%{version}esr.source.tar.xz
  38. Source230: mozconfig-firefox-vine6
  39. Source240: mozconfig-firefox-vine7
  40. Source11: firefox-vine-default-bookmarks.html
  41. Source12: firefox-vine-default-prefs.js
  42. Source21: firefox.vine.sh.in
  43. Source22: firefox.png
  44. Source23: fx-about.png
  45. Source24: fx-about-wordmark.svg
  46. Source25: firefox.desktop
  47. Source26: firefox-safe-mode.desktop
  48. Source27: firefox-safe-mode.vine.sh
  49. Source30: firefox.1
  50. Source50: firefox-xremote-client.sh.in
  51. Source100: find-external-requires
  52. # locale sources
  53. %define MOZ_BUILD_LOCALES "ja"
  54. Source1000: firefox-%{ffversion}esr-langpacks.tar.xz
  55. Source1010: firefox-unofficial-branding-fx.tar.xz
  56. #
  57. Source2000: firefox-searchplugins-6.0-ja.tar.bz2
  58. # build patches
  59. Patch4: build-mozconfig-fix.patch
  60. # Always feel lucky for unsupported platforms:
  61. # https://bugzilla.mozilla.org/show_bug.cgi?id=1347128
  62. Patch37: build-jit-atomic-always-lucky.patch
  63. # patches from fedora
  64. Patch215: firefox-enable-addons.patch
  65. Patch219: rhbz-1173156.patch
  66. Patch224: mozilla-1170092.patch
  67. Patch225: mozilla-1005640-accept-lang.patch
  68. Patch230: rhbz-1503632-nss.patch
  69. # upstream patch
  70. Patch402: mozilla-1196777.patch
  71. Patch406: mozilla-256180.patch
  72. Patch413: mozilla-1353817.patch
  73. Patch415: mozilla-1436242.patch
  74. # customization patches
  75. ## Vine patch
  76. #Patch1000: firefox-19.0-disable-pdfjs.patch
  77. # vine customization patch
  78. Patch2000: firefox-47.0.1-vine.patch
  79. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  80. BuildRequires: alsa-lib-devel
  81. BuildRequires: autoconf213
  82. BuildRequires: bzip2-devel
  83. %if %{with clang}
  84. BuildRequires: clang-devel, lld, llvm-devel
  85. %endif
  86. BuildRequires: curl-devel
  87. BuildRequires: desktop-file-utils
  88. BuildRequires: freetype2-devel
  89. BuildRequires: gstreamer-devel
  90. BuildRequires: gstreamer-plugins-base-devel
  91. BuildRequires: gtk3-devel
  92. BuildRequires: lcms-devel
  93. BuildRequires: libffi-devel
  94. BuildRequires: libgnome-devel
  95. BuildRequires: libIDL-devel
  96. %if %{build_vine7}
  97. BuildRequires: libjpeg-turbo-devel >= %{libjpeg_turbo_version}
  98. %endif
  99. BuildRequires: libnotify-devel
  100. BuildRequires: libpng-devel
  101. BuildRequires: libXt-devel
  102. BuildRequires: libXrender-devel
  103. BuildRequires: libXScrnSaver-devel
  104. BuildRequires: pango-devel
  105. BuildRequires: pulseaudio-libs-devel
  106. %if %{build_vine7}
  107. BuildRequires: python-devel
  108. BuildRequires: python
  109. %else
  110. BuildRequires: python27-devel >= 2.7.3
  111. BuildRequires: python27 >= 2.7.3
  112. %endif
  113. BuildRequires: rust, cargo
  114. BuildRequires: startup-notification-devel
  115. BuildRequires: unzip
  116. BuildRequires: wget
  117. BuildRequires: yasm
  118. BuildRequires: zip
  119. BuildRequires: zlib-devel
  120. Requires: desktop-file-utils >= %{desktop_file_utils_version}
  121. Obsoletes: phoenix, mozilla-firebird, MozillaFirebird
  122. Obsoletes: firefox3
  123. Conflicts: firefox-esr
  124. Provides: webclient
  125. %if %{build_vine7}
  126. Conflicts: xulrunner < 17.0.1
  127. %endif
  128. AutoProv: 0
  129. %define _use_internal_dependency_generator 0
  130. %define __find_requires %{SOURCE100}
  131. Vendor: Project Vine
  132. Distribution: Vine Linux
  133. Packager: daisuke
  134. %description
  135. Fx Browser is an open-source web browser based on mozilla technology.
  136. This is unofficial build of firefox browser.
  137. %description -l ja
  138. FX ウェブブラウザは Mozilla テクノロジーをベースとしたオープンソースの
  139. ウェブブラウザです。
  140. #---------------------------------------------------------------------
  141. %prep
  142. %setup -q -n %{name}-%{version} -c
  143. cd %{tarballdir}
  144. %patch37 -p1 -b .jit-atomic-lucky
  145. %patch4 -p1 -b .build-mozconfig-fix
  146. # Fedora patches
  147. %patch215 -p1 -b .addons
  148. %patch219 -p1 -b .rhbz-1173156
  149. %patch224 -p1 -b .1170092
  150. %patch225 -p1 -b .1005640-accept-lang
  151. # This ensures no migration of certdb to sqlite on the RHEL6 and RHEL7.
  152. # This needs to stay for the future releases
  153. %if 0%{?rhel} < 8
  154. %patch230 -p1 -b .1503632-nss
  155. %endif
  156. %patch402 -p1 -b .1196777
  157. %patch406 -p1 -b .256180
  158. %patch413 -p1 -b .1353817
  159. %patch415 -p1 -b .1436242
  160. #patch2000 -p1 -b .vine
  161. perl -pi \
  162. -e 's|pref\("extensions.langpacks.signatures.required".*$|pref("extensions.langpacks.signatures.required", false);|' \
  163. browser/app/profile/firefox.js
  164. perl -pi \
  165. -e 's|pref\("layout.spellcheckDefault".*$|pref("layout.spellcheckDefault", 0);|' \
  166. browser/app/profile/firefox.js
  167. perl -pi \
  168. -e 's|browser.startup.homepage=.*$|browser.startup.homepage=https://vinelinux.org/|' \
  169. browser/branding/unofficial/locales/browserconfig.properties
  170. perl -pi \
  171. -e 's|pref\("startup.homepage_override_url".*$|pref("startup.homepage_override_url", "https://vinelinux.org/");|' \
  172. browser/branding/unofficial/locales/browserconfig.properties
  173. perl -pi \
  174. -e 's|pref\("startup.homepage_welcome_url".*$|pref("startup.homepage_welcome_url", "https://vinelinux.org/");|' \
  175. browser/branding/unofficial/locales/browserconfig.properties
  176. %{__rm} -f .mozconfig
  177. %if %build_vine7
  178. %{__cp} %{SOURCE240} .mozconfig
  179. %else
  180. %{__cp} -f %{SOURCE230} .mozconfig
  181. %endif
  182. #sed -i -e 's/enable-optimize/disable-optimize/g' .mozconfig
  183. %global optimize_flags "-O3"
  184. echo 'ac_add_options --enable-optimize=%{?optimize_flags}' >> .mozconfig
  185. echo "ac_add_options --disable-debug-symbols" >> .mozconfig
  186. echo "ac_add_options --disable-debug" >> .mozconfig
  187. %if %{with clang}
  188. echo "ac_add_options --enable-linker=lld" >> .mozconfig
  189. %endif
  190. #ifarch %{ix86}
  191. #echo "ac_add_options --disable-stylo" >> .mozconfig
  192. #endif
  193. # Remove executable bit to make brp-mangle-shebangs happy.
  194. chmod -x third_party/rust/itertools/src/lib.rs
  195. # update searchplugins
  196. #%{__tar} xjvf %{SOURCE2000} -C browser/locales/en-US/
  197. # setup unofficial branding logos
  198. %{__tar} xvf %{SOURCE1010}
  199. %{__cp} %{SOURCE23} browser/branding/unofficial/content/about.png
  200. %{__cp} %{SOURCE24} browser/branding/unofficial/content/about-wordmark.svg
  201. %{__cp} browser/branding/unofficial/locales/en-US/brand.* browser/branding/nightly/locales/en-US/
  202. #---------------------------------------------------------------------
  203. %build
  204. cd %{tarballdir}
  205. autoconf-2.13
  206. MOZ_OPT_FLAGS=$(echo "$RPM_OPT_FLAGS" | \
  207. %{__sed} -e 's/-Wall//')
  208. export RPM_OPT_FLAGS=$MOZ_OPT_FLAGS
  209. export CFLAGS=$MOZ_OPT_FLAGS
  210. export CXXFLAGS=$MOZ_OPT_FLAGS
  211. export MOZILLA_OFFICIAL=1
  212. export BUILD_OFFICIAL=1
  213. export MOZ_APP_DISPLAYNAME="Fx Browser"
  214. export PREFIX='%{_prefix}'
  215. export LIBDIR='%{_libdir}'
  216. %if %{with clang}
  217. export CC=clang
  218. export CXX=clang++
  219. export LLVM_PROFDATA="llvm-profdata"
  220. export AR="llvm-ar"
  221. export NM="llvm-nm"
  222. export RANLIB="llvm-ranlib"
  223. %endif
  224. MOZ_SMP_FLAGS=-j1
  225. # On x86 architectures, Mozilla can build up to 4 jobs at once in parallel,
  226. # however builds tend to fail on other arches when building in parallel.
  227. %ifarch %{ix86} x86_64
  228. [ -z "$RPM_BUILD_NCPUS" ] && \
  229. RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"
  230. [ "$RPM_BUILD_NCPUS" -ge 2 ] && MOZ_SMP_FLAGS=-j2
  231. [ "$RPM_BUILD_NCPUS" -ge 4 ] && MOZ_SMP_FLAGS=-j4
  232. [ "$RPM_BUILD_NCPUS" -ge 8 ] && MOZ_SMP_FLAGS=-j8
  233. %endif
  234. sed -i 's/\(MOZ_PKG_FATAL_WARNINGS =\).*/\1 0/' \
  235. browser/installer/Makefile.in &&
  236. %if 0
  237. # https://bugzilla.mozilla.org/show_bug.cgi?id=824381
  238. mkdir -p js/src/.deps
  239. find security/nss/lib -name "*.def" | while read i
  240. do
  241. mv $i $i.orig
  242. grep -v ';-' $i.orig | \
  243. sed -e 's,;+,,' -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,;,' > $i
  244. done
  245. %endif
  246. export MOZ_MAKE_FLAGS="$MOZ_SMP_FLAGS"
  247. #export MOZ_SERVICES_SYNC="1"
  248. #export STRIP=/bin/true
  249. ./mach build -v
  250. #export LDFLAGS="-Wl,-rpath,%{ffdir}"
  251. #%__make -f client.mk build MOZ_MAKE_FLAGS="$MOZ_SMP_FLAGS"
  252. #---------------------------------------------------------------------
  253. %install
  254. cd %{tarballdir}
  255. %{__rm} -rf $RPM_BUILD_ROOT
  256. # set up our default bookmarks
  257. %{__cp} -p %{SOURCE11} objdir/dist/bin/browser/chrome/en-US/locale/browser/bookmarks.html
  258. # Make sure locale works for langpacks
  259. %{__cat} > objdir/dist/bin/browser/defaults/preferences/firefox-l10n.js << EOF
  260. pref("general.useragent.locale", "chrome://global/locale/intl.properties");
  261. EOF
  262. export MOZ_APP_DISPLAYNAME="Fx Browser"
  263. DESTDIR=$RPM_BUILD_ROOT %{__make} -C objdir install
  264. %{__mkdir_p} $RPM_BUILD_ROOT{%{_libdir},%{_bindir},%{_datadir}/applications}
  265. if [ "%{version}" != "%{ffmajor}" ]; then
  266. if [ -d "$RPM_BUILD_ROOT%{_libdir}/firefox-%{version}" ]; then
  267. %{__mv} $RPM_BUILD_ROOT%{_libdir}/firefox-%{version} $RPM_BUILD_ROOT%{ffdir}
  268. fi
  269. fi
  270. # install icons
  271. %{__install} -p -D %{SOURCE22} $RPM_BUILD_ROOT%{_datadir}/pixmaps/firefox.png
  272. for desktopfiles in %{SOURCE25} %{SOURCE26}
  273. do
  274. desktop-file-install --vendor vine \
  275. --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  276. --add-category Application \
  277. --add-category Network \
  278. $desktopfiles
  279. done
  280. # Register as an application to be visible in the software center
  281. #
  282. # NOTE: It would be *awesome* if this file was maintained by the upstream
  283. # project, translated and installed into the right place during `make install`.
  284. #
  285. # See http://www.freedesktop.org/software/appstream/docs/ for more details.
  286. #
  287. %{__mkdir_p} %{buildroot}%{_datadir}/appdata
  288. cat > %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml <<EOF
  289. <?xml version="1.0" encoding="UTF-8"?>
  290. <!-- Copyright 2014 Richard Hughes <richard@hughsie.com> -->
  291. <!--
  292. BugReportURL: https://bugzilla.mozilla.org/show_bug.cgi?id=1071061
  293. SentUpstream: 2014-09-22
  294. -->
  295. <application>
  296. <id type="desktop">firefox.desktop</id>
  297. <metadata_license>CC0-1.0</metadata_license>
  298. <description>
  299. <p>
  300. Bringing together all kinds of awesomeness to make browsing better for you.
  301. Get to your favorite sites quickly – even if you don’t remember the URLs.
  302. Type your term into the location bar (aka the Awesome Bar) and the autocomplete
  303. function will include possible matches from your browsing history, bookmarked
  304. sites and open tabs.
  305. </p>
  306. <!-- FIXME: Needs another couple of paragraphs -->
  307. </description>
  308. <url type="homepage">http://www.mozilla.org/</url>
  309. <screenshots>
  310. <screenshot type="default">https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/firefox/a.png</screenshot>
  311. <screenshot>https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/firefox/b.png</screenshot>
  312. <screenshot>https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/firefox/c.png</screenshot>
  313. </screenshots>
  314. <!-- FIXME: change this to an upstream email address for spec updates
  315. <updatecontact>someone_who_cares@upstream_project.org</updatecontact>
  316. -->
  317. </application>
  318. EOF
  319. %{__install} -p -m 755 %{SOURCE21} $RPM_BUILD_ROOT%{_bindir}/firefox
  320. %{__install} -p -m 755 %{SOURCE27} $RPM_BUILD_ROOT%{_bindir}/firefox-safe-mode
  321. %{__install} -p -D -m 664 %{SOURCE30} $RPM_BUILD_ROOT%{_mandir}/man1/firefox.1
  322. %{__rm} -f %{buildroot}/%{mozappdir}/firefox-config
  323. %{__rm} -f %{buildroot}/%{mozappdir}/update-settings.ini
  324. echo > ../%{name}.lang
  325. # Extract langpacks, make any mods needed, repack the langpack, and install it.
  326. %{__mkdir_p} %{buildroot}%{langpackdir}
  327. %{__tar} xf %{SOURCE1000}
  328. for langpack in `ls firefox-langpacks/*.xpi`; do
  329. language=`basename $langpack .xpi`
  330. extensionID=langpack-$language@firefox.mozilla.org
  331. %{__mkdir_p} $extensionID
  332. unzip -qq $langpack -d $extensionID
  333. find $extensionID -type f | xargs chmod 644
  334. sed -i -e "s|browser.startup.homepage.*$|browser.startup.homepage=%{homepage}|g;" \
  335. $extensionID/browser/chrome/$language/locale/branding/browserconfig.properties
  336. if [ $language = "ja" ]; then
  337. sed -i \
  338. -e "s|Mozilla Firefox|Fx ウェブブラウザ|g" \
  339. -e "s|Firefox|Fx ウェブブラウザ|g" \
  340. -e "s|Mozilla|Project Vine|g" \
  341. -e 's|\(.*trademarkInfo.part1.*"\).*">|\1Vine Linux および Vine Linux ロゴは Project Vine および有限会社ヴァインカーブの日本およびその他の国における商標です。">|g' \
  342. $extensionID/browser/chrome/$language/locale/branding/brand.*
  343. else
  344. sed -i \
  345. -e "s|Mozilla Firefox|Fx Browser|g" \
  346. -e "s|Firefox|Fx Browser|g" \
  347. -e "s|Mozilla|Project Vine|g" \
  348. -e 's|\(.*trademarkInfo.part1.*"\).*">|\1Vine Linux and the Vine Linux logos are trademarks of Project Vine and Vine Caves Ltd.">|g' \
  349. $extensionID/browser/chrome/$language/locale/branding/brand.*
  350. fi
  351. %{__cp} -p %{SOURCE11} $extensionID/browser/chrome/$language/locale/browser/bookmarks.html
  352. cd $extensionID
  353. zip -qq -r9mX ../${extensionID}.xpi *
  354. cd -
  355. %{__install} -m 644 ${extensionID}.xpi %{buildroot}%{langpackdir}
  356. language=`echo $language | sed -e 's/-/_/g'`
  357. echo "%%lang($language) %{langpackdir}/${extensionID}.xpi" >> %{name}.lang
  358. done
  359. %{__rm} -rf firefox-langpacks
  360. # Keep compatibility with the old preference location
  361. %{__mkdir_p} $RPM_BUILD_ROOT/%{ffdir}/defaults/preferences
  362. %{__mkdir_p} $RPM_BUILD_ROOT/%{ffdir}/browser/defaults
  363. ln -s %{mozappdir}/defaults/preferences $RPM_BUILD_ROOT/%{mozappdir}/browser/defaults/preferences
  364. # Default preferences
  365. %{__cat} %{SOURCE12} | %{__sed} -e 's,FIREFOX_RPM_VR,%{ffversion}-%{release},g' > vine-default-prefs
  366. %{__cp} vine-default-prefs %{buildroot}%{mozappdir}/defaults/preferences/all-vine.js
  367. rm -f vine-default-prefs
  368. # System extensions
  369. %{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/mozilla/extensions/%{firefox_app_id}
  370. %{__mkdir_p} $RPM_BUILD_ROOT%{_libdir}/mozilla/extensions/%{firefox_app_id}
  371. # Copy over the LICENSE
  372. %{__install} -p -c -m 644 LICENSE $RPM_BUILD_ROOT/%{ffdir}
  373. # another bug fixed by looking at the debian package
  374. %{__mkdir_p} $RPM_BUILD_ROOT%{ffdir}/chrome/icons/default/
  375. for i in default{16,32,48,64,128}.png
  376. do
  377. %{__cp} -f browser/branding/unofficial/$i $RPM_BUILD_ROOT%{ffdir}/browser/chrome/icons/default/
  378. done
  379. # own mozilla plugin dir (#135050)
  380. %{__mkdir_p} $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins
  381. # System extensions
  382. %{__mkdir_p} %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_app_id}
  383. %{__mkdir_p} %{buildroot}%{_libdir}/mozilla/extensions/%{firefox_app_id}
  384. # Copy over the LICENSE
  385. %{__install} -p -c -m 644 LICENSE %{buildroot}/%{mozappdir}
  386. # Copy over run-mozilla.sh
  387. %{__cp} build/unix/run-mozilla.sh %{buildroot}%{mozappdir}
  388. # Remove copied libraries to speed up build
  389. rm -f %{buildroot}%{mozappdirdev}/sdk/lib/libmozjs.so
  390. rm -f %{buildroot}%{mozappdirdev}/sdk/lib/libmozalloc.so
  391. rm -f %{buildroot}%{mozappdirdev}/sdk/lib/libxul.so
  392. # cleanup unpackaged files
  393. %{__rm} -rf $RPM_BUILD_ROOT%{_includedir}/*
  394. %{__rm} -rf $RPM_BUILD_ROOT%{_libdir}/%{name}-devel-*
  395. %{__rm} -rf $RPM_BUILD_ROOT%{_datadir}/idl
  396. #---------------------------------------------------------------------
  397. %clean
  398. %{__rm} -rf $RPM_BUILD_ROOT
  399. #---------------------------------------------------------------------
  400. %post
  401. update-desktop-database %{_datadir}/applications >& /dev/null ||:
  402. %postun
  403. update-desktop-database %{_datadir}/applications>& /dev/null ||:
  404. umask 022
  405. %preun
  406. # is it a final removal?
  407. if [ $1 -eq 0 ]; then
  408. %{__rm} -rf %{ffdir}/components
  409. %{__rm} -rf %{ffdir}/extensions
  410. %{__rm} -rf %{ffdir}/plugins
  411. %{__rm} -rf %{langpackdir}
  412. fi
  413. %files
  414. %defattr(-,root,root,-)
  415. %{_bindir}/firefox
  416. %{_bindir}/firefox-safe-mode
  417. %{_mandir}/man1/*
  418. %{_datadir}/applications/vine-%{name}.desktop
  419. %{_datadir}/applications/vine-%{name}-safe-mode.desktop
  420. %{_datadir}/pixmaps/firefox.png
  421. %{_datadir}/appdata/firefox.appdata.xml
  422. %{ffdir}
  423. %{_libdir}/mozilla
  424. #---------------------------------------------------------------------
  425. %changelog
  426. * Sat Jun 22 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 60.7.2-1
  427. - updated to 60.7.2.
  428. * Thu Jun 20 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 60.7.1-1
  429. - updated to 60.7.1.
  430. * Sat May 11 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 60.6.3-1
  431. - updated to 60.6.3.
  432. * Mon May 06 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 60.6.2-1
  433. - updated to 60.6.2.
  434. * Wed Dec 12 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 60.4.0-1
  435. - updated to 60.4.0.
  436. - updated branding informations in language packs.
  437. - re-added default profiles.
  438. - dropped Patch416: fixed in upstream.
  439. * Thu Dec 06 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 60.3.0-1
  440. - updated to 60.3.0.
  441. - dropped patches.
  442. - imported patches from rawhide.
  443. * Fri Jul 28 2017 Daisuke SUZUKI <daisuke@vinelinux.org> 54.0.1-1
  444. - update to 54.0.1
  445. * Mon May 15 2017 Daisuke SUZUKI <daisuke@vinelinux.org> 53.0.2-1
  446. - update to 53.0.2
  447. * Sun Apr 30 2017 Daisuke SUZUKI <daisuke@vinelinux.org> 53.0-1
  448. - update to 53.0
  449. - build with gtk3
  450. - disable rust
  451. * Sat Apr 08 2017 Daisuke SUZUKI <daisuke@vinelinux.org> 52.0.2-1
  452. - update to 52.0.2
  453. * Mon Mar 20 2017 Daisuke SUZUKI <daisuke@vinelinux.org> 52.0.1-2
  454. - fix default bookmarks
  455. * Sat Mar 18 2017 Daisuke SUZUKI <daisuke@vinelinux.org> 52.0.1-1
  456. - update to 52.0.1
  457. * Thu Mar 09 2017 Daisuke SUZUKI <daisuke@vinelinux.org> 52.0-1
  458. - update to 52.0
  459. * Sun Jan 29 2017 Daisuke SUZUKI <daisuke@vinelinux.org> 51.0.1-1
  460. - update to 51.0.1
  461. * Thu Jan 26 2017 Daisuke SUZUKI <daisuke@vinelinux.org> 51.0-1
  462. - update to 51.0
  463. * Wed Dec 21 2016 Daisuke SUZUKI <daisuke@vinelinux.org> 50.1.0-1
  464. - update to 50.1.0
  465. * Tue Nov 22 2016 Daisuke SUZUKI <daisuke@vinelinux.org> 50.0-1
  466. - update to 50.0
  467. * Tue Nov 08 2016 Daisuke SUZUKI <daisuke@vinelinux.org> 49.0.1-2
  468. - fix broken locale..
  469. * Fri Nov 04 2016 Daisuke SUZUKI <daisuke@vinelinux.org> 49.0.1-1
  470. - update to 49.0.1
  471. - update imported patches.
  472. * Wed Aug 3 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 48.0-1
  473. - new upstream release.
  474. - updated upstream patches.
  475. - updated imported patches.
  476. * Thu Jun 30 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 47.0.1-1
  477. - new upstream release
  478. - update Patch2000 (firefox-47.0.1-vine.patch)
  479. * Tue Jun 28 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 46.0.1-2
  480. - update Source230 (mozconfig-firefox-vine6)
  481. - add Patch5 (firefox-46.0.1-vine6.patch)
  482. * Wed May 04 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 46.0.1-1
  483. - new upstream release
  484. - update Patch15 (firefox-46.0.1-enable-addons.patch)
  485. * Sat Apr 23 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 45.0.2-1
  486. - new upstream release
  487. * Sun Mar 27 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 45.0.1-1
  488. - new upstream release
  489. * Fri Feb 12 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 44.0.2-1
  490. - new upstream release
  491. * Thu Feb 11 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 44.0.1-1
  492. - new upstream release
  493. * Tue Jan 26 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 44.0-1
  494. - new upstream release
  495. * Sun Jan 24 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.4-2
  496. - update Source25 (firefox.desktop)
  497. - update Source26 (firefox-safe-mode.desktop)
  498. - add Source27 (firefox-safe-mode.vine.sh)
  499. * Sat Jan 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.4-1
  500. - new upstream release
  501. * Tue Dec 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.3-1
  502. - new upstream release
  503. * Wed Dec 23 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2-1
  504. - new upstream release
  505. * Sat Dec 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.1-1
  506. - new upstream release
  507. * Wed Dec 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0-1
  508. - new upstream release
  509. - update Source100 (find-external-requires)
  510. * Sat Nov 07 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 42.0-1
  511. - update to 42.0
  512. - update Patch2000 (firefox-42.0-vine.patch)
  513. * Sun Oct 18 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 41.0.2-1
  514. - update to 41.0.2
  515. * Fri Oct 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 41.0.1-1
  516. - update to 41.0.1
  517. - update Patch2000 (firefox-41.0.1-vine.patch)
  518. * Sat Aug 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 40.0.3-1
  519. - update to 40.0.3
  520. * Mon Aug 17 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 40.0.2-1
  521. - update to 40.0.2
  522. - add BuildRequires: gstreamer-plugins-base-devel
  523. - remove BuildRequires: gstreamer-plugins-devel
  524. - update startup script (SOURCE21)
  525. * Sun Apr 12 2015 Daisuke SUZUKI <daisuke@vinelinux.org> 37.0.1-1
  526. - update to 37.0.1
  527. * Sat Apr 4 2015 Daisuke SUZUKI <daisuke@vinelinux.org> 37.0-1
  528. - update to 37.0
  529. * Sun Mar 29 2015 Daisuke SUZUKI <daisuke@vinelinux.org> 36.0.4-1
  530. - update to 36.0.4
  531. * Wed Mar 11 2015 Daisuke SUZUKI <daisuke@vinelinux.org> 36.0.1-1
  532. - update to 36.0.1
  533. * Tue Mar 03 2015 Daisuke SUZUKI <daisuke@vinelinux.org> 36.0-1
  534. - update to 36.0
  535. * Mon Feb 02 2015 Daisuke SUZUKI <daisuke@vinelinux.org> 35.0.1-1
  536. - update to 35.0.1
  537. * Sun Jan 18 2015 Daisuke SUZUKI <daisuke@vinelinux.org> 35.0-1
  538. - update to 35.0
  539. * Wed Dec 03 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 34.0.5-1
  540. - update to 34.0.5
  541. * Tue Nov 11 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 33.1-1
  542. - update to 33.1
  543. * Mon Nov 10 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 33.0.3-1
  544. - update to 33.0.3
  545. * Tue Oct 14 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 33.0-1
  546. - update to 33.0
  547. * Wed Oct 01 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 32.0.3-2
  548. - update firefox-vine-default-prefs.js
  549. - remove intl.accept_languages
  550. * Thu Sep 25 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 32.0.3-1
  551. - update to 32.0.3
  552. * Sun Sep 07 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 32.0-2
  553. - update mozconfig
  554. - sync vine6/7 config
  555. - build with internal jpeg on vine6
  556. - disable optimize on i686
  557. * Thu Sep 04 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 32.0-1
  558. - update to 32.0
  559. * Wed Jul 23 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 31.0-1
  560. - update to 31.0
  561. * Wed Jun 11 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 30.0-1
  562. - update to 30.0
  563. * Thu May 15 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 29.0.1-1
  564. - update to 29.0.1
  565. * Wed Apr 30 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 29.0-1
  566. - update to 29.0
  567. * Thu Mar 20 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 28.0-1
  568. - update to 28.0
  569. * Sun Feb 16 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 27.0.1-1
  570. - update to 27.0.1
  571. * Mon Feb 10 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 27.0-1
  572. - update to 27.0
  573. - enable gstreamer/pulseaudio on Vine Linux 6
  574. * Fri Dec 13 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 26.0-2
  575. - add patch100,101 from upstream
  576. * Wed Dec 11 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 26.0-1
  577. - update to 26.0
  578. * Sun Nov 17 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 25.0.1-1
  579. - update to 25.0.1
  580. * Tue Oct 29 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 25.0-1
  581. - update to 25.0
  582. * Wed Oct 23 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 24.0-3
  583. - set media.gstreamer.enabled true by default.
  584. * Fri Oct 18 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 24.0-2
  585. - enable gstreamer and pulseaudio on Vine7
  586. * Tue Sep 17 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 24.0-1
  587. - update to 24.0
  588. - update searchplugins
  589. - add BR: gstreamer-devel, gstreamer-plugins-devel
  590. * Wed Aug 07 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 23.0-2
  591. - fix vine customize patch
  592. - update unofficial logos
  593. * Tue Aug 06 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 23.0-1
  594. - update to 23.0
  595. * Thu Jun 27 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 22.0-1
  596. - update to 22.0
  597. * Mon May 20 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 21.0-2
  598. - disable helth reporting by default.
  599. - fix to install Vine's default settings
  600. * Sun May 19 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 21.0-1
  601. - update to 21.0
  602. - enable pdfjs
  603. - build with python27 on Vine6
  604. * Thu Apr 18 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 20.0.1-2
  605. - remove patch22
  606. * Mon Apr 15 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 20.0.1-1
  607. - update to 20.0.1
  608. - build with internal nss/nspr
  609. * Fri Mar 29 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 19.0.2-3
  610. - add BR: curl-devel
  611. * Sun Mar 24 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 19.0.2-2
  612. - add Patch16 to fix mozbz#239254 (fixed in upstream)
  613. * Fri Mar 08 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 19.0.2-1
  614. - update to 19.0.2
  615. - disable shared-js on Vine Linux 6
  616. * Wed Feb 20 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 19.0-1
  617. - update to 19.0
  618. - add Patch1000 to disable pdf.js feature for now.
  619. - pdf.js is not ready to use for CJK.
  620. * Sat Jan 19 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 18.0.1-1
  621. - update to 18.0.1
  622. * Wed Jan 09 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 18.0-1
  623. - update to 18.0
  624. * Wed Nov 21 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 17.0-1
  625. - update to 17.0
  626. * Sun Oct 28 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 16.0.2-1
  627. - update to 16.0.2
  628. * Fri Oct 12 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 16.0.1-1
  629. - update to 16.0.1
  630. * Tue Oct 09 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 16.0-1
  631. - update to 16.0
  632. * Tue Oct 09 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 15.0.1-3
  633. - dont use separated plugins on Vine6
  634. - use --enable-optimize instead of --enable-optimize="\$RPM_OPT_FLAGS"
  635. * Mon Oct 08 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 15.0.1-2
  636. - add workaround to build with internal nss library
  637. * Sat Oct 06 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 15.0.1-1
  638. - update to 15.0.1
  639. - add BR: python-devel
  640. - build with external nss/nspr on Vine7
  641. * Tue Jul 17 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 14.0.1-2
  642. - update search plugins
  643. * Tue Jul 17 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 14.0.1-1
  644. - update to 14.0.1
  645. - build with internal nss/nspr
  646. * Sat Jun 16 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 13.0.1-1
  647. - update to 13.0.1
  648. * Wed Jun 06 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 13.0-1
  649. - update to 13.0
  650. * Sun May 20 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 12.0-3
  651. - add patch2 to fix build failure with gcc-4.1 (vine5)
  652. * Mon May 07 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 12.0-2
  653. - use internal nspr on Vine Linux 6
  654. - add patch2 to fix build failure with gcc-4.4
  655. * Wed Apr 25 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 12.0-1
  656. - update to 12.0
  657. - add patch1 to fix build failure with system cairo
  658. * Fri Feb 17 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 10.0.2-1
  659. - update to 10.0.2
  660. * Mon Feb 13 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 10.0.1-1
  661. - update to 10.0.1
  662. * Wed Feb 01 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 10.0-1
  663. - update to 10.0
  664. - use internal libvpx
  665. * Thu Jan 26 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 9.0.1-4
  666. - add AutoProv: no
  667. * Thu Dec 29 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 9.0.1-3
  668. - update mozconfig-firefox-vine5,6,7
  669. - fix spec to build in parallel
  670. * Thu Dec 22 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 9.0.1-2
  671. - update mozconfig
  672. - build with internal nss on Vine6
  673. * Thu Dec 22 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 9.0.1-1
  674. - update to 9.0.1
  675. * Wed Dec 21 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 9.0-1
  676. - update to 9.0
  677. - build with nss-3.13.1
  678. * Tue Nov 22 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 8.0.1-1
  679. - update to 8.0.1
  680. * Fri Nov 18 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 8.0-1
  681. - update to 8.0
  682. - remove version number from MOZ_DIST_BIN
  683. - /usr/lib*/firefox-8.0 -> /usr/lib*/firefox
  684. * Fri Sep 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 7.0.1-1
  685. - update to 7.0.1
  686. * Wed Sep 28 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 7.0-1
  687. - update to 7.0
  688. * Tue Sep 06 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 6.0.2-1
  689. - update to 6.0.2
  690. * Wed Aug 17 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.0-2
  691. - rebuild with libnotify-0.7
  692. * Sun Aug 14 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 6.0-1
  693. - update to 6.0
  694. * Tue Jul 12 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 5.0.1-1
  695. - update to 5.0.1
  696. * Thu Jul 07 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 5.0-1
  697. - update to 5.0
  698. - do not build with external xulrunner
  699. - remove BR: gecko-devel, R: gecko-libs
  700. - add BR: alsa-lib-devel, lcms-devel, libvpx-devel, libpng-devel,
  701. sqlite3-devel, zip
  702. * Mon May 23 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0.1-1
  703. - update to 4.0.1
  704. - remove MimeType from firefox-safe-mode.desktop
  705. - add BR: yasm, unzip
  706. * Thu Mar 31 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0-2
  707. - add "--disable-ipc" on non-x86 architecture
  708. - update parallel build option
  709. - mozilla can build up to 4 jobs in parallel on x86
  710. - disable C++ exceptions since mozilla code is not exception-safe
  711. * Wed Mar 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0-1
  712. - update to 4.0
  713. - BR: libjpeg-turbo-devel >= 1.1.0
  714. - BR: nspr-devel >= 4.8.7
  715. - BR: nss-devel >= 3.12.9
  716. - BR: cairo-devel >= 1.10.2-2
  717. - use langpacks.xpi instead of l10n source
  718. - update firefox startup script
  719. * Thu Mar 10 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.15-1
  720. - update to 3.6.15
  721. * Wed Mar 02 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.14-1
  722. - update to 3.6.14
  723. * Sat Jan 08 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.13-1
  724. - update to 3.6.13
  725. * Thu Oct 21 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.11-1
  726. - update to 3.6.11
  727. * Tue Sep 14 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.9-1
  728. - update to 3.6.9
  729. * Mon Jul 26 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.8-1
  730. - update to 3.6.8
  731. * Wed Jul 21 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.7-1
  732. - update to 3.6.7
  733. * Wed Jun 23 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.4-1
  734. - update to 3.6.4
  735. * Sat Apr 03 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.3-1
  736. - update to 3.6.3
  737. * Fri Apr 02 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.2-1
  738. - update to 3.6.2
  739. * Thu Jan 21 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6-2
  740. - remove version number from browsername.
  741. - rebuild with xulrunner-1.9.2-3
  742. * Thu Jan 21 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6-1
  743. - update to 3.6
  744. * Sat Jan 09 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5.7-2
  745. - update desktop files
  746. * Fri Jan 08 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5.7-1
  747. - new upstream release
  748. - move to unofficial build from community build.
  749. - change about dialog.
  750. * Sat Nov 21 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5.5-1
  751. - new upstream release
  752. * Sat Aug 08 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5.2-3
  753. - rebuild again with xulrunner-1.9.1.2-2
  754. * Fri Aug 07 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5.2-2
  755. - rebuild with xulrunner-1.9.1.2-2
  756. * Wed Aug 05 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5.2-1
  757. - new upstream release
  758. * Fri Jul 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5.1-2
  759. - remove MimeType entry from firefox-safe-mode.desktop (<BTS:0735>)
  760. - add default{32,48}.png to %%{ffdir}/chrome/icons/default (<BTS:0733>)
  761. * Sun Jul 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5.1-1
  762. - new upstream release
  763. - add BR: libXt-devel, startup-notification-devel
  764. * Wed Jul 01 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5-3
  765. - enable-system-cairo
  766. * Tue Jun 30 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5-2
  767. - add Patch3010 to fix releasenotes urls
  768. * Tue Jun 30 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5-1
  769. - update to firefox 3.5 release
  770. * Tue Jun 30 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5-0.1.rc3
  771. - update to firefox-3.5rc3
  772. * Fri Jun 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.11-1
  773. - new upstream release
  774. * Wed May 06 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.10-4
  775. - rebuild to fix broken package..
  776. * Tue May 05 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.10-3
  777. - add Obsoletes: firefox3
  778. * Tue Apr 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.10-2
  779. - new upstream release
  780. * Sun Apr 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.9-2
  781. - build with gecko-libs (xulrunner)
  782. - update firefox startup script (/usr/bin/firefox)
  783. * Wed Apr 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.9-1
  784. - new upstream release
  785. - build with nspr-4.7.4, nss-3.12.3
  786. - set FLASH_FORCE_PULSEAUDIO if PA server is running.
  787. * Sat Mar 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.8-1
  788. - new upstream release
  789. - update default bookmarks
  790. * Thu Mar 05 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.7-1
  791. - new upstream release
  792. * Mon Feb 16 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.6-2
  793. - modify mozconfig
  794. - remove --enable-xft
  795. - remove --enable-system-cairo, add --disable-system-cairo
  796. * Wed Feb 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.6-1
  797. - new upstream release
  798. * Sat Dec 20 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.5-1
  799. - new upstream release
  800. * Sat Nov 22 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.4-1
  801. - new upstream release
  802. * Thu Oct 02 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.3-2
  803. - add Patch30 to remove EULA
  804. * Sat Sep 27 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.3-1
  805. - new upstream release
  806. * Thu Sep 25 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.2-2
  807. - disable dbus.
  808. * Thu Sep 25 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.2-1
  809. - new upstream release
  810. * Thu Jul 17 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.1-1
  811. - new upstream release
  812. * Wed Jul 02 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0-2
  813. - rebuild with nss-3.12, nspr-4.7.1
  814. - use unofficial branding
  815. - change brand*Name to "Firefox Community Edition - Gran Paradiso"
  816. * Sun Jun 22 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0-1
  817. - new upstream release
  818. * Sat Apr 19 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.0.14-1
  819. - new upstream release
  820. * Wed Mar 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.13-1
  821. - new upstream release
  822. * Tue Feb 19 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.12-0vl3
  823. - new upstream release
  824. * Sat Dec 01 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.11-0vl3
  825. - new upstream release
  826. * Tue Nov 27 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.10-0vl3
  827. - new upstream release
  828. * Fri Oct 19 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.9-0vl3
  829. - new upstream release
  830. * Fri Oct 19 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.8-0vl3
  831. - new upstream release
  832. - build with nspr-4.6.7
  833. - update default bookmarks
  834. * Tue Jul 31 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.6-0vl3
  835. - new upstream release
  836. * Thu Jul 19 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.5-0vl3
  837. - new upstream release
  838. * Tue Jun 12 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.4-0vl9
  839. - fix pkgconfig file for x86_64 [VineSeed-x86_64:00333]
  840. - require ns{pr,s}-devel instead of ns{pr,s} for firefox-devel
  841. * Sat Jun 02 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.4-0vl6
  842. - fix exclude condition of firefox-{nss,nspr}.pc (<BTS:532>)
  843. * Thu May 31 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.4-0vl3
  844. - update to firefox-2.0.0.4
  845. - remove Patch1020 which is merged in upstream
  846. * Sun May 20 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.0.0.3-0vl5
  847. - added Patch1020 for workaround gcc visibility hidden bugs
  848. * Sat May 19 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.3-0vl4
  849. - add build options to build with external nss/nspr libraries
  850. ac_add_options --with-system-nspr
  851. ac_add_options --with-system-nss
  852. - remove firefox-{nspr,nss}.pc from %%files devel
  853. * Fri May 11 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.3-0vl3
  854. - rebuild with new environment/toolchain
  855. - update ja locale
  856. * Wed Mar 21 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.3-0vl2
  857. - new upstream release
  858. * Sat Feb 24 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.2-0vl2
  859. - new upstream release
  860. * Sat Jan 27 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.1-0vl6
  861. - remove typeaheadfind and venkman extention.
  862. * Fri Jan 26 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.1-0vl4
  863. - add build options for FireBug (<BTS:wishes:9>)
  864. --enable-jsd, --enable-extention=default,typeaheadfind,venkman
  865. * Thu Dec 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.1-0vl2
  866. - update to firefox-2.0.0.1
  867. * Mon Nov 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0-0vl6
  868. - add Patch10 to fix Bug358798
  869. - fix idl install path (<BTS:401>)
  870. * Sat Oct 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0-0vl4
  871. - update vine default settings
  872. - use Firefox for UA string instead of BonEcho
  873. - add vendor/vendorSub to UA string
  874. - disable spell check by default
  875. - enable smooth scroll by default
  876. * Tue Oct 24 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0-0vl2
  877. - update to firefox-2.0 final
  878. * Mon Oct 23 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0-0vl0.rc3
  879. - update to firefox-2.0rc3
  880. - drop unneeded patches.
  881. * Mon Oct 02 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.7-0vl4
  882. - change Summary, desktopfiles
  883. - use Firefox Community Edition, instead of Firefox.
  884. * Fri Sep 15 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.7-0vl2
  885. - new upstream release
  886. * Thu Aug 17 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.6-0vl2
  887. - new upstream release
  888. - -safe-mode option (VinePlus:03026)
  889. - add Patch1010
  890. - add -safe-mode option in Usage(--help).
  891. - add firefox-safe-mode.desktop
  892. * Wed Jul 26 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.5-0vl2
  893. - new upstream release
  894. - update default bookmarks
  895. * Tue Jun 06 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.4-0vl4
  896. - copy nss headers
  897. * Fri Jun 02 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.4-0vl2
  898. - new upstream release
  899. * Wed May 03 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.3-0vl2
  900. - new upstream release
  901. * Fri Apr 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.2-0vl4
  902. - use firefox-1.5 for MOZILLA_FIVE_HOME instead of firefox-1.5.0.2
  903. - applications using gtkmozembed of firefox become unaffected to
  904. firefox's minor version changes.
  905. * Fri Apr 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.2-0vl2
  906. - new upstream release
  907. * Wed Apr 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.1-0vl6
  908. - clean up spec file ( remove unneeded %%ghost file ... )
  909. * Wed Apr 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.1-0vl4
  910. - fix missing default theme in theme changer
  911. * Thu Mar 23 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.1-0vl3
  912. - add upstream patches (100,101,102)
  913. - update default bookmarks
  914. - build en-US locale
  915. - disable pango rendering by default
  916. (workaround fix slow rendering in some page)
  917. * Thu Feb 02 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.0.1-0vl2
  918. - new upstream release
  919. * Thu Jan 19 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5-0vl4
  920. - fix libnssckbi broken symlink problem (BUG:8)
  921. * Thu Dec 29 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5-0vl3
  922. - add devel subpackage for gtkembedmoz
  923. * Thu Dec 29 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5-0vl2
  924. - re-enable ja locale
  925. - fix crash bug with COMPOSITE enabled X server
  926. - add patch to /usr/bin/firefox
  927. * Wed Nov 30 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5-0vl1
  928. - new upstream release
  929. * Sat Sep 24 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.7-0vl2
  930. - update to firefox-1.0.7
  931. * Tue Sep 20 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.6-0vl10
  932. - modified mozconfig to use RPM_OPT_FLAGS
  933. * Mon Sep 19 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.6-0vl8
  934. - add Patch110 to fix crash with gtk-2.7 (fixed in upstream)
  935. * Thu Aug 04 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.6-0vl6
  936. - rebuild with pango-1.9.1
  937. - add pango-cairo patch
  938. * Sat Jul 23 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.6-0vl4
  939. - update Patch25 to enable extension update feature
  940. (disabled in preferences by default)
  941. * Wed Jul 20 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.6-0vl2
  942. - new upstream release
  943. * Thu Jul 14 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.5-0vl2
  944. - new upstream release
  945. * Sat May 14 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.4-0vl6
  946. - add more pango rendering patch from FC-devel.
  947. - add IM candidate window position patch.
  948. * Fri May 13 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.4-0vl4
  949. - fix wrong condition branching in spec file.
  950. * Fri May 13 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.4-0vl2
  951. - new upstream release
  952. - drop obsolete patch{103,104}
  953. * Sat Apr 16 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.3-0vl1
  954. - new upstream release
  955. * Mon Mar 28 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.2-0vl1
  956. - new upstream release
  957. * Tue Mar 15 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1-0vl6
  958. - clean up spec file
  959. - drop own pixmap file (use included one)
  960. - fix up file permissions
  961. * Tue Mar 15 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1-0vl4
  962. - remove "new-window" option from openurl in /usr/bin/firefox
  963. * Tue Mar 15 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1-0vl2
  964. - readd patch31,32 for pango rendering fix.
  965. * Mon Mar 14 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1-0vl0
  966. - rebuild for Vine Linux 3.1 (VinePlus)
  967. * Mon Mar 07 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1-0vl1
  968. - new upstream release
  969. - merge some patches from fedora
  970. - include ja-JP langpack only.
  971. - add Japanese translation for mozilla-firefox.desktop
  972. - disable gnomeui, gnomestripe patch
  973. - disable mozilla official branding.
  974. * Mon Jan 24 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0-0vl1
  975. - initial build for Vine Linux
  976. - based on fedora package, add Vine patch from Mozilla package.
  977. * Tue Dec 28 2004 Christopher Aillon <caillon@redhat.com> 0:1.0-8
  978. - Add upstream langpacks
  979. * Sat Dec 25 2004 Christopher Aillon <caillon@redhat.com> 0:1.0-7
  980. - Make sure we get a URL passed in to firefox (#138861)
  981. - Mark some generated files as ghost (#136015)
  982. * Wed Dec 15 2004 Christopher Aillon <caillon@redhat.com> 0:1.0-6
  983. - Don't have downloads "disappear" when downloading to desktop (#139015)
  984. - Add RPM version to the useragent
  985. - BuildRequires pango-devel
  986. * Sat Dec 11 2004 Christopher Aillon <caillon@redhat.com> 0:1.0-5
  987. - Fix spacing in textareas when using pango for rendering
  988. - Enable pango rendering by default.
  989. - Enable smooth scrolling by default
  990. * Fri Dec 3 2004 Christopher Aillon <caillon@redhat.com> 0:1.0-4
  991. - Add StartupWMClass patch from Damian Christey (#135830)
  992. - Use system colors by default (#137810)
  993. - Re-add s390(x)
  994. * Sat Nov 20 2004 Christopher Blizzard <blizzard@redhat.com> 0:1.0-3
  995. - Add patch that uses pango for selection.
  996. * Fri Nov 12 2004 Christopher Aillon <caillon@redhat.com> 0:1.0-2
  997. - Fix livemarks icon issue. (#138989)
  998. * Mon Nov 8 2004 Christopher Aillon <caillon@redhat.com> 0:1.0-1
  999. - Firefox 1.0
  1000. * Thu Nov 4 2004 Christopher Aillon <caillon@redhat.com> 0:0.99-1.0RC1.3
  1001. - Add support for GNOME stock icons. (bmo #233461)
  1002. * Sat Oct 30 2004 Warren Togami <wtogami@redhat.com> 0:0.99-1.0RC1.2
  1003. - #136330 BR freetype-devel with conditions
  1004. - #135050 firefox should own mozilla plugin dir
  1005. * Sat Oct 30 2004 Christopher Aillon <caillon@redhat.com> 0:0.99-1.0RC1.1
  1006. - Update to firefox-rc1
  1007. - Add patch for s390(x)
  1008. * Tue Oct 26 2004 Christopher Aillon <caillon@redhat.com>
  1009. - Fix LD_LIBRARY_PATH at startup (Steve Knodle)
  1010. * Fri Oct 22 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.1-1.0PR1.21
  1011. - Prevent inlining of stack direction detection (#135255)
  1012. * Tue Oct 19 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.1-1.0PR1.20
  1013. - More file chooser fixes:
  1014. Pop up a confirmation dialog before overwriting files (#134648)
  1015. Allow saving as complete once again
  1016. - Fix for upstream 263263.
  1017. * Tue Oct 19 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.1-1.0PR1.18
  1018. - Fix for upstream 262689.
  1019. * Mon Oct 18 2004 Christopher Blizzard <blizzard@redhat.com 0:0.10.1-1.0PR1.16
  1020. - Update pango patch to one that defaults to off
  1021. * Mon Oct 18 2004 Christopher Blizzard <blizzard@redhat.com> 0:0.10.1-1.0PR1.15
  1022. - Fix problem where default apps aren't showing up in the download
  1023. dialog (#136261)
  1024. - Fix default height being larger than the available area, cherry picked
  1025. from upstream
  1026. * Mon Oct 18 2004 Christopher Blizzard <blizzard@redhat.com> 0:0.10.1-1.0PR1.13
  1027. - Actually turn on pango in the mozconfig
  1028. * Sat Oct 16 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.1-1.0PR1.12
  1029. - Disable the default application checks. (#133713)
  1030. - Disable the software update feature. (#136017)
  1031. * Wed Oct 13 2004 Christopher Blizzard <blizzard@redhat.com>
  1032. - Use pango for rendering
  1033. * Tue Oct 12 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.1-1.0PR1.10
  1034. - Fix for 64 bit crash at startup (b.m.o #256603)
  1035. * Fri Oct 8 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.1-1.0PR1.9
  1036. - Fix compile issues (#134914)
  1037. - Add patch to fix button focus issues (#133507)
  1038. - Add patches to fix tab focus stealing issue (b.m.o #124750)
  1039. * Fri Oct 1 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.1-1.0PR1.8
  1040. - Update to 0.10.1
  1041. - Fix tab switching keybindings (#133504)
  1042. * Fri Oct 1 2004 Bill Nottingham <notting@redhat.com> 0:0.10.0-1.0PR1.7
  1043. - filter out library Provides: and internal Requires:
  1044. * Thu Sep 30 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.0-1.0PR1.6
  1045. - Prereq desktop-file-utils >= 0.9
  1046. * Thu Sep 30 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.0-1.0PR1.5
  1047. - Add clipboard access prevention patch.
  1048. * Wed Sep 29 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.0-1.0PR1.4
  1049. - Add the xul mime type to the .desktop file
  1050. * Tue Sep 28 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.0-1.0PR1.3
  1051. - Backport the GTK+ file chooser.
  1052. - Update desktop database after uninstall.
  1053. * Mon Sep 27 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.0-1.0PR1.2
  1054. - Change the vendor to mozilla not fedora
  1055. - Build with --disable-strip so debuginfo packages work (#133738)
  1056. - Add pkgconfig patch (bmo #261090)
  1057. * Fri Sep 24 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.0-1.0PR1.1
  1058. - Add a BR for desktop-file-utils
  1059. - Update default configuration options to use the firefox mozconfig (#132916)
  1060. - Use Red Hat bookmarks (#133262)
  1061. - Update default homepage (#132721)
  1062. - Fix JS math on AMD64 (#133226)
  1063. - Build with MOZILLA_OFICIAL (#132917)
  1064. * Tue Sep 14 2004 Christopher Aillon <caillon@redhat.com> 0:0.10.0-1.0PR1.0
  1065. - Update to 1.0PR1
  1066. - Update man page references to say Firefox instead of Firebird
  1067. - Remove gcc34 and extensions patch; they are now upstream
  1068. - Update desktop database
  1069. - Minor tweaks to the .desktop file
  1070. * Fri Sep 03 2004 Christopher Aillon <caillon@redhat.com> 0:0.9.3-8
  1071. - Fixup .desktop entry Name, GenericName, and Comment (#131602)
  1072. - Add MimeType desktop entry (patch from jrb@redhat.com)
  1073. - Build with --disable-xprint
  1074. * Tue Aug 31 2004 Warren Togami <wtogami@redhat.com> 0:0.9.3-7
  1075. - rawhide import
  1076. - fedora.us #1765 NetBSD's freetype 2.1.8 compat patch
  1077. * Sun Aug 29 2004 Adrian Reber <adrian@lisas.de> 0:0.9.3-0.fdr.6
  1078. - and mng support is disabled again as it seams that there is
  1079. no real mng support in the code
  1080. * Sat Aug 28 2004 Adrian Reber <adrian@lisas.de> 0:0.9.3-0.fdr.5
  1081. - remove ldconfig from scriptlets (bug #1846 comment #40)
  1082. - reenabled mng support (bug #1971)
  1083. - removed --enable-strip to let rpm to the stripping (bug #1971)
  1084. - honor system settings in firefox.sh (bug #1971)
  1085. - setting umask 022 in scriptlets (bug #1962)
  1086. * Sat Aug 07 2004 Adrian Reber <adrian@lisas.de> 0:0.9.3-0.fdr.4
  1087. - copy the icon to the right place(TM)
  1088. * Fri Aug 06 2004 Adrian Reber <adrian@lisas.de> 0:0.9.3-0.fdr.3
  1089. - readded the xpm removed in 0:0.9.2-0.fdr.5
  1090. * Thu Aug 05 2004 Adrian Reber <adrian@lisas.de> 0:0.9.3-0.fdr.2
  1091. - added mozilla-1.7-psfonts.patch from rawhide mozilla
  1092. * Thu Aug 05 2004 Adrian Reber <adrian@lisas.de> 0:0.9.3-0.fdr.1
  1093. - updated to 0.9.3
  1094. - removed following from .mozconfig:
  1095. ac_add_options --with-system-mng
  1096. ac_add_options --enable-xprint
  1097. ac_add_options --disable-dtd-debug
  1098. ac_add_options --disable-freetype2
  1099. ac_add_options --enable-strip-libs
  1100. ac_add_options --enable-reorder
  1101. ac_add_options --enable-mathml
  1102. ac_add_options --without-system-nspr
  1103. * Tue Aug 03 2004 Adrian Reber <adrian@lisas.de> 0:0.9.2-0.fdr.5
  1104. - applied parts of the patch from Matthias Saou (bug #1846)
  1105. - delete empty directories in %%{ffdir}/chrome
  1106. - more cosmetic changes to the spec file
  1107. * Wed Jul 14 2004 Adrian Reber <adrian@lisas.de> 0:0.9.2-0.fdr.4
  1108. - mozilla-default-plugin-less-annoying.patch readded
  1109. * Tue Jul 13 2004 Adrian Reber <adrian@lisas.de> 0:0.9.2-0.fdr.3
  1110. - added krb5-devel as build requirement
  1111. * Tue Jul 13 2004 Adrian Reber <adrian@lisas.de> 0:0.9.2-0.fdr.2
  1112. - added patch from bugzilla.mozilla.org (bug #247846)
  1113. - removed Xvfb hack
  1114. * Fri Jul 09 2004 Adrian Reber <adrian@lisas.de> 0:0.9.2-0.fdr.1
  1115. - updated to 0.9.2
  1116. * Mon Jul 05 2004 Warren Togami <wtogami@redhat.com> 0:0.9.1-0.fdr.3
  1117. - mharris suggestion for backwards compatibilty with Xvfb hack
  1118. * Tue Jun 29 2004 Adrian Reber <adrian@lisas.de> 0:0.9.1-0.fdr.2
  1119. - added massive hack from the debian package to create the
  1120. extension directory
  1121. * Tue Jun 29 2004 Adrian Reber <adrian@lisas.de> 0:0.9.1-0.fdr.1
  1122. - updated to 0.9.1
  1123. * Thu Jun 17 2004 Adrian Reber <adrian@lisas.de> 0:0.9-0.fdr.4
  1124. - remove extensions patch
  1125. - add post hack to create extensions
  1126. - enable negotiateauth extension
  1127. - copy icon to browser/app/default.xpm
  1128. - --enable-official-branding
  1129. * Thu Jun 17 2004 Adrian Reber <adrian@lisas.de> 0:0.9-0.fdr.3
  1130. - extensions patch
  1131. * Wed Jun 16 2004 Adrian Reber <adrian@lisas.de> 0:0.9-0.fdr.2
  1132. - added gnome-vfs2-devel as BuildRequires
  1133. - added gcc-3.4 patch
  1134. * Wed Jun 16 2004 Adrian Reber <adrian@lisas.de> 0:0.9-0.fdr.1
  1135. - updated to 0.9
  1136. - dropped x86_64 patches
  1137. - dropped xremote patches
  1138. * Wed May 26 2004 Adrian Reber <adrian@lisas.de> 0:0.8-0.fdr.13
  1139. - remove unused files: mozilla-config
  1140. * Sun May 23 2004 David Hill <djh[at]ii.net> 0:0.8-0.fdr.12
  1141. - update mozconfig (fixes bug #1443)
  1142. - installation directory includes version number
  1143. * Mon May 10 2004 Justin M. Forbes <64bit_fedora@comcast.net> 0:0.8-0.fdr.11
  1144. - merge x86_64 release 10 with fedora.us release 10 bump release to 11
  1145. * Mon Apr 19 2004 Justin M. Forbes <64bit_fedora@comcast.net> 0:0.8-0.fdr.10
  1146. - rebuild for FC2
  1147. - change Source71 to properly replace Source7 for maintainability
  1148. * Sun Apr 18 2004 Warren Togami <wtogami@redhat.com> 0:0.8-0.fdr.10
  1149. - 3rd xremote patch
  1150. - test -Os rather than -O2
  1151. * Sun Apr 18 2004 Gene Czarcinski <gene@czarc.net>
  1152. - more x86_64 fixes
  1153. - fix firefix-xremote-client for x86_64 (similar to what is done for
  1154. firefox.sh.in)
  1155. * Sat Apr 03 2004 Warren Togami <wtogami@redhat.com> 0:0.8-0.fdr.9
  1156. - xremote patch for thunderbird integration #1113
  1157. - back out ugly hack from /usr/bin/firefox
  1158. - correct default bookmarks
  1159. * Wed Feb 25 2004 Adrian Reber <adrian@lisas.de> - 0:0.8-0.fdr.7
  1160. - readded the new firefox icons
  1161. * Sat Feb 21 2004 Adrian Reber <adrian@lisas.de> - 0:0.8-0.fdr.6
  1162. - removed new firefox icons
  1163. * Wed Feb 18 2004 Adrian Reber <adrian@lisas.de> - 0:0.8-0.fdr.5
  1164. - nothing
  1165. * Thu Feb 12 2004 Gene Czarcinski <czar@acm.org>
  1166. - update for x86_64 ... usr mozilla-1.6 patches
  1167. - change "firefox-i*" to "firefox-*" in above stuff
  1168. * Tue Feb 10 2004 Adrian Reber <adrian@lisas.de> - 0:0.8-0.fdr.4
  1169. - another icon changed
  1170. * Tue Feb 10 2004 Adrian Reber <adrian@lisas.de> - 0:0.8-0.fdr.3
  1171. - startup script modified
  1172. * Mon Feb 09 2004 Adrian Reber <adrian@lisas.de> - 0:0.8-0.fdr.2
  1173. - new firefox icon
  1174. - more s/firebird/firefox/
  1175. * Mon Feb 09 2004 Adrian Reber <adrian@lisas.de> - 0:0.8-0.fdr.1
  1176. - new version: 0.8
  1177. - new name: firefox
  1178. * Sun Oct 19 2003 Adrian Reber <adrian@lisas.de> - 0:0.7-0.fdr.2
  1179. - s/0.6.1/0.7/
  1180. - changed user-app-dir back to .phoenix as .mozilla-firebird
  1181. is not working as expected
  1182. - manpage now also available as MozillaFirebird.1
  1183. * Thu Oct 16 2003 Adrian Reber <adrian@lisas.de> - 0:0.7-0.fdr.1
  1184. - updated to 0.7
  1185. - provides webclient
  1186. - run regxpcom and regchrome after installation and removal
  1187. - added a man page from the debian package
  1188. - changed user-app-dir from .phoenix to .mozilla-firebird
  1189. * Tue Jul 29 2003 Adrian Reber <adrian@lisas.de> - 0:0.6.1-0.fdr.2
  1190. - now with mozilla-default-plugin-less-annoying.patch; see bug #586
  1191. * Tue Jul 29 2003 Adrian Reber <adrian@lisas.de> - 0:0.6.1-0.fdr.1
  1192. - updated to 0.6.1
  1193. - changed buildrequires for XFree86-devel from 0:4.3.0 to 0:4.2.1
  1194. it should now also build on RH80
  1195. * Sun Jul 13 2003 Adrian Reber <adrian@lisas.de> - 0:0.6-0.fdr.5.rh90
  1196. - enabled the type ahead extension: bug #484
  1197. * Sun Jul 13 2003 Adrian Reber <adrian@lisas.de> - 0:0.6-0.fdr.4.rh90
  1198. - renamed it again back to MozillaFirbird
  1199. - added libmng-devel to BuildRequires
  1200. - startup homepage is now www.fedora.us
  1201. - improved the startup script to use the unix remote protocol
  1202. to open a new window
  1203. * Mon May 19 2003 Adrian Reber <adrian@lisas.de> - 0:0.6-0.fdr.3.rh90
  1204. - new icon from http://iconpacks.mozdev.org/phoenix/iconshots/flame48true.png
  1205. - now using gtk2 as toolkit
  1206. - renamed again back to mozilla-firebird (I like it better)
  1207. - Provides: MozillaFirebird for compatibility with previous releases
  1208. - changed default bookmarks.html to contain links to www.fedora.us
  1209. * Mon May 19 2003 Adrian Reber <adrian@lisas.de> - 0:0.6-0.fdr.2.rh90
  1210. - renamed package to MozillaFirebird and all files with the old name
  1211. - enabled mng, mathml, xinerama support
  1212. - now honouring RPM_OPT_FLAGS
  1213. * Mon May 19 2003 Adrian Reber <adrian@lisas.de> - 0:0.6-0.fdr.1.rh90
  1214. - updated to 0.6
  1215. * Thu May 01 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:0.6-0.fdr.0.1.cvs20030501.rh90
  1216. - Updated to CVS.
  1217. - Renamed to mozilla-firebird.
  1218. * Sat Apr 05 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:0.6-0.fdr.0.3.cvs20030409.rh90
  1219. - Updated to CVS.
  1220. - Removed hard-coded library path.
  1221. * Sat Apr 05 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:0.6-0.fdr.0.3.cvs20030402.rh90
  1222. - Changed Prereq to Requires.
  1223. - Changed BuildRequires to gtk+-devel (instead of file).
  1224. - Recompressed source with bzip2.
  1225. - Removed post.
  1226. * Wed Apr 02 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:0.6-0.fdr.0.2.cvs20030402.rh90
  1227. - Added desktop-file-utils to BuildRequires.
  1228. - Changed category to X-Fedora-Extra.
  1229. - Updated to CVS.
  1230. * Sun Mar 30 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:0.6-0.fdr.0.2.cvs20030328.rh90
  1231. - Added Epoch:0.
  1232. - Added libgtk-1.2.so.0 to the BuildRequires
  1233. * Fri Mar 28 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0.6-0.fdr.0.1.cvs20030328.rh90
  1234. - Updated to latest CVS.
  1235. - Moved phoenix startup script into its own file
  1236. * Wed Mar 26 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0.6-0.fdr.0.1.cvs20030326.rh90
  1237. - Updated to latest CVS.
  1238. - Changed release to 9 vs 8.1.
  1239. - Added cvs script.
  1240. - added encoding to desktop file.
  1241. * Sun Mar 23 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0.6-0.fdr.0.1.cvs20030323.rh81
  1242. - Updated to latest CVS.
  1243. - added release specification XFree86-devel Build Requirement.
  1244. - changed chmod to %attr
  1245. * Fri Mar 21 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0.6-0.fdr.0.1.cvs20030317.rh81
  1246. - Fixed naming scheme.
  1247. - Fixed .desktop file.
  1248. * Mon Mar 17 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0.6-cvs20030317.1
  1249. - Updated to CVS.
  1250. * Fri Mar 14 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0.6-cvs20030313.2
  1251. - General Tweaking.
  1252. * Thu Mar 13 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0.6-cvs20030313.1
  1253. - Updated CVS.
  1254. - Modified mozconfig.
  1255. * Sun Mar 09 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0.6-cvs20030309.1
  1256. - Initial RPM release.