Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 485986

Summary: app-text/active-dvi: EAPI bump + prefix support
Product: Gentoo Linux Reporter: Christoph Junghans (RETIRED) <junghans>
Component: Current packagesAssignee: TeX project <tex>
Status: RESOLVED FIXED    
Severity: normal CC: prefix
Priority: Normal Keywords: InVCS
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 315803, 485608    
Attachments: patch against active-dvi-1.10.2.ebuild
patch against active-dvi-1.10.2.ebuild

Description Christoph Junghans (RETIRED) gentoo-dev 2013-09-25 16:12:44 UTC
Created attachment 359438 [details, diff]
patch against active-dvi-1.10.2.ebuild

Changes to be committed as active-dvi-1.10.2-r1:
- EAPI=5
- depend on dev-lang/ocaml:= and dev-ml/camlimages:=
- added two ${EPREFIX}
- removed "|| die" from emake calls
Comment 1 Alexis Ballier gentoo-dev 2013-09-25 17:21:04 UTC
Comment on attachment 359438 [details, diff]
patch against active-dvi-1.10.2.ebuild

>-RDEPEND=">=dev-lang/ocaml-3.11.2[ocamlopt?]
>-	>=dev-ml/camlimages-4.0.1[truetype,tiff,jpeg,postscript,X]
>+RDEPEND=">=dev-lang/ocaml-3.11.2[ocamlopt?]:=
>+	>=dev-ml/camlimages-4.0.1[truetype,tiff,jpeg,postscript,X]:=

did you test this ? I was pretty sure the syntax is :=[usedeps] and that it couldn't commute


otherwise lgtm if the above works
Comment 2 Christoph Junghans (RETIRED) gentoo-dev 2013-09-25 19:18:33 UTC
Created attachment 359454 [details, diff]
patch against active-dvi-1.10.2.ebuild

(In reply to Alexis Ballier from comment #1)
> Comment on attachment 359438 [details, diff] [details, diff]
> patch against active-dvi-1.10.2.ebuild
> 
> >-RDEPEND=">=dev-lang/ocaml-3.11.2[ocamlopt?]
> >-	>=dev-ml/camlimages-4.0.1[truetype,tiff,jpeg,postscript,X]
> >+RDEPEND=">=dev-lang/ocaml-3.11.2[ocamlopt?]:=
> >+	>=dev-ml/camlimages-4.0.1[truetype,tiff,jpeg,postscript,X]:=
> 
> did you test this ? I was pretty sure the syntax is :=[usedeps] and that it
> couldn't commute
You are right, portage wasn't complaining, but repoman does.
Comment 3 Alexis Ballier gentoo-dev 2013-09-25 19:21:18 UTC
(In reply to Christoph Junghans from comment #2)
> Created attachment 359454 [details, diff] [details, diff]
> patch against active-dvi-1.10.2.ebuild


lgtm, please commit, thanks
Comment 4 Christoph Junghans (RETIRED) gentoo-dev 2013-09-25 19:38:42 UTC
+*active-dvi-1.10.2-r1 (25 Sep 2013)
+
+  25 Sep 2013; Christoph Junghans <ottxor@gentoo.org>
+  +active-dvi-1.10.2-r1.ebuild:
+  EAPI bump + prefix support (bug #485986)
+
Actually I was wrong, this package is stable on x86, so we cannot just replace it.