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