1. 02 Sep, 2017 1 commit
  2. 20 May, 2017 1 commit
    • Remove some unneeded libs & headers · 6f9609ce
      Based on some hints by the automatic dependency checking in Debian
      packaging[0], it appears that, at least on Debian GNU/Linux, quite a few
      of the libs that lugaru links against are not needed.
      
      Remove linking to those libs, and use of related unneeded headers.
      
      * For ogg/vorbis, it seems like libogg is not needed unless handling
        container metadata?
      
      * For opengl, there seems to be only a subset of the libs that are
        required. Notably the glext.h header seems to only be needed on
        windows for GL_GENERATE_MIPMAP, but not otherwise.
      
      * For zlib it seems to be unused, but removing zlib.h exposed a
        dependency on unistd.h which is now included directly on non-windows.
      
      [0]
      dpkg-shlibdeps: warning: package could avoid a useless dependency if
      debian/lugaru/usr/games/lugaru was not linked against libz.so.1 (it uses
      none of the library's symbols)
      dpkg-shlibdeps: warning: package could avoid a useless dependency if
      debian/lugaru/usr/games/lugaru was not linked against libSM.so.6 (it
      uses none of the library's symbols)
      dpkg-shlibdeps: warning: package could avoid a useless dependency if
      debian/lugaru/usr/games/lugaru was not linked against libX11.so.6 (it
      uses none of the library's symbols)
      dpkg-shlibdeps: warning: package could avoid a useless dependency if
      debian/lugaru/usr/games/lugaru was not linked against libogg.so.0 (it
      uses none of the library's symbols)
      dpkg-shlibdeps: warning: package could avoid a useless dependency if
      debian/lugaru/usr/games/lugaru was not linked against libXext.so.6 (it
      uses none of the library's symbols)
      dpkg-shlibdeps: warning: package could avoid a useless dependency if
      debian/lugaru/usr/games/lugaru was not linked against libICE.so.6 (it
      uses none of the library's symbols)
      Martin Erik Werner committed
  3. 11 Feb, 2017 3 commits
  4. 05 Feb, 2017 1 commit
  5. 28 Jan, 2017 2 commits
  6. 24 Jan, 2017 1 commit
  7. 02 Jan, 2017 1 commit
  8. 22 Dec, 2016 2 commits
  9. 19 Dec, 2016 1 commit
  10. 16 Dec, 2016 1 commit
  11. 15 Dec, 2016 1 commit
  12. 14 Dec, 2016 3 commits
  13. 13 Dec, 2016 2 commits
  14. 12 Dec, 2016 1 commit
  15. 11 Dec, 2016 3 commits
  16. 10 Dec, 2016 2 commits
  17. 09 Dec, 2016 5 commits
  18. 08 Dec, 2016 2 commits
  19. 07 Dec, 2016 7 commits