Commit 580042bd642a92b3e40a8f927816c09a834b96a7

Authored by perry.werneck@gmail.com
1 parent e4efe3c4

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