|
Lines 1-24
Link Here
|
| 1 |
# Copyright 1999-2005 Gentoo Foundation |
1 |
# Copyright 1999-2008 Gentoo Foundation |
| 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/app-editors/qe/qe-0.1.1.ebuild,v 1.11 2005/08/28 17:04:24 metalgod Exp $ |
3 |
# $Header: |
|
|
4 |
|
| 5 |
inherit libtool eutils autotools |
| 4 |
|
6 |
|
| 5 |
DESCRIPTION="PE2-like editor program under U*nix with Chinese support" |
7 |
DESCRIPTION="PE2-like editor program under U*nix with Chinese support" |
| 6 |
HOMEPAGE="http://www.cc.ncu.edu.tw/~center5/product/qe/ http://members.xoom.com/linux4tw/qe/" |
8 |
HOMEPAGE="http://www.geocities.com/linux4tw/qe/ http://www.cc.ncu.edu.tw/~center5/product/qe/" |
| 7 |
SRC_URI="ftp://freebsd.sinica.edu.tw/pub/statue/qe/${P}.tar.gz" |
9 |
SRC_URI="mirror://debian/pool/main/q/qe/${P/-/_}.orig.tar.gz |
|
|
10 |
mirror://debian/pool/main/q/qe/${P/-/_}-4.diff.gz" |
| 8 |
|
11 |
|
| 9 |
LICENSE="GPL-2" |
12 |
LICENSE="GPL-2" |
| 10 |
SLOT="0" |
13 |
SLOT="0" |
| 11 |
KEYWORDS="~amd64 ~ppc x86" |
14 |
KEYWORDS="~amd64 ~ppc x86" |
| 12 |
IUSE="" |
15 |
IUSE="" |
| 13 |
|
16 |
|
| 14 |
DEPEND="virtual/libc" |
17 |
RDEPEND="sys-libs/ncurses" |
|
|
18 |
DEPEND="${RDEPEND} |
| 19 |
dev-lang/perl |
| 20 |
virtual/libiconv" |
| 21 |
|
| 22 |
src_unpack() { |
| 23 |
unpack ${A} |
| 24 |
cd "${S}" |
| 25 |
epatch "${WORKDIR}"/${P/-/_}-4.diff |
| 26 |
sed -i \ |
| 27 |
-e '/AC_REQUIRE/d' \ |
| 28 |
-e 's/CXXFLAGS="$CXXFLAGS -O2 -Wall \\${QE_CFLAGS}"/CXXFLAGS="-02 $CXXFLAGS -Wall -Wextra \${QE_CFLAGS}"/' \ |
| 29 |
configure.in |
| 30 |
elibtoolize |
| 31 |
eautoreconf |
| 32 |
} |
| 15 |
|
33 |
|
| 16 |
src_compile() { |
34 |
src_compile() { |
| 17 |
./configure --prefix=/usr || die |
35 |
econf --datadir=/etc/ || die "econf failed" |
| 18 |
make all || die |
36 |
emake || die "emake failed" |
| 19 |
} |
37 |
} |
| 20 |
|
38 |
|
| 21 |
src_install() { |
39 |
src_install() { |
| 22 |
make prefix=${D}/usr install || die |
40 |
emake pkgdatadir="${D}/etc/${PN}" \ |
| 23 |
dodoc AUTHORS ChangeLog README README.big5 |
41 |
DESTDIR="${D}" \ |
|
|
42 |
install || die "emake install failed" |
| 43 |
for DOC in html-en/readme.txt AUTHORS ChangeLog README.big5; do |
| 44 |
iconv -f BIG5 -t UTF8 ${DOC} > ${DOC}.UTF8 || die "iconv ${DOC} failed" |
| 45 |
newdoc ${DOC}.UTF8 ${DOC##*/} || die "newdoc ${DOC}.UTF -> ${DOC} failed" |
| 46 |
done |
| 47 |
|
| 24 |
} |
48 |
} |