1
+ #
2
+ # Conditional build:
3
+ %bcond_with gnutls # GnuTLS instead of OpenSSL for encryption
4
+ %bcond_without openssl # OpenSSL encryption support
5
+
6
+ %if %{with gnutls }
7
+ %undefine with_openssl
8
+ %endif
1
9
Summary: Intel AMT serial-over-lan (sol) client
2
10
Summary(pl.UTF-8): Klient portu szeregowego po sieci (SOL) Intel AMT
3
11
Name: amtterm
4
- Version: 1.3
5
- Release: 2
12
+ Version: 1.7
13
+ Release: 1
6
14
License: GPL v2
7
15
Group: Applications/Networking
8
- Source0: http://www.kraxel.org/releases/amtterm/%{name }-%{version }.tar.gz
9
- # Source0-md5: a2385b2305680ae06687867527924ff5
10
- Patch0: amtterm-reconnect-hack.patch
11
- URL: http://www.kraxel.org/blog/linux/amtterm/
12
- BuildRequires: gtk+2-devel >= 2.0
16
+ Source0: https://www.kraxel.org/releases/amtterm/%{name }-%{version }.tar.gz
17
+ # Source0-md5: c8ab796464e11df115d82d39f30f28b1
18
+ URL: https://www.kraxel.org/blog/linux/amtterm/
19
+ %{?with_gnutls:BuildRequires: gnutls-devel}
20
+ BuildRequires: gtk+3-devel >= 3.0
21
+ %{?with_openssl:BuildRequires: openssl-devel}
13
22
BuildRequires: pkgconfig
14
23
BuildRequires: perl-devel >= 1:5.8.0
15
24
BuildRequires: rpm-perlprov >= 4.1-13
16
- BuildRequires: vte0-devel
25
+ BuildRequires: vte-devel >= 0.38
26
+ # for amttool
17
27
Requires: perl-SOAP-Lite
18
28
Requires: perl-SOAP-Lite-HTTP
19
29
BuildRoot: %{tmpdir }/%{name }-%{version }-root-%(id -u -n)
@@ -41,7 +51,6 @@ Ten pakiet zawiera wersję graficzną (GTK+).
41
51
42
52
%prep
43
53
%setup -q
44
- %patch -P0 -p1
45
54
46
55
%build
47
56
# note: force LIB= because check is error-prone, e.g. existence of
@@ -54,6 +63,8 @@ LDFLAGS="%{rpmldflags}" \
54
63
STRIP=" " \
55
64
%{__make} \
56
65
LIB=%{_lib } \
66
+ %{? with_gnutls:USE_GNUTLS=1} \
67
+ %{? with_openssl:USE_OPENSSL=1} \
57
68
verbose=yes
58
69
59
70
%install
@@ -68,8 +79,10 @@ rm -rf $RPM_BUILD_ROOT
68
79
69
80
%files
70
81
%defattr(644,root,root,755)
82
+ %attr(755,root,root) %{_bindir }/amtider
71
83
%attr(755,root,root) %{_bindir }/amtterm
72
84
%attr(755,root,root) %{_bindir }/amttool
85
+ %{_mandir }/man1/amtider.1*
73
86
%{_mandir }/man1/amtterm.1*
74
87
%{_mandir }/man1/amttool.1*
75
88
%{_mandir }/man7/amt-howto.7*
0 commit comments