1# libxmms-flac - XMMS FLAC input plugin 2# Copyright (C) 2000-2009 Josh Coalson 3# Copyright (C) 2011-2016 Xiph.Org Foundation 4# 5# This program is free software; you can redistribute it and/or 6# modify it under the terms of the GNU General Public License 7# as published by the Free Software Foundation; either version 2 8# of the License, or (at your option) any later version. 9# 10# This program is distributed in the hope that it will be useful, 11# but WITHOUT ANY WARRANTY; without even the implied warranty of 12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13# GNU General Public License for more details. 14# 15# You should have received a copy of the GNU General Public License along 16# with this program; if not, write to the Free Software Foundation, Inc., 17# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 18 19# 20# GNU makefile 21# 22 23EXTRA_DIST = \ 24 CMakeLists.txt \ 25 Makefile.lite 26 27noinst_HEADERS = \ 28 charset.h \ 29 configure.h \ 30 http.h \ 31 locale_hack.h \ 32 plugin.h \ 33 tag.h 34 35AM_CFLAGS = @OGG_CFLAGS@ @XMMS_CFLAGS@ 36AM_CPPFLAGS = -I$(top_builddir) -I$(srcdir)/include -I$(top_srcdir)/include -I$(top_srcdir)/src 37if FLaC__INSTALL_XMMS_PLUGIN_LOCALLY 38xmmsinputplugindir = $(HOME)/.xmms/Plugins 39else 40xmmsinputplugindir = @XMMS_INPUT_PLUGIN_DIR@ 41endif 42 43xmmsinputplugin_LTLIBRARIES = libxmms-flac.la 44 45plugin_sources = charset.c configure.c fileinfo.c http.c plugin.c tag.c 46 47libxmms_flac_la_SOURCES = $(plugin_sources) 48 49# work around the bug in libtool where its relinking fails with a different DESTDIR 50# for libtool bug info see: 51# http://mail.gnu.org/pipermail/bug-libtool/2002-February/003018.html 52# http://mail.gnu.org/pipermail/libtool/2002-April/006244.html 53# http://mail.gnu.org/pipermail/libtool/2002-April/006250.html 54# for fix info see: 55# http://lists.freshrpms.net/pipermail/rpm-list/2002-April/000746.html 56# the workaround is the extra '-L$(top_builddir)/src/libFLAC/.libs' 57libxmms_flac_la_LIBADD = \ 58 $(top_builddir)/src/plugin_common/libplugin_common.la \ 59 $(top_builddir)/src/share/grabbag/libgrabbag.la \ 60 $(top_builddir)/src/share/replaygain_analysis/libreplaygain_analysis.la \ 61 $(top_builddir)/src/share/replaygain_synthesis/libreplaygain_synthesis.la \ 62 $(top_builddir)/src/share/utf8/libutf8.la \ 63 $(top_builddir)/src/libFLAC/libFLAC.la \ 64 -L$(top_builddir)/src/libFLAC/.libs \ 65 @XMMS_LIBS@ \ 66 @LIBICONV@ 67libxmms_flac_la_LDFLAGS = -module -avoid-version 68