# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-im/amsn/amsn-0.95-r4.ebuild,v 1.1 2006/01/03 02:14:40 tester Exp $ inherit eutils fdo-mime DESCRIPTION="Alvaro's Messenger client for MSN" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" HOMEPAGE="http://amsn.sourceforge.net" RESTRICT="test nostrip" IUSE="" SLOT="0" LICENSE="GPL-2" KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86 ~x86-fbsd" DEPEND=">=dev-lang/tcl-8.4 >=dev-lang/tk-8.4" RDEPEND="${DEPEND} dev-tcltk/tls" src_compile() { cd "${WORKDIR}"/msn mv * ../ cd ../ dodir ${WORKDIR}/fakeroot dodir ${WORKDIR}/fakeroot/usr/bin -p dodir ${WORKDIR}/fakeroot/usr/share -p econf --prefix=${WORKDIR}/fakeroot/usr/ --bindir=${WORKDIR}/fakeroot/usr/bin \ --datadir=${WORKDIR}/fakeroot/usr/share || die make || die ewarn "Installing Amsn on a fake directory" make install || die } src_install() { ewarn "Installation completed now we start to move it" dodir /usr/share/amsn dodir /usr/bin #creating installation tree dodir /usr/share/icons dodir /usr/share/pixmaps cd "${WORKDIR}/fakeroot/usr/share/amsn" #we start to copy all the files cp -Rp * ${D}/usr/share/amsn cd "${D}/usr/share/amsn" #making symlinks dosym /usr/share/amsn/amsn /usr/bin/amsn dosym /usr/share/amsn/amsn-remote-CLI /usr/bin/amsn-remote-CLI dosym /usr/share/amsn/amsn-remote /usr/bin/amsn-remote #adding the icon #copying the icons sed -e 's:Icon=msn.png:Icon=/usr/share/amsn/icons/48x48/msn.png:' ${D}/usr/share/amsn/amsn.desktop > ${D}/usr/share/amsn/amsnmod.desktop mv ${D}/usr/share/amsn/amsnmod.desktop ${D}/usr/share/amsn/amsn.desktop domenu "${D}/usr/share/amsn/amsn.desktop" #making docs cd ${D}/usr/share/amsn/docs dodoc `ls *` } pkg_postinst() { fdo-mime_desktop_database_update fdo-mime_mime_database_update ewarn "You might have to remove ~/.amsn prior to running as user if amsn hangs on start-up." }