Update to Audacious 3.5 (which have splitted D-BUS remote control functionality into a new separate library Audclient)

This commit is contained in:
Duilio Protti 2016-02-12 16:25:56 -03:00
parent 7ec5ab4838
commit 36f770af77
3 changed files with 13 additions and 8 deletions

View File

@ -9,7 +9,8 @@ playing sound.
Requirements Requirements
------------ ------------
- Audacious >= 3.1 (http://audacious-media-player.org/) - Audacious >= 3.5 (http://audacious-media-player.org/)
- Audclient >= 3.5 (Audacious D-BUS remote control library)
- SDL >= 1.0.6 - SDL >= 1.0.6
- Glib >= 2.8 - Glib >= 2.8
- Gtk+ >= 2.8 - Gtk+ >= 2.8
@ -92,7 +93,7 @@ Authors
------- -------
- Julien Carme (c) 2000 Original author - Julien Carme (c) 2000 Original author
- Duilio Protti (C) 2004 - 2013 <dprotti@users.sourceforge.net> Actual maintainer - Duilio Protti (C) 2004 - Present : Current maintainer
- John Lightsey (C) 2004 <john@nixnuts.net> Portability fixes and GPL License compliance - John Lightsey (C) 2004 <john@nixnuts.net> Portability fixes and GPL License compliance
- Jean Delvare (C) 2004 <khali@linux-fr.org> Some nice patches - Jean Delvare (C) 2004 <khali@linux-fr.org> Some nice patches
- Will Tatam (C) 2004 <wtatam@premierit.com> Online source RPMs <http://apt.premierithosting.com/FC2/i386/SRPMS.premierit/> - Will Tatam (C) 2004 <wtatam@premierit.com> Online source RPMs <http://apt.premierithosting.com/FC2/i386/SRPMS.premierit/>

View File

@ -1,7 +1,7 @@
## Process this file with autoconf to produce a configure script. ## Process this file with autoconf to produce a configure script.
AC_PREREQ(2.61) AC_PREREQ(2.61)
AC_INIT([Infinity plugin],[0.8.0beta1],[dprotti@users.sourceforge.net],[infinity-plugin-4-audacious]) AC_INIT([Infinity plugin],[0.8.0beta2],[dprotti@users.sourceforge.net],[infinity-plugin-4-audacious])
AM_INIT_AUTOMAKE([1.9.0 dist-bzip2]) AM_INIT_AUTOMAKE([1.9.0 dist-bzip2])
INF_MSG_MMX_NOT_ALLOWED=" INF_MSG_MMX_NOT_ALLOWED="
@ -81,10 +81,14 @@ PKG_CHECK_MODULES(DBUSGLIB1, dbus-glib-1 >= 0.92,,)
AC_SUBST(DBUSGLIB1) AC_SUBST(DBUSGLIB1)
AC_SUBST(DBUSGLIB1) AC_SUBST(DBUSGLIB1)
PKG_CHECK_MODULES(AUDACIOUS, audacious >= 3.1,,) PKG_CHECK_MODULES(AUDACIOUS, audacious >= 3.5,,)
AC_SUBST(AUDACIOUS_LIBS) AC_SUBST(AUDACIOUS_LIBS)
AC_SUBST(AUDACIOUS_CFLAGS) AC_SUBST(AUDACIOUS_CFLAGS)
PKG_CHECK_MODULES(AUDCLIENT, audclient >= 3.5,,)
AC_SUBST(AUDCLIENT_LIBS)
AC_SUBST(AUDCLIENT_CFLAGS)
AC_PATH_PROG(SDL_CONFIG, [sdl-config], [no]) AC_PATH_PROG(SDL_CONFIG, [sdl-config], [no])
if test x$SDL_CONFIG = xno ; then if test x$SDL_CONFIG = xno ; then
AC_MSG_ERROR([ AC_MSG_ERROR([
@ -224,9 +228,9 @@ AC_CONFIG_FILES([Makefile
AC_OUTPUT AC_OUTPUT
echo " echo "
========================================================= ==============================================================
Infinity Plugin for the Audacious Player -- version $VERSION Infinity Plugin for the Audacious Player -- version $VERSION
========================================================= ==============================================================
Install path : ${libdir} Install path : ${libdir}
Compiler : ${CC} Compiler : ${CC}

View File

@ -10,11 +10,11 @@ infinity_datadir = @datadir@
localedir = $(infinity_datadir)/locale localedir = $(infinity_datadir)/locale
DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@ DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
AM_CFLAGS = @CFLAGS@ @AUDACIOUS_CFLAGS@ @SDL_CFLAGS@ @GTK_CFLAGS@\ AM_CFLAGS = @CFLAGS@ @AUDACIOUS_CFLAGS@ @AUDCLIENT_CFLAGS@ @SDL_CFLAGS@ @GTK_CFLAGS@\
@GLIB_CFLAGS@ @DBUSGLIB1_CFLAGS@ $(INF_CFLAGS_EXTRA) @GLIB_CFLAGS@ @DBUSGLIB1_CFLAGS@ $(INF_CFLAGS_EXTRA)
libinfinite_la_LDFLAGS = -export-dynamic -avoid-version libinfinite_la_LDFLAGS = -export-dynamic -avoid-version
libinfinite_la_LIBADD = @AUDACIOUS_LIBS@ @SDL_LIBS@ @GTK_LIBS@ @GLIB_LIBS@ @DBUSGLIB1_LIBS@ libinfinite_la_LIBADD = @AUDACIOUS_LIBS@ @AUDCLIENT_LIBS@ @SDL_LIBS@ @GTK_LIBS@ @GLIB_LIBS@ @DBUSGLIB1_LIBS@
libinfinite_la_SOURCES = \ libinfinite_la_SOURCES = \
main.c \ main.c \
renderer.c renderer.h\ renderer.c renderer.h\