Diff vtcl-1.6.0-r2 with a vtcl-1.6.1_alpha1
| /usr/portage/dev-tcltk/vtcl/vtcl-1.6.1_alpha1.ebuild 2024-07-02 13:51:45.673851500 +0300 | ||
|---|---|---|
| 3 | 3 | |
| 4 | 4 |
EAPI=7 |
| 5 | 5 | |
| 6 |
inherit edos2unix |
|
| 7 | ||
| 8 |
MYP=${PN}-${PV/_alpha/a}
|
|
| 9 | ||
| 6 | 10 |
DESCRIPTION="Visual Tcl is a high-quality application development environment" |
| 7 | 11 |
HOMEPAGE="http://vtcl.sf.net" |
| 8 |
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
|
|
| 12 |
SRC_URI="https://downloads.sourceforge.net/${PN}/${MYP}.tar.gz"
|
|
| 9 | 13 |
LICENSE="GPL-2" |
| 10 | 14 |
SLOT="0" |
| 11 | 15 |
KEYWORDS="amd64 ppc x86" |
| ... | ... | |
| 13 | 17 |
DEPEND="dev-lang/tk:*" |
| 14 | 18 |
RDEPEND="${DEPEND}"
|
| 15 | 19 | |
| 20 |
S="${WORKDIR}"/${MYP}
|
|
| 21 | ||
| 16 | 22 |
MY_DESTDIR=/usr/share/${PN}
|
| 17 | 23 | |
| 24 |
PATCHES=( "${FILESDIR}"/${P}-tk86.patch )
|
|
| 25 | ||
| 26 |
src_prepare() {
|
|
| 27 |
edos2unix configure |
|
| 28 |
default |
|
| 29 |
} |
|
| 30 | ||
| 18 | 31 |
src_compile() {
|
| 19 | 32 |
sed -i 's,^\(VTCL_HOME=\).*,\1'${MY_DESTDIR}',g' vtcl || die "Path fixing failed."
|
| 20 | 33 |
sed -i 's,package require -exact Tk ,package require Tk ,' lib/tkcon.tcl || die "Tcl8.5 patch failed" |