mirror of
https://github.com/pulsar-edit/pulsar.git
synced 2024-09-20 07:28:08 +03:00
Pick up icons from icon path in RPM package build
This commit is contained in:
parent
25f490484b
commit
fc5a22a783
@ -32,7 +32,7 @@ module.exports = (grunt) ->
|
||||
|
||||
installDir = grunt.config.get('atom.installDir')
|
||||
shareDir = path.join(installDir, 'share', 'atom')
|
||||
iconName = path.join(shareDir, 'resources', 'app', 'resources', 'atom.png')
|
||||
iconName = 'atom'
|
||||
executable = 'atom'
|
||||
|
||||
data = {name, version, description, installDir, iconName, executable}
|
||||
|
@ -20,8 +20,16 @@ chmod 755 %{buildroot}/<%= installDir %>/bin/atom
|
||||
mkdir -p %{buildroot}/<%= installDir %>/share/applications/
|
||||
cp atom.desktop %{buildroot}/<%= installDir %>/share/applications/
|
||||
|
||||
# copy over icons in sizes that most desktop environments like
|
||||
for i in 1024 512 256 128 64 48 32 24 16
|
||||
do
|
||||
mkdir -p %{buildroot}/<%= installDir %>/share/icons/hicolor/${i}x${i}/apps
|
||||
cp Atom/resources/app/resources/icons/${i}.png %{buildroot}/<%= installDir %>/share/icons/hicolor/${i}x${i}/apps/atom.png
|
||||
done
|
||||
|
||||
%files
|
||||
<%= installDir %>/bin/atom
|
||||
<%= installDir %>/bin/apm
|
||||
<%= installDir %>/share/atom/
|
||||
<%= installDir %>/share/applications/atom.desktop
|
||||
<%= installDir %>/share/icons/hicolor/
|
||||
|
Loading…
Reference in New Issue
Block a user