liberis-1.3-dev_1.3.23-5_i386.deb


Advertisement

Description

liberis-1.3-dev - WorldForge client entity library - development files

Property Value
Distribution Debian 9 (Stretch)
Repository Debian Main i386
Package filename liberis-1.3-dev_1.3.23-5_i386.deb
Package name liberis-1.3-dev
Package version 1.3.23
Package release 5
Package architecture i386
Package type deb
Category devel::library libdevel role::devel-lib
Homepage http://www.worldforge.org/
License -
Maintainer Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Download size 101.83 KB
Installed size 260.00 KB
Eris is designed to simplify client development (and avoid repeating the
same work several times), by providing a common system to deal with the
back end tasks. Notably, Eris encapsulates most of the work in getting
Atlas entities available on your client, logging into a server, and
managing updates from the server. Thus it can be considered as a session
layer above Atlas, providing persistent (for the session) objects as
opposed to Atlas ones (which are transient). It handles the client-side
implementation of the meta-server protocol, and querying game servers;
out-of-game (OOG) operations (via the Lobby and Rooms), and most
important in-game (IG) operations such as entity creation, movement and
updates.
Eris provides a generic 'Entity' class, which you are free to sub-class
and provide to the system (by registering a factory with the World);
thus you are free to create different classes to handle characters,
walls, vehicles, etc as your client dictates. An alternative approach is
to simply create peer classes, and connect them to Eris via
callbacks. Eris makes extensive use of libSigC++, which must be
correctly installed and functioning on your system. Familiarity with
signal/slot programming concepts is essential for using Eris; the
libSigC++ home-page has some examples. Gtk+ or QT signal systems also
provide a good introduction.
This package contains the development files for compiling software
depending on Eris.

Alternatives

Package Version Architecture Repository
liberis-1.3-dev_1.3.23-5_amd64.deb 1.3.23 amd64 Debian Main
liberis-1.3-dev - - -

Requires

Name Value
libatlas-cpp-0.6-dev >= 0.6.3
liberis-1.3-21 = 1.3.23-5
libglib2.0-dev -
libsigc++-2.0-dev -
libskstream-0.3-dev >= 0.3.9
libwfmath-1.0-dev -

Download

Type URL
Mirror ftp.br.debian.org
Binary Package liberis-1.3-dev_1.3.23-5_i386.deb
Source Package eris

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install liberis-1.3-dev deb package:
    # sudo apt-get install liberis-1.3-dev

Files

Path
/usr/include/Eris-1.3/Eris/Account.h
/usr/include/Eris-1.3/Eris/Alarm.h
/usr/include/Eris-1.3/Eris/Avatar.h
/usr/include/Eris-1.3/Eris/BaseConnection.h
/usr/include/Eris-1.3/Eris/Calendar.h
/usr/include/Eris-1.3/Eris/CharacterType.h
/usr/include/Eris-1.3/Eris/Connection.h
/usr/include/Eris-1.3/Eris/CustomEntities.h
/usr/include/Eris-1.3/Eris/DeleteLater.h
/usr/include/Eris-1.3/Eris/Entity.h
/usr/include/Eris-1.3/Eris/EntityRef.h
/usr/include/Eris-1.3/Eris/EntityRouter.h
/usr/include/Eris-1.3/Eris/Exceptions.h
/usr/include/Eris-1.3/Eris/Factory.h
/usr/include/Eris-1.3/Eris/IGRouter.h
/usr/include/Eris-1.3/Eris/Lobby.h
/usr/include/Eris-1.3/Eris/Log.h
/usr/include/Eris-1.3/Eris/LogStream.h
/usr/include/Eris-1.3/Eris/MetaQuery.h
/usr/include/Eris-1.3/Eris/Metaserver.h
/usr/include/Eris-1.3/Eris/Operations.h
/usr/include/Eris-1.3/Eris/Person.h
/usr/include/Eris-1.3/Eris/Poll.h
/usr/include/Eris-1.3/Eris/PollDefault.h
/usr/include/Eris-1.3/Eris/PollGlib.h
/usr/include/Eris-1.3/Eris/PollGlibFD.h
/usr/include/Eris-1.3/Eris/PollGlibSource.h
/usr/include/Eris-1.3/Eris/PollWinsock.h
/usr/include/Eris-1.3/Eris/PollWinsock_impl.h
/usr/include/Eris-1.3/Eris/Redispatch.h
/usr/include/Eris-1.3/Eris/Response.h
/usr/include/Eris-1.3/Eris/Room.h
/usr/include/Eris-1.3/Eris/Router.h
/usr/include/Eris-1.3/Eris/ServerInfo.h
/usr/include/Eris-1.3/Eris/SpawnPoint.h
/usr/include/Eris-1.3/Eris/Task.h
/usr/include/Eris-1.3/Eris/TerrainModObserver.h
/usr/include/Eris-1.3/Eris/TerrainModTranslator.h
/usr/include/Eris-1.3/Eris/TimedEventService.h
/usr/include/Eris-1.3/Eris/Timeout.h
/usr/include/Eris-1.3/Eris/TransferInfo.h
/usr/include/Eris-1.3/Eris/TypeBoundRedispatch.h
/usr/include/Eris-1.3/Eris/TypeInfo.h
/usr/include/Eris-1.3/Eris/TypeService.h
/usr/include/Eris-1.3/Eris/Types.h
/usr/include/Eris-1.3/Eris/UIFactory.h
/usr/include/Eris-1.3/Eris/View.h
/usr/include/Eris-1.3/Eris/ViewEntity.h
/usr/include/Eris-1.3/Eris/iround.h
/usr/lib/i386-linux-gnu/liberis-1.3.so
/usr/lib/i386-linux-gnu/pkgconfig/eris-1.3.pc
/usr/share/doc/liberis-1.3-dev/changelog.Debian.gz
/usr/share/doc/liberis-1.3-dev/changelog.gz
/usr/share/doc/liberis-1.3-dev/copyright

Changelog

2016-10-10 - Olek Wojnar <olek-dev@wojnar.org>
eris (1.3.23-5) unstable; urgency=medium
* Fix symbols for GCC 6 update (Closes: #839304)
* Mark -dev package as Multi-Arch: same
2016-08-15 - Olek Wojnar <olek-dev@wojnar.org>
eris (1.3.23-4) unstable; urgency=medium
* Fix symbols for -O3 builds on ppc64el
* Fix symbols for armhf builds with GCC 6
2016-07-14 - Olek Wojnar <olek-dev@wojnar.org>
eris (1.3.23-3) unstable; urgency=medium
* Move doxygen to Build-Depends-Indep
* Fix symbols for m68k
2016-07-04 - Olek Wojnar <olek-dev@wojnar.org>
eris (1.3.23-2) unstable; urgency=medium
* Disable additional network-related test
- Test was causing build failures
- Rename 02-disable-BaseConnection-unittest.patch to
02-disable-two-network-tests.patch
* Fix symbols that were causing build failures
* Update symbols for GCC6
2016-06-26 - Olek Wojnar <olek-dev@wojnar.org>
eris (1.3.23-1) unstable; urgency=medium
* New upstream release (Closes: #799749)
* Incorporate NMU, thanks Tobias Frost
* Update d/control
- Standards-Version to 3.9.8 (no changes)
- Remove pre-dependency on dpkg
- Update Vcs lines for secure URIs
* Add myself as new uploader
- Remove Stephen Webb per his request
- Thanks for all the contributions, Stephen!
* Update symbols
* Convert to automatic debug package
* Enable all hardening options
* Update d/copyright
* Update lintian overrides
* Add ldconfig trigger
2014-08-16 - Tobias Frost <tobi@debian.org>
eris (1.3.21-0.1) unstable; urgency=low
[ Tobias Frost ]
* Non-maintainer upload.
* Fixing symbol file for liberis.
* Adding patch remove silent-rules.
[ Stephen M. Webb ]
* new upstream release
* debian/control: bumped build-dep versions for new WorldForge packages
* renamed packages due to new SONAME
* debian/liberis-1.3-20.symbols: updated for new ABI
* debian/control: updated Standards-Version to 3.9.4 (updated VCS-* fields)
* debian/libskstream-0.3-7.symbols: updated for GCC 4.8 (closes: #701273)
* debian/copyright: refreshed some dates
* debian/patches/0001-bump-mercator-builddep.patch: new file
- forced minimum biuild dependency version for those who want to build
from source
* debian/control: fixed Vcs-Browser URL
2012-06-08 - Stephen M. Webb <stephen.webb@bregmasoft.ca>
eris (1.3.19-5) unstable; urgency=low
* fixed a missing symbol for i386 arches
2012-05-31 - Stephen M. Webb <stephen.webb@bregmasoft.ca>
eris (1.3.19-4) unstable; urgency=low
* fixed symbols for GCC 4.7 (closes: #671950) (closes: #675291)
- incorporates and acknowledges NMU from Matthias Klose
2012-05-29 - Matthias Klose <doko@debian.org>
eris (1.3.19-3.1) unstable; urgency=low
* Non maintainer upload.
* Mark missing constructor symbols when built with GCC 4.7 as optional.
Closes: #671950.
2012-04-11 - Stephen M. Webb <stephen.webb@bregmasoft.ca>
eris (1.3.19-3) unstable; urgency=low
* fixed symbols for ia64
- debian/liberis-1.3-19.symbols: marked some additional inline symbols as
optional to fix FTBFS on ia64

See Also

Package Description
liberis-doc_1.3.23-5_all.deb WorldForge client entity library - API documentation
liberror-perl_0.17024-1_all.deb Perl module for error/exception handling in an OO-ish way
libesd-java_0.0.7-4_all.deb Implementation of EsounD in pure Java
libesd0-dev_0.2.41-11_i386.deb Enlightened Sound Daemon - Development files
libesd0_0.2.41-11_i386.deb Enlightened Sound Daemon - Shared libraries
libesedb-dev_20170121-2_i386.deb Extensible Storage Engine DB access library -- development files
libesedb-utils_20170121-2_i386.deb Extensible Storage Engine DB access library -- Utilities
libesedb1_20170121-2_i386.deb Extensible Storage Engine DB access library
libesmtp-dev_1.0.6-4.2_i386.deb LibESMTP SMTP client library (development files)
libesmtp6_1.0.6-4.2_i386.deb LibESMTP SMTP client library
libesnacc-dev_1.8.1-1_i386.deb ASN.1 to C or C++ or IDL compiler, development files
libesnacc180_1.8.1-1_i386.deb ASN.1 to C or C++ or IDL compiler, shared libraries
libespeak-dev_1.48.04+dfsg-5+b1_i386.deb Multi-lingual software speech synthesizer: development files
libespeak-ng-dev_1.49.0+dfsg-11_i386.deb Multi-lingual software speech synthesizer: development files
libespeak-ng-libespeak-dev_1.49.0+dfsg-11_i386.deb Multi-lingual software speech synthesizer: development files
Advertisement
Advertisement