Subversion Repositories KardasA Overlay

Rev

Rev 173 | Blame | Compare with Previous | Last modification | View Log | RSS feed

# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 

EAPI="4"

inherit gnome2-utils

DESCRIPTION="Mint-X Icon themes"
HOMEPAGE="http://packages.linuxmint.com/pool/main/m/mint-x-icons/"
SRC_URI="http://packages.linuxmint.com/pool/main/m/${PN}/${PN}_${PV}.tar.gz
                 branding? ( http://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz )"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="branding"

RDEPEND=""

RESTRICT="binchecks strip"

S=${WORKDIR}

src_prepare() {
        # Removing symlink to not existing file
        for i in 16 22 24 32 48; do
                rm "${S}"/${PN}/usr/share/icons/Mint-X/apps/${i}/internet-mail.png
        done
        rm "${S}"/${PN}/usr/share/icons/Mint-X/apps/scalable/internet-mail.svg
        # Fixing files that makes gtk-icon-cache-update to crash
        rm "${S}/${PN}/usr/share/icons/Mint-X/apps/scalable/cairo-dock -o.svg"
        cd "${S}"/${PN}/usr/share/icons/Mint-X/apps/scalable/
        mv "cairo-dock -c.svg" "cairo-dock.svg"
        # Installing gentoo logos
        if use branding; then
        for i in 16 22 24 32 48; do
                cp "${WORKDIR}"/tango-gentoo-v1.1/${i}x${i}/gentoo.png \
            "${S}"/${PN}/usr/share/icons/Mint-X/places/${i}/start-here.png \
                        || die "Copying gentoo logos failed"
        done
        for i in 22 24; do
                cp "${WORKDIR}"/tango-gentoo-v1.1/${i}x${i}/gentoo.png \
            "${S}"/${PN}/usr/share/icons/Mint-X-Dark/places/${i}/start-here-gentoo.png \
                        || die "Copying gentoo logos failed"
                        rm "${S}"/${PN}/usr/share/icons/Mint-X-Dark/places/${i}/start-here.png
                        cd "${S}"/${PN}/usr/share/icons/Mint-X-Dark/places/${i}/
                        ln -s start-here-gentoo.png start-here.png
        done
        fi
}

src_install() {
        insinto /usr/share/icons
        doins -r mint-x-icons/usr/share/icons/Mint-X{,-Dark}
        insinto /usr/share/pixmaps
        doins -r mint-x-icons/usr/share/pixmaps/pidgin
        dodoc mint-x-icons/debian/changelog  mint-x-icons/debian/copyright
}

pkg_preinst() { gnome2_icon_savelist; }
pkg_postinst() { gnome2_icon_cache_update; }
pkg_postrm() { gnome2_icon_cache_update; }