|
@@ -2,7 +2,7 @@ Summary: An object database, tag/metadata database, search tool and indexer
|
|
|
Summary(ja): オブジェクト/タグ/メタデータデータベースおよび検索ツール
|
|
|
Name: tracker
|
|
|
Version: 0.14.2
|
|
|
-Release: 1%{?_dist_release}
|
|
|
+Release: 2%{?_dist_release}
|
|
|
License: GPL
|
|
|
Group: Applications/System
|
|
|
URL: http://www.gnome.org/projects/tracker/
|
|
@@ -42,8 +42,12 @@ BuildRequires: gnome-applets
|
|
|
BuildRequires: libgee-devel >= 0.3
|
|
|
BuildRequires: nautilus-devel
|
|
|
BuildRequires: libicu-devel
|
|
|
+BuildRequires: firefox
|
|
|
+BuildRequires: thunderbird
|
|
|
## BuildRequires: autoconf, automake
|
|
|
|
|
|
+Requires: %{name}-libs = %{version}-%{release}
|
|
|
+
|
|
|
Vendor: Project Vine
|
|
|
Distribution: Vine Linux
|
|
|
|
|
@@ -65,7 +69,7 @@ all types of files and other first class objects
|
|
|
%package devel
|
|
|
Summary: Headers for developing programs that will use %{name}
|
|
|
Group: Development/Libraries
|
|
|
-Requires: %{name} = %{version}-%{release}
|
|
|
+Requires: %{name}-libs = %{version}-%{release}
|
|
|
Requires: pkgconfig
|
|
|
Requires: dbus-glib-devel
|
|
|
|
|
@@ -73,6 +77,13 @@ Requires: dbus-glib-devel
|
|
|
This package contains the static libraries and header files needed for
|
|
|
developing with tracker
|
|
|
|
|
|
+%package libs
|
|
|
+Summary: Libraries for %{name}
|
|
|
+Group: System Environment/Libraries
|
|
|
+
|
|
|
+%description libs
|
|
|
+The %{name}-libs package contains the runtime shared libraries for %{name}
|
|
|
+
|
|
|
%package doc
|
|
|
Summary: Documentation for tracker
|
|
|
Group: Documentation
|
|
@@ -104,10 +115,11 @@ sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
|
|
|
#libtoolize --force --copy
|
|
|
#intltoolize --copy --force
|
|
|
#autoreconf -if
|
|
|
-%configure --disable-static \
|
|
|
- --enable-video-extractor=external \
|
|
|
- --enable-tracker-search-tool=yes \
|
|
|
- --enable-tracker-search-bar=yes
|
|
|
+%configure \
|
|
|
+ --disable-static \
|
|
|
+ --disable-tracker-search-bar \
|
|
|
+ --with-firefox-plugin-dir=%{_libdir}/firefox/extensions \
|
|
|
+ --with-thunderbird-plugin-dir=%{_libdir}/thunderbird/extensions
|
|
|
|
|
|
|
|
|
make %{?_smp_mflags}
|
|
@@ -136,7 +148,6 @@ rm -rf %{buildroot}%{_datadir}/tracker-tests
|
|
|
rm -rf %{buildroot}
|
|
|
|
|
|
%post
|
|
|
-/sbin/ldconfig
|
|
|
touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
|
|
|
|
|
|
%posttrans
|
|
@@ -144,12 +155,16 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
|
|
|
glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
|
|
|
|
|
|
%postun
|
|
|
-/sbin/ldconfig
|
|
|
if [ $1 -eq 0 ] ; then
|
|
|
touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
|
|
|
gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
|
|
|
glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
|
|
|
fi
|
|
|
+
|
|
|
+%post libs -p /sbin/ldconfig
|
|
|
+
|
|
|
+%postun libs -p /sbin/ldconfig
|
|
|
+
|
|
|
|
|
|
%files -f %{name}.lang
|
|
|
%defattr(-, root, root, -)
|
|
@@ -159,23 +174,27 @@ fi
|
|
|
%{_bindir}/tracker*
|
|
|
%exclude %{_bindir}/tracker-needle
|
|
|
%exclude %{_bindir}/tracker-preferences
|
|
|
-### %exclude %{_bindir}/tracker-applet
|
|
|
+%{_libdir}/firefox/extensions/trackerfox@bustany.org
|
|
|
+%{_libdir}/thunderbird/extensions/trackerbird@bustany.org
|
|
|
%{_libexecdir}/tracker*
|
|
|
-%{_libdir}/*.so.*
|
|
|
-%{_libdir}/girepository-1.0/*.typelib
|
|
|
-%{_libdir}/tracker-0.14/
|
|
|
-%{_datadir}/tracker/
|
|
|
+%{_datadir}/applications/trackerbird-launcher.desktop
|
|
|
%{_datadir}/dbus-1/services/org.freedesktop.Tracker*
|
|
|
-%{_datadir}/dbus-1/services/org.gnome.panel.applet.SearchBarFactory.service
|
|
|
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.*.xml
|
|
|
-%{_datadir}/gnome-panel/4.0/applets/org.gnome.panel.SearchBar.panel-applet
|
|
|
+%{_datadir}/tracker/
|
|
|
+%{_datadir}/xul-ext/trackerfox
|
|
|
+%{_datadir}/xul-ext/trackerbird
|
|
|
%{_sysconfdir}/ld.so.conf.d/tracker-%{_arch}.conf
|
|
|
%{_sysconfdir}/xdg/autostart/tracker*.desktop
|
|
|
%{_mandir}/*/tracker*.gz
|
|
|
-%exclude %{_mandir}/man1/tracker-search-bar.1.gz
|
|
|
%exclude %{_mandir}/man1/tracker-preferences.1.gz
|
|
|
%exclude %{_mandir}/man1/tracker-needle.1.gz
|
|
|
|
|
|
+%files libs
|
|
|
+%defattr(-, root, root, -)
|
|
|
+%{_libdir}/*.so.*
|
|
|
+%{_libdir}/girepository-1.0/*.typelib
|
|
|
+%{_libdir}/tracker-0.14/
|
|
|
+
|
|
|
%files devel
|
|
|
%defattr(-, root, root, -)
|
|
|
%{_includedir}/tracker-0.14/
|
|
@@ -199,12 +218,14 @@ fi
|
|
|
%{_libdir}/nautilus/extensions-3.0/*.so
|
|
|
%{_datadir}/icons/*/*/apps/tracker.*
|
|
|
%{_datadir}/applications/*.desktop
|
|
|
-%{_mandir}/man1/tracker-search-bar.1.gz
|
|
|
%{_mandir}/man1/tracker-preferences.1.gz
|
|
|
%{_mandir}/man1/tracker-needle.1.gz
|
|
|
|
|
|
-
|
|
|
%changelog
|
|
|
+* Sat Sep 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.14.2-2
|
|
|
+- create -libs subpackage
|
|
|
+- add BuildRequires: firefox, thunderbird
|
|
|
+
|
|
|
* Sun Jul 08 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.14.2-1
|
|
|
- new upstream release
|
|
|
|