|
|
# Distributed under the terms of the GNU General Public License v2 | # Distributed under the terms of the GNU General Public License v2 |
# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/icon-9.4.3-r2.ebuild,v 1.10 2007/12/18 21:12:51 jer Exp $ | # $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/icon-9.4.3-r2.ebuild,v 1.10 2007/12/18 21:12:51 jer Exp $ |
| |
inherit eutils |
inherit eutils multilib |
| |
MY_PV=${PV//./} | MY_PV=${PV//./} |
SRC_URI="http://www.cs.arizona.edu/icon/ftp/packages/unix/icon.v${MY_PV}src.tgz" | SRC_URI="http://www.cs.arizona.edu/icon/ftp/packages/unix/icon.v${MY_PV}src.tgz" |
|
|
src_install() { | src_install() { |
dodir /usr | dodir /usr |
dodir /usr/bin | dodir /usr/bin |
dodir /usr/lib |
dodir /usr/$(get_libdir) |
| |
make Install dest="${D}/usr/lib/icon" || die "Make install failed" |
make Install dest="${D}/usr/$(get_libdir)/icon" || die "Make install failed" |
dosym /usr/lib/icon/bin/icont /usr/bin/icont |
dosym /usr/$(get_libdir)/icon/bin/icont /usr/bin/icont |
dosym /usr/lib/icon/bin/iconx /usr/bin/iconx |
dosym /usr/$(get_libdir)/icon/bin/iconx /usr/bin/iconx |
dosym /usr/lib/icon/bin/icon /usr/bin/icon |
dosym /usr/$(get_libdir)/icon/bin/icon /usr/bin/icon |
dosym /usr/lib/icon/bin/vib /usr/bin/vib |
dosym /usr/$(get_libdir)/icon/bin/vib /usr/bin/vib |
| |
cd "${S}/man/man1" | cd "${S}/man/man1" |
doman icont.1 | doman icont.1 |
doman icon.1 | doman icon.1 |
rm -rf ${D}/usr/lib/icon/man |
rm -rf ${D}/usr/$(get_libdir)/icon/man |
| |
cd "${S}/doc" | cd "${S}/doc" |
dodoc *.txt *.sed ../README | dodoc *.txt *.sed ../README |
# dohtml ignores all anything except .html files, no use here | # dohtml ignores all anything except .html files, no use here |
mkdir -p ${D}/usr/share/doc/${PF}/html | mkdir -p ${D}/usr/share/doc/${PF}/html |
cp -dpR *.htm *.gif *.jpg *.css ${D}/usr/share/doc/${PF}/html | cp -dpR *.htm *.gif *.jpg *.css ${D}/usr/share/doc/${PF}/html |
rm -rf ${D}/usr/lib/icon/{doc,README} |
rm -rf ${D}/usr/$(get_libdir)/icon/{doc,README} |
| |
# optional Icon Programming Library | # optional Icon Programming Library |
if use iplsrc; then | if use iplsrc; then |
cd "${S}" | cd "${S}" |
dodir /usr/lib/icon/ipl |
dodir /usr/$(get_libdir)/icon/ipl |
rm ipl/BuildBin | rm ipl/BuildBin |
rm ipl/BuildExe | rm ipl/BuildExe |
rm ipl/CheckAll | rm ipl/CheckAll |
rm ipl/Makefile | rm ipl/Makefile |
insinto /usr/lib/icon |
insinto /usr/$(get_libdir)/icon |
doins -r ipl | doins -r ipl |
fi | fi |
} | } |