# 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-svn-9999-r1.ebuild,v 1.1 2006/01/03 02:14:40 tester Exp $ inherit eutils DESCRIPTION="Alvaro's Messenger client for MSN" SRC_URI="http://amsn.sourceforge.net/amsn_dev.tar.gz" HOMEPAGE="http://amsn.sourceforge.net" 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" RESTRICT="nostrip nomirror nosandbox" 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 domenu /usr/share/amsn/amsn.desktop cd ${WORKDIR}/fakeroot/usr/share/icons/hicolor/48x48/ cp msn.png ${D}/usr/share/pixmaps/ cd ${D} #making docs cd ${D}/usr/share/amsn/docs dodoc `ls *` } pkg_postinst() { ewarn "You might have to remove ~/.amsn prior to running as user if amsn hangs on start-up." }