7 Commits

2 changed files with 74 additions and 7 deletions

View File

@ -0,0 +1,15 @@
--- libextractor-1.2/src/plugins/thumbnailffmpeg_extractor.c.orig 2013-08-28 11:30:31.000000000 +0200
+++ libextractor-1.2/src/plugins/thumbnailffmpeg_extractor.c 2013-10-27 07:03:46.045814925 +0100
@@ -327,10 +327,10 @@
#endif
}
-#if AV_VERSION_INT(54,25,0) > LIBAVUTIL_VERSION_INT
+#if AV_VERSION_INT(54,25,0) > LIBAVCODEC_VERSION_INT
#define ENUM_CODEC_ID enum CodecID
#else
-#define ENUM_CODEC_ID enum AvCodecID
+#define ENUM_CODEC_ID enum AVCodecID
#endif

View File

@ -1,14 +1,43 @@
Name: libextractor
Version: 1.2
Version: 1.13
Release: 1mamba
Summary: A library used to extract meta-data from files of arbitrary type
Group: System/Libraries
Vendor: openmamba
Distribution: openmamba
Packager: Aleph0 <aleph0@openmamba.org>
URL: http://www.gnu.org/software/libextractor/
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://www.gnu.org/software/libextractor/
Source: http://ftp.gnu.org/gnu/libextractor/libextractor-%{version}.tar.gz
Patch0: libextractor-1.2-ffmpeg-2.2.patch
License: LGPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libapparmor-devel
BuildRequires: libarchive-devel
BuildRequires: libbzip2-devel
BuildRequires: libexiv2-devel
BuildRequires: libflac-devel
BuildRequires: libgcc
BuildRequires: libgdk-pixbuf-devel
BuildRequires: libgif-devel
BuildRequires: libglib-devel
BuildRequires: libgsf-devel
BuildRequires: libgst-plugins-base-devel
BuildRequires: libgstreamer-devel
BuildRequires: libjpeg-devel
BuildRequires: libltdl-devel
BuildRequires: libmagic-devel
BuildRequires: libmpeg2-devel
BuildRequires: libogg-devel
BuildRequires: librpm-devel
BuildRequires: libsmf-devel
BuildRequires: libstdc++6-devel
BuildRequires: libtiff-devel
BuildRequires: libvorbis-devel
BuildRequires: libxml2-devel
BuildRequires: libz-devel
## AUTOBUILDREQ-END
BuildRequires: librpm-devel >= 4.16.1.2-1mamba
BuildRequires: libz-devel
BuildRequires: libbzip2-devel
BuildRequires: mpeg2dec-devel
@ -21,7 +50,6 @@ BuildRequires: libqt-devel
BuildRequires: libgsf-devel
Requires(post): %{__install_info}
Requires(preun): %{__install_info}
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
Libextractor is a library used to extract meta-data from files of arbitrary type.
@ -40,6 +68,7 @@ This package contains static libraries and header files need for development.
%prep
%setup -q
#%patch0 -p1
%build
%configure
@ -51,6 +80,8 @@ This package contains static libraries and header files need for development.
%find_lang %{name}
rm -f %{buildroot}%{_infodir}/dir
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
@ -72,7 +103,6 @@ exit 0
%{_libdir}/libextractor_common.so.*
%dir %{_libdir}/libextractor
%{_libdir}/libextractor/libextractor_*.a
%{_libdir}/libextractor/libextractor_*.la
%{_libdir}/libextractor/libextractor_*.so
%{_infodir}/%{name}.info.*
%{_mandir}/man1/extract.*
@ -82,16 +112,38 @@ exit 0
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/libextractor.a
%{_libdir}/libextractor.la
%{_libdir}/libextractor.so
%{_libdir}/libextractor_common.a
%{_libdir}/libextractor_common.la
%{_libdir}/libextractor_common.so
%{_libdir}/pkgconfig/libextractor.pc
%{_mandir}/man3/libextractor.*
%doc ChangeLog NEWS README TODO
%changelog
* Tue Dec 05 2023 Automatic Build System <autodist@mambasoft.it> 1.13-1mamba
- automatic version update by autodist
* Tue Dec 05 2023 Automatic Build System <autodist@mambasoft.it> 1.12-1mamba
- automatic version update by autodist
* Sun Mar 07 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 1.11-2mamba
- rebuilt by autoport with build requirements: librpm-devel>=4.16.1.2-1mamba
* Sun Feb 07 2021 Automatic Build System <autodist@mambasoft.it> 1.11-1mamba
- automatic version update by autodist
* Tue Sep 08 2020 Automatic Build System <autodist@mambasoft.it> 1.10-1mamba
- automatic update by autodist
* Thu Apr 25 2019 Automatic Build System <autodist@mambasoft.it> 1.9-1mamba
- automatic version update by autodist
* Thu Oct 30 2014 Automatic Build System <autodist@mambasoft.it> 1.3-1mamba
- automatic update by autodist
* Thu May 15 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.2-2mamba
- ffmpeg 2.2 rebuild
* Fri Oct 25 2013 Automatic Build System <autodist@mambasoft.it> 1.2-1mamba
- automatic update by autodist