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
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