ALT Linux repositórios
Group :: Rede/WWW
RPM: firefox-ru
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
%define rname ru
%define cid langpack-ru at firefox.mozilla.org
%define ciddir %firefox_noarch_extensionsdir/%cid
%define cid1 ru_dict_with_io at mozilla-russia.org
%define cid1dir %firefox_noarch_extensionsdir/%cid1
Name: %firefox_name-%rname
Version: 3.0
Release: alt0.M41.2
Summary: Russian (RU) Language Pack for Firefox
License: MPL/GPL/LGPL
Group: Networking/WWW
URL: http://www.mozilla-russia.org/products/firefox/
Packager: Alexey Gladkov <legion at altlinux.ru>
BuildArch: noarch
Source0: ru-%version.xpi
Source1: ru_yo-dictionary.xpi
BuildRequires(pre): rpm-build-firefox
BuildRequires: unzip
Provides: firefox-ru_yo-dictionary
Obsoletes: firefox-ru_yo-dictionary
%description
The Mozilla Firefox Russian translation.
%prep
%setup -c -n %name-%version/%cid
%setup -c -n %name-%version/%cid1 -T -a1
%install
cd ..
%__mkdir_p %buildroot/%ciddir
%__cp -r %cid/* %buildroot/%ciddir
%__mkdir_p %buildroot/%cid1dir
%__cp -r %cid1/* %buildroot/%cid1dir
sed -r -i \
-e 's,<em:maxVersion>3.0</em:maxVersion>,<em:maxVersion>3.*</em:maxVersion>,g' \
-e 's,<em:minVersion>3.0</em:minVersion>,<em:minVersion>3.0</em:minVersion>,g' \
%buildroot/%ciddir/install.rdf
sed -r -i \
-e 's,<em:maxVersion>2.0.0.*</em:maxVersion>,<em:maxVersion>3.*</em:maxVersion>,g' \
-e 's,<em:minVersion>2.0b1</em:minVersion>,<em:minVersion>3.0</em:minVersion>,g' \
%buildroot/%cid1dir/install.rdf
%files
%ciddir
%cid1dir
%changelog
…
Todas as alterações você pod ver aqui
%define cid langpack-ru at firefox.mozilla.org
%define ciddir %firefox_noarch_extensionsdir/%cid
%define cid1 ru_dict_with_io at mozilla-russia.org
%define cid1dir %firefox_noarch_extensionsdir/%cid1
Name: %firefox_name-%rname
Version: 3.0
Release: alt0.M41.2
Summary: Russian (RU) Language Pack for Firefox
License: MPL/GPL/LGPL
Group: Networking/WWW
URL: http://www.mozilla-russia.org/products/firefox/
Packager: Alexey Gladkov <legion at altlinux.ru>
BuildArch: noarch
Source0: ru-%version.xpi
Source1: ru_yo-dictionary.xpi
BuildRequires(pre): rpm-build-firefox
BuildRequires: unzip
Provides: firefox-ru_yo-dictionary
Obsoletes: firefox-ru_yo-dictionary
%description
The Mozilla Firefox Russian translation.
%prep
%setup -c -n %name-%version/%cid
%setup -c -n %name-%version/%cid1 -T -a1
%install
cd ..
%__mkdir_p %buildroot/%ciddir
%__cp -r %cid/* %buildroot/%ciddir
%__mkdir_p %buildroot/%cid1dir
%__cp -r %cid1/* %buildroot/%cid1dir
sed -r -i \
-e 's,<em:maxVersion>3.0</em:maxVersion>,<em:maxVersion>3.*</em:maxVersion>,g' \
-e 's,<em:minVersion>3.0</em:minVersion>,<em:minVersion>3.0</em:minVersion>,g' \
%buildroot/%ciddir/install.rdf
sed -r -i \
-e 's,<em:maxVersion>2.0.0.*</em:maxVersion>,<em:maxVersion>3.*</em:maxVersion>,g' \
-e 's,<em:minVersion>2.0b1</em:minVersion>,<em:minVersion>3.0</em:minVersion>,g' \
%buildroot/%cid1dir/install.rdf
%files
%ciddir
%cid1dir
%changelog
…
Todas as alterações você pod ver aqui