]>
Commit | Line | Data |
---|---|---|
f40c36b1 ER |
1 | # TODO |
2 | # - make it generic for gecko based browsers (browser-plugins should first support this) and rename accordingly | |
3 | %define subver b7 | |
4 | %define rel 0.1 | |
5 | Summary: Firebug extension for Firefox | |
6 | Name: firebug | |
7 | Version: 1.2.0 | |
8 | Release: 0.%{subver}.%{rel} | |
9 | License: BSD License | |
10 | Group: Development/Languages/PHP | |
11 | URL: https://addons.mozilla.org/en-US/firefox/addon/1843 | |
12 | Source0: https://addons.mozilla.org/downloads/file/34272/%{name}-%{version}%{subver}-fx.xpi | |
13 | # Source0-md5: 8b8f8eec95418939bd8f72ce1bf3ca46 | |
14 | BuildArch: noarch | |
15 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
16 | ||
17 | # extension id from install.rdf | |
18 | %define extensionid firebug@software.joehewitt.com | |
19 | %define extensiondir %{_datadir}/mozilla-firefox/extensions/%{extensionid} | |
20 | ||
21 | %description | |
22 | Firebug integrates with Firefox to put a wealth of development tools | |
23 | at your fingertips while you browse. You can edit, debug, and monitor | |
24 | CSS, HTML, and JavaScript live in any web page... | |
25 | ||
26 | %prep | |
27 | %setup -qc | |
28 | rm -f locale/Makefile.in | |
29 | rm -f locale/jar.mn | |
30 | rm -f platform/Darwin/chrome.manifest | |
31 | ||
32 | %install | |
33 | rm -rf $RPM_BUILD_ROOT | |
34 | install -d $RPM_BUILD_ROOT%{extensiondir} | |
35 | cp -a chrome.manifest install.rdf $RPM_BUILD_ROOT%{extensiondir} | |
36 | cp -a build components content defaults icons lite locale skin $RPM_BUILD_ROOT%{extensiondir} | |
37 | ||
38 | %clean | |
39 | rm -rf $RPM_BUILD_ROOT | |
40 | ||
41 | %files | |
42 | %defattr(644,root,root,755) | |
43 | %doc docs/* | |
44 | %dir %{extensiondir} | |
45 | %{extensiondir}/chrome.manifest | |
46 | %{extensiondir}/install.rdf | |
47 | %{extensiondir}/build | |
48 | %{extensiondir}/components | |
49 | %{extensiondir}/content | |
50 | %{extensiondir}/defaults | |
51 | %{extensiondir}/icons | |
52 | %{extensiondir}/lite | |
53 | %{extensiondir}/skin | |
54 | ||
55 | %dir %{extensiondir}/locale | |
56 | %{extensiondir}/locale/en-US | |
57 | %lang(bg) %{extensiondir}/locale/bg | |
58 | %lang(ca) %{extensiondir}/locale/ca-AD | |
59 | %lang(cs) %{extensiondir}/locale/cs-CZ | |
60 | %lang(da) %{extensiondir}/locale/da-DK | |
61 | %lang(de) %{extensiondir}/locale/de-DE | |
62 | %lang(es) %{extensiondir}/locale/es-ES | |
63 | %lang(fr) %{extensiondir}/locale/fr-FR | |
64 | %lang(hu) %{extensiondir}/locale/hu-HU | |
65 | %lang(it) %{extensiondir}/locale/it-IT | |
66 | %lang(ja) %{extensiondir}/locale/ja | |
67 | %lang(ko) %{extensiondir}/locale/ko-KR | |
68 | %lang(nl) %{extensiondir}/locale/nl-NL | |
69 | %lang(pl) %{extensiondir}/locale/pl-PL | |
70 | %lang(pt) %{extensiondir}/locale/pt-BR | |
71 | %lang(sk) %{extensiondir}/locale/sk-SK | |
72 | %lang(tr) %{extensiondir}/locale/tr-TR | |
73 | %lang(zh_CN) %{extensiondir}/locale/zh-CN | |
74 | %lang(zh_TW) %{extensiondir}/locale/zh-TW |