Lines 2-8
Link Here
|
2 |
# Distributed under the terms of the GNU General Public License v2 |
2 |
# Distributed under the terms of the GNU General Public License v2 |
3 |
# $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 $ |
3 |
# $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 $ |
4 |
|
4 |
|
5 |
inherit eutils |
5 |
inherit eutils multilib |
6 |
|
6 |
|
7 |
MY_PV=${PV//./} |
7 |
MY_PV=${PV//./} |
8 |
SRC_URI="http://www.cs.arizona.edu/icon/ftp/packages/unix/icon.v${MY_PV}src.tgz" |
8 |
SRC_URI="http://www.cs.arizona.edu/icon/ftp/packages/unix/icon.v${MY_PV}src.tgz" |
Lines 66-100
Link Here
|
66 |
src_install() { |
66 |
src_install() { |
67 |
dodir /usr |
67 |
dodir /usr |
68 |
dodir /usr/bin |
68 |
dodir /usr/bin |
69 |
dodir /usr/lib |
69 |
dodir /usr/$(get_libdir) |
70 |
|
70 |
|
71 |
make Install dest="${D}/usr/lib/icon" || die "Make install failed" |
71 |
make Install dest="${D}/usr/$(get_libdir)/icon" || die "Make install failed" |
72 |
dosym /usr/lib/icon/bin/icont /usr/bin/icont |
72 |
dosym /usr/$(get_libdir)/icon/bin/icont /usr/bin/icont |
73 |
dosym /usr/lib/icon/bin/iconx /usr/bin/iconx |
73 |
dosym /usr/$(get_libdir)/icon/bin/iconx /usr/bin/iconx |
74 |
dosym /usr/lib/icon/bin/icon /usr/bin/icon |
74 |
dosym /usr/$(get_libdir)/icon/bin/icon /usr/bin/icon |
75 |
dosym /usr/lib/icon/bin/vib /usr/bin/vib |
75 |
dosym /usr/$(get_libdir)/icon/bin/vib /usr/bin/vib |
76 |
|
76 |
|
77 |
cd "${S}/man/man1" |
77 |
cd "${S}/man/man1" |
78 |
doman icont.1 |
78 |
doman icont.1 |
79 |
doman icon.1 |
79 |
doman icon.1 |
80 |
rm -rf ${D}/usr/lib/icon/man |
80 |
rm -rf ${D}/usr/$(get_libdir)/icon/man |
81 |
|
81 |
|
82 |
cd "${S}/doc" |
82 |
cd "${S}/doc" |
83 |
dodoc *.txt *.sed ../README |
83 |
dodoc *.txt *.sed ../README |
84 |
# dohtml ignores all anything except .html files, no use here |
84 |
# dohtml ignores all anything except .html files, no use here |
85 |
mkdir -p ${D}/usr/share/doc/${PF}/html |
85 |
mkdir -p ${D}/usr/share/doc/${PF}/html |
86 |
cp -dpR *.htm *.gif *.jpg *.css ${D}/usr/share/doc/${PF}/html |
86 |
cp -dpR *.htm *.gif *.jpg *.css ${D}/usr/share/doc/${PF}/html |
87 |
rm -rf ${D}/usr/lib/icon/{doc,README} |
87 |
rm -rf ${D}/usr/$(get_libdir)/icon/{doc,README} |
88 |
|
88 |
|
89 |
# optional Icon Programming Library |
89 |
# optional Icon Programming Library |
90 |
if use iplsrc; then |
90 |
if use iplsrc; then |
91 |
cd "${S}" |
91 |
cd "${S}" |
92 |
dodir /usr/lib/icon/ipl |
92 |
dodir /usr/$(get_libdir)/icon/ipl |
93 |
rm ipl/BuildBin |
93 |
rm ipl/BuildBin |
94 |
rm ipl/BuildExe |
94 |
rm ipl/BuildExe |
95 |
rm ipl/CheckAll |
95 |
rm ipl/CheckAll |
96 |
rm ipl/Makefile |
96 |
rm ipl/Makefile |
97 |
insinto /usr/lib/icon |
97 |
insinto /usr/$(get_libdir)/icon |
98 |
doins -r ipl |
98 |
doins -r ipl |
99 |
fi |
99 |
fi |
100 |
} |
100 |
} |