Compare commits

...

86 commits

Author SHA1 Message Date
Fedora Release Engineering
1b99e1f7a7 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 03:30:16 +00:00
Fedora Release Engineering
30fd8272e0 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 16:49:00 +00:00
Python Maint
e30604e5f1 Rebuilt for Python 3.14 2025-06-02 20:49:08 +02:00
Fedora Release Engineering
cfcc4c3a11 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 10:41:33 +00:00
Miroslav Suchý
92ff06e140 convert license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-08-28 07:47:49 +02:00
Fedora Release Engineering
98d09d805b Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 16:41:56 +00:00
Michal Ambroz
082153f449 - sync with upstream, fix build with git snapshot 2024-06-14 12:51:00 +02:00
Python Maint
c6ad0d4062 Rebuilt for Python 3.13 2024-06-07 09:50:27 +02:00
Nicolas Chauvet
9b636b0cbc Update upstream snapshot 2024-02-15 16:21:11 +01:00
Nicolas Chauvet
0ea23171f8 Apply gcc-14 patch 2024-01-30 09:16:58 +01:00
Nicolas Chauvet
668e4849e6 Add gcc-14 patch 2024-01-30 09:16:47 +01:00
Nicolas Chauvet
9883ee3efc Fixup github url 2024-01-30 09:16:24 +01:00
Nicolas Chauvet
5bb9818a55 Convert to %autorelease and %autochangelog
[skip changelog]
2024-01-30 09:13:52 +01:00
Fedora Release Engineering
a9bdc5c649 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 22:45:39 +00:00
Fedora Release Engineering
b229bcbb04 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 12:22:18 +00:00
Michal Ambroz
68d385b3b8 bump to 3.7.20 2023-11-04 18:42:20 +01:00
Fedora Release Engineering
458094f602 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 12:59:38 +00:00
Python Maint
6f8fba5671 Rebuilt for Python 3.12 2023-06-13 21:36:56 +02:00
Fedora Release Engineering
c9f3d66bc2 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 21:28:37 +00:00
Fedora Release Engineering
d57910e94e Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 20:31:11 +00:00
Python Maint
ba4d0f28bd Rebuilt for Python 3.11 2022-06-13 16:02:10 +02:00
Fedora Release Engineering
f24b5fca2d - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 21:00:10 +00:00
Sahana Prasad
72f7c980f6 Rebuilt with OpenSSL 3.0.0 2021-09-14 18:53:02 +02:00
Fedora Release Engineering
0671249a0b - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 17:19:55 +00:00
Fedora Release Engineering
2b5939fca3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 12:24:36 +00:00
Python Maint
0ee438f6fa Rebuilt for Python 3.10 2021-06-04 19:58:42 +02:00
Fedora Release Engineering
70dec4e57d - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-25 23:52:32 +00:00
Tom Stellard
b4f7c735cf Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-15 01:56:45 +00:00
nobody
5a60a7dba6 bump to 3.7.19 2020-11-29 16:32:51 +01:00
Fedora Release Engineering
82d07dcf9c - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-31 23:50:21 +00:00
Fedora Release Engineering
9a882022a8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 11:48:52 +00:00
Miro Hrončok
b84d364475 Rebuilt for Python 3.9 2020-05-26 02:40:04 +02:00
Nicolas Chauvet
40cb6000a4 Fix build 2020-02-06 17:07:26 +01:00
Fedora Release Engineering
28fe086624 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 11:17:41 +00:00
Miro Hrončok
7e35ab5faa Rebuilt for Python 3.8 2019-08-19 10:00:56 +02:00
Fedora Release Engineering
207bec0f17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 17:38:13 +00:00
Charalampos Stratakis
0ca60a9ec8 Recythonize the sources 2019-06-01 13:36:45 +02:00
Miro Hrončok
ca127d8f4a remove python2-pyaff from Fedora 2019-04-11 21:37:49 +02:00
rpmbuild
a6349c06e9 split python2/3 subpackages, fix python dependencies for EPEL 2019-04-01 23:40:06 +00:00
rpmbuild
3a89e40330 bump to bugfix release 3.7.18 2019-03-11 10:47:50 +00:00
Fedora Release Engineering
7d51002b72 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 13:03:29 +00:00
Nicolas Chauvet
fe4c3efcb3 Update changelog 2019-01-07 09:12:02 +01:00
Nicolas Chauvet
84b8dd1694 Drop lzma-devel unused 2019-01-07 09:11:29 +01:00
Miro Hrončok
b5b29e5f61 Update Python macros to new packaging standards 2018-07-17 16:42:09 +02:00
Nicolas Chauvet
ef5cc79b6f fixup 2018-07-17 12:59:18 +02:00
Nicolas Chauvet
6ac192e52e Add missing cc 2018-07-17 12:50:01 +02:00
Fedora Release Engineering
b0f72baa56 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 20:02:48 +00:00
Nicolas Chauvet
a57f90d302 Update for security issue 2018-03-12 17:33:00 +01:00
Fedora Release Engineering
6b56c2f578 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 01:58:04 +00:00
Iryna Shcherbina
a4e178c901 Update Python 2 dependency declarations to new packaging standards 2018-02-06 19:57:40 +01:00
Nicolas Chauvet
da9520471c Update to 3.7.16 2018-01-08 23:51:47 +01:00
Fedora Release Engineering
4e19e3723b - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 17:25:47 +00:00
Fedora Release Engineering
b3774e9adf - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 02:39:10 +00:00
Fedora Release Engineering
193ebd0f66 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild 2017-05-15 19:54:30 +00:00
Nicolas Chauvet
edb3ad4ea8 Update to 3.7.15 2017-03-03 11:59:19 +01:00
Fedora Release Engineering
ea01782005 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 05:47:55 +00:00
Fedora Release Engineering
fdd9d4be31 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2016-07-19 06:30:09 +00:00
Dennis Gilmore
8126a994e8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 16:01:33 +00:00
Dennis Gilmore
7e21fa4cca - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-16 23:40:30 +00:00
Kalev Lember
7db8a96a6b Rebuilt for GCC 5 C++11 ABI change 2015-05-02 12:28:01 +02:00
Nicolas Chauvet
89d077e9fa cleanup spec file 2015-01-04 17:17:59 +01:00
Nicolas Chauvet
646ec212de Update to 3.7.4 2015-01-04 16:51:27 +01:00
Peter Robinson
6715d1157b - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-15 20:05:45 +00:00
Dennis Gilmore
4803c53bf3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 19:14:44 -05:00
Nicolas Chauvet
131dbcbfa4 Fixup 2014-02-12 21:39:46 +01:00
Nicolas Chauvet
ab4e8a322e ./bootstrap 2014-02-12 00:47:34 +01:00
Nicolas Chauvet
7b3e216dcf Update to 3.7.3 2014-02-12 00:37:58 +01:00
Dennis Gilmore
5a32a3bcf0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-02 19:22:50 -05:00
Dennis Gilmore
7a7c9334d6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 10:21:28 -06:00
Nicolas Chauvet
1feb608170 Update .gitignore 2012-09-08 22:35:21 +02:00
Nicolas Chauvet
df3d1639a2 git .ignore 2012-09-08 22:34:41 +02:00
Nicolas Chauvet
07d9ccf6dd Update to 3.7.1 2012-09-08 22:12:54 +02:00
Dennis Gilmore
4d4f2d5daa - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 10:39:36 -05:00
Dennis Gilmore
6fbfcf64a2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 15:04:03 -06:00
Nicolas Chauvet
0904598a9b Update to 2.6.15 2012-01-12 15:01:01 +01:00
Nicolas Chauvet
c232c28f97 Enable S3 2011-09-08 23:03:13 +02:00
Nicolas Chauvet
9e8fd202c7 Update to 3.6.12 2011-05-27 16:25:21 +02:00
Nicolas Chauvet
44ec3660f3 Fix version 2011-03-26 23:14:59 +01:00
Nicolas Chauvet
e783cb7f9d Update to 3.6.8 2011-03-26 23:13:37 +01:00
Nicolas Chauvet
cd444ec731 Update to 3.6.6 2011-02-13 18:13:42 +01:00
Dennis Gilmore
0fb8d6a435 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 18:33:07 -06:00
Nicolas Chauvet
73f6633ef0 Update to 3.6.4 2010-12-16 17:49:42 +01:00
Fedora Release Engineering
82fba8a581 dist-git conversion 2010-07-28 09:37:22 +00:00
dmalcolm
43aafc3bc8 - Rebuilt for
https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
2010-07-22 00:33:40 +00:00
Nicolas Chauvet
0d208fd93e Update to 3.5.2 2010-07-14 15:11:04 +00:00
Nicolas Chauvet
4aa071ee53 Update to 3.5.10 2010-04-18 20:30:40 +00:00
11 changed files with 551 additions and 217 deletions

View file

@ -1 +0,0 @@
afflib-3.5.7.tar.gz

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
afflib-*.tar.gz

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: afflib
# $Id: Makefile,v 1.1 2008/03/20 22:59:37 kevin Exp $
NAME := afflib
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

View file

@ -0,0 +1,24 @@
From 22a8229ad18248d85d11f85414ba6d1b740e62e8 Mon Sep 17 00:00:00 2001
From: Nicolas Chauvet <kwizart@gmail.com>
Date: Fri, 3 Mar 2017 11:39:11 +0100
Subject: [PATCH] Use DESTDIR for packaging
---
pyaff/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pyaff/Makefile.am b/pyaff/Makefile.am
index 468b0f7..4fa390b 100644
--- a/pyaff/Makefile.am
+++ b/pyaff/Makefile.am
@@ -11,6 +11,6 @@ install-exec-local:
cd $(srcdir) && $(PYTHON) setup.py \
build --build-base $(abs_builddir)/build \
egg_info --egg-base $(abs_builddir) \
- install --prefix $(prefix) --single-version-externally-managed --record=$(abs_builddir)/installed.txt \
+ install --prefix $(DESTDIR)$(prefix) --single-version-externally-managed --record=$(abs_builddir)/installed.txt \
bdist_egg --dist-dir $(abs_builddir)/dist
endif
--
2.7.4

View file

@ -0,0 +1,33 @@
From 435a2ca802358a3debb6d164d2c33049131df81c Mon Sep 17 00:00:00 2001
From: Phillip Hellewell <sshock@gmail.com>
Date: Sat, 10 Mar 2018 18:05:39 -0700
Subject: [PATCH 3/4] Sanity check size passed to malloc...
Add sanity check before calling malloc in af_get_page() function to
avoid undefined behavior (e.g., seg fault) when dealing with a corrupt
AFF image with an invalid pagesize.
Issue found by Luis Rocha (luiscrocha@gmail.com).
---
lib/afflib_pages.cpp | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/lib/afflib_pages.cpp b/lib/afflib_pages.cpp
index 2569c2a..f8cf775 100644
--- a/lib/afflib_pages.cpp
+++ b/lib/afflib_pages.cpp
@@ -219,6 +219,11 @@ int af_get_page(AFFILE *af,int64_t pagenum,unsigned char *data,size_t *bytes)
return -3; // read error
}
+ /* Sanity check to avoid undefined behaviour when calling malloc below with pagesize from a corrupt AFF image. */
+ if(af->image_pagesize <= 0 || af->image_pagesize > 16*1024*1024)
+ return -1;
+
+
/* Now uncompress directly into the buffer provided by the caller, unless the caller didn't
* provide a buffer. If that happens, allocate our own...
*/
--
2.13.6

View file

@ -0,0 +1,28 @@
From 535968c2f861027f3a7d0245fb2b9c6407a575ae Mon Sep 17 00:00:00 2001
From: Nicolas Chauvet <kwizart@gmail.com>
Date: Tue, 30 Jan 2024 09:09:27 +0100
Subject: [PATCH] Fix build with gcc-14 -Wincompatible-pointer-types
Reported at https://github.com/sshock/AFFLIBv3/issues/53
Signed-off-by: Nicolas Chauvet <kwizart@gmail.com>
---
pyaff/pyaff.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pyaff/pyaff.c b/pyaff/pyaff.c
index 873c6c8a288f..9f7414253968 100644
--- a/pyaff/pyaff.c
+++ b/pyaff/pyaff.c
@@ -832,7 +832,7 @@ struct __pyx_obj_5pyaff_affile;
*/
struct __pyx_obj_5pyaff_affile {
PyObject_HEAD
- struct AFFILE *af;
+ AFFILE *af;
int64_t size;
};
--
2.42.0

View file

@ -1,22 +0,0 @@
diff -up afflib-3.4.1/pyaff/Makefile.am.pyver afflib-3.4.1/pyaff/Makefile.am
--- afflib-3.4.1/pyaff/Makefile.am.pyver 2009-09-24 22:42:06.534805852 +0200
+++ afflib-3.4.1/pyaff/Makefile.am 2009-09-24 22:45:13.306557135 +0200
@@ -9,5 +9,5 @@ pyexec_LTLIBRARIES = pyaff.la
pyaff_la_SOURCES = pyaff.c
pyaff_la_LIBADD = ../lib/libafflib.la
pyaff_la_CPPFLAGS = $(PYTHON_CPPFLAGS)
-pyaff_la_LDFLAGS = -module $(PYTHON_LDFLAGS)
+pyaff_la_LDFLAGS = -module -avoid-version $(PYTHON_LDFLAGS)
endif
diff -up afflib-3.4.1/pyaff/Makefile.in.pyver afflib-3.4.1/pyaff/Makefile.in
--- afflib-3.4.1/pyaff/Makefile.in.pyver 2009-09-24 08:08:53.000000000 +0200
+++ afflib-3.4.1/pyaff/Makefile.in 2009-09-24 22:45:15.322807098 +0200
@@ -226,7 +226,7 @@ EXTRA_DIST = PKG-INFO README pyaff.c set
@HAVE_PYTHON_TRUE@pyaff_la_SOURCES = pyaff.c
@HAVE_PYTHON_TRUE@pyaff_la_LIBADD = ../lib/libafflib.la
@HAVE_PYTHON_TRUE@pyaff_la_CPPFLAGS = $(PYTHON_CPPFLAGS)
-@HAVE_PYTHON_TRUE@pyaff_la_LDFLAGS = -module $(PYTHON_LDFLAGS)
+@HAVE_PYTHON_TRUE@pyaff_la_LDFLAGS = -module -avoid-version $(PYTHON_LDFLAGS)
all: all-am
.SUFFIXES:

View file

@ -1,34 +1,63 @@
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
Name: afflib
Version: 3.5.7
Release: 1%{?dist}
Version: 3.7.20
Release: %autorelease
# Automatically converted from old format: BSD with advertising - review is highly recommended.
License: LicenseRef-Callaway-BSD-with-advertising
Summary: Library to support the Advanced Forensic Format
Group: System Environment/Libraries
License: BSD with advertising
URL: http://www.afflib.org
Source0: http://www.afflib.org/downloads/afflib-%{version}.tar.gz
Patch1: afflib-3.4.1-pyver.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# Build also the python2 package
%global with_python2 0
# Build also the python3 package
%global with_python3 1
%global gituser sshock
%global gitname AFFLIBv3
%global gitdate 20240324
%global commit 95bf6cb9cf344ed6dccb8eb12bc159a17e616adb
%global shortcommit %(c=%{commit}; echo ${c:0:7})
URL: https://github.com/sshock/AFFLIBv3
VCS: https://github.com/sshock/AFFLIBv3
#Source0: %%{vcs}/archive/v%%{version}/%%{name}-%%{version}.tar.gz
Source0: %{vcs}/archive/%{commit}/%{name}-%{shortcommit}.tar.gz#/%{name}-%{version}-%{shortcommit}.tar.gz
BuildRequires: gcc-c++
BuildRequires: libtool
BuildRequires: make
BuildRequires: curl-devel
BuildRequires: expat-devel
BuildRequires: ncurses-devel
BuildRequires: openssl-devel
BuildRequires: zlib-devel
# GPLv2 FOSS incompatible with BSD with advertising
##BuildRequires: fuse-devel
BuildRequires: libewf-devel >= 20080305
# Afflib uses lzma-SDK 443
BuildRequires: lzma-devel
BuildRequires: ncurses-devel
BuildRequires: libtermcap-devel
BuildRequires: openssl-devel
BuildRequires: python-devel
# GPLv2 FOSS incompatible with BSD with advertising
##BuildRequires: readline-devel
#BuildRequires: libedit-devel - good replacement for readline - not supported for now
BuildRequires: zlib-devel
#BuildRequires: libedit-devel - good replacement for readline - not supported for now
%if 0%{?with_python2}
BuildRequires: python2
BuildRequires: python2-devel
BuildRequires: python2-setuptools
BuildRequires: python2-Cython
%endif
%if 0%{?with_python3}
BuildRequires: python%{python3_pkgversion}
BuildRequires: python%{python3_pkgversion}-devel
BuildRequires: python%{python3_pkgversion}-setuptools
BuildRequires: python%{python3_pkgversion}-Cython
%endif
# Afflib format uses lzma-SDK 443
Provides: bundled(lzma) = 443
%description
@ -39,16 +68,14 @@ afflib is library for support of the Advanced Forensic Format (AFF).
%package -n afftools
Summary: Utilities for %{name}
Group: Applications/System
Requires: %{name} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description -n afftools
The %{name}-utils package contains utilities for using %{name}.
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: openssl-devel
Requires: pkgconfig
@ -56,10 +83,42 @@ Requires: pkgconfig
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
#====================================================================
%if 0%{?with_python2}
%package -n python2-pyaff
Summary: Python2 binding for the AFFLIB
Group: Development/Libraries
%{?python_provide:%python_provide python2-pyaff}
%description -n python2-pyaff
Python2 bindings for AFFLIB.
These bindings currently support a read-only file-like interface to AFFLIB and
basic metadata accessor functions. The binding is not currently complete.
# end with_python2
%endif
%if 0%{?with_python3}
%package -n python%{python3_pkgversion}-pyaff
Summary: Python3 binding for the AFFLIB
Group: Development/Libraries
%{?python_provide:%python_provide python%{python3_pkgversion}-pyaff}
%description -n python%{python3_pkgversion}-pyaff
Python3 bindings for AFFLIB.
These bindings currently support a read-only file-like interface to AFFLIB and
basic metadata accessor functions. The binding is not currently complete.
# end with_python3
%endif
%prep
%setup -q
%patch1 -p1 -b .pyver
%autosetup -p1 -n AFFLIBv3-%{commit}
# prevent internal lzma to be built - testing
#rm -rf lzma443
@ -67,180 +126,87 @@ developing applications that use %{name}.
find lzma443 -type f -exec chmod 0644 {} ';'
chmod 0644 lib/base64.{h,cpp}
./bootstrap.sh
%build
%configure --enable-shared \
--disable-static \
--enable-libewf=yes \
--enable-python=yes \
--enable-qemu=no
--enable-python=no \
--enable-s3=yes
# Remove rpath from libtool
# Remove rpath from libtool
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
# clean unused-direct-shlib-dependencies
sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
make %{?_smp_mflags}
# Remove the cythonized files in order to regenerate them during build.
rm $(grep -rl '/\* Generated by Cython')
%make_build
cd pyaff
%global py_setup_args build_ext --include-dirs %{_builddir}/AFFLIBv3-%{commit}/include --library-dirs %{_builddir}/AFFLIBv3-%{commit}/lib/.libs
%if 0%{?with_python2}
%py2_build
%endif
%if 0%{?with_python3}
%py3_build
%endif
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
%make_install
find %{buildroot} -name '*.la' -exec rm -f {} ';'
cd pyaff
%if 0%{?with_python2}
%py2_install
%endif
%if 0%{?with_python3}
%py3_install
%endif
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%ldconfig_scriptlets
%files
%defattr(-,root,root,-)
%doc AUTHORS BUGLIST.txt ChangeLog COPYING NEWS README
%doc doc/announce_2.2.txt
%doc AUTHORS BUGLIST.txt ChangeLog NEWS README
%doc doc/announce_2.2.txt
%license COPYING
%{_libdir}/*.so.*
%files -n afftools
%defattr(-,root,root,-)
%{_bindir}/af*
%{python_sitearch}/pyaff.so
%{_mandir}/man1/afcat.1.*
%{_bindir}/aff*
%{_mandir}/man1/aff*.1.*
%files devel
%defattr(-,root,root,-)
%doc doc/crypto_design.txt doc/crypto_doc.txt
%{_includedir}/afflib/
%{_libdir}/*.so
%{_libdir}/pkgconfig/afflib.pc
%if 0%{?with_python2}
%files -n python2-pyaff
%license COPYING
%doc pyaff/README
%{python2_sitearch}/PyAFF*
%{python2_sitearch}/pyaff*
%endif
%if 0%{?with_python3}
%files -n python%{python3_pkgversion}-pyaff
%license COPYING
%doc pyaff/README
%{python3_sitearch}/PyAFF*
%{python3_sitearch}/pyaff*
%endif
%changelog
* Tue Jan 19 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 3.5.7-1
- Update to 3.5.7
* Fri Nov 27 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 3.5.3-1
- Update to 3.5.3
* Tue Oct 27 2009 kwizart < kwizart at gmail.com > - 3.5.2-1
- Update to 3.5.2
- Remove upstreamed patch
* Thu Sep 24 2009 kwizart < kwizart at gmail.com > - 3.4.1-1
- Update to 3.4.1
- Update gcc43 (new case)
- Enable python binding.
- Avoid version-info on the python module.
* Wed Sep 2 2009 kwizart < kwizart at gmail.com > - 3.3.7-2
- Update to 3.3.7
- Update gcc44 patch
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 3.3.6-4
- rebuilt with new openssl
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Thu May 21 2009 kwizart < kwizart at gmail.com > - 3.3.6-2
- Update to 3.3.6
- Add BR python-devel
- Re-introduce gcc44 patch
* Tue May 12 2009 kwizart < kwizart at gmail.com > - 3.3.5-1
- Update to 3.3.5
- Remove afflib-3.3.4-WCtype.patch
* Mon Mar 2 2009 kwizart < kwizart at gmail.com > - 3.3.4-7
- Fix for gcc44
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.4-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> - 3.3.4-5
- rebuild with new openssl
- call libtoolize to refresh libtool
* Fri Oct 3 2008 kwizart < kwizart at gmail.com > - 3.3.4-4
- Fix release mismatch
* Fri Oct 3 2008 kwizart < kwizart at gmail.com > - 3.3.4-3
- Update to 3.3.4
* Mon Sep 15 2008 kwizart < kwizart at gmail.com > - 3.3.3-3
- Update to 3.3.3
* Thu Sep 4 2008 kwizart < kwizart at gmail.com > - 3.3.2-2
- Update gcc43 patch
* Thu Sep 4 2008 kwizart < kwizart at gmail.com > - 3.3.2-1
- Update to 3.3.2
- Remove Requires for ewftools from afftools
- Qemu image support is disabled
* Mon Sep 1 2008 kwizart < kwizart at gmail.com > - 3.3.1-1
- Update to 3.3.1
* Tue Jul 29 2008 kwizart < kwizart at gmail.com > - 3.2.5-3
- Patch with fuzz 2
* Thu Jul 24 2008 kwizart < kwizart at gmail.com > - 3.2.5-2
- Remove nos3 patch
* Thu Jul 24 2008 kwizart < kwizart at gmail.com > - 3.2.5-1
- Update to 3.2.5
* Fri Jul 4 2008 kwizart < kwizart at gmail.com > - 3.2.3-1
- Update to 3.2.3
* Thu Jun 26 2008 kwizart < kwizart at gmail.com > - 3.2.1-4
- Explicitely disable s3
* Thu Jun 26 2008 kwizart < kwizart at gmail.com > - 3.2.1-3
- Disable s3
* Wed Jun 25 2008 kwizart < kwizart at gmail.com > - 3.2.1-2
- Fix redefinition of typedef AFFILE
* Sat Jun 7 2008 kwizart < kwizart at gmail.com > - 3.2.1-1
- Update to 3.2.1
* Wed May 21 2008 kwizart < kwizart at gmail.com > - 3.2.0-1
- Update to 3.2.0
* Tue Apr 15 2008 kwizart < kwizart at gmail.com > - 3.1.6-1
- Update to 3.1.6
* Fri Mar 21 2008 kwizart < kwizart at gmail.com > - 3.1.3-4
- Fix typo
* Wed Mar 19 2008 kwizart < kwizart at gmail.com > - 3.1.3-3
- Add missing requires with pkgconfig
* Mon Mar 17 2008 kwizart < kwizart at gmail.com > - 3.1.3-2
- Rebuild with newer libewf and enable-libewf=yes
- Add pkg-config support in afflib-devel.
- Add a patch to remove ldconfig call when building the package.
- Add libtermcap-devel
* Wed Mar 12 2008 kwizart < kwizart at gmail.com > - 3.1.3-1
- Update to 3.1.3
- Disable libewf support in afflib for now.
- Disable rpath
- Fix for gcc43 and s3
* Fri Nov 30 2007 kwizart < kwizart at gmail.com > - 3.0.4-1
- Update to 3.0.4
* Sun Nov 18 2007 kwizart < kwizart at gmail.com > - 3.0.1-1
- Update to 3.0.1
* Fri Nov 2 2007 kwizart < kwizart at gmail.com > - 2.4.0-1
- Initial package for Fedora
%autochangelog

327
changelog Normal file
View file

@ -0,0 +1,327 @@
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.20-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.20-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Nov 04 2023 Michal Ambroz <rebus _AT seznam.cz> - 3.7.20-1
- bump to version 3.7.20
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.19-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 3.7.19-10
- Rebuilt for Python 3.12
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.19-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.19-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 3.7.19-7
- Rebuilt for Python 3.11
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.19-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 3.7.19-5
- Rebuilt with OpenSSL 3.0.0
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.19-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 3.7.19-3
- Rebuilt for Python 3.10
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.19-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sun Nov 29 2020 Michal Ambroz <rebus _AT seznam.cz> - 3.7.19-1
- bump to version 3.7.19
* Fri Jul 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.18-11
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.18-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 3.7.18-9
- Rebuilt for Python 3.9
* Thu Feb 06 2020 Nicolas Chauvet <kwizart@gmail.com> - 3.7.18-8
- Drop libtermcap-devel merged with ncurses-devel
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.18-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.7.18-6
- Rebuilt for Python 3.8
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.18-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sat Jun 01 2019 Charalampos Stratakis <cstratak@redhat.com> - 3.7.18-4
- Recythonize the sources
* Thu Apr 11 2019 Miro Hrončok <mhroncok@redhat.com> - 3.7.18-3
- remove python2-pyaff from Fedora
* Mon Apr 01 2019 Michal Ambroz <rebus _AT seznam.cz> - 3.7.18-2
- separate python2-pyaff / python3-pyaff packages
- fix python dependencies for EPEL build
* Mon Mar 11 2019 Michal Ambroz <rebus _AT seznam.cz> - 3.7.18-1
- bump to 3.7.18 which contains:
- Remove upstream patch Sanity-check-size-passed-to-malloc.patch
- Fix affverify failing due to context being freed too soon
- Fix pyaff build issue with newer Python (3.7) and cython (0.29)
- from version 3.7.17
- fix #34: option typo (25 minutes ago)
- minor fixes to configure.ac (3 months ago)
- Fix issue #32, an off-by-one buffer overflow (6 months ago)
- whitespace (6 months ago)
- Sanity check size passed to malloc... (6 months ago)
- Fix incrementing in vnode_split_raw.cpp for comment consistnecy (12 months ago)
- Update Win32 readmes to fix issue #26. (1 year, 2 months ago)
- build python3 package
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.16-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Jan 07 2019 Nicolas Chauvet <kwizart@gmail.com> - 3.7.16-8
- Drop unused lzma-devel
* Tue Jul 17 2018 Miro Hrončok <mhroncok@redhat.com> - 3.7.16-7
- Update Python macros to new packaging standards
(See https://fedoraproject.org/wiki/Changes/Move_usr_bin_python_into_separate_package)
* Tue Jul 17 2018 Nicolas Chauvet <kwizart@gmail.com> - 3.7.16-6
- Add missng cc
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.16-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Mon Mar 12 2018 Nicolas Chauvet <kwizart@gmail.com> - 3.7.16-4
- Security issue - rhbz#1554423
- Spec file update
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.16-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Tue Feb 06 2018 Iryna Shcherbina <ishcherb@redhat.com> - 3.7.16-2
- Update Python 2 dependency declarations to new packaging standards
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
* Mon Jan 08 2018 Nicolas Chauvet <kwizart@gmail.com> - 3.7.16-1
- Update to 3.7.16
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.15-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.15-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.15-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
* Fri Mar 03 2017 Nicolas Chauvet <kwizart@gmail.com> - 3.7.15-1
- Update to 3.7.15
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.4-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.4-5
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 3.7.4-2
- Rebuilt for GCC 5 C++11 ABI change
* Sun Jan 04 2015 Nicolas Chauvet <kwizart@gmail.com> - 3.7.4-1
- Update to 3.7.4
- cleanup spec file
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Wed Feb 12 2014 Nicolas Chauvet <kwizart@gmail.com> - 3.7.3-1
- Update to 3.7.3
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Sat Sep 08 2012 Nicolas Chauvet <kwizart@gmail.com> - 3.7.1-1
- Update to 3.7.1
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.6.15-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.6.15-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Thu Jan 12 2012 Nicolas Chauvet <kwizart@gmail.com> - 3.6.15-1
- Update to 3.6.15
* Thu Sep 08 2011 Nicolas Chauvet <kwizart@gmail.com> - 3.6.12-2
- Enable S3
* Fri May 27 2011 Nicolas Chauvet <kwizart@gmail.com> - 3.6.12-1
- Update to 3.6.12
* Sat Mar 26 2011 Nicolas Chauvet <kwizart@gmail.com> - 3.6.8-1
- Update to 3.6.8
* Sun Feb 13 2011 Nicolas Chauvet <kwizart@gmail.com> - 3.6.6-1
- Update to 3.6.6
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.6.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Thu Dec 16 2010 Nicolas Chauvet <kwizart@gmail.com> - 3.6.4-1
- Update to 3.6.4
- Disable libewf support - http://afflib.org/archives/75
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 3.5.12-2
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
* Wed Jul 14 2010 Nicolas Chauvet <kwizart@gmail.com> - 3.5.12-1
- Update to 3.4.12
* Sun Apr 18 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 3.5.10-1
- Update to 3.5.10
- Remove upstreamed patch
* Tue Jan 19 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 3.5.7-1
- Update to 3.5.7
* Fri Nov 27 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 3.5.3-1
- Update to 3.5.3
* Tue Oct 27 2009 kwizart < kwizart at gmail.com > - 3.5.2-1
- Update to 3.5.2
- Remove upstreamed patch
* Thu Sep 24 2009 kwizart < kwizart at gmail.com > - 3.4.1-1
- Update to 3.4.1
- Update gcc43 (new case)
- Enable python binding.
- Avoid version-info on the python module.
* Wed Sep 2 2009 kwizart < kwizart at gmail.com > - 3.3.7-2
- Update to 3.3.7
- Update gcc44 patch
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 3.3.6-4
- rebuilt with new openssl
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Thu May 21 2009 kwizart < kwizart at gmail.com > - 3.3.6-2
- Update to 3.3.6
- Add BR python-devel
- Re-introduce gcc44 patch
* Tue May 12 2009 kwizart < kwizart at gmail.com > - 3.3.5-1
- Update to 3.3.5
- Remove afflib-3.3.4-WCtype.patch
* Mon Mar 2 2009 kwizart < kwizart at gmail.com > - 3.3.4-7
- Fix for gcc44
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.4-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> - 3.3.4-5
- rebuild with new openssl
- call libtoolize to refresh libtool
* Fri Oct 3 2008 kwizart < kwizart at gmail.com > - 3.3.4-4
- Fix release mismatch
* Fri Oct 3 2008 kwizart < kwizart at gmail.com > - 3.3.4-3
- Update to 3.3.4
* Mon Sep 15 2008 kwizart < kwizart at gmail.com > - 3.3.3-3
- Update to 3.3.3
* Thu Sep 4 2008 kwizart < kwizart at gmail.com > - 3.3.2-2
- Update gcc43 patch
* Thu Sep 4 2008 kwizart < kwizart at gmail.com > - 3.3.2-1
- Update to 3.3.2
- Remove Requires for ewftools from afftools
- Qemu image support is disabled
* Mon Sep 1 2008 kwizart < kwizart at gmail.com > - 3.3.1-1
- Update to 3.3.1
* Tue Jul 29 2008 kwizart < kwizart at gmail.com > - 3.2.5-3
- Patch with fuzz 2
* Thu Jul 24 2008 kwizart < kwizart at gmail.com > - 3.2.5-2
- Remove nos3 patch
* Thu Jul 24 2008 kwizart < kwizart at gmail.com > - 3.2.5-1
- Update to 3.2.5
* Fri Jul 4 2008 kwizart < kwizart at gmail.com > - 3.2.3-1
- Update to 3.2.3
* Thu Jun 26 2008 kwizart < kwizart at gmail.com > - 3.2.1-4
- Explicitely disable s3
* Thu Jun 26 2008 kwizart < kwizart at gmail.com > - 3.2.1-3
- Disable s3
* Wed Jun 25 2008 kwizart < kwizart at gmail.com > - 3.2.1-2
- Fix redefinition of typedef AFFILE
* Sat Jun 7 2008 kwizart < kwizart at gmail.com > - 3.2.1-1
- Update to 3.2.1
* Wed May 21 2008 kwizart < kwizart at gmail.com > - 3.2.0-1
- Update to 3.2.0
* Tue Apr 15 2008 kwizart < kwizart at gmail.com > - 3.1.6-1
- Update to 3.1.6
* Fri Mar 21 2008 kwizart < kwizart at gmail.com > - 3.1.3-4
- Fix typo
* Wed Mar 19 2008 kwizart < kwizart at gmail.com > - 3.1.3-3
- Add missing requires with pkgconfig
* Mon Mar 17 2008 kwizart < kwizart at gmail.com > - 3.1.3-2
- Rebuild with newer libewf and enable-libewf=yes
- Add pkg-config support in afflib-devel.
- Add a patch to remove ldconfig call when building the package.
- Add libtermcap-devel
* Wed Mar 12 2008 kwizart < kwizart at gmail.com > - 3.1.3-1
- Update to 3.1.3
- Disable libewf support in afflib for now.
- Disable rpath
- Fix for gcc43 and s3
* Fri Nov 30 2007 kwizart < kwizart at gmail.com > - 3.0.4-1
- Update to 3.0.4
* Sun Nov 18 2007 kwizart < kwizart at gmail.com > - 3.0.1-1
- Update to 3.0.1
* Fri Nov 2 2007 kwizart < kwizart at gmail.com > - 2.4.0-1
- Initial package for Fedora

View file

@ -1 +0,0 @@
afflib-3_4_1-1_fc11:HEAD:afflib-3.4.1-1.fc11.src.rpm:1253825572

View file

@ -1 +1 @@
efd1dacf1acf1ba450104635be93316c afflib-3.5.7.tar.gz
SHA512 (afflib-3.7.20-95bf6cb.tar.gz) = c0054a56396ccf25f434c3dcd1d26ab95ed284b9d8efeb936fc6d7e209a20b85e2a23e0b7b9df02a458a666b52b69f3a370b0fbf997e0c00b0f9cf4a078dd7fb