adjust dists to move picts into the mr distributions

This move moves a library from the plt distribution into the
mr distribution, which is a direction we do not generally
like to go, but the pict library is more core than slideshow
and the dependency that triggered this change is that the
2htdp/image library now interoperates with picts (hopefully
2htdp/universe will also work with them at some point).

So this teases out the pict part of slideshow (mostly,
but not completely the texpict collection) and moves only
that part to the mr distribution.
This commit is contained in:
Robby Findler 2013-01-25 17:00:42 -06:00
parent e22977667d
commit 88404f3b1f

View File

@ -558,10 +558,18 @@ mz-extras :+= (package: "planet")
mz-extras :+= (package: "planet2")
;; -------------------- mrlib
mr-extras :+= (- (+ (package: "mrlib/")
(collects: "hierlist/")
(collects: "icons/turn-{up|down}{|-click}.png")
(tests: "aligned-pasteboard/")))
mr-extras :+= (+ (package: "mrlib/")
(collects: "hierlist/")
(collects: "icons/turn-{up|down}{|-click}.png")
(tests: "aligned-pasteboard/"))
;; -------------------- pict library
mr-extras :+= (- (+ (collects: "texpict/")
(srcfile: "slideshow/pict.rkt")
(srcfile: "slideshow/pict-convert.rkt"))
(srcfile: "texpict/slideshow-run.rkt")
(srcfile: "texpict/slideshow.rkt")
(srcfile: "texpict/symbol.rkt"))
;; -------------------- sgl
mr-extras :+= (package: "sgl/")
@ -636,9 +644,13 @@ plt-extras :+= (- (+ (package: "games/" #:executable "plt-games")
(doc+src: "gl-board-game/" "cards/"))
"paint-by-numbers/{hattori|solution-sets|raw-problems}")
;; -------------------- texpict & slideshow
plt-extras :+= (collects: "texpict/")
(package: "slideshow")
;; -------------------- slideshow
plt-extras :+= (- (+ (package: "slideshow")
(srcfile: "texpict/slideshow-run.rkt")
(srcfile: "texpict/slideshow.rkt")
(srcfile: "texpict/symbol.rkt"))
(srcfile: "slideshow/pict.rkt")
(srcfile: "slideshow/pict-convert.rkt"))
;; -------------------- frtime
plt-extras :+= (package: "frtime/")