Installing Zeitgeist Data-Sources from trunk
From Zeitgeist
(Redirected from Installing Zeitgeist Dataproviders from trunk)
Contents |
Fetching pre-requisite packages
For installing all Zeitgeist data-sources, you need the following packages
- bzr (For fetching code)
- zeitgeist (the zeitgeist engine)
- libtool (development tool needed for all the data-sources)
- automake (development tool needed for all the data-sources)
- autoconf (development tool needed for all the data-sources)
- libzeitgeist-dev (For Firefox and Chrome)
- libglib2.0-dev (For Firefox)
- xulrunner-1.9.2-dev (For Firefox)
- geany (For geany)
- valac (For Totem)
- libtotem-plparser-dev (For Totem)
- libzeitgeist-cil-dev (For Tomboy)
- libgtk2.0-cil-dev (For Tomboy)
Fetching code
bzr branch lp:zeitgeist-datasources
Checking pre-requisite for building
Enter the directory
cd zeitgeist-datasources
Check whether all the conditions are satisfied for building all the data-sources
./autogen.sh --enable-all-plugins
OR if you want to build only the data-source for a specific application, then
./autogen.sh
When this script runs, it checks which all data-source can be built. If the data-source for your app fails, please install the pre-requisite packages.
Building all plugins
This should work and then type
make
To install all the plugins
sudo make install
Building specific plugins
If you want to install a specific data-source (example firefox-libzg), then
cd firefox-libzg/
and then build it(if not done)
make
and install it
make install
You might also want to install it locally, for that
make local-install