Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 429018 Details for
Bug 566516
dev-tex/latex2html-2008-r1 bitrotten perl code
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild that applies the defined-hash patch
latex2html-2008-r2.ebuild (text/plain), 2.65 KB, created by
Cengiz Gunay
on 2016-03-25 22:38:44 UTC
(
hide
)
Description:
Ebuild that applies the defined-hash patch
Filename:
MIME Type:
Creator:
Cengiz Gunay
Created:
2016-03-25 22:38:44 UTC
Size:
2.65 KB
patch
obsolete
># Copyright 1999-2013 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Id$ > >EAPI=4 > >inherit base eutils multilib > >DESCRIPTION="convertor written in Perl that converts LATEX documents to HTML" >SRC_URI="http://saftsack.fs.uni-bayreuth.de/~latex2ht/current/${P}.tar.gz > https://dev.gentoo.org/~dilfridge/distfiles/${PN}-match-multiline.patch.bz2" >HOMEPAGE="http://www.latex2html.org/" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" >IUSE="gif png" > >DEPEND="app-text/ghostscript-gpl > virtual/latex-base > media-libs/netpbm > dev-lang/perl > gif? ( media-libs/giflib ) > png? ( media-libs/libpng )" >RDEPEND="${DEPEND}" > >PATCHES=( "${FILESDIR}/${PN}"-{convert-length,perl_name,extract-major-version-2,destdir,defined-hash}.patch > "${DISTDIR}/${PN}"-match-multiline.patch.bz2 ) > >src_prepare() { > base_src_prepare > > # Dont install old url.sty and other files > # Bug #240980 > rm -f texinputs/url.sty texinputs/latin9.def || die "failed to remove duplicate latex files" > > sed -ie 's%@PERL@%'"${EPREFIX}"'/usr/bin/perl%g' wrapper/unix.pin || die >} > >src_configure() { > local myconf > > use gif || use png || myconf="${myconf} --disable-images" > > econf --libdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \ > --shlibdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \ > --enable-pk \ > --enable-eps \ > --enable-reverse \ > --enable-pipes \ > --enable-paths \ > --enable-wrapper \ > --with-texpath="${EPREFIX}"/usr/share/texmf-site/tex/latex/html \ > --without-mktexlsr \ > $(use_enable gif) \ > $(use_enable png) \ > ${myconf} || die "econf failed" >} > >src_install() { > emake DESTDIR="${D}" install || die "make install failed" > > dodoc BUGS Changes FAQ LICENSE.orig MANIFEST README* TODO > > # make /usr/share/latex2html sticky > keepdir /usr/share/latex2html > > # clean the perl scripts up to remove references to the sandbox > einfo "fixing sandbox references" > # pstoimg isn't built unless gif or png useflags are enabled > { use png || use gif ; } && sed -i -e "s:${T}:/tmp:g" "${ED}/usr/$(get_libdir)/latex2html/pstoimg.pl" > sed -i -e "s:${S}::g" "${ED}/usr/$(get_libdir)/latex2html/latex2html.pl" || die > sed -i -e "s:${T}:/tmp:g" "${ED}/usr/$(get_libdir)/latex2html/cfgcache.pm" || die > sed -i -e "s:${T}:/tmp:g" "${ED}/usr/$(get_libdir)/latex2html/l2hconf.pm" || die >} > >pkg_postinst() { > einfo "Running ${EROOT}usr/bin/mktexlsr to rebuild ls-R database...." > "${EROOT}"usr/bin/mktexlsr >} > >pkg_postrm() { > einfo "Running ${EROOT}usr/bin/mktexlsr to rebuild ls-R database...." > "${EROOT}"usr/bin/mktexlsr >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 566516
:
419888
|
420732
| 429018