From 0c04b4d804fc89b34366796d0a2ba27ed9bebebc Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 5 Nov 2010 13:48:32 +0100 Subject: [PATCH] compiz-plugins-main: update to 0.9.2. --- .../compiz-plugins-main-devel.template | 29 +++-- srcpkgs/compiz-plugins-main/depends | 2 +- srcpkgs/compiz-plugins-main/template | 107 ++++++++++++------ 3 files changed, 84 insertions(+), 54 deletions(-) diff --git a/srcpkgs/compiz-plugins-main/compiz-plugins-main-devel.template b/srcpkgs/compiz-plugins-main/compiz-plugins-main-devel.template index 419c99d0744..5c4ffb676fd 100644 --- a/srcpkgs/compiz-plugins-main/compiz-plugins-main-devel.template +++ b/srcpkgs/compiz-plugins-main/compiz-plugins-main-devel.template @@ -1,31 +1,28 @@ # Template file for 'compiz-plugins-main-devel'. # -short_desc="${sourcepkg} development files" +short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run pkg-config -Add_dependency run libXcomposite-devel -Add_dependency run libXdamage-devel -Add_dependency run libXrandr-devel -Add_dependency run libXinerama-devel -Add_dependency run libSM-devel -Add_dependency run libxslt-devel -Add_dependency run zlib-devel +Add_dependency run intltool +Add_dependency run cmake +Add_dependency run compiz-core-devel +Add_dependency run libstdc++-devel Add_dependency run glibc-devel -Add_dependency run startup-notification-devel -Add_dependency run libXfixes-devel -Add_dependency run libICE-devel -Add_dependency run libxml2-devel -Add_dependency run MesaLib-devel -Add_dependency run jpeg-devel -Add_dependency run libXrender-devel +Add_dependency run boost-devel +Add_dependency run compiz-core-devel Add_dependency run libX11-devel +Add_dependency run MesaLib-devel +Add_dependency run libxml2-devel +Add_dependency run libXfixes-devel +Add_dependency run jpeg-devel +Add_dependency run libXext-devel Add_dependency run cairo-devel +Add_dependency run libXrender-devel Add_dependency run pango-devel Add_dependency run glib-devel -Add_dependency run compiz-devel do_install() { diff --git a/srcpkgs/compiz-plugins-main/depends b/srcpkgs/compiz-plugins-main/depends index 67f3e101502..2ace6d3fb1f 100644 --- a/srcpkgs/compiz-plugins-main/depends +++ b/srcpkgs/compiz-plugins-main/depends @@ -1,2 +1,2 @@ -abi_depends=">=0.8.4" +abi_depends=">=0.9.2" api_depends="${abi_depends}" diff --git a/srcpkgs/compiz-plugins-main/template b/srcpkgs/compiz-plugins-main/template index f0b4b21bb62..1a7bd293ae9 100644 --- a/srcpkgs/compiz-plugins-main/template +++ b/srcpkgs/compiz-plugins-main/template @@ -1,11 +1,12 @@ # Template file for 'compiz-plugins-main' pkgname=compiz-plugins-main -version=0.8.6 -distfiles="http://releases.compiz-fusion.org/$version/$pkgname-$version.tar.bz2" -build_style=gnu_configure +version=0.9.2 +wrksrc=plugins-main +distfiles="http://releases.compiz.org/$version/$pkgname-$version.tar.bz2" +build_style=custom-install short_desc="Compiz Main plugins" maintainer="Juan RP " -checksum=66dc4f349b11dbeac08f941d2d3443aa9b80d82f35c304db747ff383491ed6d9 +checksum=96c969dcc5db4e1667ce53fc4731e0c434b4f0fccc5cb8cbcee41172bd1575b7 long_desc=" Compiz is a compositing window manager that uses 3D graphics acceleration via OpenGL. It provides various new graphical effects and features on @@ -14,48 +15,80 @@ long_desc=" This package contains the Compiz main plugins." subpackages="$pkgname-devel" -Add_dependency run libXcomposite -Add_dependency run libXdamage -Add_dependency run libXrandr -Add_dependency run libXinerama -Add_dependency run libSM -Add_dependency run libXext -Add_dependency run libxslt -Add_dependency run zlib + +gconf_schemas=" +compiz-vpswitch.schemas +compiz-titleinfo.schemas +compiz-ezoom.schemas +compiz-workarounds.schemas +compiz-neg.schemas +compiz-winrules.schemas +compiz-shift.schemas +compiz-put.schemas +compiz-animation.schemas +compiz-scaleaddon.schemas +compiz-mousepoll.schemas +compiz-mag.schemas +compiz-text.schemas +compiz-ring.schemas +compiz-thumbnail.schemas +compiz-resizeinfo.schemas +compiz-colorfilter.schemas +compiz-opacify.schemas +compiz-snap.schemas +compiz-expo.schemas +compiz-staticswitcher.schemas +compiz-session.schemas +compiz-imgjpeg.schemas +compiz-wall.schemas +compiz-kdecompat.schemas" + +Add_dependency run libgcc Add_dependency run glibc -Add_dependency run startup-notification -Add_dependency run libXfixes -Add_dependency run libICE -Add_dependency run libxml2 -Add_dependency run MesaLib -Add_dependency run jpeg -Add_dependency run libXrender +Add_dependency run libstdc++ +Add_dependency run boost +Add_dependency run compiz-core Add_dependency run libX11 +Add_dependency run MesaLib +Add_dependency run libxml2 +Add_dependency run libXfixes +Add_dependency run jpeg +Add_dependency run libXext Add_dependency run cairo +Add_dependency run libXrender Add_dependency run pango Add_dependency run glib -Add_dependency run compiz +Add_dependency run GConf + Add_dependency build pkg-config Add_dependency build intltool -Add_dependency build compiz-bcop -Add_dependency build libXcomposite-devel -Add_dependency build libXdamage-devel -Add_dependency build libXrandr-devel -Add_dependency build libXinerama-devel -Add_dependency build libSM-devel -Add_dependency build libXext-devel -Add_dependency build libxslt-devel -Add_dependency build zlib-devel +Add_dependency build cmake +Add_dependency build compiz-core-devel +Add_dependency build libstdc++-devel Add_dependency build glibc-devel -Add_dependency build startup-notification-devel -Add_dependency build libXfixes-devel -Add_dependency build libICE-devel -Add_dependency build libxml2-devel -Add_dependency build MesaLib-devel -Add_dependency build jpeg-devel -Add_dependency build libXrender-devel +Add_dependency build boost-devel +Add_dependency build compiz-core-devel Add_dependency build libX11-devel +Add_dependency build MesaLib-devel +Add_dependency build libxml2-devel +Add_dependency build libXfixes-devel +Add_dependency build jpeg-devel +Add_dependency build libXext-devel Add_dependency build cairo-devel +Add_dependency build libXrender-devel Add_dependency build pango-devel Add_dependency build glib-devel -Add_dependency build compiz-devel + +do_build() +{ + mkdir -p ${wrksrc}/build && cd ${wrksrc}/build && \ + cmake -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCOMPIZ_DISABLE_SCHEMAS_INSTALL=yes .. && \ + make ${makejobs} || return 1 +} + +do_install() +{ + cd ${wrksrc}/build && make DESTDIR=${DESTDIR} install || return 1 +}