# HG changeset patch # User Erik Grinaker # Date 1106675240 0 # Node ID 22ce7edb8982a486e49953573e1b398b14349cac # Parent 8d3661dc29746e1733a3e26a2624e2bfc05c0ce3 build fixes for authmanager module diff -r 8d3661dc29746e1733a3e26a2624e2bfc05c0ce3 -r 22ce7edb8982a486e49953573e1b398b14349cac ChangeLog --- a/ChangeLog Mon Jan 24 18:44:02 2005 +0000 +++ b/ChangeLog Tue Jan 25 17:47:20 2005 +0000 @@ -1,6 +1,15 @@ Revelation changelog ----------------[ 2005-01-24: 0.4.0-pre1 ]--------------- +---------------[ xxxx-xx-xx : 0.4.0-pre2 ]--------------- + +2005-01-25 Erik Grinaker + + * build authmanager module with position-independent code + + * don't install authmanager into bindir + + +---------------[ 2005-01-24 : 0.4.0-pre1 ]--------------- 2005-01-24 Erik Grinaker diff -r 8d3661dc29746e1733a3e26a2624e2bfc05c0ce3 -r 22ce7edb8982a486e49953573e1b398b14349cac NEWS --- a/NEWS Mon Jan 24 18:44:02 2005 +0000 +++ b/NEWS Tue Jan 25 17:47:20 2005 +0000 @@ -1,3 +1,11 @@ +xxxx-xx-xx: Revelation 0.4.0-pre2 +================================= + +Bugfixes: +- build authmanager module with position-independent code +- don't install authmanager module into bindir + + 2005-01-24: Revelation 0.4.0-pre1 ================================= diff -r 8d3661dc29746e1733a3e26a2624e2bfc05c0ce3 -r 22ce7edb8982a486e49953573e1b398b14349cac wrap/Makefile.am --- a/wrap/Makefile.am Mon Jan 24 18:44:02 2005 +0000 +++ b/wrap/Makefile.am Tue Jan 25 17:47:20 2005 +0000 @@ -1,9 +1,9 @@ -bin_PROGRAMS = authmanager.so -bindir = $(pythondir)/revelation +module_PROGRAMS = authmanager.so +moduledir = $(pythondir)/revelation CLEANFILES = authmanager.c AM_LDFLAGS = `pkg-config --libs gtk+-2.0 pygtk-2.0 libgnomeui-2.0 gnome-vfs-2.0 gnome-keyring-1` -AM_CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0 libgnomeui-2.0 gnome-vfs-2.0 gnome-keyring-1` -I${PY_INCLUDE} -I. +AM_CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0 libgnomeui-2.0 gnome-vfs-2.0 gnome-keyring-1` -fPIC -I${PY_INCLUDE} -I. authmanager.c: authmanager.defs authmanager.override pygtk-codegen-2.0 --prefix authmanager \