updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / compiz-plugins-extra-git / PKGBUILD
blobc3b757986fad389150b43b1166032cac84e98a0a
1 pkgname=compiz-plugins-extra-git
2 pkgver=20110827
3 pkgrel=1
4 pkgdesc="Compiz extra plugins - Latest Git Version"
5 url="http://www.compiz.org/"
6 license=('GPL' 'LGPL' 'MIT')
7 arch=('i686' 'x86_64')
8 provides=('compiz-plugins-extra')
9 conflicts=('compiz-plugins-extra')
10 depends=('compiz-core-git' 'compiz-plugins-main-git')
11 makedepends=('intltool' 'cmake')
13 _gitroot="git://git.compiz.org/compiz/plugins-extra/"
14 _gitname=plugins-extra
16 build() {
17   cd "${srcdir}"
18   msg "Connecting to GIT server...."
20   if [[ -d "${_gitname}" ]]; then
21     cd "${_gitname}" && git pull origin
22     git submodule update
23     msg "The local files are updated."
24   else
25     git clone "${_gitroot}" "${_gitname}"
26     cd "${_gitname}"
27     git submodule init
28     git submodule update
29   fi
31   [[ -d build ]] || mkdir build
32   cd build
33   env PKG_CONFIG_PATH="/usr/lib/pkgconfig:$PKG_CONFIG_PATH" \
34     cmake ..                                                \
35       -DCMAKE_BUILD_TYPE="Release"                          \
36       -DCOMPIZ_PLUGIN_INSTALL_TYPE="compiz"                 \
37       -DCMAKE_INSTALL_PREFIX=/usr                           \
38       -DCOMPIZ_DISABLE_PLUGIN_FADEDESKTOP=Off               \
39       -DCOMPIZ_DISABLE_PLUGIN_MAXIMUMIZE=Off                \
40       -DCOMPIZ_DISABLE_PLUGIN_NOTIFICATION=Off              \
41       -DCOMPIZ_DISABLE_PLUGIN_GRID=Off                      \
42       -DCOMPIZ_DISABLE_PLUGIN_SHELF=Off                     \
43       -DCOMPIZ_DISABLE_PLUGIN_CUBEADDON=Off                 \
44       -DCOMPIZ_DISABLE_PLUGIN_SHOWDESKTOP=Off               \
45       -DCOMPIZ_DISABLE_PLUGIN_LOGINOUT=Off                  \
46       -DCOMPIZ_DISABLE_PLUGIN_WALLPAPER=Off                 \
47       -DCOMPIZ_DISABLE_PLUGIN_GEARS=Off                     \
48       -DCOMPIZ_DISABLE_PLUGIN_SPLASH=Off                    \
49       -DCOMPIZ_DISABLE_PLUGIN_BENCH=Off                     \
50       -DCOMPIZ_DISABLE_PLUGIN_BICUBIC=Off                   \
51       -DCOMPIZ_DISABLE_PLUGIN_FIREPAINT=Off                 \
52       -DCOMPIZ_DISABLE_PLUGIN_TD=Off                        \
53       -DCOMPIZ_DISABLE_PLUGIN_SHOWMOUSE=Off                 \
54       -DCOMPIZ_DISABLE_PLUGIN_MBLUR=Off                     \
55       -DCOMPIZ_DISABLE_PLUGIN_GROUP=Off                     \
56       -DCOMPIZ_DISABLE_PLUGIN_ANIMATIONADDON=Off            \
57       -DCOMPIZ_DISABLE_PLUGIN_ADDHELPER=Off                 \
58       -DCOMPIZ_DISABLE_PLUGIN_REFLEX=Off                    \
59       -DCOMPIZ_DISABLE_PLUGIN_TRAILFOCUS=Off                \
60       -DCOMPIZ_DISABLE_PLUGIN_WIDGET=Off                    \
61       -DCOMPIZ_DISABLE_PLUGIN_CRASHHANDLER=Off              \
62       -DCOMPIZ_DISABLE_PLUGIN_EXTRAWM=Off                   \
63       -DCOMPIZ_DISABLE_PLUGIN_SCALEFILTER=Off
64   make
67 package() {
68   cd "${srcdir}"
69   cd "${_gitname}"
70   cd build
71   make DESTDIR="${pkgdir}" install