Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 601516 - dev-texlive/texlive-publishers addition of jcappub style package
Summary: dev-texlive/texlive-publishers addition of jcappub style package
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-03 13:39 UTC by ardok
Modified: 2017-02-10 11:31 UTC (History)
2 users (show)

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


Attachments
Modified ebuild with jcappub addition. (texlive-publishers-2015.ebuild,5.13 KB, text/plain)
2016-12-03 13:39 UTC, ardok
Details
JCAP latex package ebuild (jcappub-20150802.ebuild,707 bytes, text/plain)
2017-02-10 02:17 UTC, ardok
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ardok 2016-12-03 13:39:40 UTC
Created attachment 454970 [details]
Modified ebuild with jcappub addition.

Hi,

It would be great to have jcappub.sty in dev-texlive/texlive-publishers. I couldn't find it in CTAN but it is in http://jcap.sissa.it/jcap/help/JCAP_TeXclass.jsp

I've modified the texlive-publishers ebuild, I hope that I did it correctly. 

Thank you
Comment 1 Jonas Stein gentoo-dev 2016-12-03 21:08:54 UTC
I suggest to set EAPI=6 and year 2016
Comment 2 Alexis Ballier gentoo-dev 2016-12-04 12:09:43 UTC
well, I have no clue how this can even work since adding packages like you did would need to have the proper distfile generated.

As for texlive, I can't find jcappub in upstream repositories and we won't be adding packages like that since the goal is to follow upstream there.


Best solution is to add an ebuild for jcappub under dev-tex category, so that it can be installed easily on gentoo.
Comment 3 Alexis Ballier gentoo-dev 2017-02-08 17:34:12 UTC
(In reply to Alexis Ballier from comment #2)
> well, I have no clue how this can even work since adding packages like you
> did would need to have the proper distfile generated.
> 
> As for texlive, I can't find jcappub in upstream repositories and we won't
> be adding packages like that since the goal is to follow upstream there.
> 
> 
> Best solution is to add an ebuild for jcappub under dev-tex category, so
> that it can be installed easily on gentoo.

please do
Comment 4 ardok 2017-02-10 02:17:52 UTC
Created attachment 463066 [details]
JCAP latex package ebuild
Comment 5 ardok 2017-02-10 02:21:00 UTC
(In reply to Alexis Ballier from comment #3)
> (In reply to Alexis Ballier from comment #2)
> > well, I have no clue how this can even work since adding packages like you
> > did would need to have the proper distfile generated.
> > 
> > As for texlive, I can't find jcappub in upstream repositories and we won't
> > be adding packages like that since the goal is to follow upstream there.
> > 
> > 
> > Best solution is to add an ebuild for jcappub under dev-tex category, so
> > that it can be installed easily on gentoo.
> 
> please do

I've just uploaded an ebuild. Sorry for the delay. It's my first ebuild so, although it works, it must be really improvable. Should I file a new bug?

Thanks.
Comment 6 Alexis Ballier gentoo-dev 2017-02-10 11:31:48 UTC
(In reply to ardok from comment #5)
> (In reply to Alexis Ballier from comment #3)
> > (In reply to Alexis Ballier from comment #2)
> > > well, I have no clue how this can even work since adding packages like you
> > > did would need to have the proper distfile generated.
> > > 
> > > As for texlive, I can't find jcappub in upstream repositories and we won't
> > > be adding packages like that since the goal is to follow upstream there.
> > > 
> > > 
> > > Best solution is to add an ebuild for jcappub under dev-tex category, so
> > > that it can be installed easily on gentoo.
> > 
> > please do
> 
> I've just uploaded an ebuild. Sorry for the delay. It's my first ebuild so,
> although it works, it must be really improvable. Should I file a new bug?

yes please; or even better: a github pull request so that review & merging is easier