File firefox-nightly.spec of Package firefox-nightly
# -*- rpm-spec -*-
# %define release_prefix %{?date:.%{date}}
%global debug_package %{nil}
%define _mozpref /opt/mozilla
%define program firefox
%define type nightly
AutoReqProv: no
BuildRoot: %{_tmppath}/%{name}-%{version}
Summary: %{type} %{program}
Name: %{program}-%{type}
Version: 63.0a1
Release: %%{?release_prefix}%{?dist}
License: MPL
URL: http://mozilla.org/%{program}
Vendor: Mozilla Team
Group: Applications/Internet
Source0: https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/firefox-63.0a1.en-US.linux-x86_64.tar.bz2
Source1: https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/firefox-63.0a1.en-US.linux-i686.tar.bz2
Requires: expat libpng freetype fontconfig
Requires: libXrender libXau libX11 gtk2 libnotify
Requires: pixman glibc libgcc libxcb zlib
%description
Mozilla %{program} %{type}
%prep
%ifarch x86_64
%setup -q -T -a 0 -c
%else
%setup -q -T -a 1 -c
%endif
%build
%install
mkdir -p %{buildroot}%{_mozpref}
cp -a %{program} %{buildroot}%{_mozpref}/%{name}
mkdir -p %{buildroot}%{_bindir}
ln -s %{_mozpref}/%{name}/%{program} %{buildroot}%{_bindir}/%{name}
%clean
%post
%postun
%pre
%preun
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_mozpref}/%{name}
%changelog
* Sun Jan 8 2012 None <none@none.org>
Initial package