From 33a162ec97deacfba497638836f91478fb0e9406 Mon Sep 17 00:00:00 2001 From: René 'Necoro' Neumann Date: Fri, 19 Mar 2010 03:19:22 +0100 Subject: Bumped app-text/highlight --- app-text/highlight/highlight-2.15.ebuild | 51 ++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 app-text/highlight/highlight-2.15.ebuild (limited to 'app-text/highlight/highlight-2.15.ebuild') diff --git a/app-text/highlight/highlight-2.15.ebuild b/app-text/highlight/highlight-2.15.ebuild new file mode 100644 index 0000000..b227759 --- /dev/null +++ b/app-text/highlight/highlight-2.15.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/highlight/highlight-2.9.ebuild,v 1.7 2010/03/11 18:15:18 hwoarang Exp $ + +EAPI=3 +inherit eutils toolchain-funcs + +DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, XSL-FO, XML) with syntax highlight" +HOMEPAGE="http://www.andre-simon.de" +SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~hppa ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="qt4" + +RDEPEND="qt4? ( x11-libs/qt-gui:4 + x11-libs/qt-core:4 )" +DEPEND="${RDEPEND}" + +src_prepare() { + sed -i -e 's:-O2::' -e 's:CFLAGS:CXXFLAGS:g' \ + -e 's:qmake-qt4:${EPREFIX}/usr/bin/qmake:' \ + src/makefile || die "sed failed" +} + +src_compile() { + emake -f makefile PREFIX="${EPREFIX}/usr/" conf_dir="${EPREFIX}"/etc/highlight/ CXX="$(tc-getCXX)" \ + || die "emake failed" + + if use qt4; then + emake -j1 -f makefile PREFIX="${EPREFIX}/usr/" conf_dir="${EPREFIX}"/etc/highlight/ CXX="$(tc-getCXX)" gui \ + || die "emake gui failed" + fi +} + +src_install() { + dodir /usr/bin + + emake -f makefile DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr/" conf_dir="${EPREFIX}"/etc/highlight/ \ + install || die "emake install failed" + + if use qt4; then + emake -f makefile DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr/" conf_dir="${EPREFIX}"/etc/highlight/ \ + install-gui || die "emake install-gui failed" + doicon src/gui-qt/${PN}.xpm + domenu ${PN}.desktop + fi +} -- cgit v1.2.3-70-g09d2