# Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-text/htmltidy/htmltidy-2.7.18-r1.ebuild,v 1.2 2003/02/01 17:17:35 kutsuya Exp $ /home/cvsroot/gentoo-x86/app-text/htmltidy/htmltidy-2.7.18.ebuild, v 1.5 2002/07/25 11:07:00 cybersystem Exp $ # convert from normalized gentoo version number to htmltidy's wacky date thing SLOT="0" LICENSE="GPL-2" KEYWORDS="x86 ppc sparc" parts=(${PV//./ }) vers=$(printf "%02d%02d%02d" ${parts[0]} ${parts[1]} ${parts[2]}) MY_P=tidy_src_${vers} S=${WORKDIR}/tidy DESCRIPTION="fix mistakes and tidy up sloppy editing in HTML and XML" SRC_URI="http://tidy.sourceforge.net/src/old/${MY_P}.tgz" HOMEPAGE="http://tidy.sourceforge.net/" DEPEND="" IUSE="sgml xml" src_unpack() { unpack ${MY_P}.tgz cd ${S} ( use xml || use sgml ) && patch -p0 < ${FILESDIR}/htmltidy-dbpatch.diff # skip "chown" t=Makefile cp $t $t.orig sed 's:chgrp\|chown:#&:' $t.orig > $t } src_compile() { emake \ OTHERCFLAGS="${CFLAGS}" \ || die "emake failed" } src_install() { dodir /usr/bin dodir /usr/share/man/man1 make \ INSTALLDIR="${D}/usr/" \ MANPAGESDIR="${D}/usr/share/man" \ install || die }