1 From b3e852d29bfd1e90f7e0da409fd0ae36cc01675a Mon Sep 17 00:00:00 2001
2 From: Gilles Dartiguelongue <eva@gentoo.org>
3 Date: Fri, 8 Apr 2011 15:36:35 +0200
4 Subject: [PATCH 1/3] Move codegen to a non-private directory
7 codegen/Makefile.am | 2 +-
8 codegen/pygobject-codegen-2.0.in | 3 ++-
9 pygobject-2.0.pc.in | 3 ++-
10 3 files changed, 5 insertions(+), 3 deletions(-)
12 diff --git a/codegen/Makefile.am b/codegen/Makefile.am
13 index f9886eb..d714ff2 100644
14 --- a/codegen/Makefile.am
15 +++ b/codegen/Makefile.am
16 @@ -2,7 +2,7 @@ PLATFORM_VERSION = 2.0
18 bin_SCRIPTS = pygobject-codegen-$(PLATFORM_VERSION)
20 -codegendir = $(pkgdatadir)/$(PLATFORM_VERSION)/codegen
21 +codegendir = $(pyexecdir)/gtk-2.0/codegen
25 diff --git a/codegen/pygobject-codegen-2.0.in b/codegen/pygobject-codegen-2.0.in
26 index c5c912e..c04451b 100644
27 --- a/codegen/pygobject-codegen-2.0.in
28 +++ b/codegen/pygobject-codegen-2.0.in
33 +exec_prefix=@exec_prefix@
34 datarootdir=@datarootdir@
36 -codegendir=${datadir}/pygobject/2.0/codegen
37 +codegendir=@pyexecdir@/gtk-2.0/codegen
39 PYTHONPATH=$codegendir
41 diff --git a/pygobject-2.0.pc.in b/pygobject-2.0.pc.in
42 index a47b685..0d1a811 100644
43 --- a/pygobject-2.0.pc.in
44 +++ b/pygobject-2.0.pc.in
45 @@ -4,6 +4,7 @@ includedir=@includedir@
46 datarootdir=@datarootdir@
49 +pyexecdir=@pyexecdir@
51 # you can use the --variable=pygtkincludedir argument to
52 # pkg-config to get this value. You might want to use this to
53 @@ -12,7 +13,7 @@ pygtkincludedir=${includedir}/pygtk-2.0
54 fixxref=${datadir}/pygobject/xsl/fixxref.py
55 pygdocs=${datadir}/gtk-doc/html/pygobject
56 defsdir=${datadir}/pygobject/2.0/defs
57 -codegendir=${datadir}/pygobject/2.0/codegen
58 +codegendir=${pyexecdir}/gtk-2.0/codegen
59 overridesdir=@pyexecdir@/gi/overrides