Source: luisita
Section: utils
Priority: optional
Maintainer: Nicolas HOUDELOT <nicolas@demosdebs.org>
Build-Depends:
 debhelper-compat (= 13),
 libsoil-dev,
 libbass-dev,
 liblua5.1-0-dev,
 libsdl1.2-dev,
 libglew-dev,
 libopengl-dev|libglvnd-core-dev,
 pkgconf
Standards-Version: 4.7.3
Homepage: https://github.com/sole/luisita
Vcs-Git: https://github.com/sole/luisita.git
Vcs-Browser: https://github.com/sole/luisita
Rules-Requires-Root: no

Package: luisita
Architecture: any
Depends:
 ${shlibs:Depends},
 ${misc:Depends}
Description: Lua-scripted OpenGL graphics engine for real-time demo creation
 Luisita is a scriptable graphics environment inspired by Processing, based on
 Lua and C++. It lets you write real-time graphical applications (demos) without
 requiring deep OpenGL knowledge or manual C++ memory management.
 .
 A Luisita demo is a Lua script that calls built-in functions for 2D/3D
 rendering, image loading, camera control, lighting, fog effects, and audio
 playback. The intentionally small and minimalist API makes it accessible to
 newcomers, while remaining expressive enough for experienced demo coders.
 .
 Luisita relies on the following libraries:
  - Lua 5.1 for scripting;
  - BASS for audio stream playback;
  - OpenGL with GLEW for hardware-accelerated rendering;
  - SOIL (Simple OpenGL Image Library) for texture loading.
