Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 485986 - app-text/active-dvi: EAPI bump + prefix support
Summary: app-text/active-dvi: EAPI bump + prefix support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: TeX project
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: prefix-gx86 485608
  Show dependency tree
 
Reported: 2013-09-25 16:12 UTC by Christoph Junghans (RETIRED)
Modified: 2013-09-25 19:38 UTC (History)
1 user (show)

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


Attachments
patch against active-dvi-1.10.2.ebuild (active-dvi-1.10.2.ebuild.patch,1.53 KB, patch)
2013-09-25 16:12 UTC, Christoph Junghans (RETIRED)
Details | Diff
patch against active-dvi-1.10.2.ebuild (active-dvi-1.10.2.ebuild.patch,1.53 KB, patch)
2013-09-25 19:18 UTC, Christoph Junghans (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.