Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37785125
en ru br
ALT Linux repos
S:2.5.6-alt1
5.0: 1.0.5-alt1
4.1: 1.0.4-alt1
4.0: 1.0.4-alt1
3.0: 0.6.10-alt1

Group :: System/Libraries
RPM: libassuan

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%def_disable static

Name: libassuan
Version: 1.0.4
Release: alt1

License: LGPL
Group: System/Libraries
Url: http://www.gnupg.org/
Summary: Assuan - an IPC library for non-persistent servers
Summary(pl): Assuan - biblioteka IPC dla serwerów nie działających ciągle

Source0: ftp://ftp.gnupg.org/gcrypt/alpha/libassuan/%name-%version.tar.bz2
Source1: version-script-assuan-%version.map
Source2: version-script-assuan-pth-%version.map


# PLD

Patch1: libassuan-info.patch
Patch2: libassuan-am18.patch
# ALT
Patch10: libassuan-1.0.1-alt-shared.patch
Patch11: libassuan-1.0.4-alt-linking.patch
Patch12: libassuan-1.0.2-alt-dont-req-new-tools.patch

# Automatically added by buildreq on Wed Oct 11 2006

BuildRequires: gcc-c++ glibc-devel libpth-devel

%package devel
Summary: Header files for assuan library
Summary(pl): Pliki nagłówkowe biblioteki assuan
Group: Development/Other
Requires: %name = %version-%release

%package devel-static
Summary: Static assuan library
Summary(pl): Statyczna biblioteka assuan
Group: Development/Other
Requires: %name-devel = %version-%release

%description
This is the IPC library used by GnuPG 1.9, gpgme and the old newpg
package. It used to be included with the latter packages but the
authors decided to make your life not too easy and separated it out to
a standalone library.

%description -l pl
To jest biblioteka komunikacji międzyprocesowej (IPC) używana przez
GnuPG 1.9, gpgme oraz stary pakiet newpg. Była dołączana do tych
pakietów, ale autorzy zdecydowali, żeby już nie ułatwiać tak życia i
wydzielili ją.

%description devel
Header files for assuan library.

%description devel -l pl
Pliki nagłówkowe biblioteki assuan.

%description devel-static
Static assuan library.

%description devel-static -l pl
Statyczna biblioteka assuan.


%prep
%setup -q
install -m 0644 %SOURCE1 src/version-script-assuan.map
install -m 0644 %SOURCE2 src/version-script-assuan-pth.map
%patch1 -p1
#%patch2 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1

autoreconf -fisv


%build
%add_optflags %optflags_shared
%configure --enable-shared %{subst_enable static}

%make_build


%install
%make install DESTDIR=%buildroot


%post
%post_ldconfig
%postun
%postun_ldconfig


%files
%doc AUTHORS ChangeLog NEWS README
%_libdir/lib*.so.*

%files devel
%_bindir/libassuan-config
%_libdir/lib*.so
#%_libdir/lib*.la
%_includedir/*.h
%_datadir/aclocal/*.m4
%_infodir/*.info*

%if_enabled static
%files devel-static
%_libdir/lib*.a
%endif

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin