Search
j0ke.net Open Build Service
>
Projects
>
devel
>
libextractor
> libextractor.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File libextractor.spec of Package libextractor
# spec file for package libextractor # # ...Modified spec file for package filesharing/libextractor (Version 0.5.22) # # United Repository version (C) 2008 United Networks # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Provided that the original package and any preceding licenses # are honored you may modify/distribute this package as needed. # Report any problems/issues via http://networks.org/?feed=feedback # # norootforbuild Name: libextractor BuildRequires: gcc-c++ gcc-obj-c++ libstdc++-devel gcc-c++ gcc-obj-c++ libstdc++-devel glib glib-devel gtk2 gtk2-devel gdk-pixbuf gdk-pixbuf-devel BuildRequires: libgsf libgsf-devel libvorbis-devel pkgconfig python-devel vorbis-tools libtool libltdl7 libltdl3 glibc-devel glibc exiv2 libexiv2-devel BuildRequires: ncurses-devel e2fsprogs zlib-devel pkg-config flac-devel libqt4 libqt4-devel libgsf-devel ImageMagick libMagick++-devel cpp43 cpp BuildRequires: libbz2-devel glib2 glib2-devel libzio-devel libwavpack1 wavpack-devel libxine-devel libmpcdec-devel libdvbpsi-devel libdvbpsi5 BuildRequires: libid3tag-devel gettext-runtime gettext-tools rpm rpm-devel rpm-python License: GNU General Public License (GPL) Group: Productivity/Other Autoreqprov: on Version: 0.5.22 Release: 1 Summary: Library to Extract Metadata from Files Source: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build URL: http://www.gnu.org/software/libextractor/ %description Using libextractor, you can extract metadata from files of arbitrary types. Supported file formats include HTML, PDF, DVI, PS, MP3, OGG, WAV, JPEG, GIF, PNG, TIFF, RPM, ZIP, TAR, ELF, REAL, RIFF (AVI), MPEG, QT, and ASF. Also, various additional MIME types are detected. Helper libraries perform the extraction. It is extendable by linking against external extractors for additional file types. The goal is to provide developers of indexing tools with a universal library to obtain simple keywords to match against queries. libextractor contains a shell command "extract" that, similar to the well-known "file" command, can extract metadata from a file and print the results to stdout. The project site is http://savannah.gnu.org/projects/libextractor. Authors: -------- Christian Grothoff <christian@grothoff.org> %define INSTALL install -m755 -s %define INSTALL_DIR install -d -m755 %define INSTALL_DATA install -m644 %package devel Summary: Include Files and Libraries mandatory for Development Group: Productivity/Other Requires: %{name} = %{version} Requires: libtool Requires: gcc-c++ gcc-obj-c++ libstdc++43-devel gcc-c++ gcc-obj-c++ libstdc++-devel glib glib-devel gtk2 gtk2-devel gdk-pixbuf gdk-pixbuf-devel Requires: libgsf libgsf-devel libvorbis-devel pkgconfig python-devel vorbis-tools libtool libltdl7 libltdl3 glibc-devel glibc exiv2 libexiv2-devel Requires: ncurses-devel e2fsprogs zlib-devel pkg-config flac-devel libqt4 libqt4-devel libgsf-devel ImageMagick libMagick++-devel Requires: libbz2-devel glib2 glib2-devel libzio-devel libwavpack1 wavpack-devel libxine-devel libmpcdec-devel libdvbpsi-devel libdvbpsi5 Requires: libid3tag-devel gettext-runtime gettext-tools rpm rpm-devel rpm-python #Requires: libmpeg2-4-dev Autoreqprov: on %description devel This package contains all necessary include files and libraries needed to develop applications that require these. Authors: -------- Christian Grothoff <christian@grothoff.org> %prep %setup -q autoreconf %build CFLAGS="$RPM_OPT_FLAGS" CONFIG_SHELL=/bin/bash \ /bin/bash ./configure CONFIG_SHELL=/bin/bash --prefix=%{_prefix} --libdir=%{_prefix}/%_lib --mandir=%{_mandir} --enable-xpdf --enable-exiv2 %__make ##export CFLAGS="$RPM_OPT_FLAGS" ##export CXXFLAGS="$RPM_OPT_FLAGS" #CFLAGS="$RPM_OPT_FLAGS" \ #./configure --prefix=%{_prefix} \ # --libdir=%{_prefix}/%_lib \ # --mandir=%{_mandir} \ # --enable-xpdf \ # --enable-exiv2 ## export LIBRARY_PATH=$RPM_BUILD_ROOT/usr/lib:$LIBRARY_PATH #make ## requires the installed package ## make check %install %__make DESTDIR=$RPM_BUILD_ROOT install /sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir} #make install DESTDIR=$RPM_BUILD_ROOT #/sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir} %post -p /sbin/ldconfig #%post -n %{name} #%run_ldconfig %postun -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root) %doc AUTHORS COPYING NEWS README TODO %doc %{_infodir}/*.gz %doc %{_mandir}/man1/* %{_bindir}/* %{_libdir}/lib*.so.* #%dir %{_libdir}/%{name} %{_libdir}/%{name}/lib*.so.* %{_datadir}/locale/*/*/* %files devel %defattr(-, root, root) %{_includedir}/* %{_libdir}/pkgconfig/%{name}.pc %{_libdir}/*a %{_libdir}/lib*.so %{_libdir}/%{name}/*a %{_libdir}/%{name}/*.so %{_mandir}/man3/* %changelog -n libextractor * Tue Mar 10 2009 Carsten Schoene <cs@linux-administrator.com> - new upstream release 0.5.22 * Sun Jan 25 2009 - novell@nethog.com - new version - 0.5.21 * Sat Mar 29 2008 - gresco@gmail.com - updated to latest version * Sun Dec 24 2006 - dmacvicar@suse.de - temporary package as it is disabled in factory