wok-next diff compiz-plugins-extra/receipt @ rev 20496
Packages with tag "Xfce": fix (b)deps
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Wed Mar 14 17:14:32 2018 +0200 (2018-03-14) |
parents | 2218ac800918 |
children | c0521c689857 |
line diff
1.1 --- a/compiz-plugins-extra/receipt Thu Oct 12 23:57:00 2017 +0200 1.2 +++ b/compiz-plugins-extra/receipt Wed Mar 14 17:14:32 2018 +0200 1.3 @@ -1,40 +1,48 @@ 1.4 -# SliTaz package receipt. 1.5 +# SliTaz package receipt v2. 1.6 1.7 PACKAGE="compiz-plugins-extra" 1.8 VERSION="0.8.12.1" 1.9 CATEGORY="x-window" 1.10 -SHORT_DESC="Compiz extra plugins." 1.11 +SHORT_DESC="Compiz extra plugins" 1.12 MAINTAINER="psychomaniak@xakep.ru" 1.13 LICENSE="GPL2" 1.14 +WEB_SITE="https://github.com/compiz-reloaded" 1.15 + 1.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 1.17 -WEB_SITE="https://github.com/compiz-reloaded" 1.18 WGET_URL="$WEB_SITE/$PACKAGE/releases/download/v$VERSION/$TARBALL" 1.19 WGET_URL2="$WEB_SITE/$PACKAGE/commit/0b2a652.diff" 1.20 EXTRA_SOURCE_FILES="$PACKAGE-0b2a652.u" 1.21 1.22 -DEPENDS="xorg-libX11 compiz-core compiz-libcompizconfig gtk+ librsvg \ 1.23 -libnotify compiz-plugins-main" 1.24 BUILD_DEPENDS="xorg-dev compiz-core-dev compiz-libcompizconfig-dev cmake \ 1.25 libxslt-dev startup-notification-dev mesa-dev gtk+-dev intltool librsvg-dev \ 1.26 libnotify-dev compiz-bcop util-linux-uuid-dev compiz-plugins-main-dev libtool \ 1.27 -util-linux-getopt xorg-libxshmfence-dev libglu-mesa-dev expat-dev " 1.28 +util-linux-getopt xorg-libxshmfence-dev libglu-mesa-dev expat-dev" 1.29 +SPLIT="compiz-plugins-extra-dev" 1.30 1.31 -# Rules to configure and make the package. 1.32 -compile_rules() 1.33 -{ 1.34 +compile_rules() { 1.35 [ -s $SOURCES_REPOSITORY/$EXTRA_SOURCE_FILES ] || \ 1.36 wget -O $SOURCES_REPOSITORY/$EXTRA_SOURCE_FILES $WGET_URL2 1.37 patch -p1 -i $SOURCES_REPOSITORY/$EXTRA_SOURCE_FILES 1.38 - ./configure --prefix=/usr 1.39 + ./configure --prefix=/usr && 1.40 make && make install 1.41 } 1.42 1.43 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.44 -genpkg_rules() 1.45 -{ 1.46 - mkdir -p $fs/usr/lib $fs/usr/share/locale 1.47 - cp -a $install/usr/lib/compiz $fs/usr/lib 1.48 - cp -a $install/usr/share/compiz $fs/usr/share 1.49 - cp -a $install/usr/share/locale/ru $fs/usr/share/locale 1.50 - cd $fs/usr/lib/compiz; rm -f *.a *.la 1.51 +genpkg_rules() { 1.52 + case $PACKAGE in 1.53 + compiz-plugins-extra) 1.54 + mkdir -p $fs/usr/lib $fs/usr/share/locale 1.55 + cp -a $install/usr/lib/compiz $fs/usr/lib 1.56 + cp -a $install/usr/share/compiz $fs/usr/share 1.57 + cp -a $install/usr/share/locale/ru $fs/usr/share/locale 1.58 + cd $fs/usr/lib/compiz; rm -f *.a *.la 1.59 + DEPENDS="xorg-libX11 compiz-core compiz-libcompizconfig gtk+ \ 1.60 + librsvg libnotify compiz-plugins-main" 1.61 + ;; 1.62 + *-dev) 1.63 + mkdir -p $fs/usr/lib/compiz 1.64 + cp -a $install/usr/include $fs/usr 1.65 + cp -a $install/usr/lib/pkgconfig $fs/usr/lib 1.66 + cp -a $install/usr/lib/compiz/*a $fs/usr/lib/compiz 1.67 + ;; 1.68 + esac 1.69 }