# $Id$ PNAME="tango-icon-theme" PVER="0.8.90" PBUILD="r4" PCAT="x11-themes" DESCRIPTION="Tango SVG and PNG icon theme." HOMEPAGE="http://tango.freedesktop.org/" DEPEND=">= x11-themes/hicolor-icon-theme-0.12" SDEPEND=">= dev-util/pkgconfig-0.25 >= sys-dev/gettext-0.18 >= dev-util/intltool-0.41 >= gnome-base/librsvg-2.34 >= media-gfx/imagemagick-6.7 >= x11-misc/icon-naming-utils-0.8.90" SRCFILE="${PNAME}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mbuild mtools SRC_URI=( http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/distfiles/${SRCFILE} http://tango.freedesktop.org/releases/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) UP2TARBALL="${PNAME}" UP2DATE="updatecmd_freedesktop tango" # helper xdg_provide_icon() { local source="$1" local target="$2" local size local suffix for size in 16x16 22x22 32x32 scalable do if [[ ${size} = scalable ]] then suffix=svg else suffix=png fi cp ${size}/${source}.${suffix} ${size}/${target}.${suffix} || die "cp ${size}/${source}.${suffix} -> ${size}/${target}.${suffix}" done } src_compile() { cd ${SRCDIR} mconfigure --enable-png-creation --enable-icon-framing || die mmake || die } src_install() { cd ${SRCDIR} mbuild_src_install || die # install missing icons cd ${BINDIR}/usr/share/icons/Tango xdg_provide_icon apps/preferences-desktop-keyboard-shortcuts apps/preferences-desktop-keyboard || die xdg_provide_icon places/network-workgroup apps/preferences-system-network || die xdg_provide_icon emblems/emblem-system apps/gtk-execute || die xdg_provide_icon status/audio-volume-high apps/multimedia-volume-control || die }