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 | 29 | |
30 | 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 | 39 | %if 0%{?suse_version} |
37 | 40 | %define _release %{_rel}.suse%{suse_version} |
38 | 41 | %define _distro SuSE Linux %{suse_version} |
39 | 42 | %if %{?suse_version} < 1200 |
40 | - %define _vrsgtk gtk2 | |
43 | + %define _bldreq gtk2-devel libopenssl-devel | |
41 | 44 | %endif |
42 | 45 | %endif |
43 | 46 | |
... | ... | @@ -45,6 +48,7 @@ |
45 | 48 | %define _release %{_rel}.fc%{fedora_version} |
46 | 49 | %define _redhat 0 |
47 | 50 | %define _distro Fedora %{fedora_version} |
51 | + %define _bldreq gtk2-devel openssl-devel | |
48 | 52 | %endif |
49 | 53 | |
50 | 54 | %if 0%{?_redhat} |
... | ... | @@ -52,15 +56,9 @@ |
52 | 56 | %define _redhat_vernum %(rpm -qf --queryformat %{VERSION} /etc/redhat-release|tr -d '.') |
53 | 57 | %define _release %{_rel}.%{_redhat_prefix}%{_redhat_vernum} |
54 | 58 | %define _distro %{_redhat_prefix} %{_redhat_vernum} |
59 | + %define _bldreq gtk2-devel openssl-devel | |
55 | 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 | 62 | #---[ Packaging ]----------------------------------------------------------------------------------------------------- |
65 | 63 | |
66 | 64 | Name: @PACKAGE@ |
... | ... | @@ -73,7 +71,7 @@ Source: %{name}-%{version}.tar.gz |
73 | 71 | BuildRoot: %{_tmppath}/%{name}-%{version}-build |
74 | 72 | Requires: openssl shared-mime-info |
75 | 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 | 76 | %description |
79 | 77 | IBM 3270 terminal emulator gtk. It can be used to communicate with | ... | ... |