diff options
author | Luo Jinghua <sunmoon1997@gmail.com> | 2010-10-25 10:10:03 +0800 |
---|---|---|
committer | Luo Jinghua <sunmoon1997@gmail.com> | 2010-10-25 10:10:21 +0800 |
commit | aba3984844f855c6ebcafda977e681b0a5dd3fc3 (patch) | |
tree | 866a55266718dcf49c02ee0360dd837bd06726a1 | |
parent | 50e3c8a2f7d02a6e6811a7c6e9322433dc588ea1 (diff) |
Added compize live ebuilds
Copied from http://hg.atheme.org/users/tallica/overlay.
20 files changed, 562 insertions, 0 deletions
diff --git a/dev-python/compizconfig-python/Manifest b/dev-python/compizconfig-python/Manifest new file mode 100644 index 0000000..b9a52b4 --- /dev/null +++ b/dev-python/compizconfig-python/Manifest @@ -0,0 +1 @@ +EBUILD compizconfig-python-9999.ebuild 623 RMD160 d3be3883029f3f5e2a7d8a0a68319c07cb0872f5 SHA1 18971087f114ce0ab5efba30fabb87144a77bc40 SHA256 ceb453c5d590189d8a1d652eda3278cb1c7a75d8a21873d358ca7803a68981f0 diff --git a/dev-python/compizconfig-python/compizconfig-python-9999.ebuild b/dev-python/compizconfig-python/compizconfig-python-9999.ebuild new file mode 100644 index 0000000..6cd12c7 --- /dev/null +++ b/dev-python/compizconfig-python/compizconfig-python-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit git distutils + +DESCRIPTION="Compizconfig Python Bindings" +HOMEPAGE="http://www.compiz.org/" +EGIT_REPO_URI="git://git.compiz.org/compiz/compizconfig/compizconfig-python" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-libs/glib-2.6 + dev-python/pyrex + dev-python/cython + >=x11-libs/libcompizconfig-${PV} +" +RDEPEND="${DEPEND}" + +src_unpack() { + git_src_unpack +} + +src_compile() { + distutils_src_compile +} + +src_install() { + distutils_src_install --prefix=/usr +} diff --git a/profiles/package.mask b/profiles/package.mask index e24a6dd..521f001 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -2,3 +2,14 @@ =sys-apps/systemd-9999 =sys-apps/systemd-gentoo-units-9999 =media-video/pitivi-9999 + +### compiz live ebuilds +=x11-wm/compiz-meta-9999 +=x11-wm/compiz-9999 +=x11-plugins/compiz-plugins-main-9999 +=x11-plugins/compiz-plugins-extra-9999 +=x11-plugins/compiz-plugins-unsupported-9999 +=x11-libs/compizconfig-backend-gconf-9999 +=x11-libs/libcompizconfig-9999 +=x11-apps/ccsm-9999 +=dev-python/compizconfig-python-9999 diff --git a/x11-apps/ccsm/Manifest b/x11-apps/ccsm/Manifest new file mode 100644 index 0000000..3b0e2df --- /dev/null +++ b/x11-apps/ccsm/Manifest @@ -0,0 +1 @@ +EBUILD ccsm-9999.ebuild 640 RMD160 7837437612cbd23a6199976a56b4f9eef73fbe5c SHA1 06bfe8ab5cf9883d06c37f516e0fd562bbe70dfc SHA256 2a5b3219ac681df652da9e0b89f08e4748d4e6a0ae2e7c9ba307385a0b606431 diff --git a/x11-apps/ccsm/ccsm-9999.ebuild b/x11-apps/ccsm/ccsm-9999.ebuild new file mode 100644 index 0000000..00a996d --- /dev/null +++ b/x11-apps/ccsm/ccsm-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit git distutils + +DESCRIPTION="Compizconfig Settings Manager" +HOMEPAGE="http://www.compiz.org/" +EGIT_REPO_URI="git://git.compiz.org/compiz/compizconfig/ccsm" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-python/compizconfig-python-${PV} + >=dev-python/pygtk-2.12 + dev-python/sexy-python + gnome-base/librsvg +" +RDEPEND="${DEPEND}" + +src_unpack() { + git_src_unpack +} + +src_compile() { + distutils_src_compile --prefix=/usr +} + +src_install() { + distutils_src_install --prefix=/usr +} diff --git a/x11-libs/compizconfig-backend-gconf/Manifest b/x11-libs/compizconfig-backend-gconf/Manifest new file mode 100644 index 0000000..f69b6d4 --- /dev/null +++ b/x11-libs/compizconfig-backend-gconf/Manifest @@ -0,0 +1 @@ +EBUILD compizconfig-backend-gconf-9999.ebuild 569 RMD160 31df637ffa326efb5230ac46e1a0e19693eb78e8 SHA1 d9011a983b62df4dcaa14d5245dba18a42102088 SHA256 c231a762bca14b7b29d74cc74ad5fa29db493e64995a79f2e081880e6febdff4 diff --git a/x11-libs/compizconfig-backend-gconf/compizconfig-backend-gconf-9999.ebuild b/x11-libs/compizconfig-backend-gconf/compizconfig-backend-gconf-9999.ebuild new file mode 100644 index 0000000..3a94724 --- /dev/null +++ b/x11-libs/compizconfig-backend-gconf/compizconfig-backend-gconf-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit cmake-utils git + +DESCRIPTION="Compizconfig Gconf Backend" +HOMEPAGE="http://www.compiz.org/" +EGIT_REPO_URI="git://git.compiz.org/compiz/compizconfig/compizconfig-backend-gconf" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=gnome-base/gconf-2.0 + >=x11-libs/libcompizconfig-${PV} + >=x11-wm/compiz-${PV} +" +RDEPEND="${DEPEND}" + +src_configure() { + unset CMAKE_BUILD_TYPE + cmake-utils_src_configure +} diff --git a/x11-libs/libcompizconfig/Manifest b/x11-libs/libcompizconfig/Manifest new file mode 100644 index 0000000..46d8eab --- /dev/null +++ b/x11-libs/libcompizconfig/Manifest @@ -0,0 +1 @@ +EBUILD libcompizconfig-9999.ebuild 1166 RMD160 f6b0635edd4017e2fd7a798d1e743c37a7a067c9 SHA1 7095035cf5575f0e9bb31d1a741f744fdf276b78 SHA256 5f1c870814bc620881fa2b68515f06c316875865f6b647440e70ad05fc8dc034 diff --git a/x11-libs/libcompizconfig/libcompizconfig-9999.ebuild b/x11-libs/libcompizconfig/libcompizconfig-9999.ebuild new file mode 100644 index 0000000..b0c684b --- /dev/null +++ b/x11-libs/libcompizconfig/libcompizconfig-9999.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit gnome2-utils cmake-utils git + +DESCRIPTION="Compiz Configuration System (git)" +HOMEPAGE="http://www.compiz.org/" +EGIT_REPO_URI="git://git.compiz.org/compiz/compizconfig/libcompizconfig" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnome debug" + +RDEPEND=" + dev-libs/libxml2 + >=x11-wm/compiz-${PV} +" +DEPEND="${RDEPEND} + >=dev-util/intltool-0.41 + >=dev-util/pkgconfig-0.19 +" + +RESTRICT="test" + +src_configure() { + mycmakeargs="${mycmakeargs} + -DCOMPIZ_INSTALL_GCONF_SCHEMA_DIR=/etc/gconf/schemas + -DCOMPIZ_PLUGIN_INSTALL_TYPE=compiz" + + if use debug; then + CMAKE_BUILD_TYPE=Debug + else + unset CMAKE_BUILD_TYPE + fi + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + insinto "/usr/share/cmake/Modules/" + doins "cmake/FindCompizConfig.cmake" || die + insinto "/usr/share/compiz/cmake/" + doins "cmake/LibCompizConfigCommon.cmake" || die +} + +pkg_preinst() { + use gnome && gnome2_gconf_savelist +} + +pkg_postinst() { + use gnome && gnome2_gconf_install +} + +pkg_prerm() { + use gnome && gnome2_gconf_uninstall +} diff --git a/x11-plugins/compiz-plugins-extra/Manifest b/x11-plugins/compiz-plugins-extra/Manifest new file mode 100644 index 0000000..78ac4aa --- /dev/null +++ b/x11-plugins/compiz-plugins-extra/Manifest @@ -0,0 +1 @@ +EBUILD compiz-plugins-extra-9999.ebuild 1051 RMD160 faa18c6551078971891742bfed01e06f72cd305a SHA1 219948e1401830b61d4924e53f577116b84d0ee8 SHA256 525ac55a0987fc9f2652fb2e9c8bd14be41b6843b61ce83179f7ac36edb0893e diff --git a/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-9999.ebuild b/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-9999.ebuild new file mode 100644 index 0000000..73169a0 --- /dev/null +++ b/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-9999.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +EGIT_HAS_SUBMODULES=true + +inherit eutils gnome2-utils cmake-utils git + +DESCRIPTION="Compiz Fusion Window Decorator Plugins" +HOMEPAGE="http://www.compiz.org/" +EGIT_REPO_URI="git://git.compiz.org/compiz/plugins-extra" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="gnome debug" + +RDEPEND=" + >=gnome-base/librsvg-2.14.0 + media-libs/jpeg + x11-libs/cairo + >=x11-wm/compiz-${PV}[gnome?] +" + +DEPEND="${RDEPEND} + >=dev-util/intltool-0.35 + >=dev-util/pkgconfig-0.19 + >=sys-devel/gettext-0.15 +" + +src_configure() { + mycmakeargs="${mycmakeargs} + -DCOMPIZ_INSTALL_GCONF_SCHEMA_DIR=/etc/gconf/schemas + -DCOMPIZ_PLUGIN_INSTALL_TYPE=compiz" + + if use debug; then + CMAKE_BUILD_TYPE=Debug + else + unset CMAKE_BUILD_TYPE + fi + + cmake-utils_src_configure +} + +pkg_preinst() { + use gnome && gnome2_gconf_savelist +} + +pkg_postinst() { + use gnome && gnome2_gconf_install +} + +pkg_prerm() { + use gnome && gnome2_gconf_uninstall +} diff --git a/x11-plugins/compiz-plugins-main/Manifest b/x11-plugins/compiz-plugins-main/Manifest new file mode 100644 index 0000000..589bea2 --- /dev/null +++ b/x11-plugins/compiz-plugins-main/Manifest @@ -0,0 +1 @@ +EBUILD compiz-plugins-main-9999.ebuild 1050 RMD160 42ff26d2b73df5eda02101fe75ac8cadb83b3ff1 SHA1 61f1295aa6539361822fed6f3d9d88760abcf0a6 SHA256 97bab8a6848e118a26c2584d9059112801986d50c67c1ad040c15db6e232c536 diff --git a/x11-plugins/compiz-plugins-main/compiz-plugins-main-9999.ebuild b/x11-plugins/compiz-plugins-main/compiz-plugins-main-9999.ebuild new file mode 100644 index 0000000..202452b --- /dev/null +++ b/x11-plugins/compiz-plugins-main/compiz-plugins-main-9999.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +EGIT_HAS_SUBMODULES=true + +inherit eutils gnome2-utils cmake-utils git + +DESCRIPTION="Compiz Fusion Window Decorator Plugins" +HOMEPAGE="http://www.compiz.org/" +EGIT_REPO_URI="git://git.compiz.org/compiz/plugins-main" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="gnome debug" + +RDEPEND=" + >=gnome-base/librsvg-2.14.0 + media-libs/jpeg + x11-libs/cairo + >=x11-wm/compiz-${PV}[gnome?] +" + +DEPEND="${RDEPEND} + >=dev-util/intltool-0.35 + >=dev-util/pkgconfig-0.19 + >=sys-devel/gettext-0.15 +" + +src_configure() { + mycmakeargs="${mycmakeargs} + -DCOMPIZ_INSTALL_GCONF_SCHEMA_DIR=/etc/gconf/schemas + -DCOMPIZ_PLUGIN_INSTALL_TYPE=compiz" + + if use debug; then + CMAKE_BUILD_TYPE=Debug + else + unset CMAKE_BUILD_TYPE + fi + + cmake-utils_src_configure +} + +pkg_preinst() { + use gnome && gnome2_gconf_savelist +} + +pkg_postinst() { + use gnome && gnome2_gconf_install +} + +pkg_prerm() { + use gnome && gnome2_gconf_uninstall +} diff --git a/x11-plugins/compiz-plugins-unsupported/Manifest b/x11-plugins/compiz-plugins-unsupported/Manifest new file mode 100644 index 0000000..6f31a72 --- /dev/null +++ b/x11-plugins/compiz-plugins-unsupported/Manifest @@ -0,0 +1 @@ +EBUILD compiz-plugins-unsupported-9999.ebuild 1057 RMD160 3b4f035c738f9c1a7ccc3570718227d35bb56825 SHA1 6d3db6b5a513f0e59cc87d718e8e363d26578d85 SHA256 272a6699a67df6c88e1ea43033bc279a5d2ca7de60cc43554b81031bbfd1c822 diff --git a/x11-plugins/compiz-plugins-unsupported/compiz-plugins-unsupported-9999.ebuild b/x11-plugins/compiz-plugins-unsupported/compiz-plugins-unsupported-9999.ebuild new file mode 100644 index 0000000..134fb94 --- /dev/null +++ b/x11-plugins/compiz-plugins-unsupported/compiz-plugins-unsupported-9999.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +EGIT_HAS_SUBMODULES=true + +inherit eutils gnome2-utils cmake-utils git + +DESCRIPTION="Compiz Fusion Window Decorator Plugins" +HOMEPAGE="http://www.compiz.org/" +EGIT_REPO_URI="git://git.compiz.org/compiz/plugins-unsupported" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="gnome debug" + +RDEPEND=" + >=gnome-base/librsvg-2.14.0 + media-libs/jpeg + x11-libs/cairo + >=x11-wm/compiz-${PV}[gnome?] +" + +DEPEND="${RDEPEND} + >=dev-util/intltool-0.35 + >=dev-util/pkgconfig-0.19 + >=sys-devel/gettext-0.15 +" + +src_configure() { + mycmakeargs="${mycmakeargs} + -DCOMPIZ_INSTALL_GCONF_SCHEMA_DIR=/etc/gconf/schemas + -DCOMPIZ_PLUGIN_INSTALL_TYPE=compiz" + + if use debug; then + CMAKE_BUILD_TYPE=Debug + else + unset CMAKE_BUILD_TYPE + fi + + cmake-utils_src_configure +} + +pkg_preinst() { + use gnome && gnome2_gconf_savelist +} + +pkg_postinst() { + use gnome && gnome2_gconf_install +} + +pkg_prerm() { + use gnome && gnome2_gconf_uninstall +} diff --git a/x11-wm/compiz-meta/Manifest b/x11-wm/compiz-meta/Manifest new file mode 100644 index 0000000..0d0fca3 --- /dev/null +++ b/x11-wm/compiz-meta/Manifest @@ -0,0 +1 @@ +EBUILD compiz-meta-9999.ebuild 603 RMD160 4c5121e5e7283417eb11c2cc60c25b88b00060aa SHA1 0bedc5629a6ca06cbbdea08e48794f73754da320 SHA256 e92d07eea30f958d7c8a7cdc84aac005ce282c90abd9254b40b000f60582c630 diff --git a/x11-wm/compiz-meta/compiz-meta-9999.ebuild b/x11-wm/compiz-meta/compiz-meta-9999.ebuild new file mode 100644 index 0000000..55d8c6b --- /dev/null +++ b/x11-wm/compiz-meta/compiz-meta-9999.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +DESCRIPTION="Compiz (meta)" +HOMEPAGE="http://www.compiz.org/" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="gnome kde unsupported" + +RDEPEND=" + >=x11-wm/compiz-${PV} + >=x11-plugins/compiz-plugins-main-${PV} + >=x11-plugins/compiz-plugins-extra-${PV} + unsupported? ( >=x11-plugins/compiz-plugins-unsupported-${PV} ) + >=x11-apps/ccsm-${PV} + gnome? ( >=x11-libs/compizconfig-backend-gconf-${PV} ) + kde? ( >=x11-libs/compizconfig-backend-kconfig4-${PV} )" diff --git a/x11-wm/compiz/Manifest b/x11-wm/compiz/Manifest new file mode 100644 index 0000000..1b602a6 --- /dev/null +++ b/x11-wm/compiz/Manifest @@ -0,0 +1,2 @@ +AUX fix_access_violation.patch 2702 RMD160 30b96dd6a2991eb61f5b755589907c6448e9d17d SHA1 34df460a718e584b74365a52b8bafbcf14c3ffb3 SHA256 3a55e87a4109d4c8da9bbdca48aba9596d2836443588611ba7f7cff1ca4f7be0 +EBUILD compiz-9999.ebuild 2200 RMD160 d61449a6b5b5cfb71ae9ed17e1b671582dd772e7 SHA1 73e1659647121f9297bc52b8a1e6ae871ad1def4 SHA256 bc7620b0fbf530f62aeaa9aa7fea9390d9779bdb62f641d15b254edf18d050a2 diff --git a/x11-wm/compiz/compiz-9999.ebuild b/x11-wm/compiz/compiz-9999.ebuild new file mode 100644 index 0000000..9c60ae5 --- /dev/null +++ b/x11-wm/compiz/compiz-9999.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit eutils gnome2-utils cmake-utils git + +DESCRIPTION="OpenGL window and compositing manager" +HOMEPAGE="http://www.compiz.org/" +EGIT_REPO_URI="git://git.compiz.org/compiz/core" + +LICENSE="GPL-2 LGPL-2.1 MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="+cairo dbus fuse gnome gtk kde +svg debug" + +COMMONDEPEND=" + dev-libs/boost + dev-libs/glib:2 + dev-libs/libxml2 + dev-libs/libxslt + media-libs/libpng + >=media-libs/mesa-6.5.1-r1 + >=x11-base/xorg-server-1.1.1-r1 + x11-libs/libX11[xcb] + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libICE + x11-libs/libSM + >=x11-libs/libXrender-0.8.4 + >=x11-libs/startup-notification-0.7 + cairo? ( + x11-libs/cairo[X] + ) + dbus? ( >=sys-apps/dbus-1.0 ) + fuse? ( sys-fs/fuse ) + gnome? ( + >=gnome-base/gnome-control-center-2.16.1:2 + gnome-base/gnome-desktop + gnome-base/gconf:2 + ) + gtk? ( + >=x11-libs/gtk+-2.8.0:2 + >=x11-libs/libwnck-2.18.3 + x11-libs/pango + ) + kde? ( + || ( + >=kde-base/kwin-4.2.0 + kde-base/kwin:live + ) + ) + svg? ( + >=gnome-base/librsvg-2.14.0:2 + >=x11-libs/cairo-1.0 + ) +" + +DEPEND="${COMMONDEPEND} + dev-util/pkgconfig + x11-proto/damageproto + x11-proto/xineramaproto +" + +RDEPEND="${COMMONDEPEND} + x11-apps/mesa-progs + x11-apps/xvinfo +" + +src_configure() { + # Fix ACCESS VIOLATION + epatch "${FILESDIR}/fix_access_violation.patch" + + mycmakeargs="${mycmakeargs} + -DCOMPIZ_INSTALL_GCONF_SCHEMA_DIR=/etc/gconf/schemas + $(cmake-utils_use gnome USE_GNOME) + $(cmake-utils_use gnome USE_GNOME_KEYBINDINGS) + $(cmake-utils_use gnome USE_GCONF) + $(cmake-utils_use gnome USE_METACITY) + $(cmake-utils_use gtk USE_GTK) + $(cmake-utils_use kde USE_KDE4)" + + if use debug; then + CMAKE_BUILD_TYPE=Debug + else + unset CMAKE_BUILD_TYPE + fi + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + insinto "/usr/share/cmake/Modules/" + doins "cmake/FindCompiz.cmake" || die +} + +pkg_preinst() { + use gnome && gnome2_gconf_savelist +} + +pkg_postinst() { + use gnome && gnome2_gconf_install +} + +pkg_prerm() { + use gnome && gnome2_gconf_uninstall +} diff --git a/x11-wm/compiz/files/fix_access_violation.patch b/x11-wm/compiz/files/fix_access_violation.patch new file mode 100644 index 0000000..c0280e0 --- /dev/null +++ b/x11-wm/compiz/files/fix_access_violation.patch @@ -0,0 +1,80 @@ +diff --git a/cmake/CompizGconf.cmake b/cmake/CompizGconf.cmake +index c7c235c..9489ebf 100644 +--- a/cmake/CompizGconf.cmake ++++ b/cmake/CompizGconf.cmake +@@ -10,23 +10,6 @@ set ( + ) + + function (compiz_install_gconf_schema _src _dst) +- find_program (GCONFTOOL_EXECUTABLE gconftool-2) +- mark_as_advanced (FORCE GCONFTOOL_EXECUTABLE) +- +- if (GCONFTOOL_EXECUTABLE AND NOT COMPIZ_DISABLE_SCHEMAS_INSTALL) +- install (CODE " +- if (\"\$ENV{USER}\" STREQUAL \"root\") +- exec_program (${GCONFTOOL_EXECUTABLE} +- ARGS \"--get-default-source\" +- OUTPUT_VARIABLE ENV{GCONF_CONFIG_SOURCE}) +- exec_program (${GCONFTOOL_EXECUTABLE} +- ARGS \"--makefile-install-rule ${_src} > /dev/null\") +- else (\"\$ENV{USER}\" STREQUAL \"root\") +- exec_program (${GCONFTOOL_EXECUTABLE} +- ARGS \"--install-schema-file=${_src} > /dev/null\") +- endif (\"\$ENV{USER}\" STREQUAL \"root\") +- ") +- endif () + install ( + FILES "${_src}" + DESTINATION "${COMPIZ_DESTDIR}${_dst}" +diff --git a/gtk/gnome/CMakeLists.txt b/gtk/gnome/CMakeLists.txt +index 5fe60b6..83c0b47 100644 +--- a/gtk/gnome/CMakeLists.txt ++++ b/gtk/gnome/CMakeLists.txt +@@ -30,9 +30,9 @@ if (USE_GNOME) + ${CMAKE_CURRENT_SOURCE_DIR}/compiz-wm.desktop.in + ${wmproperties_file} + ) +- compiz_opt_install_file ( +- ${wmproperties_file} +- ${windowsettingsdatadir}/gnome/wm-properties/compiz-wm.desktop ++ install ( ++ FILES ${wmproperties_file} ++ DESTINATION ${COMPIZ_DESTDIR}${windowsettingsdatadir}/gnome/wm-properties/ + ) + + +@@ -49,14 +49,14 @@ if (USE_GNOME) + ${CMAKE_CURRENT_BINARY_DIR}/50-compiz-desktop-key.xml + ${CMAKE_CURRENT_BINARY_DIR}/50-compiz-key.xml + ) +- compiz_opt_install_file ( +- ${CMAKE_CURRENT_BINARY_DIR}/50-compiz-desktop-key.xml +- ${keybindingsdir}/50-compiz-desktop-key.xml +- ) +- compiz_opt_install_file ( +- ${CMAKE_CURRENT_BINARY_DIR}/50-compiz-key.xml +- ${keybindingsdir}/50-compiz-key.xml +- ) ++ install ( ++ FILES ${CMAKE_CURRENT_BINARY_DIR}/50-compiz-desktop-key.xml ++ DESTINATION ${COMPIZ_DESTDIR}${keybindingsdir} ++ ) ++ install ( ++ FILES ${CMAKE_CURRENT_BINARY_DIR}/50-compiz-key.xml ++ DESTINATION ${COMPIZ_DESTDIR}${keybindingsdir} ++ ) + endif (USE_GNOME_KEYBINDINGS) + + add_library (gnome-compiz MODULE +@@ -82,8 +82,8 @@ if (USE_GNOME) + DESTINATION ${COMPIZ_DESTDIR}${windowsettingslibdir}/window-manager-settings + ) + +- compiz_opt_install_file ( +- ${CMAKE_CURRENT_BINARY_DIR}/libcompiz.so +- ${windowsettingslibdir}/window-manager-settings/libcompiz.so ++ install ( ++ FILES ${CMAKE_CURRENT_BINARY_DIR}/libcompiz.so ++ DESTINATION ${COMPIZ_DESTDIR}${windowsettingslibdir}/window-manager-settings + ) + endif (USE_GNOME) |