Author: freetz Date: Sun Jan 29 08:46:52 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - finished crawl-system, bconded gsf
---- Files affected: SPECS: beagle.spec (1.54 -> 1.55) ---- Diffs: ================================================================ Index: SPECS/beagle.spec diff -u SPECS/beagle.spec:1.54 SPECS/beagle.spec:1.55 --- SPECS/beagle.spec:1.54 Sun Jan 29 00:41:16 2006 +++ SPECS/beagle.spec Sun Jan 29 09:46:46 2006 @@ -7,14 +7,15 @@ %include /usr/lib/rpm/macros.mono # # Conditional build: -%bcond_with epiphany # don't build epiphany extension -%bcond_with evolution # don't include evolution support +%bcond_with epiphany # build epiphany extension +%bcond_with gsf # build with libgsf support +%bcond_without evolution # don't include evolution support # Summary: Beagle - An indexing subsystem Summary(pl): Beagle - podsystem indeksujący Name: beagle Version: 0.2.0 -Release: 0.9 +Release: 1 License: Various Group: Libraries Source0: http://ftp.gnome.org/pub/gnome/sources/beagle/0.2/%{name}-%{version}.tar.bz2 @@ -26,7 +27,7 @@ BuildRequires: automake %{?with_evolution:BuildRequires: dotnet-evolution-sharp-devel >= 0.10.2} BuildRequires: dotnet-gmime-sharp-devel >= 2.1.19 -BuildRequires: dotnet-gsf-sharp-devel >= 0.7 +%{?with_gsf:BuildRequires: dotnet-gsf-sharp-devel >= 0.7} #BuildRequires: dotnet-gst-sharp-devel BuildRequires: dotnet-gtk-sharp2-gnome-devel >= 2.3.90 %{?with_epiphany:BuildRequires: epiphany-devel >= 1.8} @@ -50,7 +51,6 @@ %{?with_epiphany:Requires: epiphany-extensions} Requires: gtk+2 >= 2:2.6.0 Requires: sqlite - ExcludeArch: alpha i386 sparc sparc64 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -101,6 +101,9 @@ Summary: Beagle crawl system Summary(pl): System przeszukujący beagle-crawl Group: Applications/System +Requires: crondaemon +Provides: group(avahi) +Provides: user(avahi) %description crawl-system Beagle crawl system. @@ -138,8 +141,8 @@ %prep %setup -q -#%patch0 -p1 -#%patch1 -p1 +%patch0 -p1 +%patch1 -p1 %build %{__libtoolize} @@ -159,6 +162,7 @@ %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_var}/cache/beagle/index %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ @@ -178,6 +182,16 @@ %clean rm -rf $RPM_BUILD_ROOT +%pre crawl-system +%groupadd -g 166 -r -f beagleindex +%useradd -u 166 -r -d /var/cache/beagle -s /bin/false -c "Beagle indexing" -g beagleindex beagleindex + +%postun crawl-system +if [ "$1" = "0" ]; then + %userremove beagleindex + %groupremove beagleindex +fi + %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig @@ -186,7 +200,7 @@ %doc AUTHORS COPYING ChangeLog NEWS README %attr(755,root,root) %{_bindir}/* %attr(755,root,root) %{_libdir}/%{name}/lib*.so* - +%{_libdir}/%{name}/Backends %{_libdir}/%{name}/Filters %attr(755,root,root) %{_libdir}/%{name}/*.exe %{_libdir}/%{name}/*.dll* @@ -214,11 +228,12 @@ %defattr(644,root,root,755) %{_libdir}/*.a -# not finished yet %files crawl-system %defattr(644,root,root,755) -%attr(750,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/cron.daily/* +%attr(750,root,crontab) %config(noreplace) %verify(not md5 mtime size) /etc/cron.d/*.crontab %attr(750,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/beagle/* +%dir %attr(750,beagleindex,beagleindex) %{_var}/cache/beagle +%dir %attr(750,beagleindex,beagleindex) %{_var}/cache/beagle/index %attr(755,root,root) %{_sbindir}/* %{_libdir}/beagle-crawl-system @@ -240,6 +255,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.55 2006/01/29 08:46:46 freetz +- finished crawl-system, bconded gsf + Revision 1.54 2006/01/28 23:41:16 freetz - started work on 0.2.0, updated BR, not finished yet ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/beagle.spec?r1=1.54&r2=1.55&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
