# Copyright 1999-2005 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ DESCRIPTION="Novell Client for Linux" HOMEPAGE="http://novelclient.sourceforge.net/" SRC_URI="http://puzzle.dl.sourceforge.net/sourceforge/novelclient/novelclient-0.91-1.i386.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="ipx" DEPEND="net-fs/ncpfs ipx? ( net-misc/ipx-utils )" src_install() { dodir /opt/${PN} insinto /opt/${PN} insopts -m0755 doins ${WORKDIR}/novelclient/Novel doins ${WORKDIR}/novelclient/dhcp doins ${WORKDIR}/novelclient/ncplist doins ${WORKDIR}/novelclient/ncplisttrees doins ${WORKDIR}/novelclient/ncpmap doins ${WORKDIR}/novelclient/ncpwhoami doins ${WORKDIR}/novelclient/portping doins ${WORKDIR}/novelclient/slpquery dodir /opt/${PN}/libs insinto /opt/${PN}/libs doins ${WORKDIR}/novelclient/usr/local/lib/kylix2/libqtintf-6.5.0-qt2.3.so doins ${WORKDIR}/novelclient/usr/local/lib/kylix2/libqt.so.2.3.0 dosym /opt/${PN}/libs/libqtintf-6.5.0-qt2.3.so /opt/${PN}/libs/libqtintf-6.5-qt2.3.so dosym /opt/${PN}/libs/libqt.so.2.3.0 /opt/${PN}/libs/libqt.so.2 echo "#!/bin/bash" > novelclient echo "LD_LIBRARY_PATH=/opt/novelclient/libs /opt/${PN}/Novel" >> novelclient insopts -m755 insinto /usr/local/bin doins novelclient } pkg_postinst() { einfo "If you wish for non-root users to be able to use Novel Client then set the suid bit for ncpmount, ncpumount, and slist:" einfo "chmod +s /usr/bin/ncpmount" einfo "chmod +s /usr/bin/ncpumount" einfo "chmod +s /usr/bin/slist (only necessary if you will use ipx)" einfo "" einfo "If you have problems getting NovelClient to work check http://novelclient.sourceforge.net/faq.html" source /etc/profile }