35 |
|
|
36 |
src_compile() |
src_compile() |
37 |
{ |
{ |
38 |
local myconf |
mconfigure --with-threads=posix --with-pcre=internal --enable-regex --enable-fam || die |
|
[[ ${ARCH} = x86_64 ]] && myconf=--program-suffix=-$(mabi) |
|
|
mconfigure ${myconf} --with-threads=posix --with-pcre=internal --enable-regex --enable-fam || die |
|
39 |
mmake || die |
mmake || die |
40 |
} |
} |
41 |
|
|
42 |
src_install() |
src_install() |
43 |
{ |
{ |
44 |
mmake DESTDIR=${BINDIR} install || die |
mmake DESTDIR=${BINDIR} install || die |
|
|
|
45 |
if [[ ${ARCH} = x86_64 ]] |
if [[ ${ARCH} = x86_64 ]] |
46 |
then |
then |
47 |
local i |
all-abis 'mv ${BINDIR}/usr/bin/gio-querymodules{,-$(mabi)}' || die |
48 |
for i in glib-genmarshal gtester-report gtester glib-gettextize gdbus \ |
mlink multiarch-wrapper /usr/bin/gio-querymodules || die |
|
gsettings gio-querymodules glib-compile-schemas gobject-query \ |
|
|
gdbus-codegen glib-mkenums |
|
|
do |
|
|
mlink multiarch-wrapper /usr/bin/${i} || die |
|
|
done |
|
49 |
fi |
fi |
50 |
|
|
51 |
minstalldocs AUTHORS ChangeLog* COPYING HACKING NEWS* README || die |
minstalldocs AUTHORS ChangeLog* COPYING HACKING NEWS* README || die |
53 |
|
|
54 |
postinstall() |
postinstall() |
55 |
{ |
{ |
56 |
|
if [[ -z ${MROOT} ]] || [[ ${MROOT} = / ]] |
57 |
|
then |
58 |
|
gio-query-modules /usr/$(mlibdir)/gio || die |
59 |
|
fi |
60 |
|
|
61 |
if [[ -f ${MROOT}/etc/env.d/50glib2 ]] |
if [[ -f ${MROOT}/etc/env.d/50glib2 ]] |
62 |
then |
then |
63 |
rm ${MROOT}/etc/env.d/50glib2 |
rm ${MROOT}/etc/env.d/50glib2 |