Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 184446 - dev-tex/pgf-1.18 version bump
Summary: dev-tex/pgf-1.18 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: TeX project
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2007-07-06 20:53 UTC by Joke de Buhr
Modified: 2007-07-22 16:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
pgf-1.18 (pgf-1.18.ebuild,1.05 KB, text/plain)
2007-07-06 20:55 UTC, Joke de Buhr
Details
pgf-1.18.ebuild (pgf-1.18.ebuild,1.11 KB, text/plain)
2007-07-12 18:04 UTC, Joke de Buhr
Details
pgf-1.18.ebuild (pgf-1.18.ebuild,1.11 KB, text/plain)
2007-07-12 18:14 UTC, Joke de Buhr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joke de Buhr 2007-07-06 20:53:52 UTC
This is an updated version the pgf package. It depends on tetex3 and installs in the local texmf tree (/usr/share/texmf-site/) to prevent interfering with the texmf tree of tetex ebuilds.
Comment 1 Joke de Buhr 2007-07-06 20:55:50 UTC
Created attachment 124086 [details]
pgf-1.18
Comment 2 Joke de Buhr 2007-07-06 20:58:05 UTC
Comment on attachment 124086 [details]
pgf-1.18

>inherit latex-package
>
>DESCRIPTION="PGF is a TeX macro package for generating graphics. It comes with a user-friedly syntax layer called TikZ."
>SRC_URI="http://downloads.sourceforge.net/${PN}/${PF}.tar.gz"
>HOMEPAGE="http://sourceforge.net/projects/pgf"
>LICENSE="GPL-2"
>SLOT="0"
>KEYWORDS="x86 amd64"
>IUSE="doc"
>RESTRICT="primaryuri"
>
>DEPEND=""
>RDEPEND=">=app-text/tetex-3"
>
>TEXMFSITE="/usr/share/texmf-site"
>
>src_install() {
>	insinto ${TEXMFSITE}/tex
>	doins -r context generic latex plain
>
>	if use doc; then
>		dosym /usr/share/doc/${PF} ${TEXMFSITE}/doc/latex/pgf
>		cd doc/generic/pgf
>		dodoc AUTHORS INSTALL README TODO ChangeLog
>		insinto /usr/share/doc/${PF}
>		doins version-for-pdftex/en/*.pdf
>	fi
>}
>
>pkg_postinst() {
>	elog "${PN} had been installed in ${TEXMFSITE}"
>}
>
></PRE></BODY></HTML>
Comment 3 Mark 2007-07-12 16:23:18 UTC
Thanks for the ebuild.
Installing the package works (after emerging with --nodeps), but I cannot use it, because tikz.sty is not found (\usepackage{tikz}):
! LaTeX Error: File `tikz.sty' not found.

The file exists. I tried to install into /usr/share/texmf too, but it is not found there either.
How can this be fixed? I really need this package within the next months, it would be great to get this package to work.
Comment 4 Joke de Buhr 2007-07-12 18:04:58 UTC
Created attachment 124662 [details]
pgf-1.18.ebuild

The portage tree version of dev-tex/pgf is hard-masked. To to circumvent emerge blocking this ebuild you either have to remove the entry within your architectural profile or run emerge with the "--no-deps". More information can be found within the gentoo documentation.
Comment 5 Joke de Buhr 2007-07-12 18:14:52 UTC
Created attachment 124665 [details]
pgf-1.18.ebuild

The portage tree version of dev-tex/pgf is hard-masked. To to circumvent emerge blocking this ebuild you either have to remove the entry within your architectural profile or run emerge with the "--no-deps". Please refer to the gentoo documentation.
Comment 6 Lars Weiler (RETIRED) gentoo-dev 2007-07-22 16:50:56 UTC
I added my own version to the tree which works with tetex-3.  Please test that version.