diff --git a/.gpgme.metadata b/.gpgme.metadata new file mode 100644 index 0000000..7e79b22 --- /dev/null +++ b/.gpgme.metadata @@ -0,0 +1,2 @@ +bd716f9c50eb6e2af418ae911df2d9c25f88b504 SOURCES/gpgme-1.3.2.tar.bz2.sig +5b5ebcc4dad46ced0e436a30f5542577536619c7 SOURCES/gpgme-1.3.2.tar.bz2 diff --git a/README.md b/README.md deleted file mode 100644 index 0e7897f..0000000 --- a/README.md +++ /dev/null @@ -1,5 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 - -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SOURCES/gpgme-1.3.2-ImplicitDSOLinking.patch b/SOURCES/gpgme-1.3.2-ImplicitDSOLinking.patch new file mode 100644 index 0000000..d4926dd --- /dev/null +++ b/SOURCES/gpgme-1.3.2-ImplicitDSOLinking.patch @@ -0,0 +1,100 @@ +diff -up gpgme-1.3.2/src/Makefile.am.ImplicitDSOLinking gpgme-1.3.2/src/Makefile.am +--- gpgme-1.3.2/src/Makefile.am.ImplicitDSOLinking 2012-04-13 10:01:09.000000000 +0200 ++++ gpgme-1.3.2/src/Makefile.am 2012-09-26 10:06:42.822675632 +0200 +@@ -223,7 +223,7 @@ libgpgme_qt_la_LIBADD = $(gpgme_res) @LI + endif + + noinst_PROGRAMS = gpgme-tool +-gpgme_tool_LDADD = libgpgme.la @LIBASSUAN_LIBS@ ++gpgme_tool_LDADD = libgpgme.la @LIBASSUAN_LIBS@ @GPG_ERROR_LIBS@ + + install-data-local: install-def-file + +diff -up gpgme-1.3.2/src/Makefile.in.ImplicitDSOLinking gpgme-1.3.2/src/Makefile.in +--- gpgme-1.3.2/src/Makefile.in.ImplicitDSOLinking 2012-05-02 11:19:10.000000000 +0200 ++++ gpgme-1.3.2/src/Makefile.in 2012-09-26 10:07:14.361355694 +0200 +@@ -542,7 +542,7 @@ libgpgme_pthread_la_LIBADD = $(gpgme_res + @BUILD_W32_QT_TRUE@libgpgme_qt_la_LIBADD = $(gpgme_res) @LIBASSUAN_LIBS@ @LTLIBOBJS@ \ + @BUILD_W32_QT_TRUE@ @GPG_ERROR_LIBS@ @QT4_CORE_LIBS@ + +-gpgme_tool_LDADD = libgpgme.la @LIBASSUAN_LIBS@ ++gpgme_tool_LDADD = libgpgme.la @LIBASSUAN_LIBS@ @GPG_ERROR_LIBS@ + all: all-am + + .SUFFIXES: +diff -up gpgme-1.3.2/tests/gpg/Makefile.am.ImplicitDSOLinking gpgme-1.3.2/tests/gpg/Makefile.am +--- gpgme-1.3.2/tests/gpg/Makefile.am.ImplicitDSOLinking 2012-04-13 10:01:10.000000000 +0200 ++++ gpgme-1.3.2/tests/gpg/Makefile.am 2012-09-26 10:08:30.059987972 +0200 +@@ -47,8 +47,8 @@ EXTRA_DIST = pubdemo.asc secdemo.asc cip + INCLUDES = -I$(top_builddir)/src + + AM_CPPFLAGS = @GPG_ERROR_CFLAGS@ +-LDADD = ../../src/libgpgme.la +-t_thread1_LDADD = ../../src/libgpgme-pthread.la -lpthread ++LDADD = ../../src/libgpgme.la @GPG_ERROR_LIBS@ ++t_thread1_LDADD = ../../src/libgpgme-pthread.la @GPG_ERROR_LIBS@ -pthread + + # We don't run t-genkey in the test suite, because it takes too long + noinst_PROGRAMS = $(TESTS) t-genkey +diff -up gpgme-1.3.2/tests/gpg/Makefile.in.ImplicitDSOLinking gpgme-1.3.2/tests/gpg/Makefile.in +--- gpgme-1.3.2/tests/gpg/Makefile.in.ImplicitDSOLinking 2012-05-02 11:19:11.000000000 +0200 ++++ gpgme-1.3.2/tests/gpg/Makefile.in 2012-09-26 10:09:09.254833125 +0200 +@@ -380,8 +380,8 @@ EXTRA_DIST = pubdemo.asc secdemo.asc cip + + INCLUDES = -I$(top_builddir)/src + AM_CPPFLAGS = @GPG_ERROR_CFLAGS@ +-LDADD = ../../src/libgpgme.la +-t_thread1_LDADD = ../../src/libgpgme-pthread.la -lpthread ++LDADD = ../../src/libgpgme.la @GPG_ERROR_LIBS@ ++t_thread1_LDADD = ../../src/libgpgme-pthread.la @GPG_ERROR_LIBS@ -pthread + all: all-am + + .SUFFIXES: +diff -up gpgme-1.3.2/tests/gpgsm/Makefile.am.ImplicitDSOLinking gpgme-1.3.2/tests/gpgsm/Makefile.am +--- gpgme-1.3.2/tests/gpgsm/Makefile.am.ImplicitDSOLinking 2011-12-02 10:49:38.000000000 +0100 ++++ gpgme-1.3.2/tests/gpgsm/Makefile.am 2012-09-26 10:04:36.600953929 +0200 +@@ -32,7 +32,7 @@ EXTRA_DIST = cert_dfn_pca01.der cert_dfn + INCLUDES = -I$(top_builddir)/src + + AM_CPPFLAGS = @GPG_ERROR_CFLAGS@ +-LDADD = ../../src/libgpgme.la ++LDADD = ../../src/libgpgme.la @GPG_ERROR_LIBS@ + + # We don't run t-genkey in the test suite, because it takes too long + # and needs a working pinentry. +diff -up gpgme-1.3.2/tests/gpgsm/Makefile.in.ImplicitDSOLinking gpgme-1.3.2/tests/gpgsm/Makefile.in +--- gpgme-1.3.2/tests/gpgsm/Makefile.in.ImplicitDSOLinking 2012-05-02 11:19:11.000000000 +0200 ++++ gpgme-1.3.2/tests/gpgsm/Makefile.in 2012-09-26 10:09:38.607466053 +0200 +@@ -308,7 +308,7 @@ EXTRA_DIST = cert_dfn_pca01.der cert_dfn + + INCLUDES = -I$(top_builddir)/src + AM_CPPFLAGS = @GPG_ERROR_CFLAGS@ +-LDADD = ../../src/libgpgme.la ++LDADD = ../../src/libgpgme.la @GPG_ERROR_LIBS@ + key_id = 32100C27173EF6E9C4E9A25D3D69F86D37A4F939 + CLEANFILES = pubring.kbx pubring.kbx~ gpgsm.conf trustlist.txt \ + random_seed S.gpg-agent +diff -up gpgme-1.3.2/tests/opassuan/Makefile.am.ImplicitDSOLinking gpgme-1.3.2/tests/opassuan/Makefile.am +--- gpgme-1.3.2/tests/opassuan/Makefile.am.ImplicitDSOLinking 2010-12-30 16:19:33.000000000 +0100 ++++ gpgme-1.3.2/tests/opassuan/Makefile.am 2012-09-26 10:04:36.601953950 +0200 +@@ -27,7 +27,7 @@ EXTRA_DIST = + INCLUDES = -I$(top_builddir)/src + + AM_CPPFLAGS = @GPG_ERROR_CFLAGS@ +-LDADD = ../../src/libgpgme.la ++LDADD = ../../src/libgpgme.la @GPG_ERROR_LIBS@ + + noinst_PROGRAMS = $(TESTS) t-command + +diff -up gpgme-1.3.2/tests/opassuan/Makefile.in.ImplicitDSOLinking gpgme-1.3.2/tests/opassuan/Makefile.in +--- gpgme-1.3.2/tests/opassuan/Makefile.in.ImplicitDSOLinking 2012-05-02 11:19:11.000000000 +0200 ++++ gpgme-1.3.2/tests/opassuan/Makefile.in 2012-09-26 10:04:36.601953950 +0200 +@@ -259,7 +259,7 @@ noinst_HEADERS = + EXTRA_DIST = + INCLUDES = -I$(top_builddir)/src + AM_CPPFLAGS = @GPG_ERROR_CFLAGS@ +-LDADD = ../../src/libgpgme.la ++LDADD = ../../src/libgpgme.la @GPG_ERROR_LIBS@ + DISTCLEANFILES = + all: all-am + diff --git a/SOURCES/gpgme-1.3.2-config_extras.patch b/SOURCES/gpgme-1.3.2-config_extras.patch new file mode 100644 index 0000000..6cfc4bb --- /dev/null +++ b/SOURCES/gpgme-1.3.2-config_extras.patch @@ -0,0 +1,31 @@ +diff -up gpgme-1.3.2/src/gpgme-config.in.config_extras gpgme-1.3.2/src/gpgme-config.in +--- gpgme-1.3.2/src/gpgme-config.in.config_extras 2012-05-02 10:42:23.000000000 +0200 ++++ gpgme-1.3.2/src/gpgme-config.in 2012-09-26 10:03:41.904413540 +0200 +@@ -22,22 +22,22 @@ cflags="-I@includedir@" + libs="-L@libdir@" + + # Network libraries. +-assuan_cflags="@LIBASSUAN_CFLAGS@" +-assuan_libs="@LIBASSUAN_LIBS@" ++#assuan_cflags="@LIBASSUAN_CFLAGS@" ++#assuan_libs="@LIBASSUAN_LIBS@" + + # Configure libgpg-error. + gpg_error_cflags="@GPG_ERROR_CFLAGS@" +-gpg_error_libs="@GPG_ERROR_LIBS@" ++#gpg_error_libs="@GPG_ERROR_LIBS@" + + # Configure thread packages. + thread_modules="" + + @HAVE_PTHREAD_TRUE@thread_modules="$thread_modules pthread" +-libs_pthread="-lpthread" ++#libs_pthread="-lpthread" + cflags_pthread="" + + # Configure glib. +-libs_glib="@GLIB_LIBS@" ++#libs_glib="@GLIB_LIBS@" + cflags_glib="@GLIB_CFLAGS@" + with_glib= + diff --git a/SOURCES/gpgme-1.3.2-largefile.patch b/SOURCES/gpgme-1.3.2-largefile.patch new file mode 100644 index 0000000..bbf88de --- /dev/null +++ b/SOURCES/gpgme-1.3.2-largefile.patch @@ -0,0 +1,24 @@ +diff -up gpgme-1.3.2/src/gpgme-config.in.largefile gpgme-1.3.2/src/gpgme-config.in +--- gpgme-1.3.2/src/gpgme-config.in.largefile 2012-09-26 10:10:37.882744198 +0200 ++++ gpgme-1.3.2/src/gpgme-config.in 2012-09-26 10:16:02.558762827 +0200 +@@ -41,6 +41,10 @@ cflags_pthread="" + cflags_glib="@GLIB_CFLAGS@" + with_glib= + ++if test "0@NEED__FILE_OFFSET_BITS@" -gt "0" ; then ++ cflags_lfs="-D_FILE_OFFSET_BITS=@NEED__FILE_OFFSET_BITS@" ++fi ++ + output="" + + usage() +@@ -105,6 +109,9 @@ while test $# -gt 0; do + exit 0 + ;; + --cflags) ++ if test "x$cflags_lfs" != "x"; then ++ output="$output $cflags_lfs" ++ fi + result= + tmp_c= + tmp_g= diff --git a/SOURCES/gpgme-multilib.h b/SOURCES/gpgme-multilib.h new file mode 100644 index 0000000..574f09d --- /dev/null +++ b/SOURCES/gpgme-multilib.h @@ -0,0 +1,20 @@ +/* gpgme-multilib.h */ +/* This file is here to prevent a file conflict on multiarch systems. A + * conflict will occur because gpgme.h has arch-specific definitions. + * + * DO NOT INCLUDE THE NEW FILE DIRECTLY -- ALWAYS INCLUDE THIS ONE INSTEAD. */ + +#ifndef GPGME_MULTILIB_H +#define GPGME_MULTILIB_H +#include + +#if __WORDSIZE == 32 +#include "gpgme-32.h" +#elif __WORDSIZE == 64 +#include "gpgme-64.h" +#else +#error "unexpected value for __WORDSIZE macro" +#endif + +#endif + diff --git a/SPECS/gpgme.spec b/SPECS/gpgme.spec new file mode 100644 index 0000000..a74a71a --- /dev/null +++ b/SPECS/gpgme.spec @@ -0,0 +1,326 @@ + +Name: gpgme +Summary: GnuPG Made Easy - high level crypto API +Version: 1.3.2 +Release: 3%{?dist} + +License: LGPLv2+ +Group: Applications/System +URL: http://www.gnupg.org/related_software/gpgme/ +Source0: ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-%{version}.tar.bz2 +Source1: ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-%{version}.tar.bz2.sig +Source2: gpgme-multilib.h +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +Patch1: gpgme-1.3.2-config_extras.patch + +# fix ImplicitDSOLinking in tests/, upstreamable +Patch2: gpgme-1.3.2-ImplicitDSOLinking.patch + +# add -D_FILE_OFFSET_BITS... to gpgme-config, upstreamable +Patch3: gpgme-1.3.2-largefile.patch + +BuildRequires: gawk +BuildRequires: gnupg2 +BuildRequires: gnupg2-smime +BuildRequires: libgpg-error-devel +BuildRequires: pth-devel +BuildRequires: libassuan2-devel + +%define _with_gpg --with-gpg=%{_bindir}/gpg2 +Requires: gnupg2 + +# On the following architectures workaround multiarch conflict of -devel packages: +%define multilib_arches %{ix86} x86_64 ia64 ppc ppc64 s390 s390x %{sparc} + +%description +GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG +easier for applications. It provides a high-level crypto API for +encryption, decryption, signing, signature verification and key +management. + +%package devel +Summary: Development headers and libraries for %{name} +Group: Development/Libraries +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: libgpg-error-devel%{?_isa} +# http://bugzilla.redhat.com/676954 +# TODO: see if -lassuan can be added to config_extras patch too -- Rex +#Requires: libassuan2-devel +# /usr/share/aclocal ownership +#Requires: automake +Requires(post): /sbin/install-info +Requires(postun): /sbin/install-info +%description devel +%{summary} + + +%prep +%setup -q + +%patch1 -p1 -b .config_extras +%patch2 -p1 -b .ImplicitDSOLinking +%patch3 -p1 -b .largefile + +## HACK ALERT +# The config script already suppresses the -L if it's /usr/lib, so cheat and +# set it to a value which we know will be suppressed. +sed -i -e 's|^libdir=@libdir@$|libdir=@exec_prefix@/lib|g' src/gpgme-config.in + +%build +%configure \ + --disable-static \ + --without-g13 \ + %{?_with_gpg} + +make %{?_smp_mflags} + + +%install +make install DESTDIR=$RPM_BUILD_ROOT + +# unpackaged files +rm -f $RPM_BUILD_ROOT%{_infodir}/dir +rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la +rm -rf $RPM_BUILD_ROOT%{_datadir}/common-lisp/source/gpgme/ + +# Hack to resolve multiarch conflict (#341351) +%ifarch %{multilib_arches} +mv $RPM_BUILD_ROOT%{_bindir}/gpgme-config{,.%{_target_cpu}} +cat > gpgme-config-multilib.sh <<__END__ +#!/bin/sh +exec %{_bindir}/gpgme-config.\$(arch) \$@ +__END__ +install -D -p gpgme-config-multilib.sh $RPM_BUILD_ROOT%{_bindir}/gpgme-config +mv $RPM_BUILD_ROOT%{_includedir}/gpgme.h \ + $RPM_BUILD_ROOT%{_includedir}/gpgme-%{__isa_bits}.h +install -m644 -p -D %{SOURCE2} $RPM_BUILD_ROOT%{_includedir}/gpgme.h +%endif + + +%check +make -C tests check + + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc AUTHORS COPYING* ChangeLog NEWS README* THANKS TODO VERSION +%{_libdir}/libgpgme.so.11* +%{_libdir}/libgpgme-pthread.so.11* + +%post devel +/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir 2>/dev/null || : + +%preun devel +if [ $1 -eq 0 ] ; then + /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir 2>/dev/null || : +fi + +%files devel +%defattr(-,root,root,-) +%{_bindir}/gpgme-config +%ifarch %{multilib_arches} +%{_bindir}/gpgme-config.%{_target_cpu} +%{_includedir}/gpgme-%{__isa_bits}.h +%endif +%{_includedir}/gpgme.h +%{_libdir}/libgpgme*.so +%{_datadir}/aclocal/gpgme.m4 +%{_infodir}/gpgme.info* + + +%changelog +* Thu Feb 14 2013 Fedora Release Engineering - 1.3.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Tue Nov 20 2012 Frantisek Kluknavsky - 1.3.2-2 +- minor spec cleanup + +* Wed Sep 26 2012 Tomas Mraz - 1.3.2-1 +- new upstream version +- re-enable gpg tests (original patch by John Morris ) +- quiet configure warning 'could not find g13' +- there is no libgpgme-pth anymore + +* Thu Jul 19 2012 Fedora Release Engineering - 1.3.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sun Apr 22 2012 Rex Dieter 1.3.0-8 +- -devel: make Requires: libgpg-error-devel arch'd +- ensure gpgme-config wrapper is executable + +* Sun Apr 22 2012 Rex Dieter 1.3.0-7 +- gpgme.h: fatal error: gpgme-i386.h: No such file or directory compilation terminated (#815116) + +* Wed Feb 15 2012 Simon Lukasik - 1.3.0-6 +- Resolve multilib conflict of gpgme-config (#341351) +- Resolve multilib conflict of gpgme.h (#341351) + +* Fri Jan 13 2012 Fedora Release Engineering - 1.3.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Thu Mar 17 2011 Rex Dieter - 1.3.0-4 +- gpgme-config: remove libassuan-related flags as threatened (#676954) +\ +* Sun Feb 13 2011 Rex Dieter - 1.3.0-3 +- -devel: fix typo (broken dep) + +* Sat Feb 12 2011 Rex Dieter - 1.3.0-2 +- BR: libassuan2-devel +- gpgme-config outputs -lassuan (#676954) + +* Fri Feb 11 2011 Tomas Mraz - 1.3.0-1 +- new upstream version + +* Tue Feb 08 2011 Fedora Release Engineering - 1.2.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Aug 18 2010 Tomas Mraz - 1.2.0-3 +- fix the condition for adding the -D_FILE_OFFSET_BITS... + +* Wed Aug 11 2010 Tomas Mraz - 1.2.0-2 +- add -D_FILE_OFFSET_BITS... to gpgme-config as appropriate (#621698) + +* Fri Jul 02 2010 Rex Dieter - 1.2.0-1 +- gpgme-1.2.0 (#610984) + +* Sun Feb 14 2010 Rex Dieter - 1.1.8-4 +- FTBFS gpgme-1.1.8-3.fc13: ImplicitDSOLinking (#564605) + +* Thu Nov 19 2009 Tomas Mraz - 1.1.8-3 +- Add buildrequires gnupg2-smime for the gpgsm + +* Fri Jul 24 2009 Fedora Release Engineering - 1.1.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Sat Jun 20 2009 Rex Dieter - 1.1.8-1 +- gpgme-1.1.8 +- -devel: s/postun/preun/ info scriptlet + +* Wed Mar 11 2009 Rex Dieter - 1.1.7-3 +- track shlib sonames closer, to highlight future abi/soname changes +- _with_gpg macro, to potentially conditionalize gnupg vs gnupg2 defaults + for various os/releases (ie, fedora vs rhel) + +* Tue Feb 24 2009 Fedora Release Engineering - 1.1.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Oct 18 2008 Rex Dieter 1.1.7-1 +- gpgme-1.1.7 + +* Sun Feb 17 2008 Rex Dieter 1.1.6-3 +- --with-gpg=%%_bindir/gpg2 (#432445) +- drop Requires: gnupg (#432445) + +* Fri Feb 08 2008 Rex Dieter 1.1.6-2 +- respin (gcc43) + +* Fri Jan 04 2008 Rex Dieter 1.1.6-1 +- gpgme-1.1.6 +- multiarch conflicts in gpgme (#341351) + +* Sat Aug 25 2007 Rex Dieter 1.1.5-4 +- BR: gawk + +* Sat Aug 25 2007 Rex Dieter 1.1.5-3 +- respin (BuildID) + +* Thu Aug 09 2007 Rex Dieter 1.1.5-2 +- License: LGPLv2+ + +* Mon Jul 09 2007 Rex Dieter 1.1.5-1 +- gpgme-1.1.5 + +* Mon Mar 05 2007 Rex Dieter 1.1.4-1 +- gpgme-1.1.4 + +* Sat Feb 03 2007 Rex Dieter 1.1.3-1 +- gpgme-1.1.3 + +* Tue Oct 03 2006 Rex Dieter +- respin + +* Mon Sep 18 2006 Rex Dieter 1.1.2-6 +- fix gpgme-config --thread=pthread --cflags + +* Tue Aug 29 2006 Rex Dieter 1.1.2-5 +- fc6 respin + +* Mon Mar 6 2006 Rex Dieter 1.1.2-4 +- add back support for gpgme-config --thread=pthread + +* Mon Mar 6 2006 Rex Dieter 1.1.2-2 +- drop extraneous libs from gpgme-config + +* Fri Mar 3 2006 Rex Dieter 1.1.2-1 +- 1.1.2 +- drop upstreamed gpgme-1.1.0-tests.patch + +* Wed Mar 1 2006 Rex Dieter +- fc5: gcc/glibc respin + +* Wed Nov 30 2005 Rex Dieter - 1.1.0-3 +- (re)build against (newer) libksba/gnupg2 + +* Thu Oct 06 2005 Rex Dieter - 1.1.0-2 +- 1.1.0 + +* Mon Aug 8 2005 Rex Dieter - 1.0.3-1 +- 1.0.3 +- --disable-static + +* Thu May 12 2005 Michael Schwendt - 1.0.2-3 +- rebuilt + +* Fri Mar 18 2005 Ville Skyttä - 1.0.2-2 +- Fix FC4 build. + +* Tue Feb 1 2005 Michael Schwendt - 0:1.0.2-1 +- LGPL used here, and made summary more explicit. +- Remove dirmngr dependency (gpgsm interfaces with it). +- Obsolete cryptplug as gpgme >= 0.4.5 provides what we used cryptplug for. + +* Thu Jan 06 2005 Rex Dieter 0:1.0.2-0.fdr.1 +- 1.0.2 + +* Thu Oct 21 2004 Rex Dieter 0:1.0.0-0.fdr.1 +- 1.0.0 +- Requires: dirmngr + +* Tue Oct 19 2004 Rex Dieter 0:0.4.7-0.fdr.1 +- 0.4.7 + +* Sun May 2 2004 Ville Skyttä - 0:0.4.3-0.fdr.3 +- Require %%{_bindir}/gpgsm instead of newpg. +- Cosmetic spec file improvements. + +* Thu Oct 23 2003 Ville Skyttä - 0:0.4.3-0.fdr.2 +- Update description. + +* Tue Oct 7 2003 Ville Skyttä - 0:0.4.3-0.fdr.1 +- Update to 0.4.3. + +* Fri Aug 15 2003 Ville Skyttä - 0:0.4.2-0.fdr.1 +- Update to 0.4.2. +- make check in the %%check section. + +* Thu Jul 10 2003 Ville Skyttä - 0:0.4.1-0.fdr.1 +- Update to 0.4.1. +- Make -devel cooperate with --excludedocs. + +* Sat Apr 19 2003 Ville Skyttä - 0:0.4.0-0.fdr.2 +- BuildRequire pth-devel, fix missing epoch in -devel Requires (#169). +- Save .spec in UTF-8. + +* Sat Mar 22 2003 Ville Skyttä - 0:0.4.0-0.fdr.1 +- Update to current Fedora guidelines. +- Exclude %%{_libdir}/*.la. + +* Tue Feb 12 2003 Warren Togami 0.4.0-1.fedora.3 +- info/dir temporary workaround + +* Sat Feb 8 2003 Ville Skyttä - 0.4.0-1.fedora.1 +- First Fedora release.