wok-next annotate emerald/receipt @ rev 21290

updated gnustep-back (0.25.1 -> 0.27.0)
author Hans-G?nter Theisgen
date Sun Dec 08 12:42:33 2019 +0100 (2019-12-08)
parents 5669e8b3be70
children 91dfc1d4529c
rev   line source
al@20569 1 # SliTaz package receipt v2.
pankso@12406 2
pankso@12406 3 PACKAGE="emerald"
al@21042 4 VERSION="0.8.14"
pankso@12406 5 CATEGORY="x-window"
al@20569 6 SHORT_DESC="Window decorator for Compiz"
al@21042 7 MAINTAINER="al.bobylev@gmail.com"
pascal@15000 8 LICENSE="GPL2"
al@21042 9 WEB_SITE="https://gitlab.com/compiz/emerald"
al@20569 10
al@21042 11 TARBALL="$PACKAGE-v$VERSION.tar.bz2"
al@21042 12 WGET_URL="https://gitlab.com/compiz/emerald/-/archive/v$VERSION/$TARBALL"
pankso@12406 13
al@21078 14 BUILD_DEPENDS="automake gettext-dev libtool intltool libxrender-dev \
al@21078 15 libxi-dev gtk3-dev libwnck3-dev compiz-dev cairo-dev pango-dev"
al@21042 16 SPLIT="$PACKAGE-dev"
al@21042 17
al@21105 18 DEPENDS_std="atk libcairo compiz gdk-pixbuf glib gtk3 libwnck3 pango libx11 \
al@21078 19 libxi libxrender"
al@21042 20 DEPENDS_dev="emerald atk-dev cairo-dev compiz-dev gdk-pixbuf-dev glib-dev \
al@21078 21 gtk3-dev libwnck3-dev pango-dev libx11-dev libxi-dev \
al@21078 22 libxrender-dev"
al@21042 23
al@21042 24 TAGS="compiz"
pankso@12406 25
al@20569 26 compile_rules() {
al@20569 27 ./autogen.sh \
al@20569 28 $CONFIGURE_ARGS &&
al@20569 29 fix libtool &&
al@20569 30 make &&
al@20569 31 make install || return 1
al@20569 32
al@20569 33 # save original emerald theme as 'default':
al@20569 34 mkdir -p $install/usr/share/emerald/themes/default/
al@20569 35 cd $install/usr/share/emerald/themes/default/
al@20569 36 for i in $(ls ../../theme/*.png); do
al@20569 37 ln -s $i $(basename $i)
al@20569 38 done
al@20569 39 mv $install/usr/share/emerald/theme/theme.ini \
al@20569 40 $install/usr/share/emerald/themes/default/theme.ini
al@20569 41
al@20569 42 # make SliTaz theme
al@20569 43 ln -sf ../theme $install/usr/share/emerald/themes/SliTaz
al@20569 44 cp $stuff/theme.ini $install/usr/share/emerald/themes/SliTaz/
al@20569 45
al@20569 46 # custom SliTaz config
al@20569 47 cp -f $stuff/settings.ini $install/usr/share/emerald/
pankso@12406 48 }
pankso@12406 49
al@20569 50 genpkg_rules() {
al@21042 51 case $PACKAGE in
al@21042 52 emerald) copy @std; DEPENDS="$DEPENDS_std";;
al@21042 53 *-dev) copy @dev; DEPENDS="$DEPENDS_dev";;
al@21042 54 esac
pankso@12406 55 }