Commits

Erik Grinaker  committed 22ce7ed

build fixes for authmanager module

  • Participants
  • Parent commits 8d3661d

Comments (0)

Files changed (3)

 Revelation changelog
 
----------------[ 2005-01-24: 0.4.0-pre1 ]---------------
+---------------[ xxxx-xx-xx : 0.4.0-pre2 ]---------------
+
+2005-01-25  Erik Grinaker <erikg@codepoet.no>
+
+	* 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 <erikg@codepoet.no>
 
+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
 =================================
 

File wrap/Makefile.am

-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 \