• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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