up to 56.0.2
[packages/firefox.git] / firefox.spec
CommitLineData
0d00fa1b 1# TODO:
54d6358a 2# - consider --enable-libproxy
b10f3f22 3# - do something with *.rdf file, there if file conflict with other lang packages
2f695f11 4#
ca6a7239 5# Conditional build:
4ab16c9e 6%bcond_with tests # enable tests (whatever they check)
4264118a 7%bcond_without gtk3 # GTK+ 3.x instead of 2.x
2a673919 8%bcond_without kerberos # disable krb5 support
89390b0e 9%bcond_without official # official Firefox branding
86c073e4 10%bcond_with pgo # PGO-enabled build (requires working $DISPLAY == :100)
54d6358a
JR
11# - disabled shared_js - https://bugzilla.mozilla.org/show_bug.cgi?id=1039964
12%bcond_with shared_js # shared libmozjs library [broken]
51667f5d 13%bcond_without system_icu # build without system ICU
4280d213 14%bcond_without clang # build using Clang/LLVM
54d6358a
JR
15
16# On updating version, grab CVE links from:
17# https://www.mozilla.org/security/known-vulnerabilities/firefox.html
18# Release Notes:
19# https://developer.mozilla.org/en-US/Firefox/Releases
b10f3f22
JR
20# UPDATING TRANSLATIONS:
21%if 0
22rm -vf *.xpi
23../builder -g firefox-languages.spec
24V=53.0
25U=http://releases.mozilla.org/pub/firefox/releases/$V/linux-i686/
26curl -s $U | sed -ne 's,.*href="\([^"]\+\)/".*,'"$U"'xpi/\1.xpi,p'
27%endif
2a673919 28
d97ddc70
JB
29# The actual sqlite version (see RHBZ#480989):
30%define sqlite_build_version %(pkg-config --silence-errors --modversion sqlite3 2>/dev/null || echo ERROR)
d97ddc70 31
3dd293f4
JP
32%define nspr_ver 4.16
33%define nss_ver 3.32.1
54d6358a
JR
34
35Summary: Firefox web browser
36Summary(hu.UTF-8): Firefox web böngésző
37Summary(pl.UTF-8): Firefox - przeglądarka WWW
38Name: firefox
46dd5e0f 39Version: 56.0.2
80aeb167 40Release: 1
a9334f16 41License: MPL v2.0
51c0f20a 42Group: X11/Applications/Networking
54d6358a 43Source0: http://releases.mozilla.org/pub/mozilla.org/firefox/releases/%{version}/source/firefox-%{version}.source.tar.xz
46dd5e0f 44# Source0-md5: 4b6ab0f71a6163f962f83c31d8f8cb73
96ef4151
JB
45Source3: %{name}.desktop
46Source4: %{name}.sh
c5cd9be2
JB
47Source5: vendor.js
48Source6: vendor-ac.js
b10f3f22 49Source100: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ach.xpi
46dd5e0f 50# Source100-md5: 1757acd94c44ca441ec1734d80ef74ed
b10f3f22 51Source101: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/af.xpi
46dd5e0f 52# Source101-md5: 158e3f33084b19196e1875d82d71dbf2
b10f3f22 53Source102: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/an.xpi
46dd5e0f 54# Source102-md5: aedde2372648ca95419c350553a15997
b10f3f22 55Source103: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ar.xpi
46dd5e0f 56# Source103-md5: df88b922b0885c98869df401a5b2cc38
b10f3f22 57Source104: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/as.xpi
46dd5e0f 58# Source104-md5: 5eb2146fc7cb5f71e456095d64d77999
b10f3f22 59Source105: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ast.xpi
46dd5e0f 60# Source105-md5: 2754ec021e294098440e58b562f15656
b10f3f22 61Source106: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/az.xpi
46dd5e0f 62# Source106-md5: 47c140f8e8de931c623a7f6e3037005d
b10f3f22 63Source107: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bg.xpi
46dd5e0f 64# Source107-md5: 6138c6dd46068110fdc4c0f41472b7ae
b10f3f22 65Source108: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bn-BD.xpi
46dd5e0f 66# Source108-md5: a047b491b934be064cc5bc5d5e53fe78
b10f3f22 67Source109: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bn-IN.xpi
46dd5e0f 68# Source109-md5: faed57822470271a21ec615c1f5480bf
b10f3f22 69Source110: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/br.xpi
46dd5e0f 70# Source110-md5: 619c3734247a8af833ede5c643c7351a
b10f3f22 71Source111: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bs.xpi
46dd5e0f 72# Source111-md5: 81f15c79d07620fc52ccb438b8d2647a
b10f3f22 73Source112: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ca.xpi
46dd5e0f 74# Source112-md5: ea11e872307acd318f37ee1e6ff6132b
b10f3f22 75Source113: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cak.xpi
46dd5e0f 76# Source113-md5: dc9c85f36f468bafa9659f3cae7aa3c4
b10f3f22 77Source114: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cs.xpi
46dd5e0f 78# Source114-md5: ed38a94fc143e68d3b8e0ddb303608d6
b10f3f22 79Source115: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cy.xpi
46dd5e0f 80# Source115-md5: f425874bd0ea2146e61a66cf9952f665
b10f3f22 81Source116: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/da.xpi
46dd5e0f 82# Source116-md5: 943a638270d93a957ab7c312b66c93fd
b10f3f22 83Source117: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/de.xpi
46dd5e0f 84# Source117-md5: a09b9bc6c48d83de5f75de8bfb3a2a3f
b10f3f22 85Source118: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/dsb.xpi
46dd5e0f 86# Source118-md5: 2beb643d11601e265a743c8c549cb684
b10f3f22 87Source119: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/el.xpi
46dd5e0f 88# Source119-md5: 32f9c942d977eac79e8c3dadf2740280
b10f3f22 89Source120: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-GB.xpi
46dd5e0f 90# Source120-md5: 178e73648fa30e62148546b164bd4ca0
b10f3f22 91Source121: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-US.xpi
46dd5e0f 92# Source121-md5: 0ff83d2951997d63bbda544cacb1584c
b10f3f22 93Source122: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-ZA.xpi
46dd5e0f 94# Source122-md5: 11257ecfdb17774085d1a26c45305318
b10f3f22 95Source123: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/eo.xpi
46dd5e0f 96# Source123-md5: 79f01af7530ede42cee1a50b3baba0d0
b10f3f22 97Source124: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-AR.xpi
46dd5e0f 98# Source124-md5: 83116256e950aaeea18784b4bdfce3eb
b10f3f22 99Source125: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-CL.xpi
46dd5e0f 100# Source125-md5: c114782faeed60ffafb54040a7666afd
b10f3f22 101Source126: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-ES.xpi
46dd5e0f 102# Source126-md5: 8f1536a4fdebe7ceb2ad2ae672795e52
b10f3f22 103Source127: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-MX.xpi
46dd5e0f 104# Source127-md5: d1427da2060bcc5a20553024649053f0
b10f3f22 105Source128: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/et.xpi
46dd5e0f 106# Source128-md5: 9d639f2831de5b16877db6c08706992a
b10f3f22 107Source129: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/eu.xpi
46dd5e0f 108# Source129-md5: 128353c74be81f3b0076514234cffe19
b10f3f22 109Source130: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fa.xpi
46dd5e0f 110# Source130-md5: 955abd98ce15c7dbfd92677eac04b472
b10f3f22 111Source131: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ff.xpi
46dd5e0f 112# Source131-md5: 14c14c41461f056a48acd77b191a7331
b10f3f22 113Source132: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fi.xpi
46dd5e0f 114# Source132-md5: 061b596e2e7a679ee9c3324804360a16
b10f3f22 115Source133: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fr.xpi
46dd5e0f 116# Source133-md5: c3d465908bc828e386fdf1c47ee33025
b10f3f22 117Source134: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fy-NL.xpi
46dd5e0f 118# Source134-md5: fd57438e940c1049d98e52b51581b042
b10f3f22 119Source135: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ga-IE.xpi
46dd5e0f 120# Source135-md5: 4909dd147a74c6ae71f6865ab6c97d2a
b10f3f22 121Source136: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gd.xpi
46dd5e0f 122# Source136-md5: 02ffc34be50d08f578b34b84daa321c8
b10f3f22 123Source137: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gl.xpi
46dd5e0f 124# Source137-md5: 9fb7578fd29f711671b0fe3c2de325c1
b10f3f22 125Source138: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gn.xpi
46dd5e0f 126# Source138-md5: 2f86ec7808486eb0c6d9935c95aed6b7
b10f3f22 127Source139: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gu-IN.xpi
46dd5e0f 128# Source139-md5: 33eec240bec3f40695f77834b8949dbe
b10f3f22 129Source140: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/he.xpi
46dd5e0f 130# Source140-md5: 46f9f5370b650405109268f78d1db640
b10f3f22 131Source141: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hi-IN.xpi
46dd5e0f 132# Source141-md5: f02a65e3df6335353e4c00107c35d997
b10f3f22 133Source142: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hr.xpi
46dd5e0f 134# Source142-md5: f5b8a52d06db6da69caea32e43920038
b10f3f22 135Source143: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hsb.xpi
46dd5e0f 136# Source143-md5: 1539f933f0d0acf136e70280a53c2763
b10f3f22 137Source144: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hu.xpi
46dd5e0f 138# Source144-md5: 8397745899be13de8f5e15de4e7ac6d3
b10f3f22 139Source145: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hy-AM.xpi
46dd5e0f 140# Source145-md5: 0191bce6c9ebc76bd1c4c7f6bf3ae3df
b10f3f22 141Source146: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/id.xpi
46dd5e0f 142# Source146-md5: b258cab85bca5dee18e641e1cddde1b1
b10f3f22 143Source147: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/is.xpi
46dd5e0f 144# Source147-md5: 5796185a98dd6116848a8a9f4b39d899
b10f3f22 145Source148: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/it.xpi
46dd5e0f 146# Source148-md5: 0c61040b3be12e7bb391e52445c442cc
b10f3f22 147Source149: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ja.xpi
46dd5e0f 148# Source149-md5: e7abb761c4ec0b9babf9a301aced6eca
b10f3f22 149Source150: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ka.xpi
46dd5e0f 150# Source150-md5: d8b65e9f0b293c182f8427ab342f0034
b10f3f22 151Source151: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kab.xpi
46dd5e0f 152# Source151-md5: 698944f78ce9a31900142cdf829b0a51
b10f3f22 153Source152: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kk.xpi
46dd5e0f 154# Source152-md5: 6d4c7ae29360eb84356ee33c0d06829f
b10f3f22 155Source153: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/km.xpi
46dd5e0f 156# Source153-md5: ccdec68d8f7637b9ac157394be6e232b
b10f3f22 157Source154: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kn.xpi
46dd5e0f 158# Source154-md5: f8755a337edb7764ba6a37b45114d787
b10f3f22 159Source155: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ko.xpi
46dd5e0f 160# Source155-md5: baad11102263db7233fc6760b9d3f1b3
b10f3f22 161Source156: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lij.xpi
46dd5e0f 162# Source156-md5: 0a73ed62411d7f29b7a3a19ba4c95275
b10f3f22 163Source157: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lt.xpi
46dd5e0f 164# Source157-md5: 8deb6afd71cbaadf3d111c900507bbaa
b10f3f22 165Source158: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lv.xpi
46dd5e0f 166# Source158-md5: e0cad0890a6233e19d4e34979e5ec3e0
b10f3f22 167Source159: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/mai.xpi
46dd5e0f 168# Source159-md5: 255e3cae47bb5276a2906a92287fe859
b10f3f22 169Source160: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/mk.xpi
46dd5e0f 170# Source160-md5: f5b9f3fb16fcca9c9428c1f10b6afbcf
b10f3f22 171Source161: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ml.xpi
46dd5e0f 172# Source161-md5: fa9af3002cd05c5288bf151f74bae387
b10f3f22 173Source162: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/mr.xpi
46dd5e0f 174# Source162-md5: f69f4fbbe7f2d207740f94916462ec38
b10f3f22 175Source163: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ms.xpi
46dd5e0f 176# Source163-md5: b0ba7c302bb0c217d7794236a2857fc5
b10f3f22 177Source164: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/my.xpi
46dd5e0f 178# Source164-md5: 33ae3f862af7d4778982883d440c87dc
b10f3f22 179Source165: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nb-NO.xpi
46dd5e0f 180# Source165-md5: a162904a86ce675efd13b1e4e30b4a56
b10f3f22 181Source166: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nl.xpi
46dd5e0f 182# Source166-md5: 6d243f4da6c2a6a6e131604e066551cd
b10f3f22 183Source167: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nn-NO.xpi
46dd5e0f 184# Source167-md5: a51533b4f89df9385ce5e00fb432f9b2
b10f3f22 185Source168: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/or.xpi
46dd5e0f 186# Source168-md5: bc1d16208d4824beed180bcbf3d4a991
b10f3f22 187Source169: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pa-IN.xpi
46dd5e0f 188# Source169-md5: 226d724dd22e61e282760f1f043b75a4
b10f3f22 189Source170: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pl.xpi
46dd5e0f 190# Source170-md5: f201579ff7db44e69847be1516fe69d4
b10f3f22 191Source171: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pt-BR.xpi
46dd5e0f 192# Source171-md5: d4e2cef964eb870f5080163ce40efadd
b10f3f22 193Source172: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pt-PT.xpi
46dd5e0f 194# Source172-md5: 7fa12d24d91011103695041204119931
b10f3f22 195Source173: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/rm.xpi
46dd5e0f 196# Source173-md5: cc58fcbca906762bb89f52a06e4de277
b10f3f22 197Source174: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ro.xpi
46dd5e0f 198# Source174-md5: e37588002ae4f3693a21b9747c006807
b10f3f22 199Source175: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ru.xpi
46dd5e0f 200# Source175-md5: 9cb36723288d1e6981106e43c59efacc
b10f3f22 201Source176: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/si.xpi
46dd5e0f 202# Source176-md5: 7a8e04780f130d00998e568bb6ef3d7a
b10f3f22 203Source177: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sk.xpi
46dd5e0f 204# Source177-md5: 45ebdee7b8defb6c06101820bc012920
b10f3f22 205Source178: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sl.xpi
46dd5e0f 206# Source178-md5: 327ab4a9fe9786235c663a3eee1c46b6
b10f3f22 207Source179: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/son.xpi
46dd5e0f 208# Source179-md5: aa24fd22de5ec944140a3d7e615903f0
b10f3f22 209Source180: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sq.xpi
46dd5e0f 210# Source180-md5: e108bd8538157ea10daf6fff09a4c5d8
b10f3f22 211Source181: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sr.xpi
46dd5e0f 212# Source181-md5: a9a681ab7e473f4d5d17c0aab15df108
b10f3f22 213Source182: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sv-SE.xpi
46dd5e0f 214# Source182-md5: 3b17883e32853a2743ed72b9a66f75f9
b10f3f22 215Source183: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ta.xpi
46dd5e0f 216# Source183-md5: f16ea1c6d16b9cc64559c17744f19ada
b10f3f22 217Source184: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/te.xpi
46dd5e0f 218# Source184-md5: 048b36ee489ac5c5b6e1b8f264c04ebe
b10f3f22 219Source185: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/th.xpi
46dd5e0f 220# Source185-md5: c63c8b8b52488f71d0a1659bedc6589e
b10f3f22 221Source186: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/tr.xpi
46dd5e0f 222# Source186-md5: 76c4d9deb80e875165c704095a7fcd67
b10f3f22 223Source187: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/uk.xpi
46dd5e0f 224# Source187-md5: 336a248ef7ffa9ec681ab940e3ce6b6e
b10f3f22 225Source188: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ur.xpi
46dd5e0f 226# Source188-md5: b013f7a5749c73f7294f3e3f48e9bdfc
b10f3f22 227Source189: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/uz.xpi
46dd5e0f 228# Source189-md5: db33b38df4b8b4ea5b7d4887aefccf92
b10f3f22 229Source190: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/vi.xpi
46dd5e0f 230# Source190-md5: d336aca957b976d4591649e377dd0f8e
b10f3f22 231Source191: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/xh.xpi
46dd5e0f 232# Source191-md5: 58cc643428918c209de0674634790c90
b10f3f22 233Source192: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/zh-CN.xpi
46dd5e0f 234# Source192-md5: b00f08cb384e5d060b56c52726dea2f6
b10f3f22 235Source193: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/zh-TW.xpi
46dd5e0f 236# Source193-md5: ed360ddd56f894491779664ce2ca6087
f0a96e4f 237Patch0: idl-parser.patch
f0a96e4f 238Patch2: xulrunner-paths.patch
f0a96e4f
JR
239Patch4: %{name}-prefs.patch
240Patch5: %{name}-pld-bookmarks.patch
241Patch6: %{name}-no-subshell.patch
242Patch7: %{name}-middle_click_paste.patch
243Patch8: %{name}-system-virtualenv.patch
244Patch9: %{name}-Disable-Firefox-Health-Report.patch
245Patch10: freetype.patch
66284f85
JR
246Patch11: mozilla-1405267.patch
247Patch12: rhbz-1497932.patch
54d6358a 248URL: https://www.mozilla.org/firefox/
0fca8d8d 249BuildRequires: OpenGL-devel
d97ddc70 250BuildRequires: alsa-lib-devel
f0a96e4f 251BuildRequires: autoconf2_13
4a58c474 252BuildRequires: automake
d97ddc70 253BuildRequires: bzip2-devel
0fca8d8d 254BuildRequires: cairo-devel >= 1.10.2-5
daa24698 255BuildRequires: cargo
4a58c474 256%{?with_clang:BuildRequires: clang}
09328230 257BuildRequires: dbus-glib-devel >= 0.60
504c563f 258BuildRequires: fontconfig-devel >= 1:2.7.0
37413542 259BuildRequires: freetype-devel >= 1:2.1.8
4a58c474 260%{!?with_clang:BuildRequires: gcc-c++ >= 6:4.4}
d0a1bb80 261BuildRequires: glib2-devel >= 1:2.22
08ccc3c5
JB
262BuildRequires: gstreamer-devel >= 1.0
263BuildRequires: gstreamer-plugins-base-devel >= 1.0
d0a1bb80
JB
264%{!?with_gtk3:BuildRequires: gtk+2-devel >= 2:2.18.0}
265%{?with_gtk3:BuildRequires: gtk+3-devel >= 3.4.0}
2a673919 266%{?with_kerberos:BuildRequires: heimdal-devel >= 0.7.1}
76f62688 267BuildRequires: hunspell-devel >= 1.6.1
8a88dcf7 268BuildRequires: libIDL-devel >= 0.8.0
aa03250a 269BuildRequires: libatomic-devel
d0a1bb80
JB
270# DECnet (dnprogs.spec), not dummy net (libdnet.spec)
271#BuildRequires: libdnet-devel
0fca8d8d 272BuildRequires: libevent-devel >= 1.4.7
4ac83cfe
JB
273# standalone libffi 3.0.9 or gcc's from 4.5(?)+
274BuildRequires: libffi-devel >= 6:3.0.9
edc68de2 275%{?with_system_icu:BuildRequires: libicu-devel >= 58.1}
96ef4151 276# requires libjpeg-turbo implementing at least libjpeg 6b API
ea721d92 277BuildRequires: libjpeg-devel >= 6b
96ef4151 278BuildRequires: libjpeg-turbo-devel
2a673919 279BuildRequires: libpng(APNG)-devel >= 0.10
2128fb76 280BuildRequires: libpng-devel >= 2:1.6.31
c5cd9be2 281BuildRequires: libstdc++-devel >= 6:4.4
504c563f 282BuildRequires: libvpx-devel >= 1.5.0
96ef4151
JB
283BuildRequires: nspr-devel >= 1:%{nspr_ver}
284BuildRequires: nss-devel >= 1:%{nss_ver}
08ccc3c5 285BuildRequires: pango-devel >= 1:1.22.0
a9334f16 286BuildRequires: pixman-devel >= 0.19.2
56cf7ebf 287BuildRequires: perl-modules >= 5.004
1bb00684 288BuildRequires: pkgconfig
b73005e5 289BuildRequires: pkgconfig(libffi) >= 3.0.9
08ccc3c5 290BuildRequires: pulseaudio-devel
37413542 291BuildRequires: python-modules >= 1:2.5
54d6358a 292%{?with_pgo:BuildRequires: python-modules-sqlite}
a86b0951 293BuildRequires: python-simplejson
89390b0e 294BuildRequires: python-virtualenv >= 15
08ccc3c5 295BuildRequires: readline-devel
6b1581cf 296BuildRequires: rpm >= 4.4.9-56
9df03825 297BuildRequires: rpmbuild(macros) >= 1.601
daa24698 298BuildRequires: rust
54d6358a 299BuildRequires: sed >= 4.0
8323a6a7 300BuildRequires: sqlite3-devel >= 3.17.0
d97ddc70 301BuildRequires: startup-notification-devel >= 0.8
7bfe3691 302BuildRequires: xorg-lib-libX11-devel
0fca8d8d 303BuildRequires: xorg-lib-libXScrnSaver-devel
7bfe3691
JB
304BuildRequires: xorg-lib-libXcomposite-devel
305BuildRequires: xorg-lib-libXdamage-devel
446ffaab 306BuildRequires: xorg-lib-libXext-devel
7bfe3691 307BuildRequires: xorg-lib-libXfixes-devel
446ffaab 308BuildRequires: xorg-lib-libXinerama-devel
de5abc0a 309BuildRequires: xorg-lib-libXt-devel
54d6358a 310%{?with_pgo:BuildRequires: xorg-xserver-Xvfb}
7bfe3691
JB
311%ifarch %{x8664}
312BuildRequires: yasm >= 1.0.1
313%endif
b10f3f22 314BuildRequires: unzip
b0a3aa79 315BuildRequires: zip
1dd3785b 316BuildRequires: zlib-devel >= 1.2.3
54d6358a 317BuildConflicts: %{name}-devel < %{version}
f37c2ce5 318Requires(post): mktemp >= 1.5-18
82f4f456 319Requires: browser-plugins >= 2.0
76f62688
JR
320Requires: cairo >= 1.10.2-5
321Requires: dbus-glib >= 0.60
96ef4151 322Requires: desktop-file-utils
76f62688
JR
323Requires: fontconfig-libs >= 1:2.7.0
324Requires: glib2 >= 1:2.22
325%{!?with_gtk3:Requires: gtk+2 >= 2:2.18.0}
326%{?with_gtk3:Requires: gtk+3 >= 3.4.0}
c5cd9be2 327Requires: hicolor-icon-theme
76f62688 328Requires: libjpeg-turbo
2128fb76 329Requires: libpng >= 2:1.6.31
76f62688
JR
330Requires: libpng(APNG) >= 0.10
331Requires: libvpx >= 1.5.0
d97ddc70 332Requires: myspell-common
96ef4151
JB
333Requires: nspr >= 1:%{nspr_ver}
334Requires: nss >= 1:%{nss_ver}
76f62688
JR
335Requires: pango >= 1:1.22.0
336Requires: sqlite3 >= %{sqlite_build_version}
337Requires: startup-notification >= 0.8
338Provides: xulrunner-libs = 2:%{version}-%{release}
0d52cac8 339Provides: wwwbrowser
76f62688 340Obsoletes: firefox-devel
df016d82 341Obsoletes: firefox-libs
54d6358a 342Obsoletes: iceweasel
76f62688 343Obsoletes: iceweasel-libs
51c0f20a 344Obsoletes: mozilla-firebird
54d6358a 345Obsoletes: mozilla-firefox
2620301e 346Obsoletes: mozilla-firefox-lang-en < 2.0.0.8-3
c2814220 347Obsoletes: mozilla-firefox-libs
54d6358a
JR
348Obsoletes: xulrunner
349Obsoletes: xulrunner-gnome
76f62688 350Obsoletes: xulrunner-libs
54d6358a 351Conflicts: firefox-lang-resources < %{version}
ea721d92 352BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
353
96ef4151
JB
354%define filterout_cpp -D_FORTIFY_SOURCE=[0-9]+
355
959fde77 356%if %{with clang}
0922859c 357%define filterout -fvar-tracking-assignments
a132acc2
JP
358%else
359%define filterout -Werror=format-security
959fde77
JR
360%endif
361
54d6358a
JR
362# don't satisfy other packages
363%define _noautoprovfiles %{_libdir}/%{name}
364
4c7e703c 365# and as we don't provide them, don't require either
18a7a80a 366%define _noautoreq liblgpllibs.so libmozavcodec.so libmozavutil.so libmozgtk.so libmozjs.so libmozsandbox.so libxul.so
c14d6140 367
ea721d92 368%description
54d6358a
JR
369Firefox is an open-source web browser, designed for standards
370compliance, performance and portability.
371
372%description -l hu.UTF-8
373Firefox egy nyílt forrású webböngésző, hatékonyságra és
374hordozhatóságra tervezve.
ea721d92 375
eace6cdf 376%description -l pl.UTF-8
54d6358a
JR
377Firefox jest przeglądarką WWW rozpowszechnianą zgodnie z ideami
378ruchu otwartego oprogramowania oraz tworzoną z myślą o zgodności ze
379standardami, wydajnością i przenośnością.
380
ae1a4597
JB
381%package -n gmp-api
382Summary: GeckoMediaPlugins API header files
383Summary(pl.UTF-8): Pliki nagłówkowe API GeckoMediaPlugins
384Group: Development/Libraries
385URL: https://wiki.mozilla.org/GeckoMediaPlugins
386# actually C++ compiler; STL is not even used
387Requires: libstdc++-devel
388
389%description -n gmp-api
390GeckoMediaPlugins API header files.
391
392%description -n gmp-api -l pl.UTF-8
393Pliki nagłówkowe API GeckoMediaPlugins.
394
b10f3f22
JR
395%package lang-ach
396Summary: Acoli resources for Firefox
397Summary(pl.UTF-8): Pliki językowe aczoli dla Firefoksa
398Group: I18n
399Requires: firefox >= %{version}
400Provides: firefox-lang-resources = %{version}
401Obsoletes: iceweasel-lang-ach
402Obsoletes: mozilla-firefox-lang-ach
403BuildArch: noarch
404
405%description lang-ach
406Acoli resources for Firefox.
407
408%description lang-ach -l pl.UTF-8
409Pliki językowe aczoli dla Firefoksa.
410
411%package lang-af
412Summary: Afrikaans resources for Firefox
413Summary(pl.UTF-8): Afrykanerskie pliki językowe dla Firefoksa
414Group: I18n
415Requires: firefox >= %{version}
416Provides: firefox-lang-resources = %{version}
417Obsoletes: iceweasel-lang-af
418Obsoletes: mozilla-firefox-lang-af
419BuildArch: noarch
420
421%description lang-af
422Afrikaans resources for Firefox.
423
424%description lang-af -l pl.UTF-8
425Afrykanerskie pliki językowe dla Firefoksa.
426
427%package lang-an
428Summary: Aragonese resources for Firefox
429Summary(pl.UTF-8): Aragońskie pliki językowe dla Firefoksa
430Group: I18n
431Requires: firefox >= %{version}
432Provides: firefox-lang-resources = %{version}
433Obsoletes: iceweasel-lang-an
434Obsoletes: mozilla-firefox-lang-an
435BuildArch: noarch
436
437%description lang-an
438Aragonese resources for Firefox.
439
440%description lang-an -l pl.UTF-8
441Aragońskie pliki językowe dla Firefoksa.
442
443%package lang-ar
444Summary: Arabic resources for Firefox
445Summary(pl.UTF-8): Arabskie pliki językowe dla Firefoksa
446Group: I18n
447Requires: firefox >= %{version}
448Provides: firefox-lang-resources = %{version}
449Obsoletes: iceweasel-lang-ar
450Obsoletes: mozilla-firefox-lang-ar
451BuildArch: noarch
452
453%description lang-ar
454Arabic resources for Firefox.
455
456%description lang-ar -l pl.UTF-8
457Arabskie pliki językowe dla Firefoksa.
458
459%package lang-as
460Summary: Assamese resources for Firefox
461Summary(pl.UTF-8): Asamskie pliki językowe dla Firefoksa
462Group: I18n
463Requires: firefox >= %{version}
464Provides: firefox-lang-resources = %{version}
465Obsoletes: iceweasel-lang-as
466Obsoletes: mozilla-firefox-lang-as
467BuildArch: noarch
468
469%description lang-as
470Assamese resources for Firefox.
471
472%description lang-as -l pl.UTF-8
473Asamskie pliki językowe dla Firefoksa.
474
475%package lang-ast
476Summary: Asturian resources for Firefox
477Summary(pl.UTF-8): Asturyjskie pliki językowe dla Firefoksa
478Group: I18n
479Requires: firefox >= %{version}
480Provides: firefox-lang-resources = %{version}
481Obsoletes: iceweasel-lang-ast
482Obsoletes: mozilla-firefox-lang-ast
483BuildArch: noarch
484
485%description lang-ast
486Asturian resources for Firefox.
487
488%description lang-ast -l pl.UTF-8
489Asturyjskie pliki językowe dla Firefoksa.
490
491%package lang-az
492Summary: Azerbaijani resources for Firefox
493Summary(pl.UTF-8): Azerskie pliki językowe dla Firefoksa
494Group: I18n
495Requires: firefox >= %{version}
496Provides: firefox-lang-resources = %{version}
497Obsoletes: iceweasel-lang-az
498Obsoletes: mozilla-firefox-lang-az
499BuildArch: noarch
500
501%description lang-az
502Azerbaijani resources for Firefox.
503
504%description lang-az -l pl.UTF-8
505Azerskie pliki językowe dla Firefoksa.
506
507%package lang-be
508Summary: Belarusian resources for Firefox
509Summary(pl.UTF-8): Białoruskie pliki językowe dla Firefoksa
510Group: I18n
511Requires: firefox >= %{version}
512Provides: firefox-lang-resources = %{version}
513Obsoletes: iceweasel-lang-be
514Obsoletes: mozilla-firefox-lang-be
515BuildArch: noarch
516
517%description lang-be
518Belarusian resources for Firefox.
519
520%description lang-be -l pl.UTF-8
521Białoruskie pliki językowe dla Firefoksa.
522
523%package lang-bg
524Summary: Bulgarian resources for Firefox
525Summary(pl.UTF-8): Bułgarskie pliki językowe dla Firefoksa
526Group: I18n
527Requires: firefox >= %{version}
528Provides: firefox-lang-resources = %{version}
529Obsoletes: iceweasel-lang-bg
530Obsoletes: mozilla-firefox-lang-bg
531BuildArch: noarch
532
533%description lang-bg
534Bulgarian resources for Firefox.
535
536%description lang-bg -l pl.UTF-8
537Bułgarskie pliki językowe dla Firefoksa.
538
539%package lang-bn
540Summary: Bengali (Bangladesh) resources for Firefox
541Summary(pl.UTF-8): Bengalskie pliki językowe dla Firefoksa (wersja dla Bangladeszu)
542Group: I18n
543Requires: firefox >= %{version}
544Provides: firefox-lang-resources = %{version}
545Obsoletes: iceweasel-lang-bn
546Obsoletes: mozilla-firefox-lang-bn
547BuildArch: noarch
548
549%description lang-bn
550Bengali (Bangladesh) resources for Firefox.
551
552%description lang-bn -l pl.UTF-8
553Bengalskie pliki językowe dla Firefoksa (wersja dla Bangladeszu).
554
555%package lang-bn_IN
556Summary: Bengali (India) resources for Firefox
557Summary(pl.UTF-8): Bengalskie pliki językowe dla Firefoksa (wersja dla Indii)
558Group: I18n
559Requires: firefox >= %{version}
560Provides: firefox-lang-resources = %{version}
561Obsoletes: iceweasel-lang-bn_IN
562Obsoletes: mozilla-firefox-lang-bn_IN
563BuildArch: noarch
564
565%description lang-bn_IN
566Bengali (India) resources for Firefox.
567
568%description lang-bn_IN -l pl.UTF-8
569Bengalskie pliki językowe dla Firefoksa (wersja dla Indii).
570
571%package lang-br
572Summary: Breton resources for Firefox
573Summary(pl.UTF-8): Bretońskie pliki językowe dla Firefoksa
574Group: I18n
575Requires: firefox >= %{version}
576Provides: firefox-lang-resources = %{version}
577Obsoletes: iceweasel-lang-br
578Obsoletes: mozilla-firefox-lang-br
579BuildArch: noarch
580
581%description lang-br
582Breton resources for Firefox.
583
584%description lang-br -l pl.UTF-8
585Bretońskie pliki językowe dla Firefoksa.
586
587%package lang-bs
588Summary: Bosnian resources for Firefox
589Summary(pl.UTF-8): Bośniackie pliki językowe dla Firefoksa
590Group: I18n
591Requires: firefox >= %{version}
592Provides: firefox-lang-resources = %{version}
593Obsoletes: iceweasel-lang-bs
594Obsoletes: mozilla-firefox-lang-bs
595BuildArch: noarch
596
597%description lang-bs
598Bosnian resources for Firefox.
599
600%description lang-bs -l pl.UTF-8
601Bośniackie pliki językowe dla Firefoksa.
602
603%package lang-ca
604Summary: Catalan resources for Firefox
605Summary(ca.UTF-8): Recursos catalans per Firefox
606Summary(es.UTF-8): Recursos catalanes para Firefox
607Summary(pl.UTF-8): Katalońskie pliki językowe dla Firefoksa
608Group: I18n
609URL: http://www.softcatala.org/projectes/mozilla/
610Requires: firefox >= %{version}
611Provides: firefox-lang-resources = %{version}
612Obsoletes: iceweasel-lang-ca
613Obsoletes: mozilla-firefox-lang-ca
614BuildArch: noarch
615
616%description lang-ca
617Catalan resources for Firefox.
618
619%description lang-ca -l ca.UTF-8
620Recursos catalans per Firefox.
621
622%description lang-ca -l es.UTF-8
623Recursos catalanes para Firefox.
624
625%description lang-ca -l pl.UTF-8
626Katalońskie pliki językowe dla Firefoksa.
627
628%package lang-cak
629Summary: Kaqchikel resources for Firefox
630Summary(pl.UTF-8): Pliki językowe kaqchikel dla Firefoksa
631Group: I18n
632Requires: firefox >= %{version}
633Provides: firefox-lang-resources = %{version}
634BuildArch: noarch
635
636%description lang-cak
637Kaqchikel resources for Firefox.
638
639%description lang-cak -l pl.UTF-8
640Pliki językowe kaqchikel dla Firefoksa.
641
642%package lang-cs
643Summary: Czech resources for Firefox
644Summary(pl.UTF-8): Czeskie pliki językowe dla Firefoksa
645Group: I18n
646Requires: firefox >= %{version}
647Provides: firefox-lang-resources = %{version}
648Obsoletes: iceweasel-lang-cs
649Obsoletes: mozilla-firefox-lang-cs
650BuildArch: noarch
651
652%description lang-cs
653Czech resources for Firefox.
654
655%description lang-cs -l pl.UTF-8
656Czeskie pliki językowe dla Firefoksa.
657
658%package lang-csb
659Summary: Kashubian resources for Firefox
660Summary(pl.UTF-8): Kaszubskie pliki językowe dla Firefoksa
661Group: I18n
662Requires: firefox >= %{version}
663Provides: firefox-lang-resources = %{version}
664Obsoletes: iceweasel-lang-csb
665Obsoletes: mozilla-firefox-lang-csb
666BuildArch: noarch
667
668%description lang-csb
669Kashubian resources for Firefox.
670
671%description lang-csb -l pl.UTF-8
672Kaszubskie pliki językowe dla Firefoksa.
673
674%package lang-cy
675Summary: Welsh resources for Firefox
676Summary(pl.UTF-8): Walijskie pliki językowe dla Firefoksa
677Group: I18n
678Requires: firefox >= %{version}
679Provides: firefox-lang-resources = %{version}
680Obsoletes: iceweasel-lang-cy
681Obsoletes: mozilla-firefox-lang-cy
682BuildArch: noarch
683
684%description lang-cy
685Welsh resources for Firefox.
686
687%description lang-cy -l pl.UTF-8
688Walijskie pliki językowe dla Firefoksa.
689
690%package lang-da
691Summary: Danish resources for Firefox
692Summary(pl.UTF-8): Duńskie pliki językowe dla Firefoksa
693Group: I18n
694Requires: firefox >= %{version}
695Provides: firefox-lang-resources = %{version}
696Obsoletes: iceweasel-lang-da
697Obsoletes: mozilla-firefox-lang-da
698BuildArch: noarch
699
700%description lang-da
701Danish resources for Firefox.
702
703%description lang-da -l pl.UTF-8
704Duńskie pliki językowe dla Firefoksa.
705
706%package lang-de
707Summary: German resources for Firefox
708Summary(pl.UTF-8): Niemieckie pliki językowe dla Firefoksa
709Group: I18n
710Requires: firefox >= %{version}
711Provides: firefox-lang-resources = %{version}
712Obsoletes: iceweasel-lang-de
713Obsoletes: mozilla-firefox-lang-de
714BuildArch: noarch
715
716%description lang-de
717German resources for Firefox.
718
719%description lang-de -l pl.UTF-8
720Niemieckie pliki językowe dla Firefoksa.
721
722%package lang-dsb
723Summary: Lower Sorbian resources for Firefox
724Summary(pl.UTF-8): Dolnołużyckie pliki językowe dla Firefoksa
725Group: I18n
726Requires: firefox >= %{version}
727Provides: firefox-lang-resources = %{version}
728Obsoletes: iceweasel-lang-dsb
729Obsoletes: mozilla-firefox-lang-dsb
730BuildArch: noarch
731
732%description lang-dsb
733Lower Sorbian resources for Firefox.
734
735%description lang-dsb -l pl.UTF-8
736Dolnołużyckie pliki językowe dla Firefoksa.
737
738%package lang-el
739Summary: Greek resources for Firefox
740Summary(pl.UTF-8): Greckie pliki językowe dla Firefoksa
741Group: I18n
742Requires: firefox >= %{version}
743Provides: firefox-lang-resources = %{version}
744Obsoletes: iceweasel-lang-el
745Obsoletes: mozilla-firefox-lang-el
746BuildArch: noarch
747
748%description lang-el
749Greek resources for Firefox.
750
751%description lang-el -l pl.UTF-8
752Greckie pliki językowe dla Firefoksa.
753
754%package lang-en_GB
755Summary: English (British) resources for Firefox
756Summary(pl.UTF-8): Angielskie (brytyjskie) pliki językowe dla Firefoksa
757Group: I18n
758Requires: firefox >= %{version}
759Provides: firefox-lang-resources = %{version}
760Obsoletes: iceweasel-lang-en_GB
761Obsoletes: mozilla-firefox-lang-en_GB
762BuildArch: noarch
763
764%description lang-en_GB
765English (British) resources for Firefox.
766
767%description lang-en_GB -l pl.UTF-8
768Angielskie (brytyjskie) pliki językowe dla Firefoksa.
769
770%package lang-en_US
771Summary: English (American) resources for Firefox
772Summary(pl.UTF-8): Angielskie (amerykańskie) pliki językowe dla Firefoksa
773Group: I18n
774Requires: firefox >= %{version}
775Provides: firefox-lang-resources = %{version}
776Obsoletes: iceweasel-lang-en_US
777Obsoletes: mozilla-firefox-lang-en_US
778BuildArch: noarch
779
780%description lang-en_US
781English (American) resources for Firefox.
782
783%description lang-en_US -l pl.UTF-8
784Angielskie (amerykańskie) pliki językowe dla Firefoksa.
785
786%package lang-en_ZA
787Summary: English (South Africa) resources for Firefox
788Summary(pl.UTF-8): Angielskie pliki językowe dla Firefoksa (wersja dla RPA)
789Group: I18n
790Requires: firefox >= %{version}
791Provides: firefox-lang-resources = %{version}
792Obsoletes: iceweasel-lang-en_ZA
793Obsoletes: mozilla-firefox-lang-en_ZA
794BuildArch: noarch
795
796%description lang-en_ZA
797English (South Africa) resources for Firefox.
798
799%description lang-en_ZA -l pl.UTF-8
800Angielskie pliki językowe dla Firefoksa (wersja dla Republiki
801Południowej Afryki).
802
803%package lang-eo
804Summary: Esperanto resources for Firefox
805Summary(pl.UTF-8): Pliki językowe esperanto dla Firefoksa
806Group: I18n
807Requires: firefox >= %{version}
808Provides: firefox-lang-resources = %{version}
809Obsoletes: iceweasel-lang-eo
810Obsoletes: mozilla-firefox-lang-eo
811BuildArch: noarch
812
813%description lang-eo
814Esperanto resources for Firefox.
815
816%description lang-eo -l pl.UTF-8
817Pliki językowe esperanto dla Firefoksa.
818
819%package lang-es_AR
820Summary: Spanish (Andorra) resources for Firefox
821Summary(ca.UTF-8): Recursos espanyols (Andorra) per Firefox
822Summary(es.UTF-8): Recursos españoles (Andorra) para Firefox
823Summary(pl.UTF-8): Hiszpańskie pliki językowe dla Firefoksa (wersja dla Andory)
824Group: I18n
825Requires: firefox >= %{version}
826Provides: firefox-lang-resources = %{version}
827Obsoletes: iceweasel-lang-es_AR
828Obsoletes: mozilla-firefox-lang-es_AR
829BuildArch: noarch
830
831%description lang-es_AR
832Spanish (Spain) resources for Firefox.
833
834%description lang-es_AR -l ca.UTF-8
835Recursos espanyols (Andorra) per Firefox.
836
837%description lang-es_AR -l es.UTF-8
838Recursos españoles (Andorra) para Firefox.
839
840%description lang-es_AR -l pl.UTF-8
841Hiszpańskie pliki językowe dla Firefoksa (wersja dla Andory).
842
843%package lang-es_CL
844Summary: Spanish (Chile) resources for Firefox
845Summary(ca.UTF-8): Recursos espanyols (Xile) per Firefox
846Summary(es.UTF-8): Recursos españoles (Chile) para Firefox
847Summary(pl.UTF-8): Hiszpańskie pliki językowe dla Firefoksa (wersja dla Chile)
848Group: I18n
849Requires: firefox >= %{version}
850Provides: firefox-lang-resources = %{version}
851Obsoletes: iceweasel-lang-es_CL
852Obsoletes: mozilla-firefox-lang-es_CL
853BuildArch: noarch
854
855%description lang-es_CL
856Spanish (Chile) resources for Firefox.
857
858%description lang-es_CL -l ca.UTF-8
859Recursos espanyols (Xile) per Firefox.
860
861%description lang-es_CL -l es.UTF-8
862Recursos españoles (Chile) para Firefox.
863
864%description lang-es_CL -l pl.UTF-8
865Hiszpańskie pliki językowe dla Firefoksa (wersja dla Chile).
866
867%package lang-es
868Summary: Spanish (Spain) resources for Firefox
869Summary(ca.UTF-8): Recursos espanyols (Espanya) per Firefox
870Summary(es.UTF-8): Recursos españoles (España) para Firefox
871Summary(pl.UTF-8): Hiszpańskie pliki językowe dla Firefoksa (wersja dla Hiszpanii)
872Group: I18n
873Requires: firefox >= %{version}
874Provides: firefox-lang-resources = %{version}
875Obsoletes: iceweasel-lang-es
876Obsoletes: mozilla-firefox-lang-es
877BuildArch: noarch
878
879%description lang-es
880Spanish (Spain) resources for Firefox.
881
882%description lang-es -l ca.UTF-8
883Recursos espanyols (Espanya) per Firefox.
884
885%description lang-es -l es.UTF-8
886Recursos españoles (España) para Firefox.
887
888%description lang-es -l pl.UTF-8
889Hiszpańskie pliki językowe dla Firefoksa (wersja dla Hiszpanii).
890
891%package lang-es_MX
892Summary: Spanish (Mexico) resources for Firefox
893Summary(ca.UTF-8): Recursos espanyols (Mèxic) per Firefox
894Summary(es.UTF-8): Recursos españoles (México) para Firefox
895Summary(pl.UTF-8): Hiszpańskie pliki językowe dla Firefoksa (wersja dla Meksyku)
896Group: I18n
897Requires: firefox >= %{version}
898Provides: firefox-lang-resources = %{version}
899Obsoletes: iceweasel-lang-es_MX
900Obsoletes: mozilla-firefox-lang-es_MX
901BuildArch: noarch
902
903%description lang-es_MX
904Spanish (Mexico) resources for Firefox.
905
906%description lang-es_MX -l ca.UTF-8
907Recursos espanyols (Mèxic) per Firefox.
908
909%description lang-es_MX -l es.UTF-8
910Recursos españoles (México) para Firefox.
911
912%description lang-es_MX -l pl.UTF-8
913Hiszpańskie pliki językowe dla Firefoksa (wersja dla Meksyku).
914
915%package lang-et
916Summary: Estonian resources for Firefox
917Summary(pl.UTF-8): Estońskie pliki językowe dla Firefoksa
918Group: I18n
919Requires: firefox >= %{version}
920Provides: firefox-lang-resources = %{version}
921Obsoletes: iceweasel-lang-et
922Obsoletes: mozilla-firefox-lang-et
923BuildArch: noarch
924
925%description lang-et
926Estonian resources for Firefox.
927
928%description lang-et -l pl.UTF-8
929Estońskie pliki językowe dla Firefoksa.
930
931%package lang-eu
932Summary: Basque resources for Firefox
933Summary(pl.UTF-8): Baskijskie pliki językowe dla Firefoksa
934Group: I18n
935Requires: firefox >= %{version}
936Provides: firefox-lang-resources = %{version}
937Obsoletes: iceweasel-lang-eu
938Obsoletes: mozilla-firefox-lang-eu
939BuildArch: noarch
940
941%description lang-eu
942Basque resources for Firefox.
943
944%description lang-eu -l pl.UTF-8
945Baskijskie pliki językowe dla Firefoksa.
946
947%package lang-fa
948Summary: Persian resources for Firefox
949Summary(pl.UTF-8): Perskie pliki językowe dla Firefoksa
950Group: I18n
951Requires: firefox >= %{version}
952Provides: firefox-lang-resources = %{version}
953Obsoletes: iceweasel-lang-fa
954Obsoletes: mozilla-firefox-lang-fa
955BuildArch: noarch
956
957%description lang-fa
958Persian resources for Firefox.
959
960%description lang-fa -l pl.UTF-8
961Perskie pliki językowe dla Firefoksa.
962
963%package lang-ff
964Summary: Fulah resources for Firefox
965Summary(pl.UTF-8): Pliki językowe fulani dla Firefoksa
966Group: I18n
967Requires: firefox >= %{version}
968Provides: firefox-lang-resources = %{version}
969Obsoletes: iceweasel-lang-ff
970Obsoletes: mozilla-firefox-lang-ff
971BuildArch: noarch
972
973%description lang-ff
974Fulah resources for Firefox.
975
976%description lang-ff -l pl.UTF-8
977Pliki językowe fulani dla Firefoksa.
978
979%package lang-fi
980Summary: Finnish resources for Firefox
981Summary(pl.UTF-8): Fińskie pliki językowe dla Firefoksa
982Group: I18n
983Requires: firefox >= %{version}
984Provides: firefox-lang-resources = %{version}
985Obsoletes: iceweasel-lang-fi
986Obsoletes: mozilla-firefox-lang-fi
987BuildArch: noarch
988
989%description lang-fi
990Finnish resources for Firefox.
991
992%description lang-fi -l pl.UTF-8
993Fińskie pliki językowe dla Firefoksa.
994
995%package lang-fr
996Summary: French resources for Firefox
997Summary(pl.UTF-8): Francuskie pliki językowe dla Firefoksa
998Group: I18n
999Requires: firefox >= %{version}
1000Provides: firefox-lang-resources = %{version}
1001Obsoletes: iceweasel-lang-fr
1002Obsoletes: mozilla-firefox-lang-fr
1003BuildArch: noarch
1004
1005%description lang-fr
1006French resources for Firefox.
1007
1008%description lang-fr -l pl.UTF-8
1009Francuskie pliki językowe dla Firefoksa.
1010
1011%package lang-fy
1012Summary: Frisian resources for Firefox
1013Summary(pl.UTF-8): Fryzyjskie pliki językowe dla Firefoksa
1014Group: I18n
1015Requires: firefox >= %{version}
1016Provides: firefox-lang-resources = %{version}
1017Obsoletes: iceweasel-lang-fy
1018Obsoletes: mozilla-firefox-lang-fy
1019BuildArch: noarch
1020
1021%description lang-fy
1022Frisian resources for Firefox.
1023
1024%description lang-fy -l pl.UTF-8
1025Fryzyjskie pliki językowe dla Firefoksa.
1026
1027%package lang-ga
1028Summary: Irish resources for Firefox
1029Summary(pl.UTF-8): Irlandzkie pliki językowe dla Firefoksa
1030Group: I18n
1031Requires: firefox >= %{version}
1032Provides: firefox-lang-resources = %{version}
1033Obsoletes: iceweasel-lang-ga
1034Obsoletes: mozilla-firefox-lang-ga
1035BuildArch: noarch
1036
1037%description lang-ga
1038Irish resources for Firefox.
1039
1040%description lang-ga -l pl.UTF-8
1041Irlandzkie pliki językowe dla Firefoksa.
1042
1043%package lang-gd
1044Summary: Gaelic resources for Firefox
1045Summary(pl.UTF-8): Szkockie (gaelickie) pliki językowe dla Firefoksa
1046Group: I18n
1047Requires: firefox >= %{version}
1048Provides: firefox-lang-resources = %{version}
1049Obsoletes: iceweasel-lang-gd
1050Obsoletes: mozilla-firefox-lang-gd
1051BuildArch: noarch
1052
1053%description lang-gd
1054Gaelic resources for Firefox.
1055
1056%description lang-gd -l pl.UTF-8
1057Szkockie (gaelickie) pliki językowe dla Firefoksa.
1058
1059%package lang-gl
1060Summary: Galician resources for Firefox
1061Summary(pl.UTF-8): Galicyjskie pliki językowe dla Firefoksa
1062Group: I18n
1063Requires: firefox >= %{version}
1064Provides: firefox-lang-resources = %{version}
1065Obsoletes: iceweasel-lang-gl
1066Obsoletes: mozilla-firefox-lang-gl
1067BuildArch: noarch
1068
1069%description lang-gl
1070Galician resources for Firefox.
1071
1072%description lang-gl -l pl.UTF-8
1073Galicyjskie pliki językowe dla Firefoksa.
1074
1075%package lang-gn
1076Summary: Guarani resources for Firefox
1077Summary(pl.UTF-8): Pliki językowe guarani dla Firefoksa
1078Group: I18n
1079Requires: firefox >= %{version}
1080Provides: firefox-lang-resources = %{version}
1081Obsoletes: iceweasel-lang-gn
1082Obsoletes: mozilla-firefox-lang-gn
1083BuildArch: noarch
1084
1085%description lang-gn
1086Guarani resources for Firefox.
1087
1088%description lang-gn -l pl.UTF-8
1089Pliki językowe guarani dla Firefoksa.
1090
1091%package lang-gu
1092Summary: Gujarati resources for Firefox
1093Summary(pl.UTF-8): Pliki językowe gudźarati dla Firefoksa
1094Group: I18n
1095Requires: firefox >= %{version}
1096Provides: firefox-lang-resources = %{version}
1097Obsoletes: iceweasel-lang-gu
1098Obsoletes: mozilla-firefox-lang-gu
1099BuildArch: noarch
1100
1101%description lang-gu
1102Gujarati resources for Firefox.
1103
1104%description lang-gu -l pl.UTF-8
1105Pliki językowe gudźarati dla Firefoksa.
1106
1107%package lang-he
1108Summary: Hebrew resources for Firefox
1109Summary(pl.UTF-8): Hebrajskie pliki językowe dla Firefoksa
1110Group: I18n
1111Requires: firefox >= %{version}
1112Provides: firefox-lang-resources = %{version}
1113Obsoletes: iceweasel-lang-he
1114Obsoletes: mozilla-firefox-lang-he
1115BuildArch: noarch
1116
1117%description lang-he
1118Hebrew resources for Firefox.
1119
1120%description lang-he -l pl.UTF-8
1121Hebrajskie pliki językowe dla Firefoksa.
1122
1123%package lang-hi
1124Summary: Hindi resources for Firefox
1125Summary(pl.UTF-8): Pliki językowe hindi dla Firefoksa
1126Group: I18n
1127Requires: firefox >= %{version}
1128Provides: firefox-lang-resources = %{version}
1129Obsoletes: iceweasel-lang-hi
1130Obsoletes: mozilla-firefox-lang-hi
1131BuildArch: noarch
1132
1133%description lang-hi
1134Hindi resources for Firefox.
1135
1136%description lang-hi -l pl.UTF-8
1137Pliki językowe hindi dla Firefoksa.
1138
1139%package lang-hr
1140Summary: Croatian resources for Firefox
1141Summary(pl.UTF-8): Chorwackie pliki językowe dla Firefoksa
1142Group: I18n
1143Requires: firefox >= %{version}
1144Provides: firefox-lang-resources = %{version}
1145Obsoletes: iceweasel-lang-hr
1146Obsoletes: mozilla-firefox-lang-hr
1147BuildArch: noarch
1148
1149%description lang-hr
1150Croatian resources for Firefox.
1151
1152%description lang-hr -l pl.UTF-8
1153Chorwackie pliki językowe dla Firefoksa.
1154
1155%package lang-hsb
1156Summary: Upper Sorbian resources for Firefox
1157Summary(pl.UTF-8): Górnołużyckie pliki językowe dla Firefoksa
1158Group: I18n
1159Requires: firefox >= %{version}
1160Provides: firefox-lang-resources = %{version}
1161Obsoletes: iceweasel-lang-hsb
1162Obsoletes: mozilla-firefox-lang-hsb
1163BuildArch: noarch
1164
1165%description lang-hsb
1166Upper Sorbian resources for Firefox.
1167
1168%description lang-hsb -l pl.UTF-8
1169Górnołużyckie pliki językowe dla Firefoksa.
1170
1171%package lang-hu
1172Summary: Hungarian resources for Firefox
1173Summary(hu.UTF-8): Magyar nyelv Firefox-hez
1174Summary(pl.UTF-8): Węgierskie pliki językowe dla Firefoksa
1175Group: I18n
1176Requires: firefox >= %{version}
1177Provides: firefox-lang-resources = %{version}
1178Obsoletes: iceweasel-lang-hu
1179Obsoletes: mozilla-firefox-lang-hu
1180BuildArch: noarch
1181
1182%description lang-hu
1183Hungarian resources for Firefox.
1184
1185%description lang-hu -l hu.UTF-8
1186Magyar nyelv Firefox-hez.
1187
1188%description lang-hu -l pl.UTF-8
1189Węgierskie pliki językowe dla Firefoksa.
1190
1191%package lang-hy
1192Summary: Armenian resources for Firefox
1193Summary(pl.UTF-8): Ormiańskie pliki językowe dla Firefoksa
1194Group: I18n
1195Requires: firefox >= %{version}
1196Provides: firefox-lang-resources = %{version}
1197Obsoletes: iceweasel-lang-hy
1198Obsoletes: mozilla-firefox-lang-hy
1199BuildArch: noarch
1200
1201%description lang-hy
1202Armenian resources for Firefox.
1203
1204%description lang-hy -l pl.UTF-8
1205Ormiańskie pliki językowe dla Firefoksa.
1206
1207%package lang-id
1208Summary: Indonesian resources for Firefox
1209Summary(pl.UTF-8): Indonezyjskie pliki językowe dla Firefoksa
1210Group: I18n
1211Requires: firefox >= %{version}
1212Provides: firefox-lang-resources = %{version}
1213Obsoletes: iceweasel-lang-id
1214Obsoletes: mozilla-firefox-lang-id
1215BuildArch: noarch
1216
1217%description lang-id
1218Indonesian resources for Firefox.
1219
1220%description lang-id -l pl.UTF-8
1221Indonezyjskie pliki językowe dla Firefoksa.
1222
1223%package lang-is
1224Summary: Icelandic resources for Firefox
1225Summary(pl.UTF-8): Islandzkie pliki językowe dla Firefoksa
1226Group: I18n
1227Requires: firefox >= %{version}
1228Provides: firefox-lang-resources = %{version}
1229Obsoletes: iceweasel-lang-is
1230Obsoletes: mozilla-firefox-lang-is
1231BuildArch: noarch
1232
1233%description lang-is
1234Icelandic resources for Firefox.
1235
1236%description lang-is -l pl.UTF-8
1237Islandzkie pliki językowe dla Firefoksa.
1238
1239%package lang-it
1240Summary: Italian resources for Firefox
1241Summary(pl.UTF-8): Włoskie pliki językowe dla Firefoksa
1242Group: I18n
1243Requires: firefox >= %{version}
1244Provides: firefox-lang-resources = %{version}
1245Obsoletes: iceweasel-lang-it
1246Obsoletes: mozilla-firefox-lang-it
1247BuildArch: noarch
1248
1249%description lang-it
1250Italian resources for Firefox.
1251
1252%description lang-it -l pl.UTF-8
1253Włoskie pliki językowe dla Firefoksa.
1254
1255%package lang-ja
1256Summary: Japanese resources for Firefox
1257Summary(pl.UTF-8): Japońskie pliki językowe dla Firefoksa
1258Group: I18n
1259Requires: firefox >= %{version}
1260Provides: firefox-lang-resources = %{version}
1261Obsoletes: iceweasel-lang-ja
1262Obsoletes: mozilla-firefox-lang-ja
1263BuildArch: noarch
1264
1265%description lang-ja
1266Japanese resources for Firefox.
1267
1268%description lang-ja -l pl.UTF-8
1269Japońskie pliki językowe dla Firefoksa.
1270
1271%package lang-ka
1272Summary: Georgian resources for Firefox
1273Summary(pl.UTF-8): Gruzińskie pliki językowe dla Firefoksa
1274Group: I18n
1275Requires: firefox >= %{version}
1276Provides: firefox-lang-resources = %{version}
1277Obsoletes: iceweasel-lang-ka
1278Obsoletes: mozilla-firefox-lang-ka
1279BuildArch: noarch
1280
1281%description lang-ka
1282Georgian resources for Firefox.
1283
1284%description lang-ka -l pl.UTF-8
1285Gruzińskie pliki językowe dla Firefoksa.
1286
1287%package lang-kab
1288Summary: Kabyle resources for Firefox
1289Summary(pl.UTF-8): Kabylskie pliki językowe dla Firefoksa
1290Group: I18n
1291Requires: firefox >= %{version}
1292Provides: firefox-lang-resources = %{version}
1293BuildArch: noarch
1294
1295%description lang-kab
1296Kabyle resources for Firefox.
1297
1298%description lang-kab -l pl.UTF-8
1299Kabylskie pliki językowe dla Firefoksa.
1300
1301%package lang-kk
1302Summary: Kazakh resources for Firefox
1303Summary(pl.UTF-8): Kazachskie pliki językowe dla Firefoksa
1304Group: I18n
1305Requires: firefox >= %{version}
1306Provides: firefox-lang-resources = %{version}
1307Obsoletes: iceweasel-lang-kk
1308Obsoletes: mozilla-firefox-lang-kk
1309BuildArch: noarch
1310
1311%description lang-kk
1312Kazakh resources for Firefox.
1313
1314%description lang-kk -l pl.UTF-8
1315Kazachskie pliki językowe dla Firefoksa.
1316
1317%package lang-km
1318Summary: Khmer resources for Firefox
1319Summary(pl.UTF-8): Khmerskie pliki językowe dla Firefoksa
1320Group: I18n
1321Requires: firefox >= %{version}
1322Provides: firefox-lang-resources = %{version}
1323Obsoletes: iceweasel-lang-km
1324Obsoletes: mozilla-firefox-lang-km
1325BuildArch: noarch
1326
1327%description lang-km
1328Khmer resources for Firefox.
1329
1330%description lang-km -l pl.UTF-8
1331Khmerskie pliki językowe dla Firefoksa.
1332
1333%package lang-kn
1334Summary: Kannada resources for Firefox
1335Summary(pl.UTF-8): Pliki językowe kannada dla Firefoksa
1336Group: I18n
1337Requires: firefox >= %{version}
1338Provides: firefox-lang-resources = %{version}
1339Obsoletes: iceweasel-lang-kn
1340Obsoletes: mozilla-firefox-lang-kn
1341BuildArch: noarch
1342
1343%description lang-kn
1344Kannada resources for Firefox.
1345
1346%description lang-kn -l pl.UTF-8
1347Pliki językowe kannada dla Firefoksa.
1348
1349%package lang-ko
1350Summary: Korean resources for Firefox
1351Summary(pl.UTF-8): Koreańskie pliki językowe dla Firefoksa
1352Group: I18n
1353Requires: firefox >= %{version}
1354Provides: firefox-lang-resources = %{version}
1355Obsoletes: iceweasel-lang-ko
1356Obsoletes: mozilla-firefox-lang-ko
1357BuildArch: noarch
1358
1359%description lang-ko
1360Korean resources for Firefox.
1361
1362%description lang-ko -l pl.UTF-8
1363Koreańskie pliki językowe dla Firefoksa.
1364
1365%package lang-ku
1366Summary: Kurdish resources for Firefox
1367Summary(pl.UTF-8): Kurdyjskie pliki językowe dla Firefoksa
1368Group: I18n
1369Requires: firefox >= %{version}
1370Provides: firefox-lang-resources = %{version}
1371Obsoletes: iceweasel-lang-ku
1372Obsoletes: mozilla-firefox-lang-ku
1373BuildArch: noarch
1374
1375%description lang-ku
1376Kurdish resources for Firefox.
1377
1378%description lang-ku -l pl.UTF-8
1379Kurdyjskie pliki językowe dla Firefoksa.
1380
1381%package lang-lij
1382Summary: Ligurian resources for Firefox
1383Summary(pl.UTF-8): Liguryjskie pliki językowe dla Firefoksa
1384Group: I18n
1385Requires: firefox >= %{version}
1386Provides: firefox-lang-resources = %{version}
1387Obsoletes: iceweasel-lang-lij
1388Obsoletes: mozilla-firefox-lang-lij
1389BuildArch: noarch
1390
1391%description lang-lij
1392Ligurian resources for Firefox.
1393
1394%description lang-lij -l pl.UTF-8
1395Liguryjskie pliki językowe dla Firefoksa.
1396
1397%package lang-lt
1398Summary: Lithuanian resources for Firefox
1399Summary(pl.UTF-8): Litewskie pliki językowe dla Firefoksa
1400Group: I18n
1401Requires: firefox >= %{version}
1402Provides: firefox-lang-resources = %{version}
1403Obsoletes: iceweasel-lang-lt
1404Obsoletes: mozilla-firefox-lang-lt
1405BuildArch: noarch
1406
1407%description lang-lt
1408Lithuanian resources for Firefox.
1409
1410%description lang-lt -l pl.UTF-8
1411Litewskie pliki językowe dla Firefoksa.
1412
1413%package lang-lv
1414Summary: Latvian resources for Firefox
1415Summary(pl.UTF-8): Łotewskie pliki językowe dla Firefoksa
1416Group: I18n
1417Requires: firefox >= %{version}
1418Provides: firefox-lang-resources = %{version}
1419Obsoletes: iceweasel-lang-lv
1420Obsoletes: mozilla-firefox-lang-lv
1421BuildArch: noarch
1422
1423%description lang-lv
1424Latvian resources for Firefox.
1425
1426%description lang-lv -l pl.UTF-8
1427Łotewskie pliki językowe dla Firefoksa.
1428
1429%package lang-mai
1430Summary: Maithili resources for Firefox
1431Summary(pl.UTF-8): Pliki językowe maithili dla Firefoksa
1432Group: I18n
1433Requires: firefox >= %{version}
1434Provides: firefox-lang-resources = %{version}
1435Obsoletes: iceweasel-lang-mai
1436Obsoletes: mozilla-firefox-lang-mai
1437BuildArch: noarch
1438
1439%description lang-mai
1440Maithili resources for Firefox.
1441
1442%description lang-mai -l pl.UTF-8
1443Pliki językowe maithili dla Firefoksa.
1444
1445%package lang-mk
1446Summary: Macedonian resources for Firefox
1447Summary(pl.UTF-8): Macedońskie pliki językowe dla Firefoksa
1448Group: I18n
1449Requires: firefox >= %{version}
1450Provides: firefox-lang-resources = %{version}
1451Obsoletes: iceweasel-lang-mk
1452Obsoletes: mozilla-firefox-lang-mk
1453BuildArch: noarch
1454
1455%description lang-mk
1456Macedonian resources for Firefox.
1457
1458%description lang-mk -l pl.UTF-8
1459Macedońskie pliki językowe dla Firefoksa.
1460
1461%package lang-ml
1462Summary: Malayalam resources for Firefox
1463Summary(pl.UTF-8): Pliki językowe malajalam dla Firefoksa
1464Group: I18n
1465Requires: firefox >= %{version}
1466Provides: firefox-lang-resources = %{version}
1467Obsoletes: iceweasel-lang-ml
1468Obsoletes: mozilla-firefox-lang-ml
1469BuildArch: noarch
1470
1471%description lang-ml
1472Malayalam resources for Firefox.
1473
1474%description lang-ml -l pl.UTF-8
1475Pliki językowe malajalam dla Firefoksa.
1476
1477%package lang-mr
1478Summary: Marathi resources for Firefox
1479Summary(pl.UTF-8): Pliki językowe marathi dla Firefoksa
1480Group: I18n
1481Requires: firefox >= %{version}
1482Provides: firefox-lang-resources = %{version}
1483Obsoletes: iceweasel-lang-mr
1484Obsoletes: mozilla-firefox-lang-mr
1485BuildArch: noarch
1486
1487%description lang-mr
1488Marathi resources for Firefox.
1489
1490%description lang-mr -l pl.UTF-8
1491Pliki językowe marathi dla Firefoksa.
1492
1493%package lang-ms
1494Summary: Malay resources for Firefox
1495Summary(pl.UTF-8): Malajskie pliki językowe dla Firefoksa
1496Group: I18n
1497Requires: firefox >= %{version}
1498Provides: firefox-lang-resources = %{version}
1499Obsoletes: iceweasel-lang-ms
1500Obsoletes: mozilla-firefox-lang-ms
1501BuildArch: noarch
1502
1503%description lang-ms
1504Malay resources for Firefox.
1505
1506%description lang-ms -l pl.UTF-8
1507Malajskie pliki językowe dla Firefoksa.
1508
1509%package lang-my
1510Summary: Burmese resources for Firefox
1511Summary(pl.UTF-8): Birmańskie pliki językowe dla Firefoksa
1512Group: I18n
1513Requires: firefox >= %{version}
1514Provides: firefox-lang-resources = %{version}
1515BuildArch: noarch
1516
1517%description lang-my
1518Burmese resources for Firefox.
1519
1520%description lang-my -l pl.UTF-8
1521Birmańskie pliki językowe dla Firefoksa.
1522
1523%package lang-nb
1524Summary: Norwegian Bokmaal resources for Firefox
1525Summary(pl.UTF-8): Norweskie (bokmaal) pliki językowe dla Firefoksa
1526Group: I18n
1527Requires: firefox >= %{version}
1528Provides: firefox-lang-resources = %{version}
1529Obsoletes: iceweasel-lang-nb
1530Obsoletes: mozilla-firefox-lang-nb
1531BuildArch: noarch
1532
1533%description lang-nb
1534Norwegian Bokmaal resources for Firefox.
1535
1536%description lang-nb -l pl.UTF-8
1537Norweskie (bokmaal) pliki językowe dla Firefoksa.
1538
1539%package lang-nl
1540Summary: Dutch resources for Firefox
1541Summary(pl.UTF-8): Holenderskie pliki językowe dla Firefoksa
1542Group: I18n
1543Requires: firefox >= %{version}
1544Provides: firefox-lang-resources = %{version}
1545Obsoletes: iceweasel-lang-nl
1546Obsoletes: mozilla-firefox-lang-nl
1547BuildArch: noarch
1548
1549%description lang-nl
1550Dutch resources for Firefox.
1551
1552%description lang-nl -l pl.UTF-8
1553Holenderskie pliki językowe dla Firefoksa.
1554
1555%package lang-nn
1556Summary: Norwegian Nynorsk resources for Firefox
1557Summary(pl.UTF-8): Norweskie (nynorsk) pliki językowe dla Firefoksa
1558Group: I18n
1559Requires: firefox >= %{version}
1560Provides: firefox-lang-resources = %{version}
1561Obsoletes: iceweasel-lang-nn
1562Obsoletes: mozilla-firefox-lang-nn
1563BuildArch: noarch
1564
1565%description lang-nn
1566Norwegian Nynorsk resources for Firefox.
1567
1568%description lang-nn -l pl.UTF-8
1569Norweskie (nynorsk) pliki językowe dla Firefoksa.
1570
1571%package lang-or
1572Summary: Oriya resources for Firefox
1573Summary(pl.UTF-8): Pliki językowe orija dla Firefoksa
1574Group: I18n
1575Requires: firefox >= %{version}
1576Provides: firefox-lang-resources = %{version}
1577Obsoletes: iceweasel-lang-or
1578Obsoletes: mozilla-firefox-lang-or
1579BuildArch: noarch
1580
1581%description lang-or
1582Oriya resources for Firefox.
1583
1584%description lang-or -l pl.UTF-8
1585Pliki językowe orija dla Firefoksa.
1586
1587%package lang-pa
1588Summary: Panjabi resources for Firefox
1589Summary(pl.UTF-8): Pendżabskie pliki językowe dla Firefoksa
1590Group: I18n
1591Requires: firefox >= %{version}
1592Provides: firefox-lang-resources = %{version}
1593Obsoletes: iceweasel-lang-pa
1594Obsoletes: mozilla-firefox-lang-pa
1595BuildArch: noarch
1596
1597%description lang-pa
1598Panjabi resources for Firefox.
1599
1600%description lang-pa -l pl.UTF-8
1601Pendżabskie pliki językowe dla Firefoksa.
1602
1603%package lang-pl
1604Summary: Polish resources for Firefox
1605Summary(pl.UTF-8): Polskie pliki językowe dla Firefoksa
1606Group: I18n
1607URL: http://www.firefox.pl/
1608Requires: firefox >= %{version}
1609Provides: firefox-lang-resources = %{version}
1610Obsoletes: iceweasel-lang-pl
1611Obsoletes: mozilla-firefox-lang-pl
1612BuildArch: noarch
1613
1614%description lang-pl
1615Polish resources for Firefox.
1616
1617%description lang-pl -l pl.UTF-8
1618Polskie pliki językowe dla Firefoksa.
1619
1620%package lang-pt_BR
1621Summary: Portuguese (Brazil) resources for Firefox
1622Summary(pl.UTF-8): Portugalskie (brazylijskie) pliki językowe dla Firefoksa
1623Group: I18n
1624Requires: firefox >= %{version}
1625Provides: firefox-lang-resources = %{version}
1626Obsoletes: iceweasel-lang-pt_BR
1627Obsoletes: mozilla-firefox-lang-pt_BR
1628BuildArch: noarch
1629
1630%description lang-pt_BR
1631Portuguese (Brazil) resources for Firefox.
1632
1633%description lang-pt_BR -l pl.UTF-8
1634Portugalskie (brazylijskie) pliki językowe dla Firefoksa.
1635
1636%package lang-pt
1637Summary: Portuguese (Portugal) resources for Firefox
1638Summary(pl.UTF-8): Portugalskie pliki językowe dla Firefoksa (wersja dla Portugalii)
1639Group: I18n
1640Requires: firefox >= %{version}
1641Provides: firefox-lang-resources = %{version}
1642Obsoletes: iceweasel-lang-pt
1643Obsoletes: mozilla-firefox-lang-pt
1644BuildArch: noarch
1645
1646%description lang-pt
1647Portuguese (Portugal) resources for Firefox.
1648
1649%description lang-pt -l pl.UTF-8
1650Portugalskie pliki językowe dla Firefoksa (wersja dla Portugalii).
1651
1652%package lang-rm
1653Summary: Romansh resources for Firefox
1654Summary(pl.UTF-8): Retoromańskie pliki językowe dla Firefoksa
1655Group: I18n
1656Requires: firefox >= %{version}
1657Provides: firefox-lang-resources = %{version}
1658Obsoletes: iceweasel-lang-rm
1659Obsoletes: mozilla-firefox-lang-rm
1660BuildArch: noarch
1661
1662%description lang-rm
1663Romansh resources for Firefox.
1664
1665%description lang-rm -l pl.UTF-8
1666Retoromańskie pliki językowe dla Firefoksa.
1667
1668%package lang-ro
1669Summary: Romanian resources for Firefox
1670Summary(pl.UTF-8): Rumuńskie pliki językowe dla Firefoksa
1671Group: I18n
1672Requires: firefox >= %{version}
1673Provides: firefox-lang-resources = %{version}
1674Obsoletes: iceweasel-lang-ro
1675Obsoletes: mozilla-firefox-lang-ro
1676BuildArch: noarch
1677
1678%description lang-ro
1679Romanian resources for Firefox.
1680
1681%description lang-ro -l pl.UTF-8
1682Rumuńskie pliki językowe dla Firefoksa.
1683
1684%package lang-ru
1685Summary: Russian resources for Firefox
1686Summary(pl.UTF-8): Rosyjskie pliki językowe dla Firefoksa
1687Group: I18n
1688Requires: firefox >= %{version}
1689Provides: firefox-lang-resources = %{version}
1690Obsoletes: iceweasel-lang-ru
1691Obsoletes: mozilla-firefox-lang-ru
1692BuildArch: noarch
1693
1694%description lang-ru
1695Russian resources for Firefox.
1696
1697%description lang-ru -l pl.UTF-8
1698Rosyjskie pliki językowe dla Firefoksa.
1699
1700%package lang-si
1701Summary: Sinhala resources for Firefox
1702Summary(pl.UTF-8): Syngaleskie pliki językowe dla Firefoksa
1703Group: I18n
1704Requires: firefox >= %{version}
1705Provides: firefox-lang-resources = %{version}
1706Obsoletes: iceweasel-lang-si
1707Obsoletes: mozilla-firefox-lang-si
1708BuildArch: noarch
1709
1710%description lang-si
1711Sinhala resources for Firefox.
1712
1713%description lang-si -l pl.UTF-8
1714Syngaleskie pliki językowe dla Firefoksa.
1715
1716%package lang-sk
1717Summary: Slovak resources for Firefox
1718Summary(pl.UTF-8): Słowackie pliki językowe dla Firefoksa
1719Group: I18n
1720Requires: firefox >= %{version}
1721Provides: firefox-lang-resources = %{version}
1722Obsoletes: iceweasel-lang-sk
1723Obsoletes: mozilla-firefox-lang-sk
1724BuildArch: noarch
1725
1726%description lang-sk
1727Slovak resources for Firefox.
1728
1729%description lang-sk -l pl.UTF-8
1730Słowackie pliki językowe dla Firefoksa.
1731
1732%package lang-sl
1733Summary: Slovene resources for Firefox
1734Summary(pl.UTF-8): Słoweńskie pliki językowe dla Firefoksa
1735Group: I18n
1736Requires: firefox >= %{version}
1737Provides: firefox-lang-resources = %{version}
1738Obsoletes: iceweasel-lang-sl
1739Obsoletes: mozilla-firefox-lang-sl
1740BuildArch: noarch
1741
1742%description lang-sl
1743Slovene resources for Firefox.
1744
1745%description lang-sl -l pl.UTF-8
1746Słoweńskie pliki językowe dla Firefoksa.
1747
1748%package lang-son
1749Summary: Songhai resources for Firefox
1750Summary(pl.UTF-8): Songhajskie pliki językowe dla Firefoksa
1751Group: I18n
1752Requires: firefox >= %{version}
1753Provides: firefox-lang-resources = %{version}
1754Obsoletes: iceweasel-lang-son
1755Obsoletes: mozilla-firefox-lang-son
1756BuildArch: noarch
1757
1758%description lang-son
1759Songhai resources for Firefox.
1760
1761%description lang-son -l pl.UTF-8
1762Songhajskie pliki językowe dla Firefoksa.
1763
1764%package lang-sq
1765Summary: Albanian resources for Firefox
1766Summary(pl.UTF-8): Albańskie pliki językowe dla Firefoksa
1767Group: I18n
1768Requires: firefox >= %{version}
1769Provides: firefox-lang-resources = %{version}
1770Obsoletes: iceweasel-lang-sq
1771Obsoletes: mozilla-firefox-lang-sq
1772BuildArch: noarch
1773
1774%description lang-sq
1775Albanian resources for Firefox.
1776
1777%description lang-sq -l pl.UTF-8
1778Albańskie pliki językowe dla Firefoksa.
1779
1780%package lang-sr
1781Summary: Serbian resources for Firefox
1782Summary(pl.UTF-8): Serbskie pliki językowe dla Firefoksa
1783Group: I18n
1784Requires: firefox >= %{version}
1785Provides: firefox-lang-resources = %{version}
1786Obsoletes: iceweasel-lang-sr
1787Obsoletes: mozilla-firefox-lang-sr
1788BuildArch: noarch
1789
1790%description lang-sr
1791Serbian resources for Firefox.
1792
1793%description lang-sr -l pl.UTF-8
1794Serbskie pliki językowe dla Firefoksa.
1795
1796%package lang-sv
1797Summary: Swedish resources for Firefox
1798Summary(pl.UTF-8): Szwedzkie pliki językowe dla Firefoksa
1799Group: I18n
1800Requires: firefox >= %{version}
1801Provides: firefox-lang-resources = %{version}
1802Obsoletes: iceweasel-lang-sv
1803Obsoletes: mozilla-firefox-lang-sv
1804BuildArch: noarch
1805
1806%description lang-sv
1807Swedish resources for Firefox.
1808
1809%description lang-sv -l pl.UTF-8
1810Szwedzkie pliki językowe dla Firefoksa.
1811
1812%package lang-ta
1813Summary: Tamil (India) resources for Firefox
1814Summary(pl.UTF-8): Tamilskie pliki językowe dla Firefoksa (wersja dla Indii)
1815Group: I18n
1816Requires: firefox >= %{version}
1817Provides: firefox-lang-resources = %{version}
1818Obsoletes: iceweasel-lang-ta
1819Obsoletes: mozilla-firefox-lang-ta
1820BuildArch: noarch
1821
1822%description lang-ta
1823Tamil (India) resources for Firefox.
1824
1825%description lang-ta -l pl.UTF-8
1826Tamilskie pliki językowe dla Firefoksa (wersja dla Indii).
1827
1828%package lang-te
1829Summary: Telugu resources for Firefox
1830Summary(pl.UTF-8): Pliki językowe telugu dla Firefoksa
1831Group: I18n
1832Requires: firefox >= %{version}
1833Provides: firefox-lang-resources = %{version}
1834Obsoletes: iceweasel-lang-te
1835Obsoletes: mozilla-firefox-lang-te
1836BuildArch: noarch
1837
1838%description lang-te
1839Telugu resources for Firefox.
1840
1841%description lang-te -l pl.UTF-8
1842Pliki językowe telugu dla Firefoksa.
1843
1844%package lang-th
1845Summary: Thai resources for Firefox
1846Summary(pl.UTF-8): Tajskie pliki językowe dla Firefoksa
1847Group: I18n
1848Requires: firefox >= %{version}
1849Provides: firefox-lang-resources = %{version}
1850Obsoletes: iceweasel-lang-th
1851Obsoletes: mozilla-firefox-lang-th
1852BuildArch: noarch
1853
1854%description lang-th
1855Thai resources for Firefox.
1856
1857%description lang-th -l pl.UTF-8
1858Tajskie pliki językowe dla Firefoksa.
1859
1860%package lang-tr
1861Summary: Turkish resources for Firefox
1862Summary(pl.UTF-8): Tureckie pliki językowe dla Firefoksa
1863Group: I18n
1864Requires: firefox >= %{version}
1865Provides: firefox-lang-resources = %{version}
1866Obsoletes: iceweasel-lang-tr
1867Obsoletes: mozilla-firefox-lang-tr
1868BuildArch: noarch
1869
1870%description lang-tr
1871Turkish resources for Firefox.
1872
1873%description lang-tr -l pl.UTF-8
1874Tureckie pliki językowe dla Firefoksa.
1875
1876%package lang-uk
1877Summary: Ukrainian resources for Firefox
1878Summary(pl.UTF-8): Ukraińskie pliki językowe dla Firefoksa
1879Group: I18n
1880Requires: firefox >= %{version}
1881Provides: firefox-lang-resources = %{version}
1882Obsoletes: iceweasel-lang-uk
1883Obsoletes: mozilla-firefox-lang-uk
1884BuildArch: noarch
1885
1886%description lang-uk
1887Ukrainian resources for Firefox.
1888
1889%description lang-uk -l pl.UTF-8
1890Ukraińskie pliki językowe dla Firefoksa.
1891
1892%package lang-ur
1893Summary: Urdu resources for Firefox
1894Summary(pl.UTF-8): Pliki językowe urdu dla Firefoksa
1895Group: I18n
1896Requires: firefox >= %{version}
1897Provides: firefox-lang-resources = %{version}
1898BuildArch: noarch
1899
1900%description lang-ur
1901Urdu resources for Firefox.
1902
1903%description lang-ur -l pl.UTF-8
1904Pliki językowe urdu dla Firefoksa.
1905
1906%package lang-uz
1907Summary: Uzbek resources for Firefox
1908Summary(pl.UTF-8): Uzbeckie pliki językowe dla Firefoksa
1909Group: I18n
1910Requires: firefox >= %{version}
1911Provides: firefox-lang-resources = %{version}
1912Obsoletes: iceweasel-lang-uz
1913Obsoletes: mozilla-firefox-lang-uz
1914BuildArch: noarch
1915
1916%description lang-uz
1917Uzbek resources for Firefox.
1918
1919%description lang-uz -l pl.UTF-8
1920Uzbeckie pliki językowe dla Firefoksa.
1921
1922%package lang-vi
1923Summary: Vietmanese resources for Firefox
1924Summary(pl.UTF-8): Wietnamskie pliki językowe dla Firefoksa
1925Group: I18n
1926Requires: firefox >= %{version}
1927Provides: firefox-lang-resources = %{version}
1928Obsoletes: iceweasel-lang-vi
1929Obsoletes: mozilla-firefox-lang-vi
1930BuildArch: noarch
1931
1932%description lang-vi
1933Vietmanese resources for Firefox.
1934
1935%description lang-vi -l pl.UTF-8
1936Wietnamskie pliki językowe dla Firefoksa.
1937
1938%package lang-xh
1939Summary: Xhosa resources for Firefox
1940Summary(pl.UTF-8): Pliki językowe xhosa dla Firefoksa
1941Group: I18n
1942Requires: firefox >= %{version}
1943Provides: firefox-lang-resources = %{version}
1944Obsoletes: iceweasel-lang-xh
1945Obsoletes: mozilla-firefox-lang-xh
1946BuildArch: noarch
1947
1948%description lang-xh
1949Xhosa resources for Firefox.
1950
1951%description lang-xh -l pl.UTF-8
1952Pliki językowe xhosa dla Firefoksa.
1953
1954%package lang-zh_CN
1955Summary: Simplified Chinese resources for Firefox
1956Summary(pl.UTF-8): Chińskie (uproszczone) pliki językowe dla Firefoksa
1957Group: I18n
1958Requires: firefox >= %{version}
1959Provides: firefox-lang-resources = %{version}
1960Obsoletes: iceweasel-lang-zh_CN
1961Obsoletes: mozilla-firefox-lang-zh_CN
1962BuildArch: noarch
1963
1964%description lang-zh_CN
1965Simplified Chinese resources for Firefox.
1966
1967%description lang-zh_CN -l pl.UTF-8
1968Chińskie uproszczone pliki językowe dla Firefoksa.
1969
1970%package lang-zh_TW
1971Summary: Traditional Chinese resources for Firefox
1972Summary(pl.UTF-8): Chińskie tradycyjne pliki językowe dla Firefoksa
1973Group: I18n
1974Requires: firefox >= %{version}
1975Provides: firefox-lang-resources = %{version}
1976Obsoletes: iceweasel-lang-zh_TW
1977Obsoletes: mozilla-firefox-lang-zh_TW
1978BuildArch: noarch
1979
1980%description lang-zh_TW
1981Traditional Chinese resources for Firefox.
1982
1983%description lang-zh_TW -l pl.UTF-8
1984Chińskie tradycyjne pliki językowe dla Firefoksa.
1985
1986%package lang-zu
1987Summary: Zulu resources for Firefox
1988Summary(pl.UTF-8): Zuluskie pliki językowe dla Firefoksa
1989Group: I18n
1990Requires: firefox >= %{version}
1991Provides: firefox-lang-resources = %{version}
1992Obsoletes: iceweasel-lang-zu
1993Obsoletes: mozilla-firefox-lang-zu
1994BuildArch: noarch
1995
1996%description lang-zu
1997Zulu resources for Firefox.
1998
1999%description lang-zu -l pl.UTF-8
2000Zuluskie pliki językowe dla Firefoksa.
2001
ea721d92 2002%prep
b10f3f22
JR
2003unpack() {
2004 local args="$1" file="$2"
2005 cp -p $file .
2006}
2007%define __unzip unpack
2008%setup -q %(seq -f '-a %g' 100 193 | xargs)
54d6358a
JR
2009
2010# avoid using included headers (-I. is before HUNSPELL_CFLAGS)
2011%{__rm} extensions/spellcheck/hunspell/src/{*.hxx,hunspell.h}
2012# hunspell needed for factory including mozHunspell.h
2013echo 'LOCAL_INCLUDES += $(MOZ_HUNSPELL_CFLAGS)' >> extensions/spellcheck/src/Makefile.in
2014
f0a96e4f 2015%patch0 -p2
f0a96e4f 2016%patch2 -p2
54d6358a 2017%patch4 -p1
f0a96e4f
JR
2018%patch5 -p1
2019%patch6 -p2
d1eea1c3 2020%patch7 -p1
54d6358a 2021%patch8 -p2
3c8a14c2 2022%patch9 -p1
f0a96e4f 2023%patch10 -p2
66284f85
JR
2024%patch11 -p1
2025%patch12 -p1
54d6358a 2026
89390b0e
JB
2027%{__sed} -i -e '1s,/usr/bin/env python,%{__python},' xpcom/typelib/xpt/tools/xpt.py xpcom/idl-parser/xpidl/xpidl.py
2028
54d6358a 2029%if %{with pgo}
89390b0e 2030%{__sed} -i -e 's@__BROWSER_PATH__@"../../dist/bin/firefox-bin"@' build/automation.py.in
54d6358a 2031%endif
29b16068 2032
ea721d92 2033%build
54d6358a 2034cp -p %{_datadir}/automake/config.* build/autoconf
52befddb 2035
08ccc3c5
JB
2036cat << 'EOF' > .mozconfig
2037. $topsrcdir/browser/config/mozconfig
52befddb 2038
5086fbc4
JR
2039%if %{with clang}
2040export CC="clang"
2041export CXX="clang++"
2042%else
b3d69600
JP
2043export CC="%{__cc}"
2044export CXX="%{__cxx}"
959fde77 2045%endif
e783e2fa 2046export CFLAGS="%{rpmcflags} -D_FILE_OFFSET_BITS=64"
c7de1677 2047export CXXFLAGS="%{rpmcxxflags} -D_FILE_OFFSET_BITS=64"
e783e2fa 2048
2620301e 2049mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-%{_target_cpu}
2620301e 2050
f37c2ce5 2051# Options for 'configure' (same as command-line options).
c5cd9be2 2052ac_add_options --host=%{_target_platform}
52befddb 2053ac_add_options --prefix=%{_prefix}
cf471ce5 2054%if %{?debug:1}0
f37c2ce5 2055ac_add_options --disable-optimize
52befddb 2056ac_add_options --enable-debug
2057ac_add_options --enable-debug-modules
f37c2ce5
ER
2058ac_add_options --enable-debugger-info-modules
2059ac_add_options --enable-crash-on-assert
52befddb 2060%else
2061ac_add_options --disable-debug
4c3cba6f 2062ac_add_options --enable-optimize="%{rpmcflags}%{?with_pgo: -Os}"
52befddb 2063%endif
d97ddc70 2064ac_add_options --disable-strip
c5cd9be2 2065ac_add_options --disable-install-strip
52befddb 2066%if %{with tests}
2067ac_add_options --enable-tests
a9334f16 2068ac_add_options --enable-mochitest
c4f9bb37 2069%else
54d6358a
JR
2070%if %{with pgo}
2071ac_add_options --enable-tests
2072%else
52befddb 2073ac_add_options --disable-tests
54d6358a 2074%endif
c4f9bb37 2075%endif
c5cd9be2 2076ac_add_options --disable-crashreporter
c5cd9be2 2077ac_add_options --disable-gconf
a9334f16 2078ac_add_options --disable-necko-wifi
f37c2ce5 2079ac_add_options --disable-updater
7d0bd05d 2080ac_add_options --enable-alsa
a9334f16
JB
2081ac_add_options --enable-chrome-format=omni
2082ac_add_options --enable-default-toolkit=%{?with_gtk3:cairo-gtk3}%{!?with_gtk3:cairo-gtk2}
08ccc3c5 2083ac_add_options --enable-extensions=default
c5cd9be2 2084ac_add_options --enable-readline
a9334f16 2085ac_add_options --enable-safe-browsing
08ccc3c5 2086%{?with_shared_js:ac_add_options --enable-shared-js}
2a673919 2087ac_add_options --enable-startup-notification
52befddb 2088ac_add_options --enable-system-cairo
c5cd9be2 2089ac_add_options --enable-system-ffi
d97ddc70 2090ac_add_options --enable-system-hunspell
dfdf0ac8 2091ac_add_options --enable-system-sqlite
c5cd9be2 2092ac_add_options --enable-url-classifier
89390b0e 2093%{?with_official:ac_add_options --enable-official-branding}
c5cd9be2 2094ac_add_options --with-default-mozilla-five-home=%{_libdir}/%{name}
f37c2ce5 2095ac_add_options --with-distribution-id=org.pld-linux
2a673919 2096ac_add_options --with-pthreads
d97ddc70 2097ac_add_options --with-system-bz2
edc68de2 2098ac_add_options --with%{!?with_system_icu:out}-system-icu
2620301e 2099ac_add_options --with-system-jpeg
0fca8d8d
JB
2100ac_add_options --with-system-libevent
2101ac_add_options --with-system-libvpx
52befddb 2102ac_add_options --with-system-nspr
f37c2ce5 2103ac_add_options --with-system-nss
f37c2ce5 2104ac_add_options --with-system-png
2620301e 2105ac_add_options --with-system-zlib
c5cd9be2 2106ac_add_options --with-x
66284f85
JR
2107# Workaround for mozbz#1341234
2108ac_add_options BINDGEN_CFLAGS="$(pkg-config nspr pixman-1 --cflags)"
52befddb 2109EOF
33f81726 2110
54d6358a
JR
2111%if %{with pgo}
2112D=$(( RANDOM % (200 - 100 + 1 ) + 5 ))
2113/usr/bin/Xvfb :${D} &
2114XVFB_PID=$!
2115[ -n "$XVFB_PID" ] || exit 1
2116export DISPLAY=:${D}
2117%{__make} -j1 -f client.mk profiledbuild \
f0a96e4f 2118 AUTOCONF=/usr/bin/autoconf2_13 \
54d6358a 2119 DESTDIR=obj-%{_target_cpu}/dist \
54d6358a
JR
2120 MOZ_MAKE_FLAGS="%{_smp_mflags}"
2121kill $XVFB_PID
2122%else
08ccc3c5 2123%{__make} -j1 -f client.mk build \
f0a96e4f 2124 AUTOCONF=/usr/bin/autoconf2_13 \
08ccc3c5 2125 MOZ_MAKE_FLAGS="%{_smp_mflags}"
54d6358a 2126%endif
ea721d92 2127
2128%install
2129rm -rf $RPM_BUILD_ROOT
45f27404 2130install -d \
f37c2ce5 2131 $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir}} \
c5cd9be2
JB
2132 $RPM_BUILD_ROOT%{_desktopdir} \
2133 $RPM_BUILD_ROOT%{_datadir}/%{name}/browser \
54d6358a 2134 $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/plugins \
54d6358a 2135 $RPM_BUILD_ROOT%{_includedir}/%{name} \
54d6358a 2136 $RPM_BUILD_ROOT%{_pkgconfigdir}
75e09104 2137
c5cd9be2 2138%browser_plugins_add_browser %{name} -p %{_libdir}/%{name}/browser/plugins
8bc15110 2139
ae1a4597
JB
2140OBJDIR=obj-%{_target_cpu}
2141%{__make} -C ${OBJDIR}/browser/installer stage-package \
d541162e 2142 DESTDIR=$RPM_BUILD_ROOT \
c5cd9be2 2143 installdir=%{_libdir}/%{name} \
f37c2ce5 2144 PKG_SKIP_STRIP=1
ea721d92 2145
ae1a4597 2146cp -aL ${OBJDIR}/dist/firefox/* $RPM_BUILD_ROOT%{_libdir}/%{name}/
0fca8d8d 2147
f86547d4 2148# move arch independant ones to datadir
ae1a4597
JB
2149%{__mv} $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/chrome $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/chrome
2150%{__mv} $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/extensions $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/extensions
2151%{__mv} $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/icons $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/icons
2152%{__mv} $RPM_BUILD_ROOT%{_libdir}/%{name}/defaults $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/defaults
2153%{__mv} $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/defaults/{pref,preferences}
d97ddc70 2154
c5cd9be2
JB
2155ln -s ../../../share/%{name}/browser/chrome $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/chrome
2156ln -s ../../../share/%{name}/browser/defaults $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/defaults
8e79a8c3 2157ln -s ../../../share/%{name}/browser/extensions $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/extensions
c5cd9be2 2158ln -s ../../../share/%{name}/browser/icons $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/icons
f86547d4 2159
f1613d3d 2160%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/%{name}/dictionaries
4d687af8
ER
2161ln -s %{_datadir}/myspell $RPM_BUILD_ROOT%{_libdir}/%{name}/dictionaries
2162
54d6358a
JR
2163sed 's,@LIBDIR@,%{_libdir},' %{SOURCE4} > $RPM_BUILD_ROOT%{_bindir}/firefox
2164chmod 755 $RPM_BUILD_ROOT%{_bindir}/firefox
ea721d92 2165
c5cd9be2 2166# install icons and desktop file
89390b0e 2167for i in 16 32 48 %{?with_official:22 24 256}; do
c5cd9be2 2168 install -d $RPM_BUILD_ROOT%{_iconsdir}/hicolor/${i}x${i}/apps
ae1a4597 2169 cp -a browser/branding/%{!?with_official:un}official/default${i}.png \
54d6358a 2170 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/${i}x${i}/apps/firefox.png
c5cd9be2
JB
2171done
2172
96ef4151 2173cp -a %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
ea721d92 2174
c5cd9be2
JB
2175# install our settings
2176%if "%{pld_release}" == "ac"
2177cp -a %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/defaults/preferences/vendor.js
2178%else
2179cp -a %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/defaults/preferences/vendor.js
2180%endif
2181
f37c2ce5 2182cat << 'EOF' > $RPM_BUILD_ROOT%{_sbindir}/%{name}-chrome+xpcom-generate
6d77929c 2183#!/bin/sh
050f03d2 2184umask 022
c5cd9be2 2185rm -f %{_libdir}/%{name}/browser/components/{compreg,xpti}.dat
3eeab518 2186
f37c2ce5
ER
2187# it attempts to touch files in $HOME/.mozilla
2188# beware if you run this with sudo!!!
2189export HOME=$(mktemp -d)
2190# also TMPDIR could be pointing to sudo user's homedir
2191unset TMPDIR TMP || :
3eeab518 2192
6162f349 2193%{_libdir}/%{name}/firefox -register
3eeab518 2194
56143477 2195rm -rf $HOME
6d77929c 2196EOF
82f606de 2197chmod 755 $RPM_BUILD_ROOT%{_sbindir}/%{name}-chrome+xpcom-generate
3eeab518 2198
ae1a4597
JB
2199# GeckoMediaPlugin API headers
2200install -d $RPM_BUILD_ROOT%{_includedir}
2201cp -pr dom/media/gmp/gmp-api $RPM_BUILD_ROOT%{_includedir}
2202
b10f3f22
JR
2203for a in *.xpi; do
2204 basename=$(basename $a .xpi)
2205 cp -p $a $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/extensions/langpack-$basename@firefox.mozilla.org.xpi
2206done
2207
6d77929c
JB
2208%clean
2209rm -rf $RPM_BUILD_ROOT
3eeab518 2210
6d77929c 2211%post
f37c2ce5 2212%{_sbindir}/%{name}-chrome+xpcom-generate
4d9eecad 2213%update_browser_plugins
c5cd9be2 2214%update_icon_cache hicolor
96ef4151 2215%update_desktop_database
4d9eecad
ER
2216
2217%postun
2218if [ "$1" = 0 ]; then
2219 %update_browser_plugins
c5cd9be2 2220 %update_icon_cache hicolor
4d9eecad 2221fi
ea0245e6 2222
ea721d92 2223%files
2224%defattr(644,root,root,755)
f37c2ce5 2225%attr(755,root,root) %{_bindir}/%{name}
f37c2ce5
ER
2226%attr(755,root,root) %{_sbindir}/%{name}-chrome+xpcom-generate
2227
54d6358a
JR
2228%{_desktopdir}/firefox.desktop
2229%{_iconsdir}/hicolor/*/apps/firefox.png
c5cd9be2 2230
4d9eecad
ER
2231# browser plugins v2
2232%{_browserpluginsconfdir}/browsers.d/%{name}.*
2233%config(noreplace) %verify(not md5 mtime size) %{_browserpluginsconfdir}/blacklist.d/%{name}.*.blacklist
2234
c5cd9be2 2235%dir %{_libdir}/%{name}/browser
c5cd9be2 2236%dir %{_libdir}/%{name}/browser/plugins
54d6358a 2237%dir %{_libdir}/%{name}/browser/features
c5cd9be2
JB
2238
2239%dir %{_datadir}/%{name}
2240%dir %{_datadir}/%{name}/browser
8e79a8c3 2241%dir %{_datadir}/%{name}/browser/extensions
c5cd9be2
JB
2242%{_datadir}/%{name}/browser/chrome
2243%{_datadir}/%{name}/browser/defaults
2244%{_datadir}/%{name}/browser/icons
2a673919 2245
c5cd9be2 2246# symlinks
8e79a8c3 2247%{_libdir}/%{name}/browser/extensions
c5cd9be2
JB
2248%{_libdir}/%{name}/browser/chrome
2249%{_libdir}/%{name}/browser/icons
c5cd9be2 2250%{_libdir}/%{name}/browser/defaults
2a673919 2251
c5cd9be2
JB
2252%attr(755,root,root) %{_libdir}/%{name}/firefox
2253%attr(755,root,root) %{_libdir}/%{name}/firefox-bin
daa24698 2254%attr(755,root,root) %{_libdir}/%{name}/pingsender
c5cd9be2 2255%attr(755,root,root) %{_libdir}/%{name}/run-mozilla.sh
2a673919 2256%{_libdir}/%{name}/application.ini
8323a6a7 2257%{_libdir}/%{name}/chrome.manifest
c5cd9be2
JB
2258%{_libdir}/%{name}/browser/blocklist.xml
2259%{_libdir}/%{name}/browser/chrome.manifest
c5cd9be2 2260# the signature of the default theme
54d6358a 2261%{_datadir}/%{name}/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi
c5cd9be2 2262%{_libdir}/%{name}/browser/omni.ja
0fca8d8d 2263
66284f85 2264%{_libdir}/%{name}/browser/features/activity-stream@mozilla.org.xpi
a7284ee8 2265%{_libdir}/%{name}/browser/features/aushelper@mozilla.org.xpi
7bdd344a 2266%{_libdir}/%{name}/browser/features/clicktoplay-rollout@mozilla.org.xpi
b1598639
JR
2267%{_libdir}/%{name}/browser/features/e10srollout@mozilla.org.xpi
2268%{_libdir}/%{name}/browser/features/firefox@getpocket.com.xpi
7bdd344a 2269%{_libdir}/%{name}/browser/features/followonsearch@mozilla.com.xpi
66284f85
JR
2270%{_libdir}/%{name}/browser/features/formautofill@mozilla.org.xpi
2271%{_libdir}/%{name}/browser/features/onboarding@mozilla.org.xpi
daa24698 2272%{_libdir}/%{name}/browser/features/screenshots@mozilla.org.xpi
7bdd344a
JR
2273%{_libdir}/%{name}/browser/features/shield-recipe-client@mozilla.org.xpi
2274%{_libdir}/%{name}/browser/features/webcompat@mozilla.org.xpi
54d6358a 2275
82f606de 2276%attr(755,root,root) %{_libdir}/%{name}/plugin-container
f99152f1 2277%{_libdir}/%{name}/dictionaries
82f4f456 2278
a7284ee8
JR
2279%dir %{_libdir}/%{name}/fonts
2280%{_libdir}/%{name}/fonts/EmojiOneMozilla.ttf
2281
82f4f456
JB
2282%dir %{_libdir}/%{name}/gmp-clearkey
2283%dir %{_libdir}/%{name}/gmp-clearkey/0.1
76f62688 2284%{_libdir}/%{name}/gmp-clearkey/0.1/manifest.json
82f4f456 2285%attr(755,root,root) %{_libdir}/%{name}/gmp-clearkey/0.1/libclearkey.so
76f62688 2286%{!?with_system_icu:%{_libdir}/%{name}/icudt58l.dat}
54d6358a 2287
54d6358a
JR
2288%dir %{_libdir}/%{name}
2289%{_libdir}/%{name}/platform.ini
2290%{?with_shared_js:%attr(755,root,root) %{_libdir}/%{name}/libmozjs.so}
2291%attr(755,root,root) %{_libdir}/%{name}/liblgpllibs.so
2292%attr(755,root,root) %{_libdir}/%{name}/libxul.so
b1598639
JR
2293%attr(755,root,root) %{_libdir}/%{name}/libmozavcodec.so
2294%attr(755,root,root) %{_libdir}/%{name}/libmozavutil.so
8323a6a7 2295%attr(755,root,root) %{_libdir}/%{name}/libmozsandbox.so
54d6358a
JR
2296%{_libdir}/%{name}/dependentlibs.list
2297%{_libdir}/%{name}/omni.ja
4264118a
JR
2298%if %{with gtk3}
2299%dir %{_libdir}/%{name}/gtk2
2300%attr(755,root,root) %{_libdir}/%{name}/gtk2/libmozgtk.so
2301%attr(755,root,root) %{_libdir}/%{name}/libmozgtk.so
2302%endif
ae1a4597
JB
2303
2304%files -n gmp-api
2305%defattr(644,root,root,755)
2306%{_includedir}/gmp-api
b10f3f22
JR
2307
2308%files -n firefox-lang-ach
2309%defattr(644,root,root,755)
2310%{_datadir}/%{name}/browser/extensions/langpack-ach@firefox.mozilla.org.xpi
2311
2312%files -n firefox-lang-af
2313%defattr(644,root,root,755)
2314%{_datadir}/%{name}/browser/extensions/langpack-af@firefox.mozilla.org.xpi
2315
2316%files -n firefox-lang-an
2317%defattr(644,root,root,755)
2318%{_datadir}/%{name}/browser/extensions/langpack-an@firefox.mozilla.org.xpi
2319
2320%files -n firefox-lang-ar
2321%defattr(644,root,root,755)
2322%{_datadir}/%{name}/browser/extensions/langpack-ar@firefox.mozilla.org.xpi
2323
2324%files -n firefox-lang-as
2325%defattr(644,root,root,755)
2326%{_datadir}/%{name}/browser/extensions/langpack-as@firefox.mozilla.org.xpi
2327
2328%files -n firefox-lang-ast
2329%defattr(644,root,root,755)
2330%{_datadir}/%{name}/browser/extensions/langpack-ast@firefox.mozilla.org.xpi
2331
2332%files -n firefox-lang-az
2333%defattr(644,root,root,755)
2334%{_datadir}/%{name}/browser/extensions/langpack-az@firefox.mozilla.org.xpi
2335
2336%files -n firefox-lang-bg
2337%defattr(644,root,root,755)
2338%{_datadir}/%{name}/browser/extensions/langpack-bg@firefox.mozilla.org.xpi
2339
2340%files -n firefox-lang-bn
2341%defattr(644,root,root,755)
2342%{_datadir}/%{name}/browser/extensions/langpack-bn-BD@firefox.mozilla.org.xpi
2343
2344%files -n firefox-lang-bn_IN
2345%defattr(644,root,root,755)
2346%{_datadir}/%{name}/browser/extensions/langpack-bn-IN@firefox.mozilla.org.xpi
2347
2348%files -n firefox-lang-br
2349%defattr(644,root,root,755)
2350%{_datadir}/%{name}/browser/extensions/langpack-br@firefox.mozilla.org.xpi
2351
2352%files -n firefox-lang-bs
2353%defattr(644,root,root,755)
2354%{_datadir}/%{name}/browser/extensions/langpack-bs@firefox.mozilla.org.xpi
2355
2356%files -n firefox-lang-ca
2357%defattr(644,root,root,755)
2358%{_datadir}/%{name}/browser/extensions/langpack-ca@firefox.mozilla.org.xpi
2359
2360%files -n firefox-lang-cak
2361%defattr(644,root,root,755)
2362%{_datadir}/%{name}/browser/extensions/langpack-cak@firefox.mozilla.org.xpi
2363
2364%files -n firefox-lang-cs
2365%defattr(644,root,root,755)
2366%{_datadir}/%{name}/browser/extensions/langpack-cs@firefox.mozilla.org.xpi
2367
2368#%files -n firefox-lang-csb
2369#%defattr(644,root,root,755)
2370#%{_datadir}/%{name}/browser/extensions/langpack-csb@firefox.mozilla.org.xpi
2371
2372%files -n firefox-lang-cy
2373%defattr(644,root,root,755)
2374%{_datadir}/%{name}/browser/extensions/langpack-cy@firefox.mozilla.org.xpi
2375
2376%files -n firefox-lang-da
2377%defattr(644,root,root,755)
2378%{_datadir}/%{name}/browser/extensions/langpack-da@firefox.mozilla.org.xpi
2379
2380%files -n firefox-lang-de
2381%defattr(644,root,root,755)
2382%{_datadir}/%{name}/browser/extensions/langpack-de@firefox.mozilla.org.xpi
2383
2384%files -n firefox-lang-dsb
2385%defattr(644,root,root,755)
2386%{_datadir}/%{name}/browser/extensions/langpack-dsb@firefox.mozilla.org.xpi
2387
2388%files -n firefox-lang-el
2389%defattr(644,root,root,755)
2390%{_datadir}/%{name}/browser/extensions/langpack-el@firefox.mozilla.org.xpi
2391
2392%files -n firefox-lang-en_GB
2393%defattr(644,root,root,755)
2394%{_datadir}/%{name}/browser/extensions/langpack-en-GB@firefox.mozilla.org.xpi
2395
2396%files -n firefox-lang-en_US
2397%defattr(644,root,root,755)
2398%{_datadir}/%{name}/browser/extensions/langpack-en-US@firefox.mozilla.org.xpi
2399
2400%files -n firefox-lang-en_ZA
2401%defattr(644,root,root,755)
2402%{_datadir}/%{name}/browser/extensions/langpack-en-ZA@firefox.mozilla.org.xpi
2403
2404%files -n firefox-lang-eo
2405%defattr(644,root,root,755)
2406%{_datadir}/%{name}/browser/extensions/langpack-eo@firefox.mozilla.org.xpi
2407
2408%files -n firefox-lang-es_AR
2409%defattr(644,root,root,755)
2410%{_datadir}/%{name}/browser/extensions/langpack-es-AR@firefox.mozilla.org.xpi
2411
2412%files -n firefox-lang-es_CL
2413%defattr(644,root,root,755)
2414%{_datadir}/%{name}/browser/extensions/langpack-es-CL@firefox.mozilla.org.xpi
2415
2416%files -n firefox-lang-es
2417%defattr(644,root,root,755)
2418%{_datadir}/%{name}/browser/extensions/langpack-es-ES@firefox.mozilla.org.xpi
2419
2420%files -n firefox-lang-es_MX
2421%defattr(644,root,root,755)
2422%{_datadir}/%{name}/browser/extensions/langpack-es-MX@firefox.mozilla.org.xpi
2423
2424%files -n firefox-lang-et
2425%defattr(644,root,root,755)
2426%{_datadir}/%{name}/browser/extensions/langpack-et@firefox.mozilla.org.xpi
2427
2428%files -n firefox-lang-eu
2429%defattr(644,root,root,755)
2430%{_datadir}/%{name}/browser/extensions/langpack-eu@firefox.mozilla.org.xpi
2431
2432%files -n firefox-lang-fa
2433%defattr(644,root,root,755)
2434%{_datadir}/%{name}/browser/extensions/langpack-fa@firefox.mozilla.org.xpi
2435
2436%files -n firefox-lang-ff
2437%defattr(644,root,root,755)
2438%{_datadir}/%{name}/browser/extensions/langpack-ff@firefox.mozilla.org.xpi
2439
2440%files -n firefox-lang-fi
2441%defattr(644,root,root,755)
2442%{_datadir}/%{name}/browser/extensions/langpack-fi@firefox.mozilla.org.xpi
2443
2444%files -n firefox-lang-fr
2445%defattr(644,root,root,755)
2446%{_datadir}/%{name}/browser/extensions/langpack-fr@firefox.mozilla.org.xpi
2447
2448%files -n firefox-lang-fy
2449%defattr(644,root,root,755)
2450%{_datadir}/%{name}/browser/extensions/langpack-fy-NL@firefox.mozilla.org.xpi
2451
2452%files -n firefox-lang-ga
2453%defattr(644,root,root,755)
2454%{_datadir}/%{name}/browser/extensions/langpack-ga-IE@firefox.mozilla.org.xpi
2455
2456%files -n firefox-lang-gd
2457%defattr(644,root,root,755)
2458%{_datadir}/%{name}/browser/extensions/langpack-gd@firefox.mozilla.org.xpi
2459
2460%files -n firefox-lang-gl
2461%defattr(644,root,root,755)
2462%{_datadir}/%{name}/browser/extensions/langpack-gl@firefox.mozilla.org.xpi
2463
2464%files -n firefox-lang-gn
2465%defattr(644,root,root,755)
2466%{_datadir}/%{name}/browser/extensions/langpack-gn@firefox.mozilla.org.xpi
2467
2468%files -n firefox-lang-gu
2469%defattr(644,root,root,755)
2470%{_datadir}/%{name}/browser/extensions/langpack-gu-IN@firefox.mozilla.org.xpi
2471
2472%files -n firefox-lang-he
2473%defattr(644,root,root,755)
2474%{_datadir}/%{name}/browser/extensions/langpack-he@firefox.mozilla.org.xpi
2475
2476%files -n firefox-lang-hi
2477%defattr(644,root,root,755)
2478%{_datadir}/%{name}/browser/extensions/langpack-hi-IN@firefox.mozilla.org.xpi
2479
2480%files -n firefox-lang-hr
2481%defattr(644,root,root,755)
2482%{_datadir}/%{name}/browser/extensions/langpack-hr@firefox.mozilla.org.xpi
2483
2484%files -n firefox-lang-hsb
2485%defattr(644,root,root,755)
2486%{_datadir}/%{name}/browser/extensions/langpack-hsb@firefox.mozilla.org.xpi
2487
2488%files -n firefox-lang-hu
2489%defattr(644,root,root,755)
2490%{_datadir}/%{name}/browser/extensions/langpack-hu@firefox.mozilla.org.xpi
2491
2492%files -n firefox-lang-hy
2493%defattr(644,root,root,755)
2494%{_datadir}/%{name}/browser/extensions/langpack-hy-AM@firefox.mozilla.org.xpi
2495
2496%files -n firefox-lang-id
2497%defattr(644,root,root,755)
2498%{_datadir}/%{name}/browser/extensions/langpack-id@firefox.mozilla.org.xpi
2499
2500%files -n firefox-lang-is
2501%defattr(644,root,root,755)
2502%{_datadir}/%{name}/browser/extensions/langpack-is@firefox.mozilla.org.xpi
2503
2504%files -n firefox-lang-it
2505%defattr(644,root,root,755)
2506%{_datadir}/%{name}/browser/extensions/langpack-it@firefox.mozilla.org.xpi
2507
2508%files -n firefox-lang-ja
2509%defattr(644,root,root,755)
2510%{_datadir}/%{name}/browser/extensions/langpack-ja@firefox.mozilla.org.xpi
2511
2512%files -n firefox-lang-ka
2513%defattr(644,root,root,755)
2514%{_datadir}/%{name}/browser/extensions/langpack-ka@firefox.mozilla.org.xpi
2515
2516%files -n firefox-lang-kab
2517%defattr(644,root,root,755)
2518%{_datadir}/%{name}/browser/extensions/langpack-kab@firefox.mozilla.org.xpi
2519
2520%files -n firefox-lang-kk
2521%defattr(644,root,root,755)
2522%{_datadir}/%{name}/browser/extensions/langpack-kk@firefox.mozilla.org.xpi
2523
2524%files -n firefox-lang-km
2525%defattr(644,root,root,755)
2526%{_datadir}/%{name}/browser/extensions/langpack-km@firefox.mozilla.org.xpi
2527
2528%files -n firefox-lang-kn
2529%defattr(644,root,root,755)
2530%{_datadir}/%{name}/browser/extensions/langpack-kn@firefox.mozilla.org.xpi
2531
2532%files -n firefox-lang-ko
2533%defattr(644,root,root,755)
2534%{_datadir}/%{name}/browser/extensions/langpack-ko@firefox.mozilla.org.xpi
2535
2536#%files -n firefox-lang-ku
2537#%defattr(644,root,root,755)
2538#%{_datadir}/%{name}/browser/extensions/langpack-ku@firefox.mozilla.org.xpi
2539
2540%files -n firefox-lang-lij
2541%defattr(644,root,root,755)
2542%{_datadir}/%{name}/browser/extensions/langpack-lij@firefox.mozilla.org.xpi
2543
2544%files -n firefox-lang-lt
2545%defattr(644,root,root,755)
2546%{_datadir}/%{name}/browser/extensions/langpack-lt@firefox.mozilla.org.xpi
2547
2548%files -n firefox-lang-lv
2549%defattr(644,root,root,755)
2550%{_datadir}/%{name}/browser/extensions/langpack-lv@firefox.mozilla.org.xpi
2551
2552%files -n firefox-lang-mai
2553%defattr(644,root,root,755)
2554%{_datadir}/%{name}/browser/extensions/langpack-mai@firefox.mozilla.org.xpi
2555
2556%files -n firefox-lang-mk
2557%defattr(644,root,root,755)
2558%{_datadir}/%{name}/browser/extensions/langpack-mk@firefox.mozilla.org.xpi
2559
2560%files -n firefox-lang-ml
2561%defattr(644,root,root,755)
2562%{_datadir}/%{name}/browser/extensions/langpack-ml@firefox.mozilla.org.xpi
2563
2564%files -n firefox-lang-mr
2565%defattr(644,root,root,755)
2566%{_datadir}/%{name}/browser/extensions/langpack-mr@firefox.mozilla.org.xpi
2567
2568%files -n firefox-lang-ms
2569%defattr(644,root,root,755)
2570%{_datadir}/%{name}/browser/extensions/langpack-ms@firefox.mozilla.org.xpi
2571
2572%files -n firefox-lang-my
2573%defattr(644,root,root,755)
2574%{_datadir}/%{name}/browser/extensions/langpack-my@firefox.mozilla.org.xpi
2575
2576%files -n firefox-lang-nb
2577%defattr(644,root,root,755)
2578%{_datadir}/%{name}/browser/extensions/langpack-nb-NO@firefox.mozilla.org.xpi
2579
2580%files -n firefox-lang-nl
2581%defattr(644,root,root,755)
2582%{_datadir}/%{name}/browser/extensions/langpack-nl@firefox.mozilla.org.xpi
2583
2584%files -n firefox-lang-nn
2585%defattr(644,root,root,755)
2586%{_datadir}/%{name}/browser/extensions/langpack-nn-NO@firefox.mozilla.org.xpi
2587
2588%files -n firefox-lang-or
2589%defattr(644,root,root,755)
2590%{_datadir}/%{name}/browser/extensions/langpack-or@firefox.mozilla.org.xpi
2591
2592%files -n firefox-lang-pa
2593%defattr(644,root,root,755)
2594%{_datadir}/%{name}/browser/extensions/langpack-pa-IN@firefox.mozilla.org.xpi
2595
2596%files -n firefox-lang-pl
2597%defattr(644,root,root,755)
2598%{_datadir}/%{name}/browser/extensions/langpack-pl@firefox.mozilla.org.xpi
2599
2600%files -n firefox-lang-pt_BR
2601%defattr(644,root,root,755)
2602%{_datadir}/%{name}/browser/extensions/langpack-pt-BR@firefox.mozilla.org.xpi
2603
2604%files -n firefox-lang-pt
2605%defattr(644,root,root,755)
2606%{_datadir}/%{name}/browser/extensions/langpack-pt-PT@firefox.mozilla.org.xpi
2607
2608%files -n firefox-lang-rm
2609%defattr(644,root,root,755)
2610%{_datadir}/%{name}/browser/extensions/langpack-rm@firefox.mozilla.org.xpi
2611
2612%files -n firefox-lang-ro
2613%defattr(644,root,root,755)
2614%{_datadir}/%{name}/browser/extensions/langpack-ro@firefox.mozilla.org.xpi
2615
2616%files -n firefox-lang-ru
2617%defattr(644,root,root,755)
2618%{_datadir}/%{name}/browser/extensions/langpack-ru@firefox.mozilla.org.xpi
2619
2620%files -n firefox-lang-si
2621%defattr(644,root,root,755)
2622%{_datadir}/%{name}/browser/extensions/langpack-si@firefox.mozilla.org.xpi
2623
2624%files -n firefox-lang-sk
2625%defattr(644,root,root,755)
2626%{_datadir}/%{name}/browser/extensions/langpack-sk@firefox.mozilla.org.xpi
2627
2628%files -n firefox-lang-sl
2629%defattr(644,root,root,755)
2630%{_datadir}/%{name}/browser/extensions/langpack-sl@firefox.mozilla.org.xpi
2631
2632%files -n firefox-lang-son
2633%defattr(644,root,root,755)
2634%{_datadir}/%{name}/browser/extensions/langpack-son@firefox.mozilla.org.xpi
2635
2636%files -n firefox-lang-sq
2637%defattr(644,root,root,755)
2638%{_datadir}/%{name}/browser/extensions/langpack-sq@firefox.mozilla.org.xpi
2639
2640%files -n firefox-lang-sr
2641%defattr(644,root,root,755)
2642%{_datadir}/%{name}/browser/extensions/langpack-sr@firefox.mozilla.org.xpi
2643
2644%files -n firefox-lang-sv
2645%defattr(644,root,root,755)
2646%{_datadir}/%{name}/browser/extensions/langpack-sv-SE@firefox.mozilla.org.xpi
2647
2648%files -n firefox-lang-ta
2649%defattr(644,root,root,755)
2650%{_datadir}/%{name}/browser/extensions/langpack-ta@firefox.mozilla.org.xpi
2651
2652%files -n firefox-lang-te
2653%defattr(644,root,root,755)
2654%{_datadir}/%{name}/browser/extensions/langpack-te@firefox.mozilla.org.xpi
2655
2656%files -n firefox-lang-th
2657%defattr(644,root,root,755)
2658%{_datadir}/%{name}/browser/extensions/langpack-th@firefox.mozilla.org.xpi
2659
2660%files -n firefox-lang-tr
2661%defattr(644,root,root,755)
2662%{_datadir}/%{name}/browser/extensions/langpack-tr@firefox.mozilla.org.xpi
2663
2664%files -n firefox-lang-uk
2665%defattr(644,root,root,755)
2666%{_datadir}/%{name}/browser/extensions/langpack-uk@firefox.mozilla.org.xpi
2667
2668%files -n firefox-lang-ur
2669%defattr(644,root,root,755)
2670%{_datadir}/%{name}/browser/extensions/langpack-ur@firefox.mozilla.org.xpi
2671
2672%files -n firefox-lang-uz
2673%defattr(644,root,root,755)
2674%{_datadir}/%{name}/browser/extensions/langpack-uz@firefox.mozilla.org.xpi
2675
2676%files -n firefox-lang-vi
2677%defattr(644,root,root,755)
2678%{_datadir}/%{name}/browser/extensions/langpack-vi@firefox.mozilla.org.xpi
2679
2680%files -n firefox-lang-xh
2681%defattr(644,root,root,755)
2682%{_datadir}/%{name}/browser/extensions/langpack-xh@firefox.mozilla.org.xpi
2683
2684%files -n firefox-lang-zh_CN
2685%defattr(644,root,root,755)
2686%{_datadir}/%{name}/browser/extensions/langpack-zh-CN@firefox.mozilla.org.xpi
2687
2688%files -n firefox-lang-zh_TW
2689%defattr(644,root,root,755)
2690%{_datadir}/%{name}/browser/extensions/langpack-zh-TW@firefox.mozilla.org.xpi
2691
2692#%files -n firefox-lang-zu
2693#%defattr(644,root,root,755)
2694#%{_datadir}/%{name}/browser/extensions/langpack-zu@firefox.mozilla.org.xpi
This page took 0.949062 seconds and 4 git commands to generate.