On Thu, 2011-01-13 at 16:19 +0100, Thomas Mittelstaedt wrote:
> Am Donnerstag, den 13.01.2011, 10:01 +0800 schrieb Ng Oon-Ee:
> > On Wed, 2011-01-12 at 14:17 -0430, Patrick O'Callaghan wrote:
> > > On Wed, 2011-01-12 at 13:30 -0500, Reid Thompson wrote:
> > > > do you have build capability -- the plugin itself is not very big
> > > > 
> > > I've built Evo in the past, though doing it in Fedora is much less
> > > automated than for Ubuntu (thanks to Paul's Makefile). However I prefer
> > > to use only yum repos to keep my system up to date where possible, and
> > > this plugin is not a showstopper for me. I only mentioned it because
> > > Matthias brought it up.
> > > 
> > > poc
> > >
> > On a related note: Previously I asked about the external-editor plugin and 
> > was simply told it was part of 'experimental plugins', which google 
> > revealed simply to be a Debian/Ubuntu package. Prompted by this 
> > conversation, I continued searching I found out that all these experimental 
> > plugins are simply part of the evolution source itself.
> > 
> > I'm currently typing in vim using external editor (Evo 2.32.1), having 
> > modified my distro's evolution package to compile that as well.
> > 
> > So a quick question, would it be possible to compile the experimental 
> > plugins without having to ./configure -> make evolution itself? This would 
> > allow me to package them separately instead of having to package an entire 
> > evolution-with-plugins package which basically duplicates my distro's 
> > package.
> > 
> > 
> > _______________________________________________
> 
> Just go to the ../obj/evolution/plugins/external-editor directory and do
> make install. The configure step needs to be done from on top as far as
> I know. Then you can package the installed plugin in
> <install_base>/lib/evolution/2.28/plugins - as far as I know.
> 
I tried that, but it requires libeutil (and possibly others), which of
course aren't built till I ./configure AND make on the top directory...

ngoonee@ngoonee-laptop ...olution-2.32.1/plugins/external-editor % make
LC_ALL=C /usr/bin/intltool-merge -x -u /tmp/notthere 
org-gnome-external-editor.eplug.xml org-gnome-external-editor.eplug.in
Merging translations into org-gnome-external-editor.eplug.in.
CREATED org-gnome-external-editor.eplug.in
sed -e 's|\@PLUGINDIR\@|/usr/local/lib/evolution/2.32/plugins|'         \
-e 's|\@SOEXT\@|.so|'                   \
-e 's|\@GETTEXT_PACKAGE\@|evolution-2.32|'      \
-e 's|\@LOCALEDIR\@|/usr/local/share/locale|' 
org-gnome-external-editor.eplug.in > org-gnome-external-editor.eplug
LC_ALL=C /usr/bin/intltool-merge -x -u /tmp/notthere 
org-gnome-external-editor.error.xml org-gnome-external-editor.error
Merging translations into org-gnome-external-editor.error.
CREATED org-gnome-external-editor.error
make  all-am
make[1]: Entering directory 
`/var/abs/local/aur/evolution-plugins-experimental/src/evolution-2.32.1/plugins/external-editor'
  CC     liborg_gnome_external_editor_la-external-editor.lo
make[1]: *** No rule to make target `../../e-util/libeutil.la', needed by 
`liborg-gnome-external-editor.la'.  Stop.
make[1]: Leaving directory 
`/var/abs/local/aur/evolution-plugins-experimental/src/evolution-2.32.1/plugins/external-editor'
make: *** [all] Error 2
rm org-gnome-external-editor.eplug.in


_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to