Magellan Linux

Diff of /trunk/core/gtk2+/gtk2+-2.14.6-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 901 by niro, Sun Dec 28 00:16:15 2008 UTC revision 903 by niro, Sun Dec 28 00:29:29 2008 UTC
# Line 66  src_prepare() Line 66  src_prepare()
66    
67  src_compile()  src_compile()
68  {  {
69     local myconf
70     [[ ${ARCH} = x86_64 ]] && myconf=--program-suffix='-${abi}'
71    
72   mconfigure \   mconfigure \
73   --with-libjpeg \   --with-libjpeg \
74   --with-libtiff \   --with-libtiff \
# Line 73  src_compile() Line 76  src_compile()
76   --with-gdktarget=x11 \   --with-gdktarget=x11 \
77   --with-xinput \   --with-xinput \
78   --disable-gtk-doc \   --disable-gtk-doc \
79     ${myconf} \
80   || die   || die
81    
82   mmake || die   mmake || die
# Line 88  src_install() Line 92  src_install()
92    
93   # enable xft in environment   # enable xft in environment
94   echo "GDK_USE_XFT=1" > ${BINDIR}/etc/env.d/50gtk2 || die   echo "GDK_USE_XFT=1" > ${BINDIR}/etc/env.d/50gtk2 || die
95    
96     # we regenerate this in the mage-file
97     [ -e ${BINDIR}/etc/gtk-2.0/gtk.immodules ] && rm ${BINDIR}/etc/gtk-2.0/gtk.immodules
98    
99     if [[ ${ARCH} = x86_64 ]]
100     then
101     local i
102     for i in ${BINDIR}/usr/bin/*-m64
103     do
104     mlink $(basename ${i}) /usr/bin/$(basename ${i/-m64/}) || die ${i}
105     done
106     fi
107  }  }
108    
109  postinstall()  postinstall()
110  {  {
111   gtk-query-immodules-2.0 > ${MROOT}/etc/gtk-2.0/gtk.immodules   if [[ -z ${MROOT} ]] ||  [[ ${MROOT} = / ]]
112   gdk-pixbuf-query-loaders > ${MROOT}/etc/gtk-2.0/gdk-pixbuf.loaders   then
113     local confdir
114     if [[ ${ARCH} = x86_64 ]]
115     then
116     # generate gtk-modules for i686
117     confdir=/etc/gtk-2.0/i686-pc-linux-gnu
118     install -d ${confdir}
119     gtk-query-immodules-2.0-m32 > ${confdir}/gtk.immodules
120     gdk-pixbuf-query-loaders-m32 > ${confdir}/gdk-pixbuf.loaders
121     fi
122     confdir=/etc/gtk-2.0/${CHOST}
123     install -d ${confdir}
124     gtk-query-immodules-2.0 > ${confdir}/gtk.immodules
125     gdk-pixbuf-query-loaders > ${confdir}/gdk-pixbuf.loaders
126     fi
127  }  }

Legend:
Removed from v.901  
changed lines
  Added in v.903