wok rev 19217
Up compiz* (0.8.12)
author | Xander Ziiryanoff <psychomaniak@xakep.ru> |
---|---|
date | Fri Jun 17 15:09:10 2016 +0300 (2016-06-17) |
parents | 5b84caa85ec8 |
children | 796702fad3ad |
files | compiz-bcop/receipt compiz-ccsm/receipt compiz-compizconfig-python/receipt compiz-core-dev/receipt compiz-core/receipt compiz-libcompizconfig-dev/receipt compiz-libcompizconfig/receipt compiz-plugins-extra-dev/receipt compiz-plugins-extra/receipt compiz-plugins-main-dev/receipt compiz-plugins-main/receipt compiz-plugins-unsupported-dev/receipt compiz-plugins-unsupported/receipt compiz/receipt compiz/stuff/compiz-session compiz/stuff/compiz-startwm emerald-themes/receipt emerald/receipt emerald/stuff/settings.ini |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/compiz-bcop/receipt Fri Jun 17 15:09:10 2016 +0300 1.3 @@ -0,0 +1,27 @@ 1.4 +# SliTaz package receipt. 1.5 + 1.6 +PACKAGE="compiz-bcop" 1.7 +VERSION="0.8.12" 1.8 +CATEGORY="x-window" 1.9 +SHORT_DESC="Compiz option code generator" 1.10 +MAINTAINER="psychomaniak@xakep.ru" 1.11 +LICENSE="GPL2" 1.12 +TARBALL="$PACKAGE-$VERSION.tar.xz" 1.13 +WEB_SITE="https://github.com/compiz-reloaded" 1.14 +WGET_URL="$WEB_SITE/$PACKAGE/releases/download/v$VERSION/$TARBALL" 1.15 +DEPENDS="xorg-libX11 compiz-core libxslt" 1.16 +BUILD_DEPENDS="xorg-dev compiz-core-dev libxslt-dev startup-notification-dev libtool" 1.17 + 1.18 +# Rules to configure and make the package. 1.19 +compile_rules() 1.20 +{ 1.21 + ./configure --prefix=/usr 1.22 + make && 1.23 + make DESTDIR="${DESTDIR}" install 1.24 +} 1.25 + 1.26 +# Rules to gen a SliTaz package suitable for Tazpkg. 1.27 +genpkg_rules() 1.28 +{ 1.29 + cp -a $install/* $fs 1.30 +}
2.1 --- a/compiz-ccsm/receipt Wed Jun 15 17:27:10 2016 +0300 2.2 +++ b/compiz-ccsm/receipt Fri Jun 17 15:09:10 2016 +0300 2.3 @@ -1,33 +1,33 @@ 2.4 # SliTaz package receipt. 2.5 2.6 PACKAGE="compiz-ccsm" 2.7 -VERSION="0.9.4" 2.8 +VERSION="0.8.12.3" 2.9 CATEGORY="x-window" 2.10 SHORT_DESC="Compiz Config Settings Manager." 2.11 MAINTAINER="pankso@slitaz.org" 2.12 LICENSE="GPL2" 2.13 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 2.14 -WEB_SITE="http://www.compiz.org/" 2.15 -WGET_URL="http://releases.compiz.org/$VERSION/$TARBALL" 2.16 +TARBALL="$PACKAGE-$VERSION.tar.xz" 2.17 +WEB_SITE="https://github.com/compiz-reloaded/ccsm" 2.18 +WGET_URL="$WEB_SITE/releases/download/v$VERSION/ccsm-$VERSION.tar.xz" 2.19 2.20 -DEPENDS="python pygtk compiz-core compiz-libcompizconfig \ 2.21 -compiz-compizconfig-python" 2.22 -BUILD_DEPENDS="$DEPENDS python-dev pygtk-dev compiz-core-dev \ 2.23 +DEPENDS="python pygobject3 compiz-core compiz-libcompizconfig \ 2.24 +compiz-compizconfig-python gtk-girepository" 2.25 +BUILD_DEPENDS="$DEPENDS python-dev libtool compiz-core-dev \ 2.26 compiz-libcompizconfig-dev" 2.27 2.28 # Rules to configure and make the package. 2.29 compile_rules() 2.30 { 2.31 - ./setup.py build --prefix=/usr 2.32 - ./setup.py install --prefix=/usr --root=$WOK/$PACKAGE/install 2.33 + ./setup.py install --prefix=/usr --with-gtk=2.0 --root="$DESTDIR" 2.34 } 2.35 2.36 # Rules to gen a SliTaz package suitable for Tazpkg. 2.37 genpkg_rules() 2.38 { 2.39 - mkdir -p $fs/usr/share 2.40 + mkdir -p $fs/usr/share/locale 2.41 cp -a $install/usr/bin $fs/usr 2.42 cp -a $install/usr/lib $fs/usr 2.43 + cp -a $install/usr/share/locale/ru $fs/usr/share/locale 2.44 cp -a $install/usr/share/ccsm $fs/usr/share 2.45 cp -a $install/usr/share/icons $fs/usr/share 2.46 cd $fs/usr/share
3.1 --- a/compiz-compizconfig-python/receipt Wed Jun 15 17:27:10 2016 +0300 3.2 +++ b/compiz-compizconfig-python/receipt Fri Jun 17 15:09:10 2016 +0300 3.3 @@ -1,25 +1,26 @@ 3.4 # SliTaz package receipt. 3.5 3.6 PACKAGE="compiz-compizconfig-python" 3.7 -VERSION="0.9.4" 3.8 +VERSION="0.8.12.1" 3.9 CATEGORY="x-window" 3.10 SHORT_DESC="Compiz Config Python module." 3.11 MAINTAINER="pankso@slitaz.org" 3.12 LICENSE="GPL2" 3.13 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 3.14 -WEB_SITE="http://www.compiz.org/" 3.15 -WGET_URL="http://releases.compiz.org/$VERSION/$TARBALL" 3.16 +SOURCE="${PACKAGE/compiz-/}" 3.17 +TARBALL="$SOURCE-$VERSION.tar.xz" 3.18 +WEB_SITE="https://github.com/compiz-reloaded" 3.19 +WGET_URL="$WEB_SITE/$SOURCE/releases/download/v$VERSION/$TARBALL" 3.20 3.21 -DEPENDS="python pygtk compiz-core compiz-libcompizconfig" 3.22 -BUILD_DEPENDS="$DEPENDS python-dev pygtk-dev compiz-core-dev \ 3.23 -compiz-libcompizconfig-dev python-cython \ 3.24 -libxslt-dev glibmm-dev startup-notification-dev" 3.25 +DEPENDS="python compiz-core compiz-libcompizconfig" 3.26 +BUILD_DEPENDS="$DEPENDS python-dev pygtk-dev compiz-core-dev protobuf-dev \ 3.27 +compiz-libcompizconfig-dev python-cython libxslt-dev util-linux-uuid-dev \ 3.28 +startup-notification-dev libtool" 3.29 3.30 # Rules to configure and make the package. 3.31 compile_rules() 3.32 { 3.33 - python setup.py build 3.34 - python setup.py install --root=$WOK/$PACKAGE/install 3.35 + ./configure --prefix=/usr 3.36 + make && make install 3.37 } 3.38 3.39 # Rules to gen a SliTaz package suitable for Tazpkg.
4.1 --- a/compiz-core-dev/receipt Wed Jun 15 17:27:10 2016 +0300 4.2 +++ b/compiz-core-dev/receipt Fri Jun 17 15:09:10 2016 +0300 4.3 @@ -1,7 +1,7 @@ 4.4 # SliTaz package receipt. 4.5 4.6 PACKAGE="compiz-core-dev" 4.7 -VERSION="0.9.4" 4.8 +VERSION="0.8.12.3" 4.9 CATEGORY="development" 4.10 SHORT_DESC="Compiz devel files." 4.11 MAINTAINER="pankso@slitaz.org" 4.12 @@ -9,21 +9,14 @@ 4.13 WANTED="compiz-core" 4.14 WEB_SITE="http://www.compiz.org/" 4.15 4.16 -DEPENDS="pkg-config" 4.17 +DEPENDS="pkg-config compiz-core" 4.18 4.19 # Rules to gen a SliTaz package suitable for Tazpkg. 4.20 genpkg_rules() 4.21 { 4.22 - mkdir -p $fs/usr/lib $fs/usr/share/compiz 4.23 + mkdir -p $fs/usr/lib/compiz $fs/usr/share/compiz 4.24 cp -a $install/usr/include $fs/usr 4.25 cp -a $install/usr/lib/pkgconfig $fs/usr/lib 4.26 - cp -a $install/usr/share/compiz/cmake $fs/usr/share/compiz 4.27 - # compiz-core seems a bit buggy... 4.28 - # Gok: I'm not sure about this line for cookutils but it 4.29 - # screw things in tazwok. 4.30 - if [ -x /usr/bin/cook ]; then 4.31 - cp -a $install/../source/install/usr/share/cmake* $fs/usr/share 4.32 - else 4.33 - cp -a $install/usr/share/cmake* $fs/usr/share 4.34 - fi 4.35 + cp -a $install/usr/lib/*.la $fs/usr/lib 4.36 + cp -a $install/usr/lib/compiz/*.la $fs/usr/lib/compiz/ 4.37 }
5.1 --- a/compiz-core/receipt Wed Jun 15 17:27:10 2016 +0300 5.2 +++ b/compiz-core/receipt Fri Jun 17 15:09:10 2016 +0300 5.3 @@ -1,49 +1,40 @@ 5.4 # SliTaz package receipt. 5.5 5.6 PACKAGE="compiz-core" 5.7 -VERSION="0.9.4" 5.8 +VERSION="0.8.12.3" 5.9 CATEGORY="x-window" 5.10 SHORT_DESC="Compiz is an OpenGL compositing manager for 3D effect." 5.11 MAINTAINER="pankso@slitaz.org" 5.12 LICENSE="MIT GPL LGPL" 5.13 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 5.14 -WEB_SITE="http://www.compiz.org/" 5.15 -WGET_URL="http://releases.compiz.org/$VERSION/$TARBALL" 5.16 +TARBALL="$PACKAGE-$VERSION.tar.xz" 5.17 +WEB_SITE="https://github.com/compiz-reloaded" 5.18 +WGET_URL="$WEB_SITE/compiz/releases/download/v$VERSION/compiz-$VERSION.tar.xz" 5.19 5.20 -DEPENDS="librsvg libxslt startup-notification libboost-serialization \ 5.21 -glibmm mesa emerald dbus dbus-glib" 5.22 -BUILD_DEPENDS="xorg-dev cmake intltool librsvg-dev libxslt-dev \ 5.23 -startup-notification-dev libboost-dev libboost-serialization-dev \ 5.24 -glibmm-dev mesa-dev file dbus-dev dbus-glib-dev" 5.25 +DEPENDS="librsvg libxslt mesa libglu-mesa dbus dbus-glib startup-notification \ 5.26 +compiz-bcop compiz-libcompizconfig" 5.27 +BUILD_DEPENDS="xorg-dev intltool librsvg-dev libxslt-dev pango-dev libtool \ 5.28 +startup-notification-dev mesa-dev file dbus-dev dbus-glib-dev cairo-dev \ 5.29 +util-linux-uuid-dev" 5.30 5.31 # Rules to configure and make the package. 5.32 compile_rules() 5.33 { 5.34 - # Binutils 2.22 break many packages build without LDFLAGS set correctly. 5.35 - export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries" 5.36 - 5.37 - patch $src/include/compiz.h <<EOT 5.38 ---- compiz.h 5.39 -+++ compiz.h 5.40 -@@ -0,0 +1 @@ 5.41 -+#include <dirent.h> 5.42 -EOT 5.43 - mkdir build && cd build 5.44 - cmake \ 5.45 - -DCMAKE_INSTALL_PREFIX="/usr" \ 5.46 - -DCOMPIZ_DISABLE_PLUGIN_KDE=ON \ 5.47 - -DCOMPIZ_DESTDIR="../../install" .. && 5.48 - make -j 1 && make install && 5.49 - make findcompiz_install 5.50 + ./configure --prefix=/usr --enable-shared --enable-librsvg \ 5.51 + --enable-dbus --enable-dbus-glib --enable-glib \ 5.52 + --disable-static --disable-inotify 5.53 + make && make install 5.54 } 5.55 5.56 # Rules to gen a SliTaz package suitable for Tazpkg. 5.57 genpkg_rules() 5.58 { 5.59 - mkdir -p $fs/usr/lib $fs/usr/share 5.60 + mkdir -p $fs/usr/lib $fs/usr/share/locale 5.61 cp -a $install/usr/bin $fs/usr 5.62 cp -a $install/usr/lib/compiz $fs/usr/lib 5.63 cp -a $install/usr/lib/*.so* $fs/usr/lib 5.64 cp -a $install/usr/share/compiz $fs/usr/share 5.65 - rm -rf $fs/usr/share/compiz/cmake 5.66 + cp -a $install/usr/share/icons $fs/usr/share 5.67 + cp -a $install/usr/share/locale/ru $fs/usr/share 5.68 + rm -rf $fs/usr/lib/compiz/*.la 5.69 + sed 's|bash|sh|' -i $fs/usr/bin/compiz-decorator 5.70 }
6.1 --- a/compiz-libcompizconfig-dev/receipt Wed Jun 15 17:27:10 2016 +0300 6.2 +++ b/compiz-libcompizconfig-dev/receipt Fri Jun 17 15:09:10 2016 +0300 6.3 @@ -1,7 +1,7 @@ 6.4 # SliTaz package receipt. 6.5 6.6 PACKAGE="compiz-libcompizconfig-dev" 6.7 -VERSION="0.9.4" 6.8 +VERSION="0.8.12.1" 6.9 CATEGORY="development" 6.10 SHORT_DESC="Compiz libcompizconfig devel files." 6.11 MAINTAINER="pankso@slitaz.org" 6.12 @@ -16,6 +16,6 @@ 6.13 { 6.14 mkdir -p $fs/usr/lib $fs/usr/share 6.15 cp -a $install/usr/include $fs/usr 6.16 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 6.17 - cp -a $install/usr/share/compiz $fs/usr/share 6.18 + cp -a $install/usr/lib $fs/usr 6.19 + find $fs -name '*so*' -delete 6.20 }
7.1 --- a/compiz-libcompizconfig/receipt Wed Jun 15 17:27:10 2016 +0300 7.2 +++ b/compiz-libcompizconfig/receipt Fri Jun 17 15:09:10 2016 +0300 7.3 @@ -1,37 +1,34 @@ 7.4 # SliTaz package receipt. 7.5 7.6 PACKAGE="compiz-libcompizconfig" 7.7 -VERSION="0.9.4" 7.8 +SOURCE="libcompizconfig" 7.9 +VERSION="0.8.12.1" 7.10 CATEGORY="x-window" 7.11 SHORT_DESC="Compiz configuration library." 7.12 MAINTAINER="pankso@slitaz.org" 7.13 LICENSE="GPL2" 7.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 7.15 -WEB_SITE="http://www.compiz.org/" 7.16 -WGET_URL="http://releases.compiz.org/$VERSION/$TARBALL" 7.17 +TARBALL="$SOURCE-$VERSION.tar.xz" 7.18 +WEB_SITE="https://github.com/compiz-reloaded" 7.19 +WGET_URL="$WEB_SITE/$SOURCE/releases/download/v$VERSION/$TARBALL" 7.20 7.21 DEPENDS="compiz-core protobuf glib libgio libxml2" 7.22 -BUILD_DEPENDS="xorg-dev compiz-core-dev cmake glibc-dev libxml2-dev \ 7.23 -libxslt-dev glibmm-dev startup-notification-dev libboost-dev \ 7.24 -protobuf-dev glib-dev libgio-dev" 7.25 +BUILD_DEPENDS="xorg-dev compiz-core-dev glibc-dev libxml2-dev mesa-dev \ 7.26 +libxslt-dev startup-notification-dev protobuf-dev glib-dev libgio-dev libtool" 7.27 7.28 # Rules to configure and make the package. 7.29 compile_rules() 7.30 { 7.31 - mkdir build && cd build 7.32 - cmake \ 7.33 - -DCMAKE_INSTALL_PREFIX="/usr" \ 7.34 - -DCMAKE_MINIMUM_REQUIRED_VERSION="1.0" \ 7.35 - -DCOMPIZ_DESTDIR="../../install" .. && 7.36 - make && make install && 7.37 - make findcompizconfig_install 7.38 + ./configure --sysconfdir=/etc 7.39 + make && make install 7.40 } 7.41 7.42 # Rules to gen a SliTaz package suitable for Tazpkg. 7.43 genpkg_rules() 7.44 { 7.45 mkdir -p $fs/usr/lib $fs/usr/share 7.46 - #cp -a $install/etc $fs 7.47 + cp -a $install/etc $fs 7.48 cp -a $install/usr/lib/compiz* $fs/usr/lib 7.49 cp -a $install/usr/lib/*.so* $fs/usr/lib 7.50 + cp -a $install/usr/share/compiz $fs/usr/share 7.51 + find $fs -name 'lib*a' -delete 7.52 }
8.1 --- a/compiz-plugins-extra-dev/receipt Wed Jun 15 17:27:10 2016 +0300 8.2 +++ b/compiz-plugins-extra-dev/receipt Fri Jun 17 15:09:10 2016 +0300 8.3 @@ -1,7 +1,7 @@ 8.4 # SliTaz package receipt. 8.5 8.6 PACKAGE="compiz-plugins-extra-dev" 8.7 -VERSION="0.9.4" 8.8 +VERSION="0.8.12.1" 8.9 CATEGORY="development" 8.10 SHORT_DESC="Compiz plugins-extra devel files." 8.11 MAINTAINER="pankso@slitaz.org" 8.12 @@ -14,7 +14,8 @@ 8.13 # Rules to gen a SliTaz package suitable for Tazpkg. 8.14 genpkg_rules() 8.15 { 8.16 - mkdir -p $fs/usr/lib $fs/usr/share 8.17 + mkdir -p $fs/usr/lib/compiz $fs/usr/share 8.18 cp -a $install/usr/include $fs/usr 8.19 cp -a $install/usr/lib/pkgconfig $fs/usr/lib 8.20 + cp -a $install/usr/lib/compiz/*a $fs/usr/lib/compiz 8.21 }
9.1 --- a/compiz-plugins-extra/receipt Wed Jun 15 17:27:10 2016 +0300 9.2 +++ b/compiz-plugins-extra/receipt Fri Jun 17 15:09:10 2016 +0300 9.3 @@ -1,38 +1,39 @@ 9.4 # SliTaz package receipt. 9.5 9.6 PACKAGE="compiz-plugins-extra" 9.7 -VERSION="0.9.4" 9.8 +VERSION="0.8.12.1" 9.9 CATEGORY="x-window" 9.10 SHORT_DESC="Compiz extra plugins." 9.11 -MAINTAINER="pankso@slitaz.org" 9.12 +MAINTAINER="psychomaniak@xakep.ru" 9.13 LICENSE="GPL2" 9.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 9.15 -WEB_SITE="http://www.compiz.org/" 9.16 -WGET_URL="http://releases.compiz.org/$VERSION/$TARBALL" 9.17 +TARBALL="$PACKAGE-$VERSION.tar.xz" 9.18 +WEB_SITE="https://github.com/compiz-reloaded" 9.19 +WGET_URL="$WEB_SITE/$PACKAGE/releases/download/v$VERSION/$TARBALL" 9.20 +WGET_URL2="$WEB_SITE/$PACKAGE/commit/0b2a652.diff" 9.21 +EXTRA_SOURCE_FILES="$PACKAGE-0b2a652.u" 9.22 9.23 DEPENDS="xorg-libX11 compiz-core compiz-libcompizconfig gtk+ librsvg \ 9.24 libnotify compiz-plugins-main" 9.25 BUILD_DEPENDS="xorg-dev compiz-core-dev compiz-libcompizconfig-dev cmake \ 9.26 -glibmm-dev libxslt-dev startup-notification-dev libboost-dev mesa-dev \ 9.27 -gtk+-dev libboost-serialization-dev intltool librsvg-dev libnotify-dev \ 9.28 -compiz-plugins-main-dev" 9.29 +libxslt-dev startup-notification-dev mesa-dev gtk+-dev intltool librsvg-dev \ 9.30 +libnotify-dev compiz-bcop util-linux-uuid-dev compiz-plugins-main-dev libtool" 9.31 9.32 # Rules to configure and make the package. 9.33 compile_rules() 9.34 { 9.35 - sed -i 's/iconUri.c_str (), //' notification/src/notification.cpp 9.36 - mkdir build && cd build && 9.37 - cmake \ 9.38 - -DCMAKE_INSTALL_PREFIX="/usr" \ 9.39 - -DCOMPIZ_DESTDIR="../../install" \ 9.40 - -DCOMPIZ_PLUGIN_INSTALL_TYPE="compiz" .. && 9.41 + [ -s $SOURCES_REPOSITORY/$EXTRA_SOURCE_FILES ] || \ 9.42 + wget -O $SOURCES_REPOSITORY/$EXTRA_SOURCE_FILES $WGET_URL2 9.43 + patch -p1 -i $SOURCES_REPOSITORY/$EXTRA_SOURCE_FILES 9.44 + ./configure --prefix=/usr 9.45 make && make install 9.46 } 9.47 9.48 # Rules to gen a SliTaz package suitable for Tazpkg. 9.49 genpkg_rules() 9.50 { 9.51 - mkdir -p $fs/usr/lib $fs/usr/share 9.52 + mkdir -p $fs/usr/lib $fs/usr/share/locale 9.53 cp -a $install/usr/lib/compiz $fs/usr/lib 9.54 cp -a $install/usr/share/compiz $fs/usr/share 9.55 + cp -a $install/usr/share/locale/ru $fs/usr/share/locale 9.56 + cd $fs/usr/lib/compiz; rm -f *.a *.la 9.57 }
10.1 --- a/compiz-plugins-main-dev/receipt Wed Jun 15 17:27:10 2016 +0300 10.2 +++ b/compiz-plugins-main-dev/receipt Fri Jun 17 15:09:10 2016 +0300 10.3 @@ -1,7 +1,7 @@ 10.4 # SliTaz package receipt. 10.5 10.6 PACKAGE="compiz-plugins-main-dev" 10.7 -VERSION="0.9.4" 10.8 +VERSION="0.8.12.2" 10.9 CATEGORY="development" 10.10 SHORT_DESC="Compiz plugins-main devel files." 10.11 MAINTAINER="pankso@slitaz.org" 10.12 @@ -9,12 +9,13 @@ 10.13 WANTED="compiz-plugins-main" 10.14 WEB_SITE="http://www.compiz.org/" 10.15 10.16 -DEPENDS="pkg-config" 10.17 +DEPENDS="pkg-config compiz-plugins-main" 10.18 10.19 # Rules to gen a SliTaz package suitable for Tazpkg. 10.20 genpkg_rules() 10.21 { 10.22 - mkdir -p $fs/usr/lib $fs/usr/share 10.23 + mkdir -p $fs/usr/lib/compiz $fs/usr/share 10.24 cp -a $install/usr/include $fs/usr 10.25 cp -a $install/usr/lib/pkgconfig $fs/usr/lib 10.26 + cp -a $install/usr/lib/compiz/*a $fs/usr/lib/compiz 10.27 }
11.1 --- a/compiz-plugins-main/receipt Wed Jun 15 17:27:10 2016 +0300 11.2 +++ b/compiz-plugins-main/receipt Fri Jun 17 15:09:10 2016 +0300 11.3 @@ -1,35 +1,34 @@ 11.4 # SliTaz package receipt. 11.5 11.6 PACKAGE="compiz-plugins-main" 11.7 -VERSION="0.9.4" 11.8 +VERSION="0.8.12.2" 11.9 CATEGORY="x-window" 11.10 SHORT_DESC="Compiz main plugins." 11.11 MAINTAINER="pankso@slitaz.org" 11.12 LICENSE="GPL2" 11.13 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 11.14 -WEB_SITE="http://www.compiz.org/" 11.15 -WGET_URL="http://releases.compiz.org/$VERSION/$TARBALL" 11.16 +TARBALL="$PACKAGE-$VERSION.tar.xz" 11.17 +WEB_SITE="https://github.com/compiz-reloaded" 11.18 +WGET_URL="$WEB_SITE/$PACKAGE/releases/download/v$VERSION/$TARBALL" 11.19 11.20 -DEPENDS="xorg-libX11 compiz-core compiz-libcompizconfig gtk+ librsvg" 11.21 -BUILD_DEPENDS="xorg-dev compiz-core-dev compiz-libcompizconfig-dev cmake \ 11.22 -glibmm-dev libxslt-dev startup-notification-dev libboost-dev mesa-dev \ 11.23 -gtk+-dev libboost-serialization-dev intltool librsvg-dev" 11.24 +DEPENDS="xorg-libX11 compiz-core librsvg" 11.25 +BUILD_DEPENDS="xorg-dev compiz-core-dev libnotify-dev libxslt-dev \ 11.26 +startup-notification-dev mesa-dev gtk+-dev intltool librsvg-dev \ 11.27 +compiz-libcompizconfig compiz-libcompizconfig-dev compiz-bcop \ 11.28 +util-linux-uuid-dev libtool" 11.29 11.30 # Rules to configure and make the package. 11.31 compile_rules() 11.32 { 11.33 - mkdir build && cd build && 11.34 - cmake \ 11.35 - -DCMAKE_INSTALL_PREFIX="/usr" \ 11.36 - -DCOMPIZ_DESTDIR="../../install" \ 11.37 - -DCOMPIZ_PLUGIN_INSTALL_TYPE="compiz" .. && 11.38 + ./configure --prefix=/usr --sysconfdir=/etc 11.39 make && make install 11.40 } 11.41 11.42 # Rules to gen a SliTaz package suitable for Tazpkg. 11.43 genpkg_rules() 11.44 { 11.45 - mkdir -p $fs/usr/lib $fs/usr/share 11.46 + mkdir -p $fs/usr/lib $fs/usr/share/locale 11.47 cp -a $install/usr/lib/compiz $fs/usr/lib 11.48 cp -a $install/usr/share/compiz $fs/usr/share 11.49 + cp -a $install/usr/share/locale/ru $fs/usr/share/locale 11.50 + cd $fs/usr/lib/compiz; rm -f *.a *.la 11.51 }
12.1 --- a/compiz-plugins-unsupported-dev/receipt Wed Jun 15 17:27:10 2016 +0300 12.2 +++ b/compiz-plugins-unsupported-dev/receipt Fri Jun 17 15:09:10 2016 +0300 12.3 @@ -1,7 +1,7 @@ 12.4 # SliTaz package receipt. 12.5 12.6 PACKAGE="compiz-plugins-unsupported-dev" 12.7 -VERSION="0.9.4" 12.8 +VERSION="0.8.12" 12.9 CATEGORY="development" 12.10 SHORT_DESC="Compiz plugins-extra devel files." 12.11 MAINTAINER="pankso@slitaz.org"
13.1 --- a/compiz-plugins-unsupported/receipt Wed Jun 15 17:27:10 2016 +0300 13.2 +++ b/compiz-plugins-unsupported/receipt Fri Jun 17 15:09:10 2016 +0300 13.3 @@ -1,36 +1,36 @@ 13.4 # SliTaz package receipt. 13.5 13.6 PACKAGE="compiz-plugins-unsupported" 13.7 -VERSION="0.9.4" 13.8 +SOURCE="compiz-plugins-experimental" 13.9 +VERSION="0.8.12" 13.10 CATEGORY="x-window" 13.11 -SHORT_DESC="Compiz unsupported plugins." 13.12 +SHORT_DESC="Compiz extra plugins." 13.13 MAINTAINER="pankso@slitaz.org" 13.14 LICENSE="GPL2" 13.15 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 13.16 -WEB_SITE="http://www.compiz.org/" 13.17 -WGET_URL="http://releases.compiz.org/$VERSION/$TARBALL" 13.18 +TARBALL="$SOURCE-$VERSION.tar.xz" 13.19 +WEB_SITE="https://github.com/compiz-reloaded" 13.20 +WGET_URL="$WEB_SITE/$SOURCE/releases/download/v$VERSION/$TARBALL" 13.21 13.22 DEPENDS="xorg-libX11 compiz-core compiz-libcompizconfig gtk+ librsvg \ 13.23 -compiz-plugins-main" 13.24 +libnotify compiz-plugins-main" 13.25 BUILD_DEPENDS="xorg-dev compiz-core-dev compiz-libcompizconfig-dev cmake \ 13.26 -glibmm-dev libxslt-dev startup-notification-dev libboost-dev mesa-dev \ 13.27 -gtk+-dev libboost-serialization-dev intltool librsvg-dev compiz-plugins-main-dev" 13.28 +libxslt-dev startup-notification-dev mesa-dev gtk+-dev intltool librsvg-dev \ 13.29 +libnotify-dev compiz-bcop util-linux-uuid-dev compiz-plugins-main-dev \ 13.30 +compiz-plugins-extra compiz-plugins-extra-dev libtool" 13.31 13.32 # Rules to configure and make the package. 13.33 compile_rules() 13.34 { 13.35 - mkdir build && cd build && 13.36 - cmake \ 13.37 - -DCMAKE_INSTALL_PREFIX="/usr" \ 13.38 - -DCOMPIZ_DESTDIR="../../install" \ 13.39 - -DCOMPIZ_PLUGIN_INSTALL_TYPE="compiz" .. && 13.40 + ./configure --prefix=/usr 13.41 make && make install 13.42 } 13.43 13.44 # Rules to gen a SliTaz package suitable for Tazpkg. 13.45 genpkg_rules() 13.46 { 13.47 - mkdir -p $fs/usr/lib $fs/usr/share 13.48 + mkdir -p $fs/usr/lib $fs/usr/share/locale 13.49 cp -a $install/usr/lib/compiz $fs/usr/lib 13.50 cp -a $install/usr/share/compiz $fs/usr/share 13.51 + cp -a $install/usr/share/locale/ru $fs/usr/share/locale 13.52 + cd $fs/usr/lib/compiz; rm -f *.a *.la 13.53 }
14.1 --- a/compiz/receipt Wed Jun 15 17:27:10 2016 +0300 14.2 +++ b/compiz/receipt Fri Jun 17 15:09:10 2016 +0300 14.3 @@ -1,29 +1,26 @@ 14.4 # SliTaz package receipt. 14.5 14.6 PACKAGE="compiz" 14.7 -VERSION="0.9.4" 14.8 +VERSION="0.8.12" 14.9 CATEGORY="meta" 14.10 SHORT_DESC="Compiz 3D effect support on SliTaz." 14.11 MAINTAINER="pankso@slitaz.org" 14.12 LICENSE="MIT GPL LGPL" 14.13 WEB_SITE="http://www.compiz.org/" 14.14 -SUGGESTED="compiz-ccsm compiz-compizconfig-python" 14.15 TAGS="window-manager" 14.16 14.17 DEPENDS="emerald compiz-core compiz-plugins-main compiz-libcompizconfig \ 14.18 slitaz-configs" 14.19 BUILD_DEPENDS="" 14.20 +SUGGESTED="compiz-ccsm compiz-plugins-extra emerald-themes" 14.21 14.22 # Rules to gen a SliTaz package suitable for Tazpkg. 14.23 genpkg_rules() 14.24 { 14.25 - mkdir -p \ 14.26 - $fs/usr/bin \ 14.27 - $fs/usr/share/doc/slitaz 14.28 - echo "See: http://doc.slitaz.org/" > \ 14.29 - $fs/usr/share/doc/slitaz/compiz.txt 14.30 + mkdir -p $fs/usr/bin 14.31 cp -r $stuff/xsessions $fs/usr/share 14.32 install -m 0777 $stuff/compiz-session $fs/usr/bin 14.33 + install -m 0777 $stuff/compiz-startwm $fs/usr/bin 14.34 chown -R 0.0 $fs 14.35 } 14.36 14.37 @@ -36,6 +33,12 @@ 14.38 sed -i "s/^sessions.*/sessions ${res},$PACKAGE/" $root/etc/slim.conf 14.39 status 14.40 fi 14.41 + for i in $(ls -d "$1"/home/* 2> /dev/null); 14.42 + do [ -d "$i" ] && \ 14.43 + sed '/WINDOW_MANAGER=/s|"\([^"]*\)"|"compiz"|' -i \ 14.44 + "$i/.config/slitaz/applications.conf" \ 14.45 + "$1/etc/slitaz/applications.conf" 14.46 + done 14.47 } 14.48 14.49 post_remove() 14.50 @@ -44,4 +47,10 @@ 14.51 if grep -q $PACKAGE $root/etc/slim.conf; then 14.52 sed -i s/,$PACKAGE// $root/etc/slim.conf 14.53 fi 14.54 + for i in $(ls -d "$1"/home/* 2> /dev/null); 14.55 + do [ -d "$i" ] && \ 14.56 + sed '/WINDOW_MANAGER=/s|"\([^"]*\)"|"lxde-session"|' -i \ 14.57 + "$i/.config/slitaz/applications.conf" \ 14.58 + "$1/etc/slitaz/applications.conf" 14.59 + done 14.60 }
15.1 --- a/compiz/stuff/compiz-session Wed Jun 15 17:27:10 2016 +0300 15.2 +++ b/compiz/stuff/compiz-session Fri Jun 17 15:09:10 2016 +0300 15.3 @@ -7,7 +7,8 @@ 15.4 export XDG_CONFIG_HOME="$HOME/.config" 15.5 export XDG_CACHE_HOME="$HOME/.cache" 15.6 export XDG_CURRENT_DESKTOP=LXDE 15.7 -export DESKTOP_SESSION=compiz 15.8 +export XDG_MENU_PREFIX="lxde-" 15.9 +export DESKTOP_SESSION=LXDE 15.10 15.11 # Start DBUS session. 15.12 if [ ! "$DBUS_SESSION_BUS_ADDRESS" ]; then 15.13 @@ -15,20 +16,44 @@ 15.14 fi 15.15 15.16 # Compiz configuration files from slitaz-configs. 15.17 -if [ ! -f "$XDG_CONFIG_HOME/compiz-1/compizconfig/config" ]; then 15.18 - mkdir -p $XDG_CONFIG_HOME/compiz-1/compizconfig 15.19 - cp -r /usr/share/slitaz/compiz/* $XDG_CONFIG_HOME/compiz-1/compizconfig 15.20 +if [ ! -f "$XDG_CONFIG_HOME/compiz/compizconfig/config" ]; then 15.21 + mkdir -p $XDG_CONFIG_HOME/compiz/compizconfig 15.22 + cp -r /usr/share/slitaz/compiz/* $XDG_CONFIG_HOME/compiz/compizconfig 15.23 + sed 's|imgpng|scale;scaleaddon;animation|; s|s0_|as_|; \ 15.24 + s|composite;opengl|ccp;commands;text;png|; s|as_sens|s0_sens|; \ 15.25 + s|decor;|decoration;|;s|\[decor|\[decoration|; s|as_zo|s0_zo|; \ 15.26 + s|as_acc|s0_acc|;s|as_top|s0_top|;s|as_bot|s0_bot|;s|as_sky|s0_sky|; \ 15.27 + /opacity/s/as/s0/; s|Shift>Button1|Shift>Button3|' \ 15.28 + -i $XDG_CONFIG_HOME/compiz/compizconfig/Default.ini 15.29 + echo " 15.30 +[animation] 15.31 +s0_all_random = true 15.32 + 15.33 +[resize] 15.34 +as_mode = 2 15.35 + 15.36 +[commands] 15.37 +as_run_command0_key = <Shift>Print 15.38 +as_command0 = mtpaint -s 15.39 +as_run_command1_key = <Alt>F1 15.40 +as_command1 = lxpanelctl menu 15.41 +as_run_command2_key = <Alt>F2 15.42 +as_command2 = xterm 15.43 + 15.44 +[winrules] 15.45 +!s0_maximize_match = (name=Navigator) | name=mtpaint | class=TazWeb 15.46 +!| role = browser 15.47 +" >> $XDG_CONFIG_HOME/compiz/compizconfig/Default.ini 15.48 fi 15.49 15.50 -# PCmanFM config file. NOTE: We dont need a user config file 15.51 -#if [ ! -f "$XDG_CONFIG_HOME/pcmanfm/main" ]; then 15.52 - #mkdir -p $XDG_CONFIG_HOME/pcmanfm/default 15.53 - #cp /etc/xdg/pcmanfm/default/pcmanfm.conf \ 15.54 - #$XDG_CONFIG_HOME/pcmanfm/default 15.55 -#fi 15.56 +# Start some LXDE componment. 15.57 +if [ ! -d $XDG_CONFIG_HOME/lxsession/Compiz ]; then 15.58 + cp -a $XDG_CONFIG_HOME/lxsession/LXDE \ 15.59 + $XDG_CONFIG_HOME/lxsession/Compiz 15.60 + sed -i 's|window_manager=.*|window_manager=compiz-startwm|' \ 15.61 + $XDG_CONFIG_HOME/lxsession/Compiz/desktop.conf 15.62 +fi 15.63 15.64 -# Start some LXDE componment. 15.65 -lxpanel -p slitaz & 15.66 -pcmanfm --desktop & 15.67 -emerald & 15.68 -exec compiz ccp --indirect-rendering 15.69 +exec lxsession -e LXDE -s Compiz 15.70 + 15.71 +#hsetroot -solid '#012345'
16.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 16.2 +++ b/compiz/stuff/compiz-startwm Fri Jun 17 15:09:10 2016 +0300 16.3 @@ -0,0 +1,14 @@ 16.4 +#!/bin/sh 16.5 +# 16.6 +#Usage: compiz 16.7 +# [--display DISPLAY] [--bg-image PNG] [--refresh-rate RATE] 16.8 +# [--fast-filter] [--indirect-rendering] [--no-detection] 16.9 +# [--keep-desktop-hints] [--loose-binding] [--replace] 16.10 +# [--no-fbo] [--sm-disable] [--sm-client-id ID] [--only-current-screen] 16.11 +# [--use-root-window] [--debug] [--version] [--help] [PLUGIN]... 16.12 + 16.13 +COMPIZ_OPTS='--sm-disable --loose-binding --no-fbo --ignore-desktop-hints' 16.14 + 16.15 +(lsmod | grep -q nvidia) && OPTS="$OPTS --indirect-rendering" 16.16 + 16.17 +compiz --replace $COMPIZ_OPTS
17.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 17.2 +++ b/emerald-themes/receipt Fri Jun 17 15:09:10 2016 +0300 17.3 @@ -0,0 +1,27 @@ 17.4 +# SliTaz package receipt. 17.5 + 17.6 +PACKAGE="emerald-themes" 17.7 +VERSION="0.8.12.1" 17.8 +CATEGORY="x-window" 17.9 +SHORT_DESC="Window decorator for Compiz." 17.10 +MAINTAINER="psychomaniak@xakep.ru" 17.11 +LICENSE="GPL2" 17.12 +TARBALL="$PACKAGE-$VERSION.tar.xz" 17.13 +WEB_SITE="https://github.com/compiz-reloaded" 17.14 +WGET_URL="$WEB_SITE/$PACKAGE/releases/download/v$VERSION/$TARBALL" 17.15 + 17.16 +DEPENDS="xorg-libX11 emerald" 17.17 +BUILD_DEPENDS="xorg-dev gtk+-dev autoconf automake libtool" 17.18 + 17.19 +# Rules to configure and make the package. 17.20 +compile_rules() 17.21 +{ 17.22 + ./configure --prefix=/usr $CONFIGURE_ARGS && 17.23 + make && make install 17.24 +} 17.25 + 17.26 +# Rules to gen a SliTaz package suitable for Tazpkg. 17.27 +genpkg_rules() 17.28 +{ 17.29 + mv $install/* $fs 17.30 +}
18.1 --- a/emerald/receipt Wed Jun 15 17:27:10 2016 +0300 18.2 +++ b/emerald/receipt Fri Jun 17 15:09:10 2016 +0300 18.3 @@ -1,37 +1,43 @@ 18.4 # SliTaz package receipt. 18.5 18.6 PACKAGE="emerald" 18.7 -VERSION="0.9.4" 18.8 +VERSION="0.8.12.4" 18.9 CATEGORY="x-window" 18.10 SHORT_DESC="Window decorator for Compiz." 18.11 MAINTAINER="pankso@slitaz.org" 18.12 LICENSE="GPL2" 18.13 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 18.14 -WEB_SITE="http://www.compiz.org" 18.15 -WGET_URL="http://cgit.compiz.org/fusion/decorators/emerald/snapshot/$TARBALL" 18.16 +TARBALL="$PACKAGE-$VERSION.tar.xz" 18.17 +WEB_SITE="https://github.com/compiz-reloaded" 18.18 +WGET_URL="$WEB_SITE/$PACKAGE/releases/download/v$VERSION/$TARBALL" 18.19 18.20 DEPENDS="xorg-libX11 gtk+ libwnck compiz-core" 18.21 -BUILD_DEPENDS="xorg-dev gtk+-dev libwnck-dev compiz-core-dev autoconf \ 18.22 -automake libtool" 18.23 +BUILD_DEPENDS="xorg-dev gtk+-dev libwnck-dev compiz-core-dev \ 18.24 +libtool autoconf automake" 18.25 18.26 # Rules to configure and make the package. 18.27 compile_rules() 18.28 { 18.29 - ./autogen.sh --prefix=/usr $CONFIGURE_ARGS && 18.30 + ./autogen.sh --prefix=/usr --with-gtk=2.0 $CONFIGURE_ARGS && 18.31 make && make install 18.32 } 18.33 18.34 # Rules to gen a SliTaz package suitable for Tazpkg. 18.35 genpkg_rules() 18.36 { 18.37 - mkdir -p $fs/usr/lib $fs/usr/share 18.38 + mkdir -p $fs/usr/lib $fs/usr/share/locale 18.39 + cp -a $install/usr/share/locale/ru $fs/usr/share/locale 18.40 cp -a $install/usr/bin $fs/usr 18.41 cp -a $install/usr/lib/$PACKAGE $fs/usr/lib 18.42 cp -a $install/usr/lib/libemeraldengine.so* $fs/usr/lib 18.43 rm -f $fs/usr/lib/$PACKAGE/*/*.*a 18.44 cp -a $install/usr/share/$PACKAGE $fs/usr/share 18.45 - cp -a $install/usr/share/pixmaps $fs/usr/share 18.46 + cp -a $install/usr/share/icons $fs/usr/share 18.47 # SliTaz config and theme (to move in slitaz-configs ?) 18.48 cp -f $stuff/settings.ini $fs/usr/share/emerald 18.49 cp -f $stuff/theme.ini $fs/usr/share/emerald/theme 18.50 + cd $fs/usr/share/emerald 18.51 + mkdir themes ; cd themes ; ln -sf ../theme SliTaz 18.52 + mkdir default ; cd default 18.53 + for i in `ls ../../theme/*.png`; do ln -s $i `basename $i`; done 18.54 + cp -a $install/usr/share/emerald/theme/theme.ini . 18.55 }
19.1 --- a/emerald/stuff/settings.ini Wed Jun 15 17:27:10 2016 +0300 19.2 +++ b/emerald/stuff/settings.ini Fri Jun 17 15:09:10 2016 +0300 19.3 @@ -10,7 +10,7 @@ 19.4 hover_cursor=1 19.5 19.6 [titlebars] 19.7 -double_click_action=0 19.8 +double_click_action=1 19.9 19.10 [decorations] 19.11 use_decoration_cropping=true