diff --git a/app-text/openjade.fixed/openjade-1.3.2-r1.ebuild b/app-text/openjade.fixed/openjade-1.3.2-r1.ebuild deleted file mode 100644 --- a/app-text/openjade.fixed/openjade-1.3.2-r1.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/openjade/openjade-1.3.2-r1.ebuild,v 1.38 2009/04/22 21:59:35 loki_val Exp $ - -inherit libtool sgml-catalog eutils flag-o-matic multilib - -DESCRIPTION="Jade is an implementation of DSSSL - an ISO standard for formatting SGML and XML documents" -HOMEPAGE="http://openjade.sourceforge.net" -SRC_URI="mirror://sourceforge/openjade/${P}.tar.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" -IUSE="" - -RDEPEND="app-text/sgml-common - >=app-text/opensp-1.5.1" -DEPEND="dev-lang/perl - ${RDEPEND}" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-la-fix.patch - epatch "${FILESDIR}"/${P}-msggen.pl.patch - epatch "${FILESDIR}"/${P}-ldflags.patch - epatch "${FILESDIR}"/${P}-lib64-fix.patch - epatch "${FILESDIR}"/${P}-deplibs.patch -} - -src_compile() { - # Please note! Opts are disabled. If you know what you're doing - # feel free to remove this line. It may cause problems with - # docbook-sgml-utils among other things. - ALLOWED_FLAGS="-O -O1 -O2 -pipe -g -march" - strip-flags - - # Default CFLAGS and CXXFLAGS is -O2 but this make openjade segfault - # on hppa. Using -O1 works fine. So I force it here. - use hppa && replace-flags -O2 -O1 - - ln -s config/configure.in configure.in - elibtoolize - - SGML_PREFIX=/usr/share/sgml - - econf \ - --enable-http \ - --enable-default-catalog=/etc/sgml/catalog \ - --enable-default-search-path=/usr/share/sgml \ - --libdir=/usr/$(get_libdir) \ - --datadir=/usr/share/sgml/${P} - - emake || die "make failed" -} - -src_install() { - dodir /usr - dodir /usr/$(get_libdir) - - make DESTDIR="${D}" \ - libdir=/usr/$(get_libdir) \ - install install-man || die "make install failed" - - dosym openjade /usr/bin/jade - dosym onsgmls /usr/bin/nsgmls - dosym osgmlnorm /usr/bin/sgmlnorm - dosym ospam /usr/bin/spam - dosym ospent /usr/bin/spent - dosym osx /usr/bin/sgml2xml - - insinto /usr/share/sgml/${P}/ - doins dsssl/builtins.dsl - - echo 'SYSTEM "builtins.dsl" "builtins.dsl"' > ${D}/usr/share/sgml/${P}/catalog - insinto /usr/share/sgml/${P}/dsssl - doins dsssl/{dsssl.dtd,style-sheet.dtd,fot.dtd} - newins "${FILESDIR}"/${P}.dsssl-catalog catalog -# Breaks sgml2xml among other things -# insinto /usr/share/sgml/${P}/unicode -# doins unicode/{catalog,unicode.sd,unicode.syn,gensyntax.pl} - insinto /usr/share/sgml/${P}/pubtext - doins pubtext/* - - dodoc NEWS README VERSION - dohtml doc/*.htm - - insinto /usr/share/doc/${PF}/jadedoc - doins jadedoc/*.htm - insinto /usr/share/doc/${PF}/jadedoc/images - doins jadedoc/images/* -} - -sgml-catalog_cat_include "/etc/sgml/${P}.cat" \ - "/usr/share/sgml/openjade-${PV}/catalog" -sgml-catalog_cat_include "/etc/sgml/${P}.cat" \ - "/usr/share/sgml/openjade-${PV}/dsssl/catalog" -sgml-catalog_cat_include "/etc/sgml/sgml-docbook.cat" \ - "/etc/sgml/${P}.cat"