Unit193 | bluesabre: https://lists.debian.org/msgid-search/87a6vg3kv7.fsf@melete.silentflame.com | 11:01 |
---|---|---|
xnox | trying to build the notes xfce plugin with gtk3 and vala stuff | 16:20 |
xnox | however, it seems to try to find vapi files for xfce libraries.... that don't exist. | 16:21 |
xnox | where are they supposed to come from? | 16:21 |
Unit193 | I believe that's taken care of during 'make dist' if I'm not mistaken, I've sort of been waiting for a release as the vala stuff is gone, so I am lead to believe. But it's taking longer than I'd like. | 16:23 |
Unit193 | I was about to try and nab a git snapshot, but then he was talking about releasing after fixing a flickering bug. | 16:24 |
xnox | ok | 16:27 |
xnox | i guess i'll wait then. | 16:27 |
xnox | yeah, i was trying to compile the git snapshot. and it fails at not finding xfce conf vapi files =( | 16:27 |
xnox | Unit193: also, they did very ugly things with their configure scripts, hence i must do | 16:27 |
xnox | override_dh_autoreconf: | 16:28 |
xnox | dh_autoreconf ./autogen.sh | 16:28 |
xnox | override_dh_auto_configure: | 16:28 |
xnox | dh_auto_configure -- --enable-maintainer-mode | 16:28 |
xnox | to ensure that all the vala stuff is rebuilt from scratch | 16:28 |
xnox | as per distro packaging policies | 16:28 |
Unit193 | That autoreconf override shouldn't be needed... But yeah I've seen the need for maintainer mode before, specifically on git snapshots. | 16:30 |
xnox | Unit193: yeah it does.... at least from git.... because it's not called configure.ac but configure.ac.in which is preprocessed by xfcedevtools which is call in autogen.sh. | 16:34 |
xnox | since regular "autoreconf -fi" does nothing, and never produces a fresh ./configure script | 16:34 |
xnox | ..... unless something is very very very broken. | 16:35 |
xnox | i am packaging from git, not for tarballs | 16:35 |
Unit193 | Thought about that bit... Though with the newer dev-tools.. | 16:35 |
Unit193 | Meh, I got further but hit error: The name `Xfce' does not exist in the context of `Xnp.Application' | 16:51 |
Unit193 | xnox: But, make sure all the introspection stuff is installed, then fix the name of Xfconf in */Makefile.am since the gir stuff is 'Xfconf' rather thah 'libxfconf' there. | 16:55 |
Unit193 | I have no idea how this is supposed to work, but the missing namespace stuff is all from libxfce4util. | 16:59 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!