Re: guile-sdl 0.2.0 available
Mike Gran <[email protected]>
| Newsgroups | gmane.lisp.guile.user,gmane.lisp.guile.sources |
|---|---|
| Message-ID | <[email protected]> |
You often post news of these updates, and yet you rarely think to include information about what these programs actually are. --- Thien-Thi Nguyen <[email protected]> wrote: > NEWS excerpt below. tarball and friends in dir: > > http://www.glug.org/people/ttn/software/guile-sdl/ > > (if it's not there yet, just wait an hour or so -- i'm posting this a > bit early because it's nap time now.) > > note that there are two top-level entries in the NEWS excerpt, the > latter a short blurb about maintainership transfer (thanks Alex > Shinn!). > also, audio procs have not been tested because i don't have that kind > of > hardware in my computer. however, other things seem to work ok. bug > reports and other feedback welcome (see TODO if you want to help). > > thi > > _______________________________________________ > - guile-sdl 0.2.0 (released 2003-11-21) > > - installation change: scheme wrappers for most modules eliminated > > Previously, the modules (sdl mixer), (sdl ttf) and (sdl gfx) > were implemented as a combination of a small piece of Scheme > code that dlopened a libtool-created shared object library in > ${libdir}. Since Guile can recognize certain shared object > libraries as modules and load them directly, these Scheme > code > wrappers are not required and thus are now no longer > distributed. > Instead, "make install" places the shared object libraries > for > these modules and their support files in directory: > > ${GUILE_LIBSITE}/sdl/ > > The value of ${GUILE_LIBSITE} is determined by the > `configure' > script. Also installed in this directory is the compiled > module > (sdl sdl-sup), an internal module used by all the user-facing > modules. Related to these changes, if the program > "guile-tools > make-module-catalog" is available, installation invokes it > for > the ${GUILE_LIBSITE} directory for the compiled modules, and > ${GUILE_SITE} for module (sdl sdl). See README for more > info. > > - upgrade facility: make {check,clean}-000-libdir > > See README section "Upgrading Tips" for info on how to handle > old ${libdir}/libguileSDL* files (from guile-sdl-0.1.x). > > - "sdl-" prefix dropped > > Procedure names no longer begin with "sdl-". You can use the > #:renamer clause (in `use-modules' and `define-module' forms) > to add this back, or possibly choose another prefix. In this > distribution, the tests, examples and documentation use > "SDL:". > > - "make check" now respects INTERACTIVE env var > > Normally "make check" skips tests that require human > interaction. You can do "make check INTERACTIVE=1" to > enable running those tests as well. > > > - maintainership transfer: ttn > > A big thanks goes to Alex Shinn, Vikram Subramanian, and Joel > Smith, the original authors of the disparate packages that > all > came together as guile-sdl in mid-to-late 2001, for (1) > writing > the code; (2) pooling their efforts; and (3) passing it on. > > > [excerpt ends here] > > > _______________________________________________ > Guile-user mailing list > [email protected] > http://mail.gnu.org/mailman/listinfo/guile-user __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/ _______________________________________________ Guile-user mailing list [email protected] http://mail.gnu.org/mailman/listinfo/guile-user