our current experimental Neutrino branch
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@27 e54a6e83-5905-42d5-8d5c-058d10e6a962
12
.svnignore
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
autom4te.cache
|
||||||
|
*.in
|
||||||
|
aclocal.m4
|
||||||
|
config.*
|
||||||
|
configure
|
||||||
|
depcomp
|
||||||
|
install-sh
|
||||||
|
*.pc
|
||||||
|
libtool
|
||||||
|
ltmain.sh
|
||||||
|
missing
|
||||||
|
stamp.h1
|
31
AUTHORS
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
In order of appearance in cvs:
|
||||||
|
------------------------------------------------
|
||||||
|
"Funboard" <fnbrd@berlios.de>
|
||||||
|
Steffen Hehn <mcclean@berlios.de>
|
||||||
|
Philipp Leusmann <faralla@berlios.de>
|
||||||
|
Thomas Waldmann <tw-74@berlios.de>
|
||||||
|
Georg Lukas <ge0rg@berlios.de>
|
||||||
|
Peter Feldbaumer <field@berlios.de>
|
||||||
|
Rainer Scherg <rasc@berlios.de>
|
||||||
|
M. Langer <fx2@berlios.de>
|
||||||
|
Andreas Monzner <ghostrider@berlios.de>
|
||||||
|
Matthias Kramer <simplex@berlios.de>
|
||||||
|
Bastian Blank <waldi@berlios.de>
|
||||||
|
Andreas Oberritter <obi@berlios.de>
|
||||||
|
Henning Heinold <woglinde@berlios.de>
|
||||||
|
Christian Scheele <chrissi@berlios.de>
|
||||||
|
Frank Bormann <happydude@berlios.de>
|
||||||
|
Darius Hulboj <flfs@berlios.de>
|
||||||
|
Dirk Szymanski <dirch@berlios.de>
|
||||||
|
Michael Lantzen <leahcim@berlios.de>
|
||||||
|
Fakili Maho <homar@berlios.de>
|
||||||
|
Wolfram Joost <wjoost@berlios.de>
|
||||||
|
Alexander Wild <alexw@berlios.de>
|
||||||
|
Ralf Gandy <thegoodguy@berlios.de>
|
||||||
|
Sven Traenkle <zwen@berlios.de>
|
||||||
|
Florian Schirmer <jolt@berlios.de>
|
||||||
|
Mike Bretz <pumuckel@berlios.de>
|
||||||
|
|
||||||
|
Also many thanks to everyone who supported development
|
||||||
|
without having cvs write access
|
||||||
|
|
3
Makefile.am
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
AUTOMAKE_OPTIONS = gnu
|
||||||
|
|
||||||
|
SUBDIRS = lib src data
|
406
acinclude.m4
Normal file
@@ -0,0 +1,406 @@
|
|||||||
|
AC_DEFUN([TUXBOX_APPS],[
|
||||||
|
AM_CONFIG_HEADER(config.h)
|
||||||
|
AM_MAINTAINER_MODE
|
||||||
|
|
||||||
|
AC_GNU_SOURCE
|
||||||
|
AC_SYS_LARGEFILE
|
||||||
|
|
||||||
|
AC_ARG_WITH(target,
|
||||||
|
[ --with-target=TARGET target for compilation [[native,cdk]]],
|
||||||
|
[TARGET="$withval"],[TARGET="native"])
|
||||||
|
|
||||||
|
AC_ARG_WITH(targetprefix,
|
||||||
|
[ --with-targetprefix=PATH prefix relative to target root (only applicable in cdk mode)],
|
||||||
|
[targetprefix="$withval"],[targetprefix="NONE"])
|
||||||
|
|
||||||
|
AC_ARG_WITH(debug,
|
||||||
|
[ --without-debug disable debugging code],
|
||||||
|
[DEBUG="$withval"],[DEBUG="yes"])
|
||||||
|
|
||||||
|
if test "$DEBUG" = "yes"; then
|
||||||
|
DEBUG_CFLAGS="-g3 -ggdb"
|
||||||
|
AC_DEFINE(DEBUG,1,[Enable debug messages])
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_MSG_CHECKING(target)
|
||||||
|
|
||||||
|
if test "$TARGET" = "native"; then
|
||||||
|
AC_MSG_RESULT(native)
|
||||||
|
|
||||||
|
if test "$CFLAGS" = "" -a "$CXXFLAGS" = ""; then
|
||||||
|
CFLAGS="-Wall -O2 -pipe $DEBUG_CFLAGS"
|
||||||
|
CXXFLAGS="-Wall -O2 -pipe $DEBUG_CFLAGS"
|
||||||
|
fi
|
||||||
|
if test "$prefix" = "NONE"; then
|
||||||
|
prefix=/usr/local
|
||||||
|
fi
|
||||||
|
targetprefix=$prefix
|
||||||
|
elif test "$TARGET" = "cdk"; then
|
||||||
|
AC_MSG_RESULT(cdk)
|
||||||
|
|
||||||
|
if test "$CC" = "" -a "$CXX" = ""; then
|
||||||
|
CC=powerpc-tuxbox-linux-gnu-gcc CXX=powerpc-tuxbox-linux-gnu-g++
|
||||||
|
fi
|
||||||
|
if test "$CFLAGS" = "" -a "$CXXFLAGS" = ""; then
|
||||||
|
CFLAGS="-Wall -Os -mcpu=823 -pipe $DEBUG_CFLAGS"
|
||||||
|
CXXFLAGS="-Wall -Os -mcpu=823 -pipe $DEBUG_CFLAGS"
|
||||||
|
fi
|
||||||
|
if test "$prefix" = "NONE"; then
|
||||||
|
AC_MSG_ERROR(invalid prefix, you need to specify one in cdk mode)
|
||||||
|
fi
|
||||||
|
if test "$targetprefix" = "NONE"; then
|
||||||
|
targetprefix=""
|
||||||
|
fi
|
||||||
|
if test "$host_alias" = ""; then
|
||||||
|
cross_compiling=yes
|
||||||
|
host_alias=powerpc-tuxbox-linux-gnu
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT(none)
|
||||||
|
AC_MSG_ERROR([invalid target $TARGET, choose on from native,cdk]);
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_CANONICAL_BUILD
|
||||||
|
AC_CANONICAL_HOST
|
||||||
|
|
||||||
|
check_path () {
|
||||||
|
return $(perl -e "if(\"$1\"=~m#^/usr/(local/)?bin#){print \"0\"}else{print \"1\";}")
|
||||||
|
}
|
||||||
|
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_DIRECTORY_ONE],[
|
||||||
|
AC_ARG_WITH($1,[ $6$7 [[PREFIX$4$5]]],[
|
||||||
|
_$2=$withval
|
||||||
|
if test "$TARGET" = "cdk"; then
|
||||||
|
$2=`eval echo "${targetprefix}$withval"`
|
||||||
|
else
|
||||||
|
$2=$withval
|
||||||
|
fi
|
||||||
|
TARGET_$2=${$2}
|
||||||
|
],[
|
||||||
|
$2="\${$3}$5"
|
||||||
|
if test "$TARGET" = "cdk"; then
|
||||||
|
_$2=`eval echo "${target$3}$5"`
|
||||||
|
else
|
||||||
|
_$2=`eval echo "${$3}$5"`
|
||||||
|
fi
|
||||||
|
TARGET_$2=$_$2
|
||||||
|
])
|
||||||
|
|
||||||
|
dnl automake <= 1.6 don't support this
|
||||||
|
dnl AC_SUBST($2)
|
||||||
|
AC_DEFINE_UNQUOTED($2,"$_$2",$7)
|
||||||
|
AC_SUBST(TARGET_$2)
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_DIRECTORY],[
|
||||||
|
AC_REQUIRE([TUXBOX_APPS])
|
||||||
|
|
||||||
|
if test "$TARGET" = "cdk"; then
|
||||||
|
datadir="\${prefix}/share"
|
||||||
|
sysconfdir="\${prefix}/etc"
|
||||||
|
localstatedir="\${prefix}/var"
|
||||||
|
libdir="\${prefix}/lib"
|
||||||
|
targetdatadir="\${targetprefix}/share"
|
||||||
|
targetsysconfdir="\${targetprefix}/etc"
|
||||||
|
targetlocalstatedir="\${targetprefix}/var"
|
||||||
|
targetlibdir="\${targetprefix}/lib"
|
||||||
|
fi
|
||||||
|
|
||||||
|
TUXBOX_APPS_DIRECTORY_ONE(configdir,CONFIGDIR,localstatedir,/var,/tuxbox/config,
|
||||||
|
[--with-configdir=PATH ],[where to find the config files])
|
||||||
|
|
||||||
|
TUXBOX_APPS_DIRECTORY_ONE(datadir,DATADIR,datadir,/share,/tuxbox,
|
||||||
|
[--with-datadir=PATH ],[where to find data])
|
||||||
|
|
||||||
|
TUXBOX_APPS_DIRECTORY_ONE(fontdir,FONTDIR,datadir,/share,/fonts,
|
||||||
|
[--with-fontdir=PATH ],[where to find the fonts])
|
||||||
|
|
||||||
|
TUXBOX_APPS_DIRECTORY_ONE(gamesdir,GAMESDIR,localstatedir,/var,/tuxbox/games,
|
||||||
|
[--with-gamesdir=PATH ],[where games data is stored])
|
||||||
|
|
||||||
|
TUXBOX_APPS_DIRECTORY_ONE(libdir,LIBDIR,libdir,/lib,/tuxbox,
|
||||||
|
[--with-libdir=PATH ],[where to find the internal libs])
|
||||||
|
|
||||||
|
TUXBOX_APPS_DIRECTORY_ONE(plugindir,PLUGINDIR,libdir,/lib,/tuxbox/plugins,
|
||||||
|
[--with-plugindir=PATH ],[where to find the plugins])
|
||||||
|
|
||||||
|
TUXBOX_APPS_DIRECTORY_ONE(ucodedir,UCODEDIR,localstatedir,/var,/tuxbox/ucodes,
|
||||||
|
[--with-ucodedir=PATH ],[where to find the ucodes])
|
||||||
|
|
||||||
|
TUXBOX_APPS_DIRECTORY_ONE(themesdir,THEMESDIR,datadir,/share,/tuxbox/neutrino/themes,
|
||||||
|
[--with-themesdir=PATH ],[where to find the themes (don't change)])
|
||||||
|
])
|
||||||
|
|
||||||
|
dnl automake <= 1.6 needs this specifications
|
||||||
|
AC_SUBST(CONFIGDIR)
|
||||||
|
AC_SUBST(DATADIR)
|
||||||
|
AC_SUBST(FONTDIR)
|
||||||
|
AC_SUBST(GAMESDIR)
|
||||||
|
AC_SUBST(LIBDIR)
|
||||||
|
AC_SUBST(PLUGINDIR)
|
||||||
|
AC_SUBST(UCODEDIR)
|
||||||
|
AC_SUBST(THEMESDIR)
|
||||||
|
dnl end workaround
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_ENDIAN],[
|
||||||
|
AC_CHECK_HEADERS(endian.h)
|
||||||
|
AC_C_BIGENDIAN
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_DRIVER],[
|
||||||
|
AC_ARG_WITH(driver,
|
||||||
|
[ --with-driver=PATH path for driver sources [[NONE]]],
|
||||||
|
[DRIVER="$withval"],[DRIVER=""])
|
||||||
|
|
||||||
|
if test -d "$DRIVER/include"; then
|
||||||
|
AC_DEFINE(HAVE_DBOX2_DRIVER,1,[Define to 1 if you have the dbox2 driver sources])
|
||||||
|
else
|
||||||
|
AC_MSG_ERROR([can't find driver sources])
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_SUBST(DRIVER)
|
||||||
|
|
||||||
|
CPPFLAGS="$CPPFLAGS -I$DRIVER/include"
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_DVB],[
|
||||||
|
AC_ARG_WITH(dvbincludes,
|
||||||
|
[ --with-dvbincludes=PATH path for dvb includes [[NONE]]],
|
||||||
|
[DVBINCLUDES="$withval"],[DVBINCLUDES=""])
|
||||||
|
|
||||||
|
if test "$DVBINCLUDES"; then
|
||||||
|
CPPFLAGS="$CPPFLAGS -I$DVBINCLUDES"
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_CHECK_HEADERS(ost/dmx.h,[
|
||||||
|
DVB_API_VERSION=1
|
||||||
|
AC_MSG_NOTICE([found dvb version 1])
|
||||||
|
])
|
||||||
|
|
||||||
|
if test -z "$DVB_API_VERSION"; then
|
||||||
|
AC_CHECK_HEADERS(linux/dvb/version.h,[
|
||||||
|
AC_LANG_PREPROC_REQUIRE()
|
||||||
|
AC_REQUIRE([AC_PROG_EGREP])
|
||||||
|
AC_LANG_CONFTEST([AC_LANG_SOURCE([[
|
||||||
|
#include <linux/dvb/version.h>
|
||||||
|
version DVB_API_VERSION
|
||||||
|
]])])
|
||||||
|
DVB_API_VERSION=`(eval "$ac_cpp conftest.$ac_ext") 2>&AS_MESSAGE_LOG_FD | $EGREP "^version" | sed "s,version\ ,,"`
|
||||||
|
rm -f conftest*
|
||||||
|
|
||||||
|
AC_MSG_NOTICE([found dvb version $DVB_API_VERSION])
|
||||||
|
])
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test "$DVB_API_VERSION"; then
|
||||||
|
AC_DEFINE(HAVE_DVB,1,[Define to 1 if you have the dvb includes])
|
||||||
|
AC_DEFINE_UNQUOTED(HAVE_DVB_API_VERSION,$DVB_API_VERSION,[Define to the version of the dvb api])
|
||||||
|
else
|
||||||
|
AC_MSG_ERROR([can't find dvb headers])
|
||||||
|
fi
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_CAPTURE],[
|
||||||
|
AC_CHECK_HEADER(linux/dvb/avia/avia_gt_capture.h,[
|
||||||
|
AC_DEFINE(HAVE_OLD_CAPTURE_API,1,[Define this if you want to use the old dbox2 capture API])
|
||||||
|
AC_MSG_NOTICE([using old demux capture API])],[
|
||||||
|
AC_MSG_NOTICE([using v4l2 capture API])
|
||||||
|
])
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([_TUXBOX_APPS_LIB_CONFIG],[
|
||||||
|
AC_PATH_PROG($1_CONFIG,$2,no)
|
||||||
|
if test "$$1_CONFIG" != "no"; then
|
||||||
|
if test "$TARGET" = "cdk" && check_path "$$1_CONFIG"; then
|
||||||
|
AC_MSG_$3([could not find a suitable version of $2]);
|
||||||
|
else
|
||||||
|
if test "$1" = "CURL"; then
|
||||||
|
$1_CFLAGS=$($$1_CONFIG --cflags)
|
||||||
|
$1_LIBS=$($$1_CONFIG --libs)
|
||||||
|
else
|
||||||
|
if test "$1" = "FREETYPE"; then
|
||||||
|
$1_CFLAGS=$($$1_CONFIG --cflags)
|
||||||
|
$1_LIBS=$($$1_CONFIG --libs)
|
||||||
|
else
|
||||||
|
$1_CFLAGS=$($$1_CONFIG --prefix=$targetprefix --cflags)
|
||||||
|
$1_LIBS=$($$1_CONFIG --prefix=$targetprefix --libs)
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_SUBST($1_CFLAGS)
|
||||||
|
AC_SUBST($1_LIBS)
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_LIB_CONFIG],[
|
||||||
|
_TUXBOX_APPS_LIB_CONFIG($1,$2,ERROR)
|
||||||
|
if test "$$1_CONFIG" = "no"; then
|
||||||
|
AC_MSG_ERROR([could not find $2]);
|
||||||
|
fi
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_LIB_CONFIG_CHECK],[
|
||||||
|
_TUXBOX_APPS_LIB_CONFIG($1,$2,WARN)
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_PKGCONFIG],[
|
||||||
|
AC_PATH_PROG(PKG_CONFIG, pkg-config,no)
|
||||||
|
if test "$PKG_CONFIG" = "no" ; then
|
||||||
|
AC_MSG_ERROR([could not find pkg-config]);
|
||||||
|
fi
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([_TUXBOX_APPS_LIB_PKGCONFIG],[
|
||||||
|
AC_REQUIRE([TUXBOX_APPS_PKGCONFIG])
|
||||||
|
AC_MSG_CHECKING(for package $2)
|
||||||
|
if PKG_CONFIG_PATH="${prefix}/lib/pkgconfig" $PKG_CONFIG --exists "$2" ; then
|
||||||
|
AC_MSG_RESULT(yes)
|
||||||
|
$1_CFLAGS=$(PKG_CONFIG_PATH="${prefix}/lib/pkgconfig" $PKG_CONFIG --cflags "$2")
|
||||||
|
$1_LIBS=$(PKG_CONFIG_PATH="${prefix}/lib/pkgconfig" $PKG_CONFIG --libs "$2")
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT(no)
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_SUBST($1_CFLAGS)
|
||||||
|
AC_SUBST($1_LIBS)
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_LIB_PKGCONFIG],[
|
||||||
|
_TUXBOX_APPS_LIB_PKGCONFIG($1,$2)
|
||||||
|
if test -z "$$1_CFLAGS" ; then
|
||||||
|
AC_MSG_ERROR([could not find package $2]);
|
||||||
|
fi
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_LIB_PKGCONFIG_CHECK],[
|
||||||
|
_TUXBOX_APPS_LIB_PKGCONFIG($1,$2)
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([_TUXBOX_APPS_LIB_SYMBOL],[
|
||||||
|
AC_CHECK_LIB($2,$3,HAVE_$1="yes",HAVE_$1="no")
|
||||||
|
if test "$HAVE_$1" = "yes"; then
|
||||||
|
$1_LIBS=-l$2
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_SUBST($1_LIBS)
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_LIB_SYMBOL],[
|
||||||
|
_TUXBOX_APPS_LIB_SYMBOL($1,$2,$3,ERROR)
|
||||||
|
if test "$HAVE_$1" = "no"; then
|
||||||
|
AC_MSG_ERROR([could not find $2]);
|
||||||
|
fi
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_LIB_CONFIG_SYMBOL],[
|
||||||
|
_TUXBOX_APPS_LIB_SYMBOL($1,$2,$3,WARN)
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TUXBOX_APPS_GETTEXT],[
|
||||||
|
AC_PATH_PROG(MSGFMT, msgfmt, no)
|
||||||
|
AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
|
||||||
|
AC_PATH_PROG(XGETTEXT, xgettext, no)
|
||||||
|
AC_PATH_PROG(MSGMERGE, msgmerge, no)
|
||||||
|
|
||||||
|
AC_MSG_CHECKING([whether NLS is requested])
|
||||||
|
AC_ARG_ENABLE(nls,
|
||||||
|
[ --disable-nls do not use Native Language Support],
|
||||||
|
USE_NLS=$enableval, USE_NLS=yes)
|
||||||
|
AC_MSG_RESULT($USE_NLS)
|
||||||
|
AC_SUBST(USE_NLS)
|
||||||
|
|
||||||
|
if test "$USE_NLS" = "yes"; then
|
||||||
|
AC_CACHE_CHECK([for GNU gettext in libc], gt_cv_func_gnugettext_libc,[
|
||||||
|
AC_TRY_LINK([
|
||||||
|
#include <libintl.h>
|
||||||
|
#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
|
||||||
|
#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
|
||||||
|
#endif
|
||||||
|
extern int _nl_msg_cat_cntr;
|
||||||
|
extern int *_nl_domain_bindings;
|
||||||
|
],[
|
||||||
|
bindtextdomain ("", "");
|
||||||
|
return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings;
|
||||||
|
], gt_cv_func_gnugettext_libc=yes, gt_cv_func_gnugettext_libc=no
|
||||||
|
)]
|
||||||
|
)
|
||||||
|
|
||||||
|
if test "$gt_cv_func_gnugettext_libc" = "yes"; then
|
||||||
|
AC_DEFINE(ENABLE_NLS, 1, [Define to 1 if translation of program messages to the user's native language is requested.])
|
||||||
|
gt_use_preinstalled_gnugettext=yes
|
||||||
|
else
|
||||||
|
USE_NLS=no
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test -f "$srcdir/po/LINGUAS"; then
|
||||||
|
ALL_LINGUAS=$(sed -e "/^#/d" "$srcdir/po/LINGUAS")
|
||||||
|
fi
|
||||||
|
|
||||||
|
POFILES=
|
||||||
|
GMOFILES=
|
||||||
|
UPDATEPOFILES=
|
||||||
|
DUMMYPOFILES=
|
||||||
|
for lang in $ALL_LINGUAS; do
|
||||||
|
POFILES="$POFILES $srcdirpre$lang.po"
|
||||||
|
GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
|
||||||
|
UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
|
||||||
|
DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
|
||||||
|
done
|
||||||
|
INST_LINGUAS=
|
||||||
|
if test -n "$ALL_LINGUAS"; then
|
||||||
|
for presentlang in $ALL_LINGUAS; do
|
||||||
|
useit=no
|
||||||
|
if test -n "$LINGUAS"; then
|
||||||
|
desiredlanguages="$LINGUAS"
|
||||||
|
else
|
||||||
|
desiredlanguages="$ALL_LINGUAS"
|
||||||
|
fi
|
||||||
|
for desiredlang in $desiredlanguages; do
|
||||||
|
case "$desiredlang" in
|
||||||
|
"$presentlang"*) useit=yes;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
if test $useit = yes; then
|
||||||
|
INST_LINGUAS="$INST_LINGUAS $presentlang"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
CATALOGS=
|
||||||
|
if test -n "$INST_LINGUAS"; then
|
||||||
|
for lang in $INST_LINGUAS; do
|
||||||
|
CATALOGS="$CATALOGS $lang.gmo"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
AC_SUBST(POFILES)
|
||||||
|
AC_SUBST(GMOFILES)
|
||||||
|
AC_SUBST(UPDATEPOFILES)
|
||||||
|
AC_SUBST(DUMMYPOFILES)
|
||||||
|
AC_SUBST(CATALOGS)
|
||||||
|
])
|
||||||
|
|
||||||
|
dnl backward compatiblity
|
||||||
|
AC_DEFUN([AC_GNU_SOURCE],
|
||||||
|
[AH_VERBATIM([_GNU_SOURCE],
|
||||||
|
[/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# undef _GNU_SOURCE
|
||||||
|
#endif])dnl
|
||||||
|
AC_BEFORE([$0], [AC_COMPILE_IFELSE])dnl
|
||||||
|
AC_BEFORE([$0], [AC_RUN_IFELSE])dnl
|
||||||
|
AC_DEFINE([_GNU_SOURCE])
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([AC_PROG_EGREP],
|
||||||
|
[AC_CACHE_CHECK([for egrep], [ac_cv_prog_egrep],
|
||||||
|
[if echo a | (grep -E '(a|b)') >/dev/null 2>&1
|
||||||
|
then ac_cv_prog_egrep='grep -E'
|
||||||
|
else ac_cv_prog_egrep='egrep'
|
||||||
|
fi])
|
||||||
|
EGREP=$ac_cv_prog_egrep
|
||||||
|
AC_SUBST([EGREP])
|
||||||
|
])
|
||||||
|
|
72
autogen.sh
Executable file
@@ -0,0 +1,72 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
package="tuxbox-neutrino"
|
||||||
|
|
||||||
|
srcdir=`dirname $0`
|
||||||
|
test -z "$srcdir" && srcdir=.
|
||||||
|
|
||||||
|
cd "$srcdir"
|
||||||
|
DIE=0
|
||||||
|
|
||||||
|
(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
||||||
|
echo
|
||||||
|
echo "You must have autoconf installed to compile $package."
|
||||||
|
echo "Download the appropriate package for your system,"
|
||||||
|
echo "or get the source from one of the GNU ftp sites"
|
||||||
|
echo "listed in http://www.gnu.org/order/ftp.html"
|
||||||
|
DIE=1
|
||||||
|
}
|
||||||
|
|
||||||
|
(automake --version) < /dev/null > /dev/null 2>&1 || {
|
||||||
|
echo
|
||||||
|
echo "You must have automake installed to compile $package."
|
||||||
|
echo "Download the appropriate package for your system,"
|
||||||
|
echo "or get the source from one of the GNU ftp sites"
|
||||||
|
echo "listed in http://www.gnu.org/order/ftp.html"
|
||||||
|
DIE=1
|
||||||
|
}
|
||||||
|
|
||||||
|
(libtool --version) < /dev/null > /dev/null 2>&1 || {
|
||||||
|
echo
|
||||||
|
echo "You must have libtool installed to compile $package."
|
||||||
|
echo "Download the appropriate package for your system,"
|
||||||
|
echo "or get the source from one of the GNU ftp sites"
|
||||||
|
echo "listed in http://www.gnu.org/order/ftp.html"
|
||||||
|
DIE=1
|
||||||
|
}
|
||||||
|
|
||||||
|
#(gettext --version) < /dev/null > /dev/null 2>&1 || {
|
||||||
|
# echo
|
||||||
|
# echo "You must have gettext installed to compile $package."
|
||||||
|
# echo "Download the appropriate package for your system,"
|
||||||
|
# echo "or get the source from one of the GNU ftp sites"
|
||||||
|
# echo "listed in http://www.gnu.org/order/ftp.html"
|
||||||
|
# DIE=1
|
||||||
|
#}
|
||||||
|
|
||||||
|
if test "$DIE" -eq 1; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -e acinclude.m4 ]; then
|
||||||
|
for i in .. ../.. ../../..; do
|
||||||
|
if [ -e `pwd`/$i/acinclude.m4 ]; then
|
||||||
|
ln -s `pwd`/$i/acinclude.m4 .
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Generating configuration files for $package, please wait...."
|
||||||
|
|
||||||
|
echo " aclocal $ACLOCAL_FLAGS"
|
||||||
|
aclocal $ACLOCAL_FLAGS
|
||||||
|
echo " libtoolize --automake"
|
||||||
|
libtoolize --automake
|
||||||
|
#echo " gettextize"
|
||||||
|
#gettextize
|
||||||
|
echo " autoconf"
|
||||||
|
autoconf
|
||||||
|
echo " autoheader"
|
||||||
|
autoheader
|
||||||
|
echo " automake --add-missing"
|
||||||
|
automake --add-missing
|
111
configure.ac
Normal file
@@ -0,0 +1,111 @@
|
|||||||
|
AC_INIT(tuxbox-neutrino,1.0.1)
|
||||||
|
AM_INIT_AUTOMAKE(tuxbox-neutrino,1.0.1)
|
||||||
|
|
||||||
|
TUXBOX_APPS
|
||||||
|
TUXBOX_APPS_DIRECTORY
|
||||||
|
|
||||||
|
AC_PROG_CC
|
||||||
|
AC_PROG_CXX
|
||||||
|
AC_DISABLE_STATIC
|
||||||
|
AM_PROG_LIBTOOL
|
||||||
|
|
||||||
|
TUXBOX_APPS_DVB
|
||||||
|
#TUXBOX_APPS_DRIVER
|
||||||
|
TUXBOX_APPS_LIB_CONFIG(CURL,curl-config)
|
||||||
|
TUXBOX_APPS_LIB_CONFIG(FREETYPE,freetype-config)
|
||||||
|
TUXBOX_APPS_LIB_PKGCONFIG(OPENSSL,openssl)
|
||||||
|
TUXBOX_APPS_LIB_PKGCONFIG(ID3TAG,libid3tag)
|
||||||
|
TUXBOX_APPS_LIB_PKGCONFIG(MAD,libmad)
|
||||||
|
#TUXBOX_APPS_LIB_PKGCONFIG(VORBISIDEC,tremor)
|
||||||
|
TUXBOX_APPS_LIB_PKGCONFIG(PNG,libpng)
|
||||||
|
TUXBOX_APPS_LIB_PKGCONFIG(AVFORMAT,libavformat)
|
||||||
|
TUXBOX_APPS_LIB_PKGCONFIG(AVCODEC,libavcodec)
|
||||||
|
TUXBOX_APPS_LIB_PKGCONFIG(AVUTIL,libavutil)
|
||||||
|
#TUXBOX_APPS_LIB_PKGCONFIG(CONFIGFILE,tuxbox-configfile)
|
||||||
|
#TUXBOX_APPS_LIB_PKGCONFIG(CONNECTION,tuxbox-connection)
|
||||||
|
#TUXBOX_APPS_LIB_PKGCONFIG(EVENTSERVER,tuxbox-eventserver)
|
||||||
|
#TUXBOX_APPS_LIB_PKGCONFIG(LCDDISPLAY,tuxbox-lcddisplay)
|
||||||
|
#TUXBOX_APPS_LIB_PKGCONFIG(LIRCDCLIENT,tuxbox-lircdclient)
|
||||||
|
#TUXBOX_APPS_LIB_PKGCONFIG(NET,tuxbox-net)
|
||||||
|
#TUXBOX_APPS_LIB_PKGCONFIG(PLUGINS,tuxbox-plugins)
|
||||||
|
#TUXBOX_APPS_LIB_PKGCONFIG(TUXBOX,tuxbox)
|
||||||
|
#TUXBOX_APPS_LIB_PKGCONFIG(UCODES,tuxbox-ucodes)
|
||||||
|
#TUXBOX_APPS_LIB_PKGCONFIG(MPEGTOOLS,tuxbox-mpegtools)
|
||||||
|
#TUXBOX_APPS_LIB_PKGCONFIG(TUXTXT,tuxbox-tuxtxt)
|
||||||
|
|
||||||
|
AC_ARG_ENABLE(keyboard-no-rc,
|
||||||
|
[ --enable-keyboard-no-rc enable keyboard control, disable rc control],
|
||||||
|
[AC_DEFINE(KEYBOARD_INSTEAD_OF_REMOTE_CONTROL,1,[enable keyboard control, disable rc control])])
|
||||||
|
|
||||||
|
AC_ARG_ENABLE(restore-prev-mode,
|
||||||
|
[ --enable-restore-prev-mode enable return from graphics mode],
|
||||||
|
[AC_DEFINE(RETURN_FROM_GRAPHICS_MODE,1,[enable return from graphics mode])])
|
||||||
|
|
||||||
|
#
|
||||||
|
# Check for libtdservicedb - the new one - for testing only
|
||||||
|
#
|
||||||
|
#CSL_VERSION=0.0.1
|
||||||
|
#FCSL_VERSION=`$PKG_CONFIG --modversion libcoolstream`
|
||||||
|
#AC_MSG_CHECKING(for package libcoolstream >= $CSL_VERSION)
|
||||||
|
#if $PKG_CONFIG --atleast-version $CSL_VERSION libcoolstream ; then
|
||||||
|
#AC_MSG_RESULT(found (version $FCSL_VERSION))
|
||||||
|
#LIBCS_CFLAGS=`$PKG_CONFIG --cflags libcoolstream`
|
||||||
|
#LIBCS_LIBS=`$PKG_CONFIG --libs libcoolstream`
|
||||||
|
#else
|
||||||
|
#AC_MSG_ERROR([
|
||||||
|
#*** libcoolstream $CSL_VERSION or newer is required! ***
|
||||||
|
#])
|
||||||
|
#fi
|
||||||
|
AC_SUBST(LIBCS_CFLAGS)
|
||||||
|
AC_SUBST(LIBCS_LIBS)
|
||||||
|
AC_SUBST(FREETYPE_CFLAGS)
|
||||||
|
AC_SUBST(FREETYPE_LIBS)
|
||||||
|
AC_SUBST(VORBISIDEC_CFLAGS)
|
||||||
|
AC_SUBST(VORBISIDEC_LIBS)
|
||||||
|
|
||||||
|
AC_OUTPUT([
|
||||||
|
Makefile
|
||||||
|
lib/Makefile
|
||||||
|
lib/libconfigfile/Makefile
|
||||||
|
lib/connection/Makefile
|
||||||
|
lib/libeventserver/Makefile
|
||||||
|
lib/libmd5sum/Makefile
|
||||||
|
lib/libnet/Makefile
|
||||||
|
lib/xmltree/Makefile
|
||||||
|
lib/controldclient/Makefile
|
||||||
|
lib/sectionsdclient/Makefile
|
||||||
|
lib/timerdclient/Makefile
|
||||||
|
lib/libtuxtxt/Makefile
|
||||||
|
lib/libdvbsub/Makefile
|
||||||
|
lib/libupnpclient/Makefile
|
||||||
|
src/nhttpd/Makefile
|
||||||
|
src/nhttpd/web/Makefile
|
||||||
|
src/nhttpd/web/images/Makefile
|
||||||
|
src/nhttpd/web/scripts/Makefile
|
||||||
|
src/nhttpd/tuxboxapi/Makefile
|
||||||
|
src/nhttpd/yhttpd_core/Makefile
|
||||||
|
src/nhttpd/yhttpd_mods/Makefile
|
||||||
|
src/Makefile
|
||||||
|
src/daemonc/Makefile
|
||||||
|
src/driver/pictureviewer/Makefile
|
||||||
|
src/driver/audiodec/Makefile
|
||||||
|
src/driver/Makefile
|
||||||
|
src/gui/Makefile
|
||||||
|
src/gui/bedit/Makefile
|
||||||
|
src/gui/widget/Makefile
|
||||||
|
src/system/Makefile
|
||||||
|
data/Makefile
|
||||||
|
data/fonts/Makefile
|
||||||
|
data/icons/Makefile
|
||||||
|
data/iso-codes/Makefile
|
||||||
|
data/lcd/Makefile
|
||||||
|
data/lcd/icons/Makefile
|
||||||
|
data/lcd/clock/Makefile
|
||||||
|
data/locale/Makefile
|
||||||
|
src/sectionsd/Makefile
|
||||||
|
src/timerd/Makefile
|
||||||
|
src/zapit/Makefile
|
||||||
|
src/zapit/lib/Makefile
|
||||||
|
src/zapit/src/Makefile
|
||||||
|
])
|
||||||
|
|
32
cross-configure.cool
Executable file
@@ -0,0 +1,32 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
PREFIX=/opt/newcross/arm-cx2450x-linux-gnueabi/arm-cx2450x-linux-gnueabi/sys-root/usr
|
||||||
|
CCPATH=
|
||||||
|
HOST=arm-cx2450x-linux-gnueabi
|
||||||
|
|
||||||
|
export PKG_CONFIG_PATH=${PREFIX}/lib/pkgconfig
|
||||||
|
export CC=$CCPATH$HOST-gcc
|
||||||
|
export AR=$CCPATH$HOST-ar
|
||||||
|
export NM=$CCPATH$HOST-nm
|
||||||
|
export RANLIB=$CCPATH$HOST-ranlib
|
||||||
|
export OBJDUMP=$CCPATH$HOST-objdump
|
||||||
|
export STRIP=$CCPATH$HOST-strip
|
||||||
|
|
||||||
|
export CFLAGS="-Wall -g0 -O2 \
|
||||||
|
-D__KERNEL_STRICT_NAMES -DUSE_NEVIS_GXA \
|
||||||
|
-I"$PWD"/include -I"$PWD"/include/linux/dvb -I"$PREFIX"/include/freetype2"
|
||||||
|
|
||||||
|
export CXXFLAGS="-Wall -g0 -O2 \
|
||||||
|
-D__KERNEL_STRICT_NAMES -DUSE_NEVIS_GXA \
|
||||||
|
-I"$PWD"/include -I"$PWD"/include/linux/dvb -I"$PREFIX"/include/freetype2"
|
||||||
|
|
||||||
|
export LDFLAGS="-L"$PREFIX"/lib -lcurl -lssl -lcrypto -ldl"
|
||||||
|
|
||||||
|
export DVB_API_VERSION=3
|
||||||
|
export FREETYPE_CONFIG=$PREFIX/bin/freetype-config
|
||||||
|
export CURL_CONFIG=$PREFIX/bin/curl-config
|
||||||
|
export PKG_CONFIG_PATH==$PREFIX/lib/pkgconfig
|
||||||
|
|
||||||
|
./autogen.sh
|
||||||
|
./configure --prefix=${PREFIX} --build=i386-pc-linux-gnu --host=$HOST --without-driver --with-target=cdk --with-targetprefix="" "$*"
|
||||||
|
|
25
cross-configure.tuxbox
Executable file
@@ -0,0 +1,25 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
PREFIX=$HOME/dbox2/cdkroot
|
||||||
|
CCPATH=
|
||||||
|
HOST=powerpc-tuxbox-linux-gnu
|
||||||
|
|
||||||
|
export PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig
|
||||||
|
export CC=$CCPATH$HOST-gcc
|
||||||
|
export AR=$CCPATH$HOST-ar
|
||||||
|
export NM=$CCPATH$HOST-nm
|
||||||
|
export RANLIB=$CCPATH$HOST-ranlib
|
||||||
|
export OBJDUMP=$CCPATH$HOST-objdump
|
||||||
|
export STRIP=$CCPATH$HOST-strip
|
||||||
|
|
||||||
|
export CFLAGS="-std=gnu99 -Wall -O2 -g0 -DNDEBUG -I"$PREFIX"/include/freetype2 -I"$PWD"/include -I"$PWD"/include/linux/dvb -DHAVE_DBOX2"
|
||||||
|
export CXXFLAGS="-std=gnu++98 -Wall -O2 -g0 -DNDEBUG -I"$PREFIX"/include/freetype2 -I"$PWD"/include -I"$PWD"/include/linux/dvbooo -DHAVE_DBOX2"
|
||||||
|
|
||||||
|
export LDFLAGS="-L"$PREFIX"/lib -lcurl -lssl -lcrypto -ldl"
|
||||||
|
|
||||||
|
export DVB_API_VERSION=3
|
||||||
|
export FREETYPE_CONFIG=$PREFIX/bin/freetype-config
|
||||||
|
|
||||||
|
./autogen.sh
|
||||||
|
./configure --prefix=$PREFIX --build=i386-pc-linux-gnu --host=$HOST --without-driver --with-target=cdk --with-targetprefix="/" "$*"
|
||||||
|
|
1
data/Makefile.am
Normal file
@@ -0,0 +1 @@
|
|||||||
|
SUBDIRS = fonts icons iso-codes lcd locale
|
BIN
data/fonts/12.pcf.gz
Normal file
BIN
data/fonts/14B.pcf.gz
Normal file
BIN
data/fonts/15B.pcf.gz
Normal file
7
data/fonts/Makefile.am
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
installdir = $(FONTDIR)
|
||||||
|
|
||||||
|
install_DATA = \
|
||||||
|
micron.ttf micron_bold.ttf micron_italic.ttf \
|
||||||
|
12.pcf.gz 14B.pcf.gz 15B.pcf.gz \
|
||||||
|
md_khmurabi_10.ttf
|
||||||
|
|
10
data/fonts/README.pcf
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
12.pcf,gz, 14B.pcf.gz and 15B.pcf.gz are
|
||||||
|
Bitmap fonts taken from X11. Original names are
|
||||||
|
|
||||||
|
6x12-ISO8859-1.pcf.gz
|
||||||
|
7x14-ISO8859-1.pcf.gz
|
||||||
|
9x15-ISO8859-1.pcf.gz
|
||||||
|
|
||||||
|
Fontnames inside the fonts have been patched to Fix12,Fix14,Fix15
|
||||||
|
(original name Fixed), cause tuxbox lcd-fontrenderer does not support
|
||||||
|
2 files for the same font with diffrent pixel sizes.
|
BIN
data/fonts/md_khmurabi_10.ttf
Normal file
BIN
data/fonts/micron.ttf
Normal file
BIN
data/fonts/micron_bold.ttf
Normal file
BIN
data/fonts/micron_italic.ttf
Normal file
BIN
data/icons/0.raw
Normal file
BIN
data/icons/1.raw
Normal file
BIN
data/icons/16_9.raw
Normal file
BIN
data/icons/16_9_gray.raw
Normal file
BIN
data/icons/2.raw
Normal file
BIN
data/icons/3.raw
Normal file
BIN
data/icons/4.raw
Normal file
BIN
data/icons/5.raw
Normal file
BIN
data/icons/6.raw
Normal file
BIN
data/icons/7.raw
Normal file
BIN
data/icons/8.raw
Normal file
BIN
data/icons/9.raw
Normal file
17
data/icons/Makefile.am
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
installdir = $(DATADIR)/neutrino/icons
|
||||||
|
|
||||||
|
install_DATA = \
|
||||||
|
16_9.raw 16_9_gray.raw audio.raw blau.raw border_lr.raw border_ul.raw \
|
||||||
|
colors.raw dbox.raw dd.raw dd_avail.raw dd_gray.raw error.raw features.raw \
|
||||||
|
file.raw folder.raw games.raw gelb.raw gruen.raw help.raw help_small.raw \
|
||||||
|
home.raw info.raw keybinding.raw language.raw lcd.raw lock.raw mainmenue.raw \
|
||||||
|
mounted.raw mp3.raw mute.raw network.raw not_mounted.raw numericpad.raw ok.raw power.raw radar.pal \
|
||||||
|
radar0.raw radar1.raw radar2.raw radar3.raw radar4.raw radar5.raw radar6.raw \
|
||||||
|
radar7.raw radar8.raw radar9.raw radiomode.pal radiomode.raw recording.raw \
|
||||||
|
rot.raw scan.pal scan.raw settings.raw shell.raw shutdown.pal shutdown.raw softupdate.raw \
|
||||||
|
streaming.raw timer.raw video.raw volume.raw volumebody.raw volumeslider2.raw \
|
||||||
|
volumeslider2alpha.raw volumeslider2blue.raw volumeslider2green.raw \
|
||||||
|
volumeslider2red.raw vtxt.raw vtxt_gray.raw movie.raw movieplayer.raw \
|
||||||
|
hidden.raw bookmarkmanager.raw mute_small.raw dbox_small.raw \
|
||||||
|
0.raw 1.raw 2.raw 3.raw 4.raw 5.raw 6.raw 7.raw 8.raw 9.raw \
|
||||||
|
up.raw right.raw down.raw left.raw fta.raw ca.raw
|
BIN
data/icons/audio.raw
Normal file
BIN
data/icons/blau.raw
Normal file
BIN
data/icons/bookmarkmanager.raw
Executable file
BIN
data/icons/border_lr.raw
Normal file
BIN
data/icons/border_ul.raw
Normal file
BIN
data/icons/ca.raw
Normal file
BIN
data/icons/colors.raw
Normal file
BIN
data/icons/dbox.raw
Normal file
BIN
data/icons/dbox_small.raw
Normal file
BIN
data/icons/dd.raw
Normal file
BIN
data/icons/dd_avail.raw
Normal file
BIN
data/icons/dd_gray.raw
Normal file
BIN
data/icons/down.raw
Normal file
BIN
data/icons/error.raw
Normal file
BIN
data/icons/features.raw
Normal file
BIN
data/icons/file.raw
Normal file
BIN
data/icons/folder.raw
Normal file
BIN
data/icons/fta.raw
Normal file
BIN
data/icons/games.raw
Normal file
BIN
data/icons/gelb.raw
Normal file
BIN
data/icons/gruen.raw
Normal file
BIN
data/icons/help.raw
Normal file
BIN
data/icons/help_small.raw
Normal file
BIN
data/icons/hidden.raw
Normal file
BIN
data/icons/home.raw
Normal file
BIN
data/icons/info.raw
Normal file
BIN
data/icons/keybinding.raw
Normal file
BIN
data/icons/language.raw
Normal file
BIN
data/icons/lcd.raw
Normal file
BIN
data/icons/left.raw
Normal file
BIN
data/icons/lock.raw
Normal file
BIN
data/icons/mainmenue.raw
Normal file
BIN
data/icons/mounted.raw
Normal file
BIN
data/icons/movie.raw
Normal file
BIN
data/icons/movieplayer.raw
Normal file
BIN
data/icons/mp3-0.jpg
Normal file
After Width: | Height: | Size: 162 KiB |
BIN
data/icons/mp3-1.jpg
Normal file
After Width: | Height: | Size: 105 KiB |
BIN
data/icons/mp3-2.jpg
Normal file
After Width: | Height: | Size: 81 KiB |
BIN
data/icons/mp3-3.jpg
Normal file
After Width: | Height: | Size: 316 KiB |
BIN
data/icons/mp3-4.jpg
Normal file
After Width: | Height: | Size: 138 KiB |
BIN
data/icons/mp3-5.jpg
Normal file
After Width: | Height: | Size: 205 KiB |
BIN
data/icons/mp3-6.jpg
Normal file
After Width: | Height: | Size: 51 KiB |
BIN
data/icons/mp3-7.jpg
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
data/icons/mp3.jpg
Normal file
After Width: | Height: | Size: 272 KiB |
BIN
data/icons/mp3.raw
Normal file
BIN
data/icons/mute.raw
Normal file
BIN
data/icons/mute_small.raw
Normal file
BIN
data/icons/network.raw
Normal file
BIN
data/icons/not_mounted.raw
Normal file
BIN
data/icons/numericpad.raw
Normal file
BIN
data/icons/ok.raw
Normal file
BIN
data/icons/power.raw
Normal file
BIN
data/icons/radar.pal
Normal file
BIN
data/icons/radar0.raw
Normal file
BIN
data/icons/radar1.raw
Normal file
BIN
data/icons/radar2.raw
Normal file
BIN
data/icons/radar3.raw
Normal file
BIN
data/icons/radar4.raw
Normal file
BIN
data/icons/radar5.raw
Normal file
BIN
data/icons/radar6.raw
Normal file
BIN
data/icons/radar7.raw
Normal file
BIN
data/icons/radar8.raw
Normal file
BIN
data/icons/radar9.raw
Normal file
BIN
data/icons/radio.jpg
Normal file
After Width: | Height: | Size: 189 KiB |
BIN
data/icons/radiomode.jpg
Normal file
After Width: | Height: | Size: 189 KiB |