# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ DESCRIPTION="Native Window Decorations for KDE 3.2" HOMEPAGE="http://www.kde-look.org/index.php?xcontentmode=20" THEME_URI="http://www.kde-look.org/content/files" SRC_URI="${THEME_URI}/8841-knifty-0.4.1.tar.gz ${THEME_URI}/8964-stainless-0.1.1.tar.bz2 http://www.geocities.jp/prefsx1/kwin/kbl-1.0.2.tar.gz http://www.geocities.jp/prefsx1/kwin/kbml-1.0.2.tar.gz ${THEME_URI}/10429-ridge-0.3.tar.bz2" LICENSE="GPL" SLOT="0" KEYWORDS="~x86 ~ppc ~sparc ~alpha" IUSE="" DEPEND="=kde-base/kdebase-3.2*" S=${WORKDIR}/${P} QTBASE=/usr/qt/3 src_compile() { [ -d "$QTBASE/etc/settings" ] && addwrite "$QTBASE/etc/settings" for i in `ls ${WORKDIR}/` do cd ${WORKDIR}/$i econf || die emake || die done; } src_install() { mkdir -p ${D}/${KDEDIR}/lib/kde3 mkdir -p ${D}/${KDEDIR}/share/apps/{kwin,kdisplay/color-schemes} # For each theme for i in `ls ${WORKDIR}` do install -c -p -m 755 ${WORKDIR}/$i/*/*.la ${D}/${KDEDIR}/lib/kde3 install -c -p -m 755 ${WORKDIR}/$i/*/*.so ${D}/${KDEDIR}/lib/kde3 install -c -p -m 755 ${WORKDIR}/$i/*/.libs/*.la ${D}/${KDEDIR}/lib/kde3 install -c -p -m 755 ${WORKDIR}/$i/*/.libs/*.so ${D}/${KDEDIR}/lib/kde3 install -c -p -m 644 ${WORKDIR}/$i/*/*.desktop ${D}/${KDEDIR}/share/apps/kwin # If there is a color scheme... if test -d ${WORKDIR}/$i/colorscheme then install -c -p -m 644 ${WORKDIR}/$i/colorscheme/*.kcsrc ${D}/${KDEDIR}/share/apps/kdisplay/color-schemes/ fi; # If there is a README file... if test -f ${WORKDIR}/$i/README then docinto $i dodoc ${WORKDIR}/$i/README fi; done; } pkg_postinst(){ einfo "" einfo "This is a set of 5 native window decoration for KDE 3.2." einfo "" einfo "To use one of these native window decorations, launch KDE Control Center:" einfo " o Appearance & Themes" einfo " - Select your \"Window Decoration\"" einfo "" einfo "For the \"ridge\" window decoration, you have also a color scheme. To choose, this color scheme:" einfo " o Appearance & Themes" einfo " - Select your \"color scheme\"" einfo "" }