SPECS: evidence.spec (NEW) - NEW - realy good looking, functional ...
sparky
sparky at pld-linux.org
Sat Jul 9 16:36:04 CEST 2005
Author: sparky Date: Sat Jul 9 14:36:04 2005 GMT
Module: SPECS Tag: HEAD
---- Log message:
- NEW - realy good looking, functional and configurable file manager
- status: builds, WORKS !!! but very unstable
---- Files affected:
SPECS:
evidence.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SPECS/evidence.spec
diff -u /dev/null SPECS/evidence.spec:1.1
--- /dev/null Sat Jul 9 16:36:04 2005
+++ SPECS/evidence.spec Sat Jul 9 16:35:59 2005
@@ -0,0 +1,266 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without kio # disable kio backend
+#
+%define _snap 20050701
+Name: evidence
+Summary: Evidence is an eye-candy GTK2/evas file manager.
+Version: 0.9.8
+Release: 0.%{_snap}.0.1
+License: GPL v2
+Group: X11/Applications
+URL: http://evidence.sourceforge.net/
+Source0: ftp://sparky.homelinux.org/snaps/evidence/%{name}-%{_snap}.tar.gz
+# Source0-md5: 8de043ad88efa1cf772c8e26aebd9a5b
+#http://dl.sourceforge.net/evidence/%{name}-%{version}-%{_snap}.tar.gz
+Source1: %{name}.desktop
+BuildRequires: XFree86-devel
+BuildRequires: acl-devel
+BuildRequires: avifile-devel
+BuildRequires: curl-devel
+BuildRequires: edje-devel
+BuildRequires: evas-devel
+BuildRequires: fam-devel
+#BuildRequires: gnome-vfs2-devel #want's build
+BuildRequires: gtk+2-devel
+BuildRequires: id3lib-devel
+%if %{with kio}
+BuildRequires: kdelibs-devel
+%endif
+BuildRequires: libextractor-devel
+BuildRequires: libmagic-devel
+BuildRequires: libmpeg3-devel
+BuildRequires: libvorbis-devel
+BuildRequires: netpbm-progs
+BuildRequires: pcre-devel
+BuildRequires: pkgconfig
+BuildRequires: readline-devel
+BuildRequires: taglib-devel
+BuildRequires: xine-lib-devel
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Evidence is a file-manager with plugins for everything -- from
+ultra-fast JPEG previews to MP3/ID3 and Ogg tag editing. No bloat --
+what you don't need, you don't load. Micro-shell, MP3 thumbnailing and
+extensive theming opportunities complete this slightly different
+browser.
+
+%package backend-kio
+Summary: kio backend
+Group: X11/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description backend-kio
+kio backend
+
+%package metadata-extractor
+Summary: Library for extracting information from any file
+Group: X11/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description metadata-extractor
+Library for extracting information from any file.
+
+%package metadata-mp3
+Summary: Library for extracting information from mp3 files using libid3
+Group: X11/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description metadata-mp3
+Library for extracting information from mp3 files using libid3.
+
+%package metadata-taglib
+Summary: Library for extracting information from mp3 files using libtag
+Group: X11/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description metadata-taglib
+Library for extracting information from mp3 files using libtag.
+
+%package metadata-vorbis
+Summary: Library for extracting information from ogg/vorbis files
+Group: X11/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description metadata-vorbis
+Library for extracting information from ogg/vorbis files.
+
+%package thumbnailer-avifile
+Summary: Thumbnailer for video files using avifile
+Group: X11/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description thumbnailer-avifile
+Thumbnailer for video files using avifile.
+
+%package thumbnailer-id3
+Summary: Thumbnailer for files having id3 tag
+Group: X11/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description thumbnailer-id3
+Thumbnailer for files having id3 tag.
+
+%package thumbnailer-mpeg3
+Summary: Thumbnailer for mp3 files
+Group: X11/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description thumbnailer-mpeg3
+Thumbnailer for mp3 files.
+
+%package thumbnailer-xine
+Summary: Thumbnailer for video files using xine
+Group: X11/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description thumbnailer-xine
+Thumbnailer for video files using xine.
+
+%prep
+%setup -q -n %{name}
+
+%build
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure \
+ --enable-largefile \
+ --enable-glib \
+ --disable-btrace \
+ --disable-doodle %{?0:not packaged yet} \
+ --disable-dbus %{?0:experimental} \
+ --disable-dcop \
+ --enable-ecore-ipc \
+ --enable-ecore \
+ --enable-canvas-evas2 \
+ --enable-edje \
+ --disable-canvas-gnomecanvas \
+ --disable-extra-themes \
+ --enable-extra-iconsets \
+ --enable-tree-view \
+ --enable-icon-view \
+ --enable-browser-view \
+ --enable-xds \
+ --enable-x \
+ --disable-backend-gnomevfs2 %{?0:want's build} \
+%if %{without kio}
+ --disable-backend-kio \
+%else
+ --enable-backend-kio \
+%endif
+ --enable-attrs \
+ --enable-acls \
+ --enable-libmagic \
+ --enable-sharedmime \
+ --enable-plugin-extractor \
+ --enable-plugin-taglib \
+ --enable-plugin-vorbis \
+ --enable-plugin-id3 \
+ --enable-thumbnailer-xine \
+ --enable-thumbnailer-avi \
+ --enable-thumbnailer-mpeg3 \
+ --enable-plugin-ttf \
+ --disable-debug
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+# rubbish
+find $RPM_BUILD_ROOT%{_datadir}/%{name} -name CVS -or -name .cvsignore | xargs rm -rf
+rm -r $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/efm/.icons
+rm $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/*.tar.gz
+rm $RPM_BUILD_ROOT%{_datadir}/%{name}/icons/Makefile
+
+# clean, so no not packaged files message will appear
+find $RPM_BUILD_ROOT%{_libdir} -name "*.a" -or -name "*.la" | xargs rm
+
+install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
+install %{name}.xpm $RPM_BUILD_ROOT%{_pixmapsdir}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc docs AUTHORS COPYING.epeg README NEWS ChangeLog DEPENDENCIES HELP_DEVELOP
+%attr(755,root,root) %{_bindir}/*
+%dir %{_libdir}/%{name}
+%dir %{_libdir}/%{name}/*
+%attr(755,root,root) %{_libdir}/%{name}/action/*.so
+%attr(755,root,root) %{_libdir}/%{name}/backend/[!k]*.so
+%attr(755,root,root) %{_libdir}/%{name}/ipc/*.so
+%attr(755,root,root) %{_libdir}/%{name}/metadata/ape.so
+%attr(755,root,root) %{_libdir}/%{name}/metadata/exif.so
+%attr(755,root,root) %{_libdir}/%{name}/metadata/folder.so
+%attr(755,root,root) %{_libdir}/%{name}/metadata/image.so
+%attr(755,root,root) %{_libdir}/%{name}/metadata/ttf.so
+%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/epeg.so
+%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/imlib.so
+%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/ttf.so
+%dir %{_libdir}/%{name}/gui/efl
+%dir %{_libdir}/%{name}/gui/efl/engines
+%attr(755,root,root) %{_libdir}/%{name}/gui/efl/engines/*.so
+%{_mandir}/man1/%{name}.1*
+%{_datadir}/%{name}
+%{_desktopdir}/%{name}.desktop
+%{_pixmapsdir}/%{name}.xpm
+
+%if %{with kio}
+%files backend-kio
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/%{name}/backend/kio.so
+%endif
+
+%files metadata-extractor
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/%{name}/metadata/extractor.so
+
+%files metadata-mp3
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/%{name}/metadata/mp3.so
+
+%files metadata-taglib
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/%{name}/metadata/taglib.so
+
+%files metadata-vorbis
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/%{name}/metadata/vorbis.so
+
+%files thumbnailer-avifile
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/avifile.so
+
+%files thumbnailer-id3
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/id3.so
+
+%files thumbnailer-mpeg3
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/mpeg3.so
+
+%files thumbnailer-xine
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/%{name}/thumbnailer/xine.so
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2005/07/09 14:35:59 sparky
+- NEW - realy good looking, functional and configurable file manager
+- status: builds, WORKS !!! but very unstable
+
================================================================
More information about the pld-cvs-commit
mailing list