Changeset View
Changeset View
Standalone View
Standalone View
contrib/rpm/bitcoin.spec
Show First 20 Lines • Show All 237 Lines • ▼ Show 20 Lines | |||||
#SELinux | #SELinux | ||||
for selinuxvariant in %{selinux_variants}; do | for selinuxvariant in %{selinux_variants}; do | ||||
install -d %{buildroot}%{_datadir}/selinux/${selinuxvariant} | install -d %{buildroot}%{_datadir}/selinux/${selinuxvariant} | ||||
install -p -m 644 SELinux/bitcoin.pp.${selinuxvariant} %{buildroot}%{_datadir}/selinux/${selinuxvariant}/bitcoin.pp | install -p -m 644 SELinux/bitcoin.pp.${selinuxvariant} %{buildroot}%{_datadir}/selinux/${selinuxvariant}/bitcoin.pp | ||||
done | done | ||||
%if %{_buildqt} | %if %{_buildqt} | ||||
# qt icons | # qt icons | ||||
install -D -p share/pixmaps/bitcoin.ico %{buildroot}%{_datadir}/pixmaps/bitcoin.ico | install -D -p share/pixmaps/bitcoin-abc.ico %{buildroot}%{_datadir}/pixmaps/bitcoin-abc.ico | ||||
install -p share/pixmaps/nsis-header.bmp %{buildroot}%{_datadir}/pixmaps/ | install -p share/pixmaps/nsis-header.bmp %{buildroot}%{_datadir}/pixmaps/ | ||||
install -p share/pixmaps/nsis-wizard.bmp %{buildroot}%{_datadir}/pixmaps/ | install -p share/pixmaps/nsis-wizard.bmp %{buildroot}%{_datadir}/pixmaps/ | ||||
install -p %{SOURCE100} %{buildroot}%{_datadir}/pixmaps/bitcoin.svg | install -p %{SOURCE100} %{buildroot}%{_datadir}/pixmaps/bitcoin.svg | ||||
%{_bindir}/inkscape %{SOURCE100} --export-png=%{buildroot}%{_datadir}/pixmaps/bitcoin16.png -w16 -h16 | %{_bindir}/inkscape %{SOURCE100} --export-png=%{buildroot}%{_datadir}/pixmaps/bitcoin-abc16.png -w16 -h16 | ||||
%{_bindir}/inkscape %{SOURCE100} --export-png=%{buildroot}%{_datadir}/pixmaps/bitcoin32.png -w32 -h32 | %{_bindir}/inkscape %{SOURCE100} --export-png=%{buildroot}%{_datadir}/pixmaps/bitcoin-abc32.png -w32 -h32 | ||||
%{_bindir}/inkscape %{SOURCE100} --export-png=%{buildroot}%{_datadir}/pixmaps/bitcoin64.png -w64 -h64 | %{_bindir}/inkscape %{SOURCE100} --export-png=%{buildroot}%{_datadir}/pixmaps/bitcoin-abc64.png -w64 -h64 | ||||
%{_bindir}/inkscape %{SOURCE100} --export-png=%{buildroot}%{_datadir}/pixmaps/bitcoin128.png -w128 -h128 | %{_bindir}/inkscape %{SOURCE100} --export-png=%{buildroot}%{_datadir}/pixmaps/bitcoin-abc128.png -w128 -h128 | ||||
%{_bindir}/inkscape %{SOURCE100} --export-png=%{buildroot}%{_datadir}/pixmaps/bitcoin256.png -w256 -h256 | %{_bindir}/inkscape %{SOURCE100} --export-png=%{buildroot}%{_datadir}/pixmaps/bitcoin-abc256.png -w256 -h256 | ||||
%{_bindir}/convert -resize 16x16 %{buildroot}%{_datadir}/pixmaps/bitcoin256.png %{buildroot}%{_datadir}/pixmaps/bitcoin16.xpm | %{_bindir}/convert -resize 16x16 %{buildroot}%{_datadir}/pixmaps/bitcoin-abc256.png %{buildroot}%{_datadir}/pixmaps/bitcoin-abc16.xpm | ||||
%{_bindir}/convert -resize 32x32 %{buildroot}%{_datadir}/pixmaps/bitcoin256.png %{buildroot}%{_datadir}/pixmaps/bitcoin32.xpm | %{_bindir}/convert -resize 32x32 %{buildroot}%{_datadir}/pixmaps/bitcoin-abc256.png %{buildroot}%{_datadir}/pixmaps/bitcoin-abc32.xpm | ||||
%{_bindir}/convert -resize 64x64 %{buildroot}%{_datadir}/pixmaps/bitcoin256.png %{buildroot}%{_datadir}/pixmaps/bitcoin64.xpm | %{_bindir}/convert -resize 64x64 %{buildroot}%{_datadir}/pixmaps/bitcoin-abc256.png %{buildroot}%{_datadir}/pixmaps/bitcoin-abc64.xpm | ||||
%{_bindir}/convert -resize 128x128 %{buildroot}%{_datadir}/pixmaps/bitcoin256.png %{buildroot}%{_datadir}/pixmaps/bitcoin128.xpm | %{_bindir}/convert -resize 128x128 %{buildroot}%{_datadir}/pixmaps/bitcoin-abc256.png %{buildroot}%{_datadir}/pixmaps/bitcoin-abc128.xpm | ||||
%{_bindir}/convert %{buildroot}%{_datadir}/pixmaps/bitcoin256.png %{buildroot}%{_datadir}/pixmaps/bitcoin256.xpm | %{_bindir}/convert %{buildroot}%{_datadir}/pixmaps/bitcoin-abc256.png %{buildroot}%{_datadir}/pixmaps/bitcoin-abc256.xpm | ||||
touch %{buildroot}%{_datadir}/pixmaps/*.png -r %{SOURCE100} | touch %{buildroot}%{_datadir}/pixmaps/*.png -r %{SOURCE100} | ||||
touch %{buildroot}%{_datadir}/pixmaps/*.xpm -r %{SOURCE100} | touch %{buildroot}%{_datadir}/pixmaps/*.xpm -r %{SOURCE100} | ||||
# Desktop File - change the touch timestamp if modifying | # Desktop File - change the touch timestamp if modifying | ||||
mkdir -p %{buildroot}%{_datadir}/applications | mkdir -p %{buildroot}%{_datadir}/applications | ||||
cat <<EOF > %{buildroot}%{_datadir}/applications/bitcoin-core.desktop | cat <<EOF > %{buildroot}%{_datadir}/applications/bitcoin-core.desktop | ||||
[Desktop Entry] | [Desktop Entry] | ||||
Encoding=UTF-8 | Encoding=UTF-8 | ||||
▲ Show 20 Lines • Show All 171 Lines • Show Last 20 Lines |