libgpg-error.spec revision 19100
10139N/A#
10139N/A# spec file for package libgpg-error
10139N/A# Security team will take over ownership of libgpg-error
12973N/A# So we stop upgrading it before that.
10139N/A#
10139N/A%define owner jefftsai
10139N/A#
18739N/A
11874N/A%define OSR 8020:1.5
10139N/A
17182N/AName: libgpg-error
17182N/AVersion: 1.10
17182N/ARelease: 1
10139N/ASummary: libgpg-error - Common error codes for GnuPG, Libgcrypt etc.
18988N/ALicense: GPL v2, LGPL v2.1
17033N/AVendor: Other
17547N/AGroup: Development/Libraries
17547N/ACopyright: LGPL
13707N/AAutoreqprov: on
10139N/AURL: http://www.gnupg.org/
18616N/ASource: ftp://ftp.gnupg.org/gcrypt/libgpg-error/%{name}-%{version}.tar.bz2
10139N/ASource1: l10n-configure.sh
10139N/A# owner:laca type:feature date:2007-10-02
10139N/APatch1: libgpg-error-01-gettext.diff
10139N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
10139N/A
10139N/A%description
10139N/AThis is a library that defines common error values for all GnuPG
10139N/Acomponents. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
10139N/Apinentry, SmartCard Daemon and possibly more in the future.
10139N/A
10139N/A%prep
10139N/A%setup -n %{name}-%{version}
10139N/A%patch1 -p1
10139N/A
10139N/Abash -x %SOURCE1 --enable-sun-linguas
10139N/A
10139N/A%build
10139N/A%ifos linux
10139N/Aif [ -x /usr/bin/getconf ]; then
10139N/A CPUS=`getconf _NPROCESSORS_ONLN`
10139N/Afi
10139N/A%else
10139N/A CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
10139N/A%endif
10139N/Aif test "x$CPUS" = "x" -o $CPUS = 0; then
10139N/A CPUS=1
10139N/Afi
10139N/A
10139N/Aglib-gettextize --force
10139N/Aaclocal $ACLOCAL_FLAGS -I ./m4
10139N/Aautoconf
10139N/Aexport CFLAGS="%optflags"
10139N/Aexport LDFLAGS="%_ldflags"
10139N/A./configure \
10139N/A --prefix=%{_prefix} \
10139N/A --bindir=%{_bindir} \
10139N/A --libdir=%{_libdir} \
10139N/A --sysconfdir=/etc \
10139N/A --libdir=%{_libdir} \
10139N/A --infodir=%{_infodir}
10139N/A
10139N/Amake -j$CPUS MSGFMT_OPTS=
10139N/A
10139N/A%install
10139N/Amake DESTDIR=$RPM_BUILD_ROOT install MSGFMT_OPTS=
10139N/Afind $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
10139N/Afind $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'
10139N/A
10139N/A%clean
17556N/Arm -fr $RPM_BUILD_ROOT
17556N/Amake distclean
17556N/A
10139N/A%post
10139N/A%run_ldconfig
17556N/A
17556N/A%postun
10139N/A/sbin/ldconfig
10139N/A
17116N/A%files
17116N/A%defattr(-,root,root)
17116N/A%doc COPYING COPYING.LIB AUTHORS README INSTALL NEWS ChangeLog
10139N/A%attr(0755,root,root) %{_bindir}/gpg-error-config
10139N/A%attr(0755,root,root) %{_bindir}/gpg-error
10139N/A%attr(0755,root,root) %{_libdir}/*gpg-error.so*
10139N/A%attr(0644,root,root) %{_libdir}/*gpg-error.a
10139N/A%{_includedir}/gpg-error.h
10139N/A%{_datadir}/aclocal/gpg-error.m4
10139N/A
17556N/A%changelog -n libgpg-error
17556N/A* Thu Oct 28 2010 - jeff.cai@oracle.com
10139N/A- Bump to 1.10
10139N/A- Remove the patch -01-gettext
10139N/A* Thu Jun 03 2010 - jeff.cai@sun.com
10139N/A- Bump to 1.8
10139N/A* Thu Jan 22 2008 - jeff.cai@sun.com
10139N/A- Bump to 1.7
10139N/A* Fri Oct 31 2008 - jeff.cai@sun.com
10139N/A- Change the license tag.
17556N/A* Fri Jun 06 2008 - jeff.cai@sun.com
17556N/A Bump to 1.6
17547N/A* Tue Oct 2 2007 - laca@sun.com
17547N/A- add patch gettext.diff that fixes the l10n build
17294N/A* Tue Mar 27 2007 - laca@sun.com
17294N/A- clean up, enable parallel build
15318N/A* Fri Mar 16 2007 - jeff.cai@sun.com
15318N/A- Bump to 1.5.
14062N/A* Sat Jul 22 2006 - halton.huo@sun.com
14062N/A- Bump version to 1.3.
12973N/A* Tue Apr 04 2006 - halton.huo@sun.com
12973N/A- Remove .a/.la files part in linux spec.
12973N/A* Wed Aug 31 2005 - halton.huo@sun.com
11864N/A- Initial version.
11864N/A