Blame SPECS/libarchive.spec

Packit 51fbf6
%bcond_without check
Packit 51fbf6
Packit 51fbf6
Name:           libarchive
Packit 51fbf6
Version:        3.3.2
Packit 51fbf6
Release:        8%{?dist}
Packit 51fbf6
Summary:        A library for handling streaming archive formats
Packit 51fbf6
Packit 51fbf6
License:        BSD
Packit 51fbf6
URL:            http://www.libarchive.org/
Packit 51fbf6
Source0:        http://www.libarchive.org/downloads/%{name}-%{version}.tar.gz
Packit 51fbf6
Packit 51fbf6
Patch0:        libarchive-3.1.2-CVE-2017-14503.patch
Packit 51fbf6
Patch1:        libarchive-3.1.2-CVE-2019-1000019.patch
Packit 51fbf6
Patch2:        libarchive-3.1.2-CVE-2019-1000020.patch
Packit 51fbf6
Patch3:        libarchive-3.3.2-CVE-2018-1000878.patch
Packit 51fbf6
Patch4:        libarchive-3.3.2-CVE-2018-1000877.patch
Packit 51fbf6
Patch5:        fix-use-after-free-in-delayed-newc.patch
Packit 51fbf6
Patch6:        fix-few-obvious-resource-leaks-covscan.patch
Packit 51fbf6
Patch7:        libarchive-3.3.2-CVE-2019-18408.patch
Packit 51fbf6
Packit 51fbf6
BuildRequires:  gcc
Packit 51fbf6
BuildRequires:  bison
Packit 51fbf6
BuildRequires:  sharutils
Packit 51fbf6
BuildRequires:  zlib-devel
Packit 51fbf6
BuildRequires:  bzip2-devel
Packit 51fbf6
BuildRequires:  xz-devel
Packit 51fbf6
BuildRequires:  lzo-devel
Packit 51fbf6
BuildRequires:  e2fsprogs-devel
Packit 51fbf6
BuildRequires:  libacl-devel
Packit 51fbf6
BuildRequires:  libattr-devel
Packit 51fbf6
BuildRequires:  openssl-devel
Packit 51fbf6
BuildRequires:  libxml2-devel
Packit 51fbf6
BuildRequires:  lz4-devel
Packit 51fbf6
BuildRequires:  automake
Packit 51fbf6
Packit 51fbf6
Packit 51fbf6
%description
Packit 51fbf6
Libarchive is a programming library that can create and read several different
Packit 51fbf6
streaming archive formats, including most popular tar variants, several cpio
Packit 51fbf6
formats, and both BSD and GNU ar variants. It can also write shar archives and
Packit 51fbf6
read ISO9660 CDROM images and ZIP archives.
Packit 51fbf6
Packit 51fbf6
Packit 51fbf6
%package devel
Packit 51fbf6
Summary:        Development files for %{name}
Packit 51fbf6
Requires:       %{name}%{?_isa} = %{version}-%{release}
Packit 51fbf6
Packit 51fbf6
%description devel
Packit 51fbf6
The %{name}-devel package contains libraries and header files for
Packit 51fbf6
developing applications that use %{name}.
Packit 51fbf6
Packit 51fbf6
Packit 51fbf6
%package -n bsdtar
Packit 51fbf6
Summary:        Manipulate tape archives
Packit 51fbf6
Requires:       %{name}%{?_isa} = %{version}-%{release}
Packit 51fbf6
Packit 51fbf6
%description -n bsdtar
Packit 51fbf6
The bsdtar package contains standalone bsdtar utility split off regular
Packit 51fbf6
libarchive packages.
Packit 51fbf6
Packit 51fbf6
Packit 51fbf6
%package -n bsdcpio
Packit 51fbf6
Summary:        Copy files to and from archives
Packit 51fbf6
Requires:       %{name}%{?_isa} = %{version}-%{release}
Packit 51fbf6
Packit 51fbf6
%description -n bsdcpio
Packit 51fbf6
The bsdcpio package contains standalone bsdcpio utility split off regular
Packit 51fbf6
libarchive packages.
Packit 51fbf6
Packit 51fbf6
Packit 51fbf6
%package -n bsdcat
Packit 51fbf6
Summary:        Expand files to standard output
Packit 51fbf6
Requires:       %{name}%{?_isa} = %{version}-%{release}
Packit 51fbf6
Packit 51fbf6
%description -n bsdcat
Packit 51fbf6
The bsdcat program typically takes a filename as an argument or reads standard
Packit 51fbf6
input when used in a pipe.  In both cases decompressed data it written to
Packit 51fbf6
standard output.
Packit 51fbf6
Packit 51fbf6
Packit 51fbf6
%prep
Packit 51fbf6
%autosetup -p1
Packit 51fbf6
Packit 51fbf6
Packit 51fbf6
%build
Packit 51fbf6
%configure --disable-static --disable-rpath
Packit 51fbf6
# remove rpaths
Packit 51fbf6
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
Packit 51fbf6
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
Packit 51fbf6
Packit 51fbf6
make %{?_smp_mflags}
Packit 51fbf6
Packit 51fbf6
Packit 51fbf6
%install
Packit 51fbf6
make install DESTDIR=$RPM_BUILD_ROOT
Packit 51fbf6
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
Packit 51fbf6
Packit 51fbf6
# rhbz#1294252
Packit 51fbf6
replace ()
Packit 51fbf6
{
Packit 51fbf6
    filename=$1
Packit 51fbf6
    file=`basename "$filename"`
Packit 51fbf6
    binary=${file%%.*}
Packit 51fbf6
    pattern=${binary##bsd}
Packit 51fbf6
Packit 51fbf6
    awk "
Packit 51fbf6
        # replace the topic
Packit 51fbf6
        /^.Dt ${pattern^^} 1/ {
Packit 51fbf6
            print \".Dt ${binary^^} 1\";
Packit 51fbf6
            next;
Packit 51fbf6
        }
Packit 51fbf6
        # replace the first occurence of \"$pattern\" by \"$binary\"
Packit 51fbf6
        !stop && /^.Nm $pattern/ {
Packit 51fbf6
            print \".Nm $binary\" ;
Packit 51fbf6
            stop = 1 ;
Packit 51fbf6
            next;
Packit 51fbf6
        }
Packit 51fbf6
        # print remaining lines
Packit 51fbf6
        1;
Packit 51fbf6
    " "$filename" > "$filename.new"
Packit 51fbf6
    mv "$filename".new "$filename"
Packit 51fbf6
}
Packit 51fbf6
Packit 51fbf6
for manpage in bsdtar.1 bsdcpio.1
Packit 51fbf6
do
Packit 51fbf6
    installed_manpage=`find "$RPM_BUILD_ROOT" -name "$manpage"`
Packit 51fbf6
    replace "$installed_manpage"
Packit 51fbf6
done
Packit 51fbf6
Packit 51fbf6
Packit 51fbf6
%check
Packit 51fbf6
%if %{with check}
Packit 51fbf6
logfiles ()
Packit 51fbf6
{
Packit 51fbf6
    find -name '*_test.log' -or -name test-suite.log
Packit 51fbf6
}
Packit 51fbf6
Packit 51fbf6
tempdirs ()
Packit 51fbf6
{
Packit 51fbf6
    cat `logfiles` \
Packit 51fbf6
        | awk "match(\$0, /[^[:space:]]*`date -I`[^[:space:]]*/) { print substr(\$0, RSTART, RLENGTH); }" \
Packit 51fbf6
        | sort | uniq
Packit 51fbf6
}
Packit 51fbf6
Packit 51fbf6
cat_logs ()
Packit 51fbf6
{
Packit 51fbf6
    for i in `logfiles`
Packit 51fbf6
    do
Packit 51fbf6
        echo "=== $i ==="
Packit 51fbf6
        cat "$i"
Packit 51fbf6
    done
Packit 51fbf6
}
Packit 51fbf6
Packit 51fbf6
run_testsuite ()
Packit 51fbf6
{
Packit 51fbf6
    rc=0
Packit 51fbf6
    LD_LIBRARY_PATH=`pwd`/.libs make %{?_smp_mflags} check -j1 || {
Packit 51fbf6
        # error happened - try to extract in koji as much info as possible
Packit 51fbf6
        cat_logs
Packit 51fbf6
Packit 51fbf6
        for i in `tempdirs`; do
Packit 51fbf6
            if test -d "$i" ; then
Packit 51fbf6
                find $i -printf "%p\n    ~> a: %a\n    ~> c: %c\n    ~> t: %t\n    ~> %s B\n"
Packit 51fbf6
                cat $i/*.log
Packit 51fbf6
            fi
Packit 51fbf6
        done
Packit 51fbf6
        return 1
Packit 51fbf6
    }
Packit 51fbf6
    cat_logs
Packit 51fbf6
}
Packit 51fbf6
Packit 51fbf6
# On a ppc/ppc64 is some race condition causing 'make check' fail on ppc
Packit 51fbf6
# when both 32 and 64 builds are done in parallel on the same machine in
Packit 51fbf6
# koji.  Try to run once again if failed.
Packit 51fbf6
%ifarch ppc
Packit 51fbf6
run_testsuite || run_testsuite
Packit 51fbf6
%else
Packit 51fbf6
run_testsuite
Packit 51fbf6
%endif
Packit 51fbf6
%endif
Packit 51fbf6
Packit 51fbf6
Packit 51fbf6
%files
Packit 51fbf6
%{!?_licensedir:%global license %%doc}
Packit 51fbf6
%license COPYING
Packit 51fbf6
%doc NEWS README.md
Packit 51fbf6
%{_libdir}/libarchive.so.13*
Packit 51fbf6
%{_mandir}/*/cpio.*
Packit 51fbf6
%{_mandir}/*/mtree.*
Packit 51fbf6
%{_mandir}/*/tar.*
Packit 51fbf6
Packit 51fbf6
%files devel
Packit 51fbf6
%{_includedir}/*.h
Packit 51fbf6
%{_mandir}/*/archive*
Packit 51fbf6
%{_mandir}/*/libarchive*
Packit 51fbf6
%{_libdir}/libarchive.so
Packit 51fbf6
%{_libdir}/pkgconfig/libarchive.pc
Packit 51fbf6
Packit 51fbf6
%files -n bsdtar
Packit 51fbf6
%{!?_licensedir:%global license %%doc}
Packit 51fbf6
%license COPYING
Packit 51fbf6
%doc NEWS README.md
Packit 51fbf6
%{_bindir}/bsdtar
Packit 51fbf6
%{_mandir}/*/bsdtar*
Packit 51fbf6
Packit 51fbf6
%files -n bsdcpio
Packit 51fbf6
%{!?_licensedir:%global license %%doc}
Packit 51fbf6
%license COPYING
Packit 51fbf6
%doc NEWS README.md
Packit 51fbf6
%{_bindir}/bsdcpio
Packit 51fbf6
%{_mandir}/*/bsdcpio*
Packit 51fbf6
Packit 51fbf6
%files -n bsdcat
Packit 51fbf6
%{!?_licensedir:%global license %%doc}
Packit 51fbf6
%license COPYING
Packit 51fbf6
%doc NEWS README.md
Packit 51fbf6
%{_bindir}/bsdcat
Packit 51fbf6
%{_mandir}/*/bsdcat*
Packit 51fbf6
Packit 51fbf6
Packit 51fbf6
Packit 51fbf6
%changelog
Packit 51fbf6
* Wed Jan 15 2020 Patrik Novotný <panovotn@redhat.com> - 3.3.2-8
Packit 51fbf6
- Fix CVE-2019-18408: RAR use-after-free
Packit 51fbf6
Packit 51fbf6
* Mon May 27 2019 Ondrej Dubaj <odubaj@redhat.com> - 3.3.2-7
Packit 51fbf6
- fix use-after-free in delayed newc link processing (#1602575)
Packit 51fbf6
- fix a few obvious resource leaks and strcpy() misuses (#1602575)
Packit 51fbf6
Packit 51fbf6
* Tue Apr 30 2019 Ondrej Dubaj <odubaj@redhat.com> - 3.3.2-6
Packit 51fbf6
- fixed use after free in RAR decoder (#1700752)
Packit 51fbf6
- fixed double free in RAR decoder (#1700753)
Packit 51fbf6
Packit 51fbf6
* Tue Apr 02 2019 Ondrej Dubaj <odubaj@redhat.com> - 3.3.2-5
Packit 51fbf6
- release bump due to gating (#1680768)
Packit 51fbf6
Packit 51fbf6
* Fri Feb 22 2019 Pavel Raiskup <praiskup@redhat.com> - 3.3.2-4
Packit 51fbf6
- fix out-of-bounds read within lha_read_data_none() (CVE-2017-14503)
Packit 51fbf6
- fix crash on crafted 7zip archives (CVE-2019-1000019)
Packit 51fbf6
- fix infinite loop in ISO9660 (CVE-2019-1000020)
Packit 51fbf6
Packit 51fbf6
* Wed Jul 18 2018 Pavel Raiskup <praiskup@redhat.com> - 3.3.2-3
Packit 51fbf6
- drop use of %%ldconfig_scriptlets
Packit 51fbf6
Packit 51fbf6
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.2-2
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Thu Feb 08 2018 Pavel Raiskup <praiskup@redhat.com> - 3.3.2-1
Packit 51fbf6
- rebase to latest upstream release
Packit 51fbf6
Packit 51fbf6
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.1-5
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.3.1-4
Packit 51fbf6
- Switch to %%ldconfig_scriptlets
Packit 51fbf6
Packit 51fbf6
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.1-3
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.1-2
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Tue Apr 18 2017 Pavel Raiskup <praiskup@redhat.com> - 3.3.1-1
Packit 51fbf6
- the latest release, per release notes:
Packit 51fbf6
  https://groups.google.com/forum/#!topic/libarchive-discuss/jfc7lBfrvVg
Packit 51fbf6
Packit 51fbf6
* Mon Feb 20 2017 Pavel Raiskup <praiskup@redhat.com> - 3.2.2-3
Packit 51fbf6
- temporary work-around for FTBFS (rhbz#1423839)
Packit 51fbf6
Packit 51fbf6
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.2-3
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Fri Nov 11 2016 Pavel Raiskup <praiskup@redhat.com> - 3.2.2-2
Packit 51fbf6
- enable lz4 support, rhbz#1394038
Packit 51fbf6
Packit 51fbf6
* Tue Oct 25 2016 Pavel Raiskup <praiskup@redhat.com> - 3.2.2-1
Packit 51fbf6
- minor rebase to 3.2.2
Packit 51fbf6
Packit 51fbf6
* Tue Oct 11 2016 Tomáš Mráz <tmraz@redhat.com> - 3.2.1-5
Packit 51fbf6
- rebuild with OpenSSL 1.1.0
Packit 51fbf6
Packit 51fbf6
* Mon Sep 26 2016 Tomas Repik <trepik@redhat.com> - 3.2.1-4
Packit 51fbf6
- fix some stack and heap overflows
Packit 51fbf6
- resolves (rhbz#1378669, rhbz#1378668, rhbz#1378666)
Packit 51fbf6
Packit 51fbf6
* Mon Aug 08 2016 Tomas Repik <trepik@redhat.com> - 3.2.1-3
Packit 51fbf6
- bump release for upgradepath
Packit 51fbf6
Packit 51fbf6
* Mon Jul 18 2016 Pavel Raiskup <praiskup@redhat.com> - 3.2.1-2
Packit 51fbf6
- print more detailed logs for testsuite, even if testsuite succeeded
Packit 51fbf6
Packit 51fbf6
* Mon Jun 20 2016 Pavel Raiskup <praiskup@redhat.com> - 3.2.1-1
Packit 51fbf6
- rebase, several security issues fixed (rhbz#1348194)
Packit 51fbf6
Packit 51fbf6
* Mon May 16 2016 Pavel Raiskup <praiskup@redhat.com> - 3.2.0-3
Packit 51fbf6
- fix the manual pages for remaining issue (rhbz#1294252)
Packit 51fbf6
Packit 51fbf6
* Thu May 12 2016 Pavel Raiskup <praiskup@redhat.com> - 3.2.0-2
Packit 51fbf6
- fix manual pages to mention correctly spelled binary names (rhbz#1294252)
Packit 51fbf6
Packit 51fbf6
* Tue May 03 2016 Pavel Raiskup <praiskup@redhat.com> - 3.2.0-1
Packit 51fbf6
- new upstream release 3.2.0 (rhbz#1330345), per release notes:
Packit 51fbf6
  https://groups.google.com/d/msg/libarchive-discuss/qIzW7doKzxA/MVbUkjlNAAAJ
Packit 51fbf6
Packit 51fbf6
* Mon Mar 07 2016 Björn Esser <fedora@besser82.io> - 3.1.2-16
Packit 51fbf6
- removed %%defattr, BuildRoot and other ancient bits
Packit 51fbf6
- added arch'ed bits to all Requires
Packit 51fbf6
Packit 51fbf6
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.2-15
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Mon Dec 21 2015 Pavel Raiskup <praiskup@redhat.com> - 3.1.2-14
Packit 51fbf6
- fix 'Out of memory when creating mtree files' error (rhbz#1284162)
Packit 51fbf6
- use %%autosetup macro
Packit 51fbf6
Packit 51fbf6
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.2-13
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Wed Apr 29 2015 Pavel Raiskup <praiskup@redhat.com> - 3.1.2-12
Packit 51fbf6
- fix libarchive segfault for intentionally broken cpio archives (rhbz#1216892)
Packit 51fbf6
Packit 51fbf6
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 3.1.2-11
Packit 51fbf6
- Rebuilt for Fedora 23 Change
Packit 51fbf6
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
Packit 51fbf6
Packit 51fbf6
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.2-10
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Thu Jul 17 2014 Tom Callaway <spot@fedoraproject.org> - 3.1.2-9
Packit 51fbf6
- fix license handling
Packit 51fbf6
Packit 51fbf6
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.2-8
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Thu Aug 08 2013 Jaromir Koncicky <jkoncick@redhat.com> - 3.1.2-7
Packit 51fbf6
- Fixed Bug 993048 - added #ifdef ACL_TYPE_NFS4 to code which requires
Packit 51fbf6
  NFS4 ACL support
Packit 51fbf6
Packit 51fbf6
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.2-6
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Mon Jul 22 2013 Pavel Raiskup <praiskup@redhat.com> - 3.1.2-5
Packit 51fbf6
- try to workaround racy testsuite fail
Packit 51fbf6
Packit 51fbf6
* Sun Jun 30 2013 Pavel Raiskup <praiskup@redhat.com> - 3.1.2-4
Packit 51fbf6
- enable testsuite in the %%check phase
Packit 51fbf6
Packit 51fbf6
* Mon Jun 24 2013 Pavel Raiskup <praiskup@redhat.com> - 3.1.2-3
Packit 51fbf6
- bsdtar/bsdcpio should require versioned libarchive
Packit 51fbf6
Packit 51fbf6
* Wed Apr  3 2013 Tomas Bzatek <tbzatek@redhat.com> - 3.1.2-2
Packit 51fbf6
- Remove libunistring-devel build require
Packit 51fbf6
Packit 51fbf6
* Thu Mar 28 2013 Tomas Bzatek <tbzatek@redhat.com> - 3.1.2-1
Packit 51fbf6
- Update to 3.1.2
Packit 51fbf6
- Fix CVE-2013-0211: read buffer overflow on 64-bit systems (#927105)
Packit 51fbf6
Packit 51fbf6
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-2
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Mon Jan 14 2013 Tomas Bzatek <tbzatek@redhat.com> - 3.1.1-1
Packit 51fbf6
- Update to 3.1.1
Packit 51fbf6
- NEWS seems to be valid UTF-8 nowadays
Packit 51fbf6
Packit 51fbf6
* Wed Oct 03 2012 Pavel Raiskup <praiskup@redhat.com> - 3.0.4-3
Packit 51fbf6
- better install manual pages for libarchive/bsdtar/bsdcpio (# ... )
Packit 51fbf6
- several fedora-review fixes ...:
Packit 51fbf6
- Source0 has moved to github.com
Packit 51fbf6
- remove trailing white spaces
Packit 51fbf6
- repair summary to better describe bsdtar/cpiotar utilities
Packit 51fbf6
Packit 51fbf6
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.4-2
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Mon May  7 2012 Tomas Bzatek <tbzatek@redhat.com> - 3.0.4-1
Packit 51fbf6
- Update to 3.0.4
Packit 51fbf6
Packit 51fbf6
* Wed Feb  1 2012 Tomas Bzatek <tbzatek@redhat.com> - 3.0.3-2
Packit 51fbf6
- Enable bsdtar and bsdcpio in separate subpackages (#786400)
Packit 51fbf6
Packit 51fbf6
* Fri Jan 13 2012 Tomas Bzatek <tbzatek@redhat.com> - 3.0.3-1
Packit 51fbf6
- Update to 3.0.3
Packit 51fbf6
Packit 51fbf6
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.0-0.3.a
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Tue Nov 15 2011 Rex Dieter <rdieter@fedoraproject.org> 3.0.0-0.2.a
Packit 51fbf6
- track files/sonames closer, so abi bumps aren't a surprise
Packit 51fbf6
- tighten subpkg deps via %%_isa
Packit 51fbf6
Packit 51fbf6
* Mon Nov 14 2011 Tomas Bzatek <tbzatek@redhat.com> - 3.0.0-0.1.a
Packit 51fbf6
- Update to 3.0.0a (alpha release)
Packit 51fbf6
Packit 51fbf6
* Mon Sep  5 2011 Tomas Bzatek <tbzatek@redhat.com> - 2.8.5-1
Packit 51fbf6
- Update to 2.8.5
Packit 51fbf6
Packit 51fbf6
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.4-3
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Thu Jan 13 2011 Tomas Bzatek <tbzatek@redhat.com> - 2.8.4-2
Packit 51fbf6
- Rebuild for new xz-libs
Packit 51fbf6
Packit 51fbf6
* Wed Jun 30 2010 Tomas Bzatek <tbzatek@redhat.com> - 2.8.4-1
Packit 51fbf6
- Update to 2.8.4
Packit 51fbf6
Packit 51fbf6
* Fri Jun 25 2010 Tomas Bzatek <tbzatek@redhat.com> - 2.8.3-2
Packit 51fbf6
- Fix ISO9660 reader data type mismatches (#597243)
Packit 51fbf6
Packit 51fbf6
* Tue Mar 16 2010 Tomas Bzatek <tbzatek@redhat.com> - 2.8.3-1
Packit 51fbf6
- Update to 2.8.3
Packit 51fbf6
Packit 51fbf6
* Mon Mar  8 2010 Tomas Bzatek <tbzatek@redhat.com> - 2.8.1-1
Packit 51fbf6
- Update to 2.8.1
Packit 51fbf6
Packit 51fbf6
* Fri Feb  5 2010 Tomas Bzatek <tbzatek@redhat.com> - 2.8.0-1
Packit 51fbf6
- Update to 2.8.0
Packit 51fbf6
Packit 51fbf6
* Wed Jan  6 2010 Tomas Bzatek <tbzatek@redhat.com> - 2.7.902a-1
Packit 51fbf6
- Update to 2.7.902a
Packit 51fbf6
Packit 51fbf6
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2.7.1-2
Packit 51fbf6
- rebuilt with new openssl
Packit 51fbf6
Packit 51fbf6
* Fri Aug  7 2009 Tomas Bzatek <tbzatek@redhat.com> 2.7.1-1
Packit 51fbf6
- Update to 2.7.1
Packit 51fbf6
- Drop deprecated lzma dependency, libxz handles both formats
Packit 51fbf6
Packit 51fbf6
* Mon Jul 27 2009 Tomas Bzatek <tbzatek@redhat.com> 2.7.0-3
Packit 51fbf6
- Enable XZ compression format
Packit 51fbf6
Packit 51fbf6
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7.0-2
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Tue May 12 2009 Tomas Bzatek <tbzatek@redhat.com> 2.7.0-1
Packit 51fbf6
- Update to 2.7.0
Packit 51fbf6
Packit 51fbf6
* Fri Mar  6 2009 Tomas Bzatek <tbzatek@redhat.com> 2.6.2-1
Packit 51fbf6
- Update to 2.6.2
Packit 51fbf6
Packit 51fbf6
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.1-2
Packit 51fbf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Packit 51fbf6
Packit 51fbf6
* Mon Feb 16 2009 Tomas Bzatek <tbzatek@redhat.com> 2.6.1-1
Packit 51fbf6
- Update to 2.6.1
Packit 51fbf6
Packit 51fbf6
* Thu Jan  8 2009 Tomas Bzatek <tbzatek@redhat.com> 2.6.0-1
Packit 51fbf6
- Update to 2.6.0
Packit 51fbf6
Packit 51fbf6
* Mon Dec 15 2008 Tomas Bzatek <tbzatek@redhat.com> 2.5.904a-1
Packit 51fbf6
- Update to 2.5.904a
Packit 51fbf6
Packit 51fbf6
* Tue Dec  9 2008 Tomas Bzatek <tbzatek@redhat.com> 2.5.903a-2
Packit 51fbf6
- Add LZMA support
Packit 51fbf6
Packit 51fbf6
* Mon Dec  8 2008 Tomas Bzatek <tbzatek@redhat.com> 2.5.903a-1
Packit 51fbf6
- Update to 2.5.903a
Packit 51fbf6
Packit 51fbf6
* Tue Jul 22 2008 Tomas Bzatek <tbzatek@redhat.com> 2.5.5-1
Packit 51fbf6
- Update to 2.5.5
Packit 51fbf6
Packit 51fbf6
* Wed Apr  2 2008 Tomas Bzatek <tbzatek@redhat.com> 2.4.17-1
Packit 51fbf6
- Update to 2.4.17
Packit 51fbf6
Packit 51fbf6
* Wed Mar 19 2008 Tomas Bzatek <tbzatek@redhat.com> 2.4.14-1
Packit 51fbf6
- Initial packaging