erlang-esdl - Erlang bindings to the Simple Direct Media Library

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package filename erlang-esdl_1.2-2_i386.deb
Package name erlang-esdl
Package version 1.2
Package release 2
Package architecture i386
Package type deb
Homepage -
License -
Maintainer -
Download size 64.16 KB
Installed size 133 B
SDL (Simple DirectMedia Layer) is a generic API that provides low
level access to audio, keyboard, mouse, and display framebuffer
across multiple platforms.
Open Source Erlang is a functional programming language designed at
the Ericsson Computer Science Laboratory.
ESDL is an Erlang binding to the SDL, and might be used to write
multimedia application in Erlang.


Package Version Architecture Repository
erlang-esdl_1.2-2_amd64.deb 1.2 amd64 Debian Main
erlang-esdl - - -


Name Value
erlang-abi-15.b -
erlang-base >= 1:15.b-dfsg
erlang-base-hipe >= 1:15.b-dfsg
libc6 >= 2.1.3
libgl1 -
libgl1-mesa-glx -
libglu1 -
libglu1-mesa -
libsdl-image1.2 >= 1.2.10
libsdl-ttf2.0-0 -
libsdl1.2debian >= 1.2.10-1


Name Value
libsdl-erlang -


Name Value
libsdl-erlang -


Name Value
libsdl-erlang -


Type URL
Binary Package erlang-esdl_1.2-2_i386.deb
Source Package esdl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install erlang-esdl deb package:
    # sudo apt-get install erlang-esdl




2012-01-13 - Sergei Golovan <>
esdl (1.2-2) unstable; urgency=low
* Upload to unstable.
2011-12-23 - Sergei Golovan <>
esdl (1.2-1) experimental; urgency=low
* New upstream release.
* Moved the installed files back to /usr/lib/erlang/lib tree because their
conflicts with main Erlang distribution are resolved.
* Do not include gl.hrl in sdl_img.erl and sdl_ttf.erl as it is not necessary
and breaks their build.
* Replaced -fpic by -fPIC in c_src/Makefile.
2011-12-17 - Sergei Golovan <>
esdl (1.0.1-4) experimental; urgency=low
* Fixed typo in package description (closes: #601194).
* Bumped standards version to 3.9.2.
* Fixed loading driver esdl_driver into Erlang R15B.
* Upload to experimental as Erlang R15B is there yet.
2009-10-17 - Sergei Golovan <>
esdl (1.0.1-3) unstable; urgency=low
* Changed maintainer's email address to the mailing list
* Changed VCS headers to svn://
2009-10-17 - Sergei Golovan <>
esdl (1.0.1-2) unstable; urgency=low
* Removed Torsten Werner from the uploaders list as per his request.
* Added README.source where it is explained how to apply a series of patches
to a pristine source.
* Overridden lintian warning about wirtual package dependency without real
package dependency because it's intentional and warns for breakage
on Erlang updates.
* Bumped standards version to 3.8.3.
2009-05-23 - Sergei Golovan <>
esdl (1.0.1-1) unstable; urgency=low
* New upstream release.
* Added Klas Johansson to debian/copyright as an author of SDL_img and
SDL_ttf bindings.
* Removed tail call patch because the bug is fixed upstream.
* Removed hack for arm architecture because this architecture is no longer
in Debian.
2009-05-17 - Sergei Golovan <>
esdl (1.0-1) unstable; urgency=low
* New upstream release.
* Enabled newly implemented SDL_ttf (TrueType fonts) and SDL_image (loading
images as SDL surfaces) support.
* Renamed source package to esdl to match upstream name.
* Renamed binary package to erlang-esdl as this name better fits Erlang
modules naming scheme, introduced in erlang since 1:13.b.
* Removed sources from the binary package and split out Erlang headers
and documentation into separate packages erlang-esdl-dev and
2009-05-01 - Sergei Golovan <>
libsdl-erlang (0.96.0626-13) unstable; urgency=low
* Upload to unstable after Erlang R13B is uploaded to sid.
2009-04-22 - Sergei Golovan <>
libsdl-erlang (0.96.0626-12) experimental; urgency=low
* Removed unnecessary package grep-dctrl from build dependencies.
* Added build dependency on version 1:13.b of erlang-dev to simplify
transition to Erlang R13B.
* Replaced all instances of erlang:fault/1 (which is removed from Erlang
in version R13) by erlang:error/1.
* Moved installed binaries from /usr/lib/erlang/lib hierarchy to
/usr/lib/esdl directory because modules gl and glu conflict with wxErlang
which is included into Erlang since version R13A. This means that to use
esdl ona has to run Erlang emulator with -pa /usr/lib/esdl/ebin option
and cannot use wxErlang at the same time. Documented this option in
* Bumped standards version to 3.8.1.
* Instructed uscan control file debian/watch to use SourceForge redirector.
2008-07-18 - Sergei Golovan <>
libsdl-erlang (0.96.0626-11) unstable; urgency=low
* Redefined HOME environment variable to fix FTBFS in case when HOME points
to an existing inaccessible directory.

See Also

Package Description
erlang-et_15.b.1-dfsg-4+deb7u1_i386.deb Erlang/OTP event tracer application
erlang-eunit_15.b.1-dfsg-4+deb7u1_i386.deb Erlang/OTP module for unit testing
erlang-examples_15.b.1-dfsg-4+deb7u1_all.deb Erlang/OTP application examples
erlang-gs_15.b.1-dfsg-4+deb7u1_i386.deb Erlang/OTP graphics system
erlang-guestfs_1.18.1-1+deb7u3_i386.deb guest disk image management system - Erlang bindings
erlang-ic-java_15.b.1-dfsg-4+deb7u1_all.deb Erlang/OTP IDL compiler (Java classes)
erlang-ic_15.b.1-dfsg-4+deb7u1_i386.deb Erlang/OTP IDL compiler
erlang-inets_15.b.1-dfsg-4+deb7u1_i386.deb Erlang/OTP Internet clients and servers
erlang-inviso_15.b.1-dfsg-4+deb7u1_i386.deb Erlang/OTP trace tool
erlang-jinterface_15.b.1-dfsg-4+deb7u1_all.deb Java communication tool to Erlang
erlang-manpages_15.b.1-dfsg-4+deb7u1_all.deb Erlang/OTP manual pages
erlang-megaco_15.b.1-dfsg-4+deb7u1_i386.deb Erlang/OTP implementation of Megaco/H.248 protocol
erlang-mnesia_15.b.1-dfsg-4+deb7u1_i386.deb Erlang/OTP distributed relational/object hybrid database
erlang-mode_15.b.1-dfsg-4+deb7u1_all.deb Erlang major editing mode for Emacs
erlang-nox_15.b.1-dfsg-4+deb7u1_all.deb Erlang/OTP applications that don't require X Window System