inetutils/inetutils.spec

changeset 1
4667f24fe848
parent 0
4f133201e207
equal deleted inserted replaced
0:b9c8e307a549 1:216121460b9a
1 # package information 1 # package information
2 Name: inetutils 2 Name: inetutils
3 Summary: GNU Internet Utilities 3 Summary: GNU Internet Utilities
4 URL: http://www.gnu.org/software/inetutils/ 4 URL: http://www.gnu.org/software/inetutils/
5 Vendor: Free Software Foundation 5 Vendor: Europalab Software
6 Packager: Michael Schloh von Bennewitz 6 Packager: Michael Schloh von Bennewitz
7 Distribution: OpenPKG Community 7 Distribution: MeeGo Thirdparty
8 Group: Network 8 Group: Network
9 License: GPL 9 License: GPL
10 Version: 1.8 10 Version: 1.8
11 Release: 20101201 11 Release: 20101201
12 12
13 # list of sources 13 # list of sources
14 Source0: ftp://ftp.gnu.org/gnu/inetutils/inetutils-%{version}.tar.gz 14 Source0: ftp://ftp.gnu.org/gnu/inetutils/inetutils-%{version}.tar.gz
15 15
16 # build information 16 # build information
17 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root 17 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
18 BuildRequires: ncurses, make 18 BuildRequires: make
19 Requires(pre): ncurses 19 #Requires(pre): ncurses
20 20
21 %description 21 %description
22 The GNU Internet Utilities are a collection of common network 22 The GNU Internet Utilities are a collection of common network
23 programs. Please note that specific to this OpenPKG version only a 23 programs. A subset of the GNU Internet Utilities is provided,
24 subset of the original GNU Internet Utilities is provided. Mainly we 24 namely only the client programs are installed. These clients
25 provide networking clients only. 25 all start with the letter 'g' to allow them to coexist with
26 vendor neutral network programs like ftp(1) and telnet(1).
26 27
27 %prep 28 %prep
28 %setup -q 29 %setup -q
29 30
30 %build 31 %build
31 CFLAGS="$RPM_OPT_FLAGS" \ 32 CFLAGS="$RPM_OPT_FLAGS" \
32 ./configure \ 33 ./configure \
33 --prefix=%{_prefix} \ 34 --prefix=%{_prefix} \
34 --mandir=%{_mandir} \ 35 --mandir=%{_mandir} \
35 --infodir=%{_infodir} \ 36 --infodir=%{_infodir} \
37 --disable-servers \
36 --program-prefix=g \ 38 --program-prefix=g \
37 --disable-servers \
38 --disable-tftp \
39 --disable-whois \
40 --disable-libls \ 39 --disable-libls \
41 --disable-encryption \ 40 --disable-encryption \
42 --disable-authentication \ 41 --disable-authentication \
43 --without-krb4 \ 42 --without-krb4 \
44 --without-krb5 \ 43 --without-krb5 \
45 --without-wrap \ 44 --without-wrap \
46 --without-pam 45 --without-pam
46
47 make %{?_smp_mflags} 47 make %{?_smp_mflags}
48 48
49 %install 49 %install
50 rm -rf $RPM_BUILD_ROOT 50 rm -rf $RPM_BUILD_ROOT
51 make install DESTDIR=$RPM_BUILD_ROOT 51 make install DESTDIR=$RPM_BUILD_ROOT
52 strip $RPM_BUILD_ROOT%{_bindir}/* >/dev/null 2>&1 || true 52 strip $RPM_BUILD_ROOT%{_bindir}/* >/dev/null 2>&1 || true
53 rm -f $RPM_BUILD_ROOT%{_infodir}/dir 53 rm -f $RPM_BUILD_ROOT%{_infodir}/dir
54 for i in tftp syslog.conf ftpd inetd rexecd rlogind rshd syslogd talkd \ 54 for i in syslog.conf ftpd inetd rexecd \
55 telnetd tftpd; do 55 rlogind rshd syslogd talkd telnetd tftpd; do
56 rm -f $RPM_BUILD_ROOT%{_mandir}/man?/g$i.? 56 rm -f $RPM_BUILD_ROOT%{_mandir}/man?/g$i.?
57 done 57 done
58 58
59 %clean 59 %clean
60 rm -rf $RPM_BUILD_ROOT 60 rm -rf $RPM_BUILD_ROOT
61 61
62 %files 62 %files
63 %defattr(-,root,root,-) 63 %defattr(-,root,root,-)
64 %{_bindir}/* 64 %attr(755,root,root) %{_bindir}/*
65 %{_mandir}/man1/*
66 %{_infodir}/*
65 67

mercurial