Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104161 - [new ebuild] agu tex classes
Summary: [new ebuild] agu tex classes
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
: 104162 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-08-29 10:40 UTC by Brian Larsen
Modified: 2010-09-30 20:51 UTC (History)
2 users (show)

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


Attachments
agu-1.0 ebuild (agu-1.0.ebuild,1.21 KB, text/plain)
2005-09-22 09:14 UTC, Alexandre Buisse (RETIRED)
Details
My emerge info to test agu (emerge_info,2.39 KB, text/plain)
2005-09-29 06:34 UTC, Brian Larsen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Larsen 2005-08-29 10:40:04 UTC
I am requesting that the agu classes be added to gentoo as an ebuild for lyx or
the whole latex install.

Reproducible: Always
Steps to Reproduce:
1.  Install them from http://www.agu.org/pubs/helpdesk/#LaTeX_templates
(dont forget the texhash)

Actual Results:  
Once they are installed you can use agu latex and bibtex stykles in lyx.

Expected Results:  
They don't exsist
Comment 1 Brian Larsen 2005-08-29 10:42:32 UTC
*** Bug 104162 has been marked as a duplicate of this bug. ***
Comment 2 Alexandre Buisse (RETIRED) gentoo-dev 2005-09-22 09:14:12 UTC
Created attachment 69015 [details]
agu-1.0 ebuild

Experimental ebuild for agu-1.0.
Comment 3 Alexandre Buisse (RETIRED) gentoo-dev 2005-09-22 09:16:03 UTC
Please try this ebuild.
I host the tarball myself and I did not do anything special for LyX, so it may
not work well with it.
Comment 4 Brian Larsen 2005-09-29 06:34:16 UTC
Created attachment 69486 [details]
My emerge info to test agu

This is my amd64 emerge info output for completeness.
Comment 5 Brian Larsen 2005-09-29 06:35:53 UTC
OK, this seems to work great... and I even like where it put the files.
I had to change the ebuild script to "~amd64" for my machine but it shouldn't
matter.

First without reading all the directions I just tried to "emerge agu" and it
failed complaining about manifest, then worked using the following commands:
ebuild /usr/local/portage/dev-tex/agu/agu-1.0.ebuild digest
ebuild /usr/local/portage/dev-tex/agu/agu-1.0.ebuild unpack
ebuild /usr/local/portage/dev-tex/agu/agu-1.0.ebuild compile
ebuild /usr/local/portage/dev-tex/agu/agu-1.0.ebuild install
ebuild /usr/local/portage/dev-tex/agu/agu-1.0.ebuild qmerge

I am not sure how to force lyx to do a reconfigure, but if this is possible it
should be added.  I did a manual reconfigure to get lyx to see these.
Comment 6 Alexandre Buisse (RETIRED) gentoo-dev 2005-09-30 09:17:31 UTC
Great.
When you add a new ebuild, you need to generate a new digest and a manifest.
This can be done with "ebuild foo.ebuild digest" and "ebuild foo.ebuild
manifest". Then you can emerge it normally (assuming you use a portage overlay).

I'll look for a way to reconfigure LyX automatically, and contact the agu people
to be sure there is no problem with me having made a tarball of all their files
and uploaded to a private server.
Comment 7 Alexis Ballier gentoo-dev 2008-08-29 22:14:30 UTC
it should go in a separate ebuild; can you give a try to aguplus from texlive-publishers ? or are the agu classes from agu.org really needed ?
Comment 8 Andreas K. Hüttel archtester gentoo-dev 2010-09-30 20:51:32 UTC
texlive contains aguplus which e.g. provides an agu.bst
I suspect this is a replacement. 

No reply for 2 years, resolving NEEDINFO