Commit 580042bd642a92b3e40a8f927816c09a834b96a7
1 parent
e4efe3c4
Exists in
master
and in
5 other branches
Acertando empacotamento em multiplas distros.
Showing
1 changed file
with
10 additions
and
12 deletions
Show diff stats
pw3270.spec.in
| @@ -29,15 +29,18 @@ | @@ -29,15 +29,18 @@ | ||
| 29 | 29 | ||
| 30 | #---[ Check for distro ]---------------------------------------------------------------------------------------------- | 30 | #---[ Check for distro ]---------------------------------------------------------------------------------------------- |
| 31 | 31 | ||
| 32 | -%define _rel 0 | ||
| 33 | -%define _distro Linux | ||
| 34 | -%define _vrsgtk gtk3 | 32 | +%define _rel 0 |
| 33 | + | ||
| 34 | +%define _release %{_rel} | ||
| 35 | +%define _distro Linux | ||
| 36 | +%define _redhat %(test -e /etc/redhat-release && echo 1 || echo 0) | ||
| 37 | +%define _bldreq gtk3-devel libopenssl-devel | ||
| 35 | 38 | ||
| 36 | %if 0%{?suse_version} | 39 | %if 0%{?suse_version} |
| 37 | %define _release %{_rel}.suse%{suse_version} | 40 | %define _release %{_rel}.suse%{suse_version} |
| 38 | %define _distro SuSE Linux %{suse_version} | 41 | %define _distro SuSE Linux %{suse_version} |
| 39 | %if %{?suse_version} < 1200 | 42 | %if %{?suse_version} < 1200 |
| 40 | - %define _vrsgtk gtk2 | 43 | + %define _bldreq gtk2-devel libopenssl-devel |
| 41 | %endif | 44 | %endif |
| 42 | %endif | 45 | %endif |
| 43 | 46 | ||
| @@ -45,6 +48,7 @@ | @@ -45,6 +48,7 @@ | ||
| 45 | %define _release %{_rel}.fc%{fedora_version} | 48 | %define _release %{_rel}.fc%{fedora_version} |
| 46 | %define _redhat 0 | 49 | %define _redhat 0 |
| 47 | %define _distro Fedora %{fedora_version} | 50 | %define _distro Fedora %{fedora_version} |
| 51 | + %define _bldreq gtk2-devel openssl-devel | ||
| 48 | %endif | 52 | %endif |
| 49 | 53 | ||
| 50 | %if 0%{?_redhat} | 54 | %if 0%{?_redhat} |
| @@ -52,15 +56,9 @@ | @@ -52,15 +56,9 @@ | ||
| 52 | %define _redhat_vernum %(rpm -qf --queryformat %{VERSION} /etc/redhat-release|tr -d '.') | 56 | %define _redhat_vernum %(rpm -qf --queryformat %{VERSION} /etc/redhat-release|tr -d '.') |
| 53 | %define _release %{_rel}.%{_redhat_prefix}%{_redhat_vernum} | 57 | %define _release %{_rel}.%{_redhat_prefix}%{_redhat_vernum} |
| 54 | %define _distro %{_redhat_prefix} %{_redhat_vernum} | 58 | %define _distro %{_redhat_prefix} %{_redhat_vernum} |
| 59 | + %define _bldreq gtk2-devel openssl-devel | ||
| 55 | %endif | 60 | %endif |
| 56 | 61 | ||
| 57 | -%if 0%{?centos_ver} | ||
| 58 | - %define _release %{_rel}.el%{centos_ver} | ||
| 59 | - %define _distro CentOS %{centos_ver} | ||
| 60 | - %define _vrsgtk gtk2 | ||
| 61 | -%endif | ||
| 62 | - | ||
| 63 | - | ||
| 64 | #---[ Packaging ]----------------------------------------------------------------------------------------------------- | 62 | #---[ Packaging ]----------------------------------------------------------------------------------------------------- |
| 65 | 63 | ||
| 66 | Name: @PACKAGE@ | 64 | Name: @PACKAGE@ |
| @@ -73,7 +71,7 @@ Source: %{name}-%{version}.tar.gz | @@ -73,7 +71,7 @@ Source: %{name}-%{version}.tar.gz | ||
| 73 | BuildRoot: %{_tmppath}/%{name}-%{version}-build | 71 | BuildRoot: %{_tmppath}/%{name}-%{version}-build |
| 74 | Requires: openssl shared-mime-info | 72 | Requires: openssl shared-mime-info |
| 75 | Distribution: %_distro | 73 | Distribution: %_distro |
| 76 | -BuildRequires: autoconf >= 2.61 automake gcc-c++ sed pkgconfig %{_vrsgtk}-devel gettext-devel libopenssl-devel findutils coreutils desktop-file-utils | 74 | +BuildRequires: autoconf >= 2.61 automake gcc-c++ sed pkgconfig %{_bldreq} gettext-devel findutils coreutils desktop-file-utils |
| 77 | 75 | ||
| 78 | %description | 76 | %description |
| 79 | IBM 3270 terminal emulator gtk. It can be used to communicate with | 77 | IBM 3270 terminal emulator gtk. It can be used to communicate with |