Use gconf-merge-schema in pkgs installing gconf schema files.
--HG-- branch : gnome3
This commit is contained in:
parent
1d60222203
commit
fb09b8d4d4
13 changed files with 103 additions and 3 deletions
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'gdm'
|
# Template file for 'gdm'
|
||||||
pkgname=gdm
|
pkgname=gdm
|
||||||
version=2.91.91
|
version=2.91.91
|
||||||
|
revision=1
|
||||||
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
configure_args="--disable-schemas-install --disable-scrollkeeper
|
configure_args="--disable-schemas-install --disable-scrollkeeper
|
||||||
|
@ -93,4 +94,8 @@ post_install()
|
||||||
# Transform ${exec_prefix} to start at-spi-registryd!
|
# Transform ${exec_prefix} to start at-spi-registryd!
|
||||||
sed -i -e "s|\${exec_prefix}|/usr|" \
|
sed -i -e "s|\${exec_prefix}|/usr|" \
|
||||||
${DESTDIR}//usr/share/gdm/autostart/LoginWindow/at-spi-registryd-wrapper.desktop
|
${DESTDIR}//usr/share/gdm/autostart/LoginWindow/at-spi-registryd-wrapper.desktop
|
||||||
|
|
||||||
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \
|
||||||
|
--domain ${pkgname} ${wrksrc}/*.schemas
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'gnome-control-center'
|
# Template file for 'gnome-control-center'
|
||||||
pkgname=gnome-control-center
|
pkgname=gnome-control-center
|
||||||
version=2.91.90
|
version=2.91.90
|
||||||
|
revision=1
|
||||||
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
configure_args="--disable-schemas-install --disable-scrollkeeper
|
configure_args="--disable-schemas-install --disable-scrollkeeper
|
||||||
|
@ -79,4 +80,8 @@ post_install()
|
||||||
{
|
{
|
||||||
rm -f ${DESTDIR}//usr/share/applications/mimeinfo.cache
|
rm -f ${DESTDIR}//usr/share/applications/mimeinfo.cache
|
||||||
mv ${DESTDIR}/usr/share/pkgconfig/* ${DESTDIR}/usr/lib/pkgconfig
|
mv ${DESTDIR}/usr/share/pkgconfig/* ${DESTDIR}/usr/lib/pkgconfig
|
||||||
|
|
||||||
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \
|
||||||
|
--domain ${pkgname}-2.0 ${wrksrc}/*.schemas
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'gnome-panel'
|
# Template file for 'gnome-panel'
|
||||||
pkgname=gnome-panel
|
pkgname=gnome-panel
|
||||||
version=2.91.90
|
version=2.91.90
|
||||||
|
revision=1
|
||||||
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
configure_args="--disable-schemas-install --disable-scrollkeeper
|
configure_args="--disable-schemas-install --disable-scrollkeeper
|
||||||
|
@ -83,3 +84,14 @@ Add_dependency build libXau-devel
|
||||||
|
|
||||||
Add_dependency full hicolor-icon-theme
|
Add_dependency full hicolor-icon-theme
|
||||||
Add_dependency full desktop-file-utils
|
Add_dependency full desktop-file-utils
|
||||||
|
|
||||||
|
post_install()
|
||||||
|
{
|
||||||
|
local f
|
||||||
|
|
||||||
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
for f in ${gconf_schemas}; do
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${f} \
|
||||||
|
--domain ${pkgname}-3.0 ${wrksrc}/${f}
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'gnome-shell'
|
# Template file for 'gnome-shell'
|
||||||
pkgname=gnome-shell
|
pkgname=gnome-shell
|
||||||
version=2.91.90
|
version=2.91.90
|
||||||
|
revision=1
|
||||||
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
configure_args="--disable-schemas-install --disable-schemas-compile
|
configure_args="--disable-schemas-install --disable-schemas-compile
|
||||||
|
@ -126,3 +127,11 @@ pre_configure()
|
||||||
export LDFLAGS="-Wl,-R/usr/lib/xulrunner-1.9.2 -Wl,-R/usr/lib/gnome-bluetooth"
|
export LDFLAGS="-Wl,-R/usr/lib/xulrunner-1.9.2 -Wl,-R/usr/lib/gnome-bluetooth"
|
||||||
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$ldlibpaths"
|
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$ldlibpaths"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
post_install()
|
||||||
|
{
|
||||||
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \
|
||||||
|
--domain ${pkgname} ${wrksrc}/*.schemas
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'gnome-terminal'
|
# Template file for 'gnome-terminal'
|
||||||
pkgname=gnome-terminal
|
pkgname=gnome-terminal
|
||||||
version=2.33.90
|
version=2.33.90
|
||||||
|
revision=1
|
||||||
distfiles="${GNOME_SITE}/$pkgname/2.33/$pkgname-$version.tar.bz2"
|
distfiles="${GNOME_SITE}/$pkgname/2.33/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
configure_args="--disable-schemas-install --disable-scrollkeeper
|
configure_args="--disable-schemas-install --disable-scrollkeeper
|
||||||
|
@ -57,3 +58,12 @@ Add_dependency build libX11-devel
|
||||||
Add_dependency build gtk+-devel
|
Add_dependency build gtk+-devel
|
||||||
Add_dependency build vte-devel ">=0.26"
|
Add_dependency build vte-devel ">=0.26"
|
||||||
Add_dependency build GConf-devel
|
Add_dependency build GConf-devel
|
||||||
|
|
||||||
|
Add_dependency full desktop-file-utils
|
||||||
|
|
||||||
|
post_install()
|
||||||
|
{
|
||||||
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \
|
||||||
|
--domain ${pkgname} ${wrksrc}/*.schemas
|
||||||
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'gnome-utils'
|
# Template file for 'gnome-utils'
|
||||||
pkgname=gnome-utils
|
pkgname=gnome-utils
|
||||||
version=2.91.90
|
version=2.91.90
|
||||||
|
revision=1
|
||||||
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
configure_args="--disable-schemas-install --disable-scrollkeeper
|
configure_args="--disable-schemas-install --disable-scrollkeeper
|
||||||
|
@ -59,3 +60,10 @@ Add_dependency build fontconfig-devel
|
||||||
|
|
||||||
Add_dependency full hicolor-icon-theme
|
Add_dependency full hicolor-icon-theme
|
||||||
Add_dependency full desktop-file-utils
|
Add_dependency full desktop-file-utils
|
||||||
|
|
||||||
|
post_install()
|
||||||
|
{
|
||||||
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \
|
||||||
|
--domain ${pkgname}-2.0 ${wrksrc}/*.schemas
|
||||||
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'gst-plugins-good'.
|
# Template file for 'gst-plugins-good'.
|
||||||
pkgname=gst-plugins-good
|
pkgname=gst-plugins-good
|
||||||
version=0.10.27
|
version=0.10.27
|
||||||
|
revision=1
|
||||||
distfiles="http://gstreamer.freedesktop.org/src/$pkgname/$pkgname-$version.tar.bz2"
|
distfiles="http://gstreamer.freedesktop.org/src/$pkgname/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
configure_args="--with-gudev --with-libv4l2 --enable-experimental
|
configure_args="--with-gudev --with-libv4l2 --enable-experimental
|
||||||
|
@ -86,7 +87,9 @@ Add_dependency build wavpack-devel
|
||||||
Add_dependency build coreutils
|
Add_dependency build coreutils
|
||||||
Add_dependency build diffutils
|
Add_dependency build diffutils
|
||||||
|
|
||||||
pre_configure()
|
post_install()
|
||||||
{
|
{
|
||||||
export PATH="/bin:/usr/bin:$PATH"
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \
|
||||||
|
--domain ${pkgname}-0.10 ${wrksrc}/*.schemas
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'gucharmap'
|
# Template file for 'gucharmap'
|
||||||
pkgname=gucharmap
|
pkgname=gucharmap
|
||||||
version=2.33.2
|
version=2.33.2
|
||||||
|
revision=1
|
||||||
distfiles="${GNOME_SITE}/$pkgname/2.33/$pkgname-$version.tar.bz2"
|
distfiles="${GNOME_SITE}/$pkgname/2.33/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
configure_args="--disable-schemas-install --disable-scrollkeeper
|
configure_args="--disable-schemas-install --disable-scrollkeeper
|
||||||
|
@ -45,3 +46,10 @@ Add_dependency build GConf-devel
|
||||||
|
|
||||||
Add_dependency full hicolor-icon-theme
|
Add_dependency full hicolor-icon-theme
|
||||||
Add_dependency full desktop-file-utils
|
Add_dependency full desktop-file-utils
|
||||||
|
|
||||||
|
post_install()
|
||||||
|
{
|
||||||
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \
|
||||||
|
--domain ${pkgname} ${wrksrc}/*.schemas
|
||||||
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'libgweather'
|
# Template file for 'libgweather'
|
||||||
pkgname=libgweather
|
pkgname=libgweather
|
||||||
version=2.91.6
|
version=2.91.6
|
||||||
|
revision=1
|
||||||
patch_args="-Np1"
|
patch_args="-Np1"
|
||||||
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
|
@ -50,3 +51,10 @@ Add_dependency build libsoup-gnome-devel
|
||||||
Add_dependency build GConf-devel
|
Add_dependency build GConf-devel
|
||||||
|
|
||||||
Add_dependency full gnome-icon-theme
|
Add_dependency full gnome-icon-theme
|
||||||
|
|
||||||
|
post_install()
|
||||||
|
{
|
||||||
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \
|
||||||
|
--domain ${pkgname}-3.0 ${wrksrc}/*.schemas
|
||||||
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'metacity'
|
# Template file for 'metacity'
|
||||||
pkgname=metacity
|
pkgname=metacity
|
||||||
version=2.30.3
|
version=2.30.3
|
||||||
|
revision=1
|
||||||
distfiles="${GNOME_SITE}/$pkgname/2.30/$pkgname-$version.tar.bz2"
|
distfiles="${GNOME_SITE}/$pkgname/2.30/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
configure_args="--disable-schemas-install --localstatedir=/var
|
configure_args="--disable-schemas-install --localstatedir=/var
|
||||||
|
@ -67,3 +68,10 @@ Add_dependency build libX11-devel
|
||||||
Add_dependency build libXext-devel
|
Add_dependency build libXext-devel
|
||||||
Add_dependency build libXinerama-devel
|
Add_dependency build libXinerama-devel
|
||||||
Add_dependency full zenity
|
Add_dependency full zenity
|
||||||
|
|
||||||
|
post_install()
|
||||||
|
{
|
||||||
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \
|
||||||
|
--domain ${pkgname} ${wrksrc}/*.schemas
|
||||||
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'mutter'
|
# Template file for 'mutter'
|
||||||
pkgname=mutter
|
pkgname=mutter
|
||||||
version=2.91.90
|
version=2.91.90
|
||||||
|
revision=1
|
||||||
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
configure_args="--localstatedir=/var --disable-scrollkeeper
|
configure_args="--localstatedir=/var --disable-scrollkeeper
|
||||||
|
@ -86,3 +87,10 @@ Add_dependency build fontconfig-devel
|
||||||
Add_dependency build libffi-devel
|
Add_dependency build libffi-devel
|
||||||
|
|
||||||
Add_dependency full desktop-file-utils
|
Add_dependency full desktop-file-utils
|
||||||
|
|
||||||
|
post_install()
|
||||||
|
{
|
||||||
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \
|
||||||
|
--domain ${pkgname} ${wrksrc}/*.schemas
|
||||||
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'network-manager-applet'
|
# Template file for 'network-manager-applet'
|
||||||
pkgname=network-manager-applet
|
pkgname=network-manager-applet
|
||||||
version=0.8.3.997
|
version=0.8.3.997
|
||||||
|
revision=1
|
||||||
distfiles="${GNOME_SITE}/$pkgname/0.8/$pkgname-$version.tar.bz2"
|
distfiles="${GNOME_SITE}/$pkgname/0.8/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
configure_args="--disable-schemas-install --localstatedir=/var
|
configure_args="--disable-schemas-install --localstatedir=/var
|
||||||
|
@ -71,3 +72,11 @@ Add_dependency build gnome-bluetooth-devel
|
||||||
Add_dependency full notification-daemon
|
Add_dependency full notification-daemon
|
||||||
Add_dependency full hicolor-icon-theme
|
Add_dependency full hicolor-icon-theme
|
||||||
Add_dependency full polkit-gnome
|
Add_dependency full polkit-gnome
|
||||||
|
|
||||||
|
post_install()
|
||||||
|
{
|
||||||
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \
|
||||||
|
--domain nm-applet ${wrksrc}/*.schemas
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'seahorse'
|
# Template file for 'seahorse'
|
||||||
pkgname=seahorse
|
pkgname=seahorse
|
||||||
version=2.91.4
|
version=2.91.4
|
||||||
|
revision=1
|
||||||
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
configure_args="--localstatedir=/var --disable-scrollkeeper --with-gtk=3.0
|
configure_args="--localstatedir=/var --disable-scrollkeeper --with-gtk=3.0
|
||||||
|
@ -72,7 +73,13 @@ Add_dependency build avahi-glib-libs-devel
|
||||||
Add_dependency build gnome-keyring-devel
|
Add_dependency build gnome-keyring-devel
|
||||||
Add_dependency build libnotify-devel
|
Add_dependency build libnotify-devel
|
||||||
|
|
||||||
|
|
||||||
Add_dependency full openssh-client
|
Add_dependency full openssh-client
|
||||||
Add_dependency full hicolor-icon-theme
|
Add_dependency full hicolor-icon-theme
|
||||||
Add_dependency full desktop-file-utils
|
Add_dependency full desktop-file-utils
|
||||||
|
|
||||||
|
post_install()
|
||||||
|
{
|
||||||
|
mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc}
|
||||||
|
gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \
|
||||||
|
--domain ${pkgname} ${wrksrc}/*.schemas
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue