[gitg] Helping hand (both directions)
- From: nenopera <nenopera gmail com>
- To: gitg-list gnome org
- Subject: [gitg] Helping hand (both directions)
- Date: Wed, 24 Oct 2012 07:50:14 +0200
Hi all, I really like gitg and make a profuse use of it in projects.
Time ago I start seeking inside its internals, and quickly give up,
because all that c stuff. Seeing that know there is a new aproach in
vala, -project who tries to hide all that c stuff, in its own words- i
think it's time for a next try.
First step for me was to update to ubuntu 12.10 (because of GTK+ 3.6)
After cloning libgit2, libgit2-glib, libpeas, vala -this last one don't
know if it is really needed- and compile all in master branch I was in
conditions to compile gitg. Next step install dependencies, no problem.
Now real work.
$ ./autogen.sh
$ make
GEN .gitignore
make all-recursive
make[1]: se ingresa al directorio
«/home/alberto/projects/c/gitg-parent/gitg»
Making all in libgitg
make[2]: se ingresa al directorio
«/home/alberto/projects/c/gitg-parent/gitg/libgitg»
VALAC libgitg_1_0_la_vala.stamp
gitg-branch-base.vala:22.27-22.37: error: The type name `Ggit.Branch'
could not be found
public class BranchBase : Ggit.Branch, Ref, Branch
^^^^^^^^^^^
gitg-branch.vala:22.27-22.37: error: The type name `Ggit.Branch' could
not be found
public interface Branch : Ggit.Branch, Ref
^^^^^^^^^^^
gitg-init.vala:35.26-35.36: error: The type name `Ggit.Branch' could not
be found
factory.register(typeof(Ggit.Branch),
^^^^^^^^^^^
Compilation failed: 3 error(s), 0 warning(s)
make[2]: *** [libgitg_1_0_la_vala.stamp] Error 1
make[2]: se sale del directorio
«/home/alberto/projects/c/gitg-parent/gitg/libgitg»
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio «/home/alberto/projects/c/gitg-parent/gitg»
make: *** [all] Error 2
I couldn't find Ggit.Branch in gir files from libgit2-glib. Any suggestions?
To keep things going I checkout tag v0.2.5 and because of deprecations I
have to use:
$ make -k CPPFLAGS+="-Wno-error=deprecated-declarations"
but I have a v0.2.5 running
Now with a develop environment ready -or almost ready- what do you need
help for? I have detect wrong spanish translations, know about lack of
website -jekyll seems interesting- and issues in bugzilla for 0.2.x are
all unconfirmed.
Can I suggest to open issues in github? It have milestones too, which
can help to attract more developers, and meanwhile there is not website,
the github wiki could be a good replacement.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]