4 |
PVER="0.24.0" |
PVER="0.24.0" |
5 |
PBUILD="r1" |
PBUILD="r1" |
6 |
|
|
|
SPLIT_PACKAGES="dconf dconf-editor" |
|
|
|
|
7 |
PCAT="gnome-base" |
PCAT="gnome-base" |
8 |
|
|
9 |
|
DESCRIPTION="A low-level configuration system." |
10 |
HOMEPAGE="http://www.gnome.org/" |
HOMEPAGE="http://www.gnome.org/" |
11 |
|
|
12 |
COMMON_DEPEND=">= dev-libs/glib2-2.44 |
DEPEND=">= dev-libs/glib2-2.44 |
13 |
>= sys-apps/dbus-1.8" |
>= sys-apps/dbus-1.8" |
14 |
|
|
15 |
EDITOR_DEPEND=">= dev-libs/libxml2-2.7 |
SDEPEND=">= dev-util/pkgconfig-0.25 |
|
>= x11-libs/gtk3+-3.16 |
|
|
>= x11-apps/gtk-update-icon-cache-2.24" |
|
|
|
|
|
SDEPEND="${COMMON_DEPEND} |
|
|
${EDITOR_DEPEND} |
|
|
>= dev-util/pkgconfig-0.25 |
|
16 |
>= dev-lang/vala-0.28 |
>= dev-lang/vala-0.28 |
17 |
>= app-text/docbook-xsl-stylesheets-1.78" |
>= app-text/docbook-xsl-stylesheets-1.78" |
18 |
|
|
22 |
|
|
23 |
UP2DATE="updatecmd_gnome ${PNAME}" |
UP2DATE="updatecmd_gnome ${PNAME}" |
24 |
|
|
|
split_info_dconf() |
|
|
{ |
|
|
DESCRIPTION="A low-level configuration system." |
|
|
DEPEND="${COMMON_DEPEND}" |
|
|
} |
|
|
split_info_dconf-editor() |
|
|
{ |
|
|
DESCRIPTION="GTK3 editor gui for dconf." |
|
|
DEPEND="== gnome-base/dconf-${PVER} |
|
|
${EDITOR_DEPEND}" |
|
|
} |
|
|
|
|
25 |
src_compile() |
src_compile() |
26 |
{ |
{ |
27 |
cd ${SRCDIR} |
cd ${SRCDIR} |
28 |
|
|
29 |
gn2_configure --disable-schema-compile --enable-editor || die |
gn2_configure --disable-schema-compile || die |
30 |
mmake || die |
mmake || die |
31 |
} |
} |
32 |
|
|
33 |
src_install_dconf() |
src_install_dconf() |
34 |
{ |
{ |
35 |
cd ${SRCDIR} |
cd ${SRCDIR} |
36 |
local i |
mmake DESTDIR=${BINDIR} install || die |
|
for i in bin client common dbus-1 docs engine gsettings service |
|
|
do |
|
|
mmake -C ${i} DESTDIR=${BINDIR} install || die |
|
|
done |
|
37 |
|
|
38 |
# GSettings backend may be one of: memory, gconf, dconf |
# GSettings backend may be one of: memory, gconf, dconf |
39 |
# Only dconf is really considered functional by upstream |
# Only dconf is really considered functional by upstream |
46 |
|
|
47 |
minstalldocs COPYING NEWS || die |
minstalldocs COPYING NEWS || die |
48 |
} |
} |
|
|
|
|
src_install_dconf-editor() |
|
|
{ |
|
|
cd ${SRCDIR} |
|
|
mmake -C editor DESTDIR=${BINDIR} install || die |
|
|
minstalldocs COPYING NEWS || die |
|
|
} |
|