Commit Graph

25 Commits

Author SHA1 Message Date
Michelle Tilley
241d758083 ⌨️ 2017-04-27 15:05:15 -07:00
Michelle Tilley
9a4234f49f Add libsecret to RedHat deps 2017-04-27 15:05:03 -07:00
Bryant Ung
c061f36040 Updating requires for linux to support 32bit build 2017-02-17 10:39:53 -08:00
Antonio Scandurra
f8dffa33c9 Install only the 64 bit version of libXss.so.1 2017-01-09 16:05:15 +01:00
Antonio Scandurra
dddd523b4e Revert "Merge pull request #13421 from philwyett-hemi/rpm_dev"
This reverts commit 86e34d96a9.
2017-01-09 15:55:49 +01:00
Phil Wyett
af4da948e9 Commit...
* Correct requires for libXss across Fedora/RedHat (and derivatives) and SUSE.
2016-12-10 15:14:24 +00:00
Antonio Scandurra
4c5d93adec Replace libXScrnSaver with libXss.so.1 2016-12-05 14:50:26 +01:00
Antonio Scandurra
da864a8f18 Add libXScrnSaver dependency to the RPM package spec 2016-11-21 19:04:14 +01:00
Antonio Scandurra
08dcb39f87 Start on RPM package creation 2016-08-15 16:00:33 +02:00
Max Brunsfeld
3c48af049d Name files correctly for beta in debian and rpm packages 2015-09-23 17:33:00 -07:00
Machisté N. Quintana
9d70aec316 Only use lsb-core instead of full lsb suite 2015-06-07 10:49:25 -04:00
Machisté N. Quintana
2031e3dfde Use lsb virtual package instead of hard require 2015-05-28 09:12:49 -04:00
Machiste Quintana
f919bc40dc Add lsb_release as Linux dependency 2015-05-21 08:35:01 -04:00
Ethan Estrada
5f2b5c3781 Only copy icons to build location
Linux icons are now only copied for build process, not for install
process. They should be ignored for all platforms except RPM package
build on Linux.
2015-02-06 01:06:28 -07:00
Ethan Estrada
fc5a22a783 Pick up icons from icon path in RPM package build 2015-02-04 12:55:59 -07:00
Ethan Estrada
afb795d8cc mkrpm honors the '--install-dir' option of grunt
Also, atom.spec now uses the description provided by grunt instead
of hardcoding its own description.
2015-02-03 22:43:18 -07:00
Ethan Estrada
ef8a493b9a Remove some hardcoded paths from atom.spec.in
Also, fix a couple lines in atom.spec.in that either weren't
really doing anything or were inconsistent with the rest of the
script.
2015-02-03 22:03:49 -07:00
Ethan Estrada
c738145dc7 Revert "Fixes RPM install path and icon location"
This reverts commit b92e6f5a2d.
2015-02-03 21:37:14 -07:00
Ethan Estrada
223334181b Place atom.png icons in standard system locations
This is so that the atom.desktop file will be able to find the
"atom" icon when requested. This adds the dependency of ImageMagick
to convert atom.png to varying resolutions, although, only during
the rpm build process (not during actual install). So the result
is ultimatly no different for the end user.

Also, fixed an absolute path from the rpm build process and made
it relative. It was hardcoded in the spec file to
"/tmp/atom-build/Atom/*", so builds that were made elsewhere would
have broken when attempting to package into an rpm. Now rpm packaging
should work from a build made anywhere. Also needed to modify
script/mkrpm so that it copies the build files in such a way that
they can more easily be dealt with in the spec file in a relative
way.
2015-01-31 22:14:07 -07:00
Edgard Castro
b92e6f5a2d Fixes RPM install path and icon location
This makes Atom a better desktop citizen relocating to where the usual install
directory is (like on the debian package) and also fix the icon using absolute
paths, breaking icon-themes.
2015-01-31 15:04:24 -02:00
Ethan Estrada
bfeeddea4d Make rpm package installs relocatable 2015-01-29 22:55:41 -07:00
Ethan Estrada
1589b8b192 Make apm symlink relative for rpm spec 2015-01-29 22:35:11 -07:00
Ardeshir Javaherchi
fb0387f43e Remove rpm package dependencies 2014-10-30 23:26:52 -07:00
Ardeshir Javaherchi
86fdbfbb15 🐧 Update to atom.desktop in mkrpm and remove extra variables 2014-10-15 15:53:32 -07:00
Ardeshir Javaherchi
b5c6d76999 Add grunt mkrpm task to create rpm package 2014-10-11 17:04:14 -07:00