libntlm/libntlm.spec

92 lines
2.6 KiB
RPMSpec
Raw Normal View History

#
# spec file for package libntlm
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: libntlm
%define lname libntlm0
Version: 1.4
Release: 0
Summary: Implementation of Microsoft's NTLMv1 authentication
License: LGPL-2.1+
Group: Development/Libraries/C and C++
Url: http://www.nongnu.org/libntlm/
#Git-Clone: git://git.savannah.nongnu.org/libntlm
#DL-URL: http://www.nongnu.org/libntlm/releases/
Source: http://www.nongnu.org/libntlm/releases/%name-%version.tar.gz
Source2: http://www.nongnu.org/libntlm/releases/%name-%version.tar.gz.sig
Source3: %name.keyring
BuildRequires: pkgconfig
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Libntlm provides routines to manipulate the structures used for the
client end of Microsoft NTLMv1 authentication.
%package -n %lname
Summary: Implementation of Microsoft's NTLMv1 authentication
Group: System/Libraries
%description -n %lname
Libntlm provides routines to manipulate the structures used for the
client end of Microsoft NTLMv1 authentication.
%package devel
Summary: Development files for libntlm, an NTLMv1 authentication library
Group: Development/Libraries/C and C++
Requires: %lname = %version
%description devel
Libntlm provides routines to manipulate the structures used for the
client end of Microsoft NTLMv1 authentication.
This subpackage contains libraries and header files for developing
applications that want to make use of libntlm.
%prep
%{?gpg_verify: %gpg_verify %{S:2}}
%setup -q
%build
%configure --disable-static
make %{?_smp_mflags};
%install
make install DESTDIR="%buildroot";
rm -f "%buildroot/%_libdir"/*.la;
%check
make check
%post -n %lname -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig
%files -n %lname
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING THANKS
%_libdir/libntlm.so.0*
%files devel
%defattr(-,root,root)
%doc NEWS README
%_includedir/ntlm.h
%_libdir/libntlm.so
%_libdir/pkgconfig/libntlm.pc
%changelog