[Pkg-mpd-commits] [pkg-mpd] 01/03: Imported Upstream version 0.18.13

Florian Schlichting fsfs at moszumanska.debian.org
Fri Sep 5 20:30:20 UTC 2014


This is an automated email from the git hooks/post-receive script.

fsfs pushed a commit to branch master
in repository pkg-mpd.

commit 4e13c5e9f52f23fc6e5bd85fc5f1c77b0d0dd306
Author: Florian Schlichting <fsfs at debian.org>
Date:   Mon Sep 1 21:43:21 2014 +0200

    Imported Upstream version 0.18.13
---
 Makefile.am                           |  12 ++---
 Makefile.in                           |  89 ++++++++++++++++++----------------
 NEWS                                  |  12 +++++
 configure                             |  24 ++++-----
 configure.ac                          |   4 +-
 doc/doxygen.conf                      |   2 +-
 doc/protocol.xml                      |   7 ++-
 src/Playlist.hxx                      |   4 ++
 src/PlaylistControl.cxx               |  24 ++++++---
 src/decoder/DsdiffDecoderPlugin.cxx   |   2 +-
 src/decoder/DsfDecoderPlugin.cxx      |   2 +-
 src/decoder/FfmpegDecoderPlugin.cxx   |   9 ++++
 src/decoder/GmeDecoderPlugin.cxx      |   2 +-
 src/event/BufferedSocket.cxx          |   2 +-
 src/event/TimeoutMonitor.cxx          |   4 +-
 src/output/AlsaOutputPlugin.cxx       |  11 +++++
 src/output/OssOutputPlugin.cxx        |   4 ++
 src/system/ByteOrder.hxx              |  10 ++++
 src/util/ASCII.hxx                    |   2 +-
 src/{ => win32}/Win32Main.cxx         |   0
 src/{win => win32}/mpd.ico            | Bin
 src/{win => win32}/mpd_win32_rc.rc.in |   2 +-
 22 files changed, 148 insertions(+), 80 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index 25352e3..6a5e9fb 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -151,7 +151,7 @@ src_mpd_SOURCES = \
 	src/IOThread.cxx src/IOThread.hxx \
 	src/Main.cxx src/Main.hxx \
 	src/Instance.cxx src/Instance.hxx \
-	src/Win32Main.cxx \
+	src/win32/Win32Main.cxx \
 	src/GlobalEvents.cxx src/GlobalEvents.hxx \
 	src/Daemon.cxx src/Daemon.hxx \
 	src/AudioCompress/compress.c \
@@ -211,14 +211,14 @@ src_mpd_SOURCES = \
 # Windows resource file
 #
 
-src/win/mpd_win32_rc.$(OBJEXT): src/win/mpd_win32_rc.rc
+src/win32/mpd_win32_rc.$(OBJEXT): src/win32/mpd_win32_rc.rc
 	$(WINDRES) -i $< -o $@
 
 if HAVE_WINDOWS
-noinst_DATA = src/win/mpd_win32_rc.rc
+noinst_DATA = src/win32/mpd_win32_rc.rc
 
-src_mpd_DEPENDENCIES = src/win/mpd_win32_rc.$(OBJEXT)
-src_mpd_LDFLAGS = -Wl,src/win/mpd_win32_rc.$(OBJEXT)
+EXTRA_src_mpd_DEPENDENCIES = src/win32/mpd_win32_rc.$(OBJEXT)
+src_mpd_LDFLAGS = -Wl,src/win32/mpd_win32_rc.$(OBJEXT)
 endif
 
 if ENABLE_DESPOTIFY
@@ -1633,4 +1633,4 @@ EXTRA_DIST = $(doc_DATA) autogen.sh \
 	test/test_archive_zzip.sh \
 	$(wildcard scripts/*.sh) \
 	$(man_MANS) $(DOCBOOK_FILES) doc/mpdconf.example doc/doxygen.conf \
-	src/win/mpd_win32_rc.rc.in src/win/mpd.ico
+	src/win32/mpd_win32_rc.rc.in src/win32/mpd.ico
diff --git a/Makefile.in b/Makefile.in
index 4d22168..08cf916 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -81,22 +81,6 @@ POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
 bin_PROGRAMS = src/mpd$(EXEEXT)
- at HAVE_WINDOWS_FALSE@src_mpd_DEPENDENCIES = $(am__DEPENDENCIES_2) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_4) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_1) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_1) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_1) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_6) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_7) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_8) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_9) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_10) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_12) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_13) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_14) libconf.a \
- at HAVE_WINDOWS_FALSE@	libevent.a libthread.a libsystem.a \
- at HAVE_WINDOWS_FALSE@	libutil.a libfs.a $(am__DEPENDENCIES_1) \
- at HAVE_WINDOWS_FALSE@	$(am__DEPENDENCIES_1)
 @ENABLE_DESPOTIFY_TRUE at am__append_1 = \
 @ENABLE_DESPOTIFY_TRUE@	src/DespotifyUtils.cxx src/DespotifyUtils.hxx
 
@@ -402,7 +386,8 @@ bin_PROGRAMS = src/mpd$(EXEEXT)
 subdir = .
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
 	$(top_srcdir)/configure $(am__configure_deps) \
-	$(srcdir)/config.h.in $(top_srcdir)/src/win/mpd_win32_rc.rc.in \
+	$(srcdir)/config.h.in \
+	$(top_srcdir)/src/win32/mpd_win32_rc.rc.in \
 	$(top_srcdir)/doc/doxygen.conf.in $(srcdir)/mpd.service.in \
 	depcomp test-driver AUTHORS COPYING INSTALL NEWS README \
 	compile config.guess config.sub install-sh missing
@@ -423,7 +408,7 @@ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
  configure.lineno config.status.lineno
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = config.h
-CONFIG_CLEAN_FILES = src/win/mpd_win32_rc.rc doc/doxygen.conf \
+CONFIG_CLEAN_FILES = src/win32/mpd_win32_rc.rc doc/doxygen.conf \
 	mpd.service
 CONFIG_CLEAN_VPATH_FILES =
 LIBRARIES = $(noinst_LIBRARIES)
@@ -999,7 +984,7 @@ am__src_mpd_SOURCES_DIST = src/check.h src/gerror.h \
 	src/Listen.cxx src/Listen.hxx src/LogInit.cxx src/LogInit.hxx \
 	src/Log.cxx src/Log.hxx src/LogV.hxx src/ls.cxx src/ls.hxx \
 	src/IOThread.cxx src/IOThread.hxx src/Main.cxx src/Main.hxx \
-	src/Instance.cxx src/Instance.hxx src/Win32Main.cxx \
+	src/Instance.cxx src/Instance.hxx src/win32/Win32Main.cxx \
 	src/GlobalEvents.cxx src/GlobalEvents.hxx src/Daemon.cxx \
 	src/Daemon.hxx src/AudioCompress/compress.c \
 	src/MixRampInfo.hxx src/MusicBuffer.cxx src/MusicBuffer.hxx \
@@ -1150,7 +1135,7 @@ am_src_mpd_OBJECTS = $(am__objects_59) $(am__objects_60) \
 	src/src_mpd-LogInit.$(OBJEXT) src/src_mpd-Log.$(OBJEXT) \
 	src/src_mpd-ls.$(OBJEXT) src/src_mpd-IOThread.$(OBJEXT) \
 	src/src_mpd-Main.$(OBJEXT) src/src_mpd-Instance.$(OBJEXT) \
-	src/src_mpd-Win32Main.$(OBJEXT) \
+	src/win32/src_mpd-Win32Main.$(OBJEXT) \
 	src/src_mpd-GlobalEvents.$(OBJEXT) \
 	src/src_mpd-Daemon.$(OBJEXT) \
 	src/AudioCompress/src_mpd-compress.$(OBJEXT) \
@@ -1233,6 +1218,15 @@ am__DEPENDENCIES_12 = libfilter_plugins.a $(am__DEPENDENCIES_11)
 @ENABLE_ENCODER_TRUE@	$(am__DEPENDENCIES_1) \
 @ENABLE_ENCODER_TRUE@	$(am__DEPENDENCIES_1)
 am__DEPENDENCIES_14 = libmixer_plugins.a $(am__DEPENDENCIES_1)
+src_mpd_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_4) \
+	$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+	$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_6) \
+	$(am__DEPENDENCIES_7) $(am__DEPENDENCIES_8) \
+	$(am__DEPENDENCIES_9) $(am__DEPENDENCIES_10) \
+	$(am__DEPENDENCIES_12) $(am__DEPENDENCIES_13) \
+	$(am__DEPENDENCIES_14) libconf.a libevent.a libthread.a \
+	libsystem.a libutil.a libfs.a $(am__DEPENDENCIES_1) \
+	$(am__DEPENDENCIES_1)
 src_mpd_LINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(src_mpd_LDFLAGS) \
 	$(LDFLAGS) -o $@
 am__src_pcm_dsd2pcm_dsd2pcm_SOURCES_DIST = src/pcm/dsd2pcm/dsd2pcm.c \
@@ -2324,7 +2318,7 @@ src_mpd_SOURCES = $(mpd_headers) $(DECODER_SRC) $(OUTPUT_API_SRC) \
 	src/Listen.cxx src/Listen.hxx src/LogInit.cxx src/LogInit.hxx \
 	src/Log.cxx src/Log.hxx src/LogV.hxx src/ls.cxx src/ls.hxx \
 	src/IOThread.cxx src/IOThread.hxx src/Main.cxx src/Main.hxx \
-	src/Instance.cxx src/Instance.hxx src/Win32Main.cxx \
+	src/Instance.cxx src/Instance.hxx src/win32/Win32Main.cxx \
 	src/GlobalEvents.cxx src/GlobalEvents.hxx src/Daemon.cxx \
 	src/Daemon.hxx src/AudioCompress/compress.c \
 	src/MixRampInfo.hxx src/MusicBuffer.cxx src/MusicBuffer.hxx \
@@ -2364,9 +2358,9 @@ src_mpd_SOURCES = $(mpd_headers) $(DECODER_SRC) $(OUTPUT_API_SRC) \
 	$(am__append_1) $(am__append_2) $(am__append_3) \
 	$(am__append_7) $(am__append_40) $(am__append_41) \
 	$(am__append_42)
- at HAVE_WINDOWS_TRUE@noinst_DATA = src/win/mpd_win32_rc.rc
- at HAVE_WINDOWS_TRUE@src_mpd_DEPENDENCIES = src/win/mpd_win32_rc.$(OBJEXT)
- at HAVE_WINDOWS_TRUE@src_mpd_LDFLAGS = -Wl,src/win/mpd_win32_rc.$(OBJEXT)
+ at HAVE_WINDOWS_TRUE@noinst_DATA = src/win32/mpd_win32_rc.rc
+ at HAVE_WINDOWS_TRUE@EXTRA_src_mpd_DEPENDENCIES = src/win32/mpd_win32_rc.$(OBJEXT)
+ at HAVE_WINDOWS_TRUE@src_mpd_LDFLAGS = -Wl,src/win32/mpd_win32_rc.$(OBJEXT)
 
 # Generic utility library
 libutil_a_SOURCES = \
@@ -3236,7 +3230,7 @@ EXTRA_DIST = $(doc_DATA) autogen.sh \
 	test/test_archive_zzip.sh \
 	$(wildcard scripts/*.sh) \
 	$(man_MANS) $(DOCBOOK_FILES) doc/mpdconf.example doc/doxygen.conf \
-	src/win/mpd_win32_rc.rc.in src/win/mpd.ico
+	src/win32/mpd_win32_rc.rc.in src/win32/mpd.ico
 
 all: config.h
 	$(MAKE) $(AM_MAKEFLAGS) all-am
@@ -3292,7 +3286,7 @@ $(srcdir)/config.h.in:  $(am__configure_deps)
 
 distclean-hdr:
 	-rm -f config.h stamp-h1
-src/win/mpd_win32_rc.rc: $(top_builddir)/config.status $(top_srcdir)/src/win/mpd_win32_rc.rc.in
+src/win32/mpd_win32_rc.rc: $(top_builddir)/config.status $(top_srcdir)/src/win32/mpd_win32_rc.rc.in
 	cd $(top_builddir) && $(SHELL) ./config.status $@
 doc/doxygen.conf: $(top_builddir)/config.status $(top_srcdir)/doc/doxygen.conf.in
 	cd $(top_builddir) && $(SHELL) ./config.status $@
@@ -4222,8 +4216,14 @@ src/src_mpd-Main.$(OBJEXT): src/$(am__dirstamp) \
 	src/$(DEPDIR)/$(am__dirstamp)
 src/src_mpd-Instance.$(OBJEXT): src/$(am__dirstamp) \
 	src/$(DEPDIR)/$(am__dirstamp)
-src/src_mpd-Win32Main.$(OBJEXT): src/$(am__dirstamp) \
-	src/$(DEPDIR)/$(am__dirstamp)
+src/win32/$(am__dirstamp):
+	@$(MKDIR_P) src/win32
+	@: > src/win32/$(am__dirstamp)
+src/win32/$(DEPDIR)/$(am__dirstamp):
+	@$(MKDIR_P) src/win32/$(DEPDIR)
+	@: > src/win32/$(DEPDIR)/$(am__dirstamp)
+src/win32/src_mpd-Win32Main.$(OBJEXT): src/win32/$(am__dirstamp) \
+	src/win32/$(DEPDIR)/$(am__dirstamp)
 src/src_mpd-GlobalEvents.$(OBJEXT): src/$(am__dirstamp) \
 	src/$(DEPDIR)/$(am__dirstamp)
 src/src_mpd-Daemon.$(OBJEXT): src/$(am__dirstamp) \
@@ -4688,6 +4688,7 @@ mostlyclean-compile:
 	-rm -f src/tag/*.$(OBJEXT)
 	-rm -f src/thread/*.$(OBJEXT)
 	-rm -f src/util/*.$(OBJEXT)
+	-rm -f src/win32/*.$(OBJEXT)
 	-rm -f test/*.$(OBJEXT)
 
 distclean-compile:
@@ -4883,7 +4884,6 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote at src/$(DEPDIR)/src_mpd-UpdateSong.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at src/$(DEPDIR)/src_mpd-UpdateWalk.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at src/$(DEPDIR)/src_mpd-Volume.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at src/$(DEPDIR)/src_mpd-Win32Main.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at src/$(DEPDIR)/src_mpd-ZeroconfAvahi.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at src/$(DEPDIR)/src_mpd-ZeroconfBonjour.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at src/$(DEPDIR)/src_mpd-ZeroconfGlue.Po at am__quote@
@@ -5097,6 +5097,7 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote at src/util/$(DEPDIR)/fifo_buffer.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at src/util/$(DEPDIR)/growing_fifo.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at src/util/$(DEPDIR)/list_sort.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at src/win32/$(DEPDIR)/src_mpd-Win32Main.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at test/$(DEPDIR)/DumpDatabase.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at test/$(DEPDIR)/FakeDecoderAPI.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at test/$(DEPDIR)/FakeReplayGainConfig.Po at am__quote@
@@ -8303,19 +8304,19 @@ src/src_mpd-Instance.obj: src/Instance.cxx
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCXX_FALSE@	$(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_mpd_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/src_mpd-Instance.obj `if test -f 'src/Instance.cxx'; then $(CYGPATH_W) 'src/Instance.cxx'; else $(CYGPATH_W) '$(srcdir)/src/Instance.cxx'; fi`
 
-src/src_mpd-Win32Main.o: src/Win32Main.cxx
- at am__fastdepCXX_TRUE@	$(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_mpd_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/src_mpd-Win32Main.o -MD -MP -MF src/$(DEPDIR)/src_mpd-Win32Main.Tpo -c -o src/src_mpd-Win32Main.o `test -f 'src/Win32Main.cxx' || echo '$(srcdir)/'`src/Win32Main.cxx
- at am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) src/$(DEPDIR)/src_mpd-Win32Main.Tpo src/$(DEPDIR)/src_mpd-Win32Main.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='src/Win32Main.cxx' object='src/src_mpd-Win32Main.o' libtool=no @AMDEPBACKSLASH@
+src/win32/src_mpd-Win32Main.o: src/win32/Win32Main.cxx
+ at am__fastdepCXX_TRUE@	$(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_mpd_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/win32/src_mpd-Win32Main.o -MD -MP -MF src/win32/$(DEPDIR)/src_mpd-Win32Main.Tpo -c -o src/win32/src_mpd-Win32Main.o `test -f 'src/win32/Win32Main.cxx' || echo '$(srcdir)/'`src/win32/Win32Main.cxx
+ at am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) src/win32/$(DEPDIR)/src_mpd-Win32Main.Tpo src/win32/$(DEPDIR)/src_mpd-Win32Main.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='src/win32/Win32Main.cxx' object='src/win32/src_mpd-Win32Main.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@	$(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_mpd_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/src_mpd-Win32Main.o `test -f 'src/Win32Main.cxx' || echo '$(srcdir)/'`src/Win32Main.cxx
+ at am__fastdepCXX_FALSE@	$(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_mpd_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/win32/src_mpd-Win32Main.o `test -f 'src/win32/Win32Main.cxx' || echo '$(srcdir)/'`src/win32/Win32Main.cxx
 
-src/src_mpd-Win32Main.obj: src/Win32Main.cxx
- at am__fastdepCXX_TRUE@	$(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_mpd_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/src_mpd-Win32Main.obj -MD -MP -MF src/$(DEPDIR)/src_mpd-Win32Main.Tpo -c -o src/src_mpd-Win32Main.obj `if test -f 'src/Win32Main.cxx'; then $(CYGPATH_W) 'src/Win32Main.cxx'; else $(CYGPATH_W) '$(srcdir)/src/Win32Main.cxx'; fi`
- at am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) src/$(DEPDIR)/src_mpd-Win32Main.Tpo src/$(DEPDIR)/src_mpd-Win32Main.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='src/Win32Main.cxx' object='src/src_mpd-Win32Main.obj' libtool=no @AMDEPBACKSLASH@
+src/win32/src_mpd-Win32Main.obj: src/win32/Win32Main.cxx
+ at am__fastdepCXX_TRUE@	$(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_mpd_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/win32/src_mpd-Win32Main.obj -MD -MP -MF src/win32/$(DEPDIR)/src_mpd-Win32Main.Tpo -c -o src/win32/src_mpd-Win32Main.obj `if test -f 'src/win32/Win32Main.cxx'; then $(CYGPATH_W) 'src/win32/Win32Main.cxx'; else $(CYGPATH_W) '$(srcdir)/src/win32/Win32Main.cxx'; fi`
+ at am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) src/win32/$(DEPDIR)/src_mpd-Win32Main.Tpo src/win32/$(DEPDIR)/src_mpd-Win32Main.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='src/win32/Win32Main.cxx' object='src/win32/src_mpd-Win32Main.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@	$(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_mpd_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/src_mpd-Win32Main.obj `if test -f 'src/Win32Main.cxx'; then $(CYGPATH_W) 'src/Win32Main.cxx'; else $(CYGPATH_W) '$(srcdir)/src/Win32Main.cxx'; fi`
+ at am__fastdepCXX_FALSE@	$(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_mpd_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/win32/src_mpd-Win32Main.obj `if test -f 'src/win32/Win32Main.cxx'; then $(CYGPATH_W) 'src/win32/Win32Main.cxx'; else $(CYGPATH_W) '$(srcdir)/src/win32/Win32Main.cxx'; fi`
 
 src/src_mpd-GlobalEvents.o: src/GlobalEvents.cxx
 @am__fastdepCXX_TRUE@	$(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_mpd_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/src_mpd-GlobalEvents.o -MD -MP -MF src/$(DEPDIR)/src_mpd-GlobalEvents.Tpo -c -o src/src_mpd-GlobalEvents.o `test -f 'src/GlobalEvents.cxx' || echo '$(srcdir)/'`src/GlobalEvents.cxx
@@ -10300,15 +10301,17 @@ distclean-generic:
 	-rm -f src/thread/$(am__dirstamp)
 	-rm -f src/util/$(DEPDIR)/$(am__dirstamp)
 	-rm -f src/util/$(am__dirstamp)
+	-rm -f src/win32/$(DEPDIR)/$(am__dirstamp)
+	-rm -f src/win32/$(am__dirstamp)
 	-rm -f test/$(DEPDIR)/$(am__dirstamp)
 	-rm -f test/$(am__dirstamp)
 
 maintainer-clean-generic:
 	@echo "This command is intended for maintainers to use"
 	@echo "it deletes files that may require special tools to rebuild."
- at ENABLE_DOCUMENTATION_FALSE@clean-local:
 @ENABLE_DOCUMENTATION_FALSE at uninstall-local:
 @ENABLE_DOCUMENTATION_FALSE at install-data-local:
+ at ENABLE_DOCUMENTATION_FALSE@clean-local:
 clean: clean-am
 
 clean-am: clean-binPROGRAMS clean-generic clean-local \
@@ -10316,7 +10319,7 @@ clean-am: clean-binPROGRAMS clean-generic clean-local \
 
 distclean: distclean-am
 	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-	-rm -rf src/$(DEPDIR) src/AudioCompress/$(DEPDIR) src/archive/$(DEPDIR) src/command/$(DEPDIR) src/cue/$(DEPDIR) src/db/$(DEPDIR) src/decoder/$(DEPDIR) src/encoder/$(DEPDIR) src/event/$(DEPDIR) src/filter/$(DEPDIR) src/fs/$(DEPDIR) src/input/$(DEPDIR) src/mixer/$(DEPDIR) src/output/$(DEPDIR) src/pcm/$(DEPDIR) src/pcm/dsd2pcm/$(DEPDIR) src/playlist/$(DEPDIR) src/protocol/$(DEPDIR) src/system/$(DEPDIR) src/tag/$(DEPDIR) src/thread/$(DEPDIR) src/util/$(DEPDIR) test/$(DEPDIR)
+	-rm -rf src/$(DEPDIR) src/AudioCompress/$(DEPDIR) src/archive/$(DEPDIR) src/command/$(DEPDIR) src/cue/$(DEPDIR) src/db/$(DEPDIR) src/decoder/$(DEPDIR) src/encoder/$(DEPDIR) src/event/$(DEPDIR) src/filter/$(DEPDIR) src/fs/$(DEPDIR) src/input/$(DEPDIR) src/mixer/$(DEPDIR) src/output/$(DEPDIR) src/pcm/$(DEPDIR) src/pcm/dsd2pcm/$(DEPDIR) src/playlist/$(DEPDIR) src/protocol/$(DEPDIR) src/system/$(DEPDIR) src/tag/$(DEPDIR) src/thread/$(DEPDIR) src/util/$(DEPDIR) src/win32/$(DEPDIR) test/$(DEPDIR)
 	-rm -f Makefile
 distclean-am: clean-am distclean-compile distclean-generic \
 	distclean-hdr distclean-tags
@@ -10366,7 +10369,7 @@ installcheck-am:
 maintainer-clean: maintainer-clean-am
 	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
 	-rm -rf $(top_srcdir)/autom4te.cache
-	-rm -rf src/$(DEPDIR) src/AudioCompress/$(DEPDIR) src/archive/$(DEPDIR) src/command/$(DEPDIR) src/cue/$(DEPDIR) src/db/$(DEPDIR) src/decoder/$(DEPDIR) src/encoder/$(DEPDIR) src/event/$(DEPDIR) src/filter/$(DEPDIR) src/fs/$(DEPDIR) src/input/$(DEPDIR) src/mixer/$(DEPDIR) src/output/$(DEPDIR) src/pcm/$(DEPDIR) src/pcm/dsd2pcm/$(DEPDIR) src/playlist/$(DEPDIR) src/protocol/$(DEPDIR) src/system/$(DEPDIR) src/tag/$(DEPDIR) src/thread/$(DEPDIR) src/util/$(DEPDIR) test/$(DEPDIR)
+	-rm -rf src/$(DEPDIR) src/AudioCompress/$(DEPDIR) src/archive/$(DEPDIR) src/command/$(DEPDIR) src/cue/$(DEPDIR) src/db/$(DEPDIR) src/decoder/$(DEPDIR) src/encoder/$(DEPDIR) src/event/$(DEPDIR) src/filter/$(DEPDIR) src/fs/$(DEPDIR) src/input/$(DEPDIR) src/mixer/$(DEPDIR) src/output/$(DEPDIR) src/pcm/$(DEPDIR) src/pcm/dsd2pcm/$(DEPDIR) src/playlist/$(DEPDIR) src/protocol/$(DEPDIR) src/system/$(DEPDIR) src/tag/$(DEPDIR) src/thread/$(DEPDIR) src/util/$(DEPDIR) src/win32/$(DEPDIR) test/$(DEPDIR)
 	-rm -f Makefile
 maintainer-clean-am: distclean-am maintainer-clean-generic
 
@@ -10420,7 +10423,7 @@ uninstall-man: uninstall-man1 uninstall-man5
 # Windows resource file
 #
 
-src/win/mpd_win32_rc.$(OBJEXT): src/win/mpd_win32_rc.rc
+src/win32/mpd_win32_rc.$(OBJEXT): src/win32/mpd_win32_rc.rc
 	$(WINDRES) -i $< -o $@
 sparse-check:
 	$(SPARSE) -I. $(src_mpd_CFLAGS) $(src_mpd_CPPFLAGS) $(SPARSE_FLAGS) $(SPARSE_CPPFLAGS) $(SPARSE_SRC)
diff --git a/NEWS b/NEWS
index 8cc6cdd..59c5687 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,15 @@
+ver 0.18.13 (2014/08/31)
+* protocol
+  - don't change song on "seekcur" in random mode
+* decoder
+  - dsdiff, dsf: fix endless loop on malformed file
+  - ffmpeg: support ffmpeg/libav version 11
+  - gme: fix song duration
+* output
+  - alsa: fix endless loop at end of file in dsd_usb mode
+* fix state file saver
+* fix build failure on Darwin
+
 ver 0.18.12 (2014/07/30)
 * database
   - proxy: fix build failure with libmpdclient 2.2
diff --git a/configure b/configure
index 44cc171..3297f92 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for mpd 0.18.12.
+# Generated by GNU Autoconf 2.69 for mpd 0.18.13.
 #
 # Report bugs to <mpd-devel at musicpd.org>.
 #
@@ -580,8 +580,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='mpd'
 PACKAGE_TARNAME='mpd'
-PACKAGE_VERSION='0.18.12'
-PACKAGE_STRING='mpd 0.18.12'
+PACKAGE_VERSION='0.18.13'
+PACKAGE_STRING='mpd 0.18.13'
 PACKAGE_BUGREPORT='mpd-devel at musicpd.org'
 PACKAGE_URL=''
 
@@ -1673,7 +1673,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures mpd 0.18.12 to adapt to many kinds of systems.
+\`configure' configures mpd 0.18.13 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1743,7 +1743,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of mpd 0.18.12:";;
+     short | recursive ) echo "Configuration of mpd 0.18.13:";;
    esac
   cat <<\_ACEOF
 
@@ -2041,7 +2041,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-mpd configure 0.18.12
+mpd configure 0.18.13
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2494,7 +2494,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by mpd $as_me 0.18.12, which was
+It was created by mpd $as_me 0.18.13, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3364,7 +3364,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='mpd'
- VERSION='0.18.12'
+ VERSION='0.18.13'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -5563,7 +5563,7 @@ host_is_darwin=no
 
 case "$host_os" in
 mingw32* | windows*)
-	ac_config_files="$ac_config_files src/win/mpd_win32_rc.rc"
+	ac_config_files="$ac_config_files src/win32/mpd_win32_rc.rc"
 
 	if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
@@ -18461,7 +18461,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by mpd $as_me 0.18.12, which was
+This file was extended by mpd $as_me 0.18.13, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -18527,7 +18527,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-mpd config.status 0.18.12
+mpd config.status 0.18.13
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
@@ -18658,7 +18658,7 @@ do
   case $ac_config_target in
     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
-    "src/win/mpd_win32_rc.rc") CONFIG_FILES="$CONFIG_FILES src/win/mpd_win32_rc.rc" ;;
+    "src/win32/mpd_win32_rc.rc") CONFIG_FILES="$CONFIG_FILES src/win32/mpd_win32_rc.rc" ;;
     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
     "doc/doxygen.conf") CONFIG_FILES="$CONFIG_FILES doc/doxygen.conf" ;;
     "mpd.service") CONFIG_FILES="$CONFIG_FILES mpd.service" ;;
diff --git a/configure.ac b/configure.ac
index 36f785f..526b4c7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 AC_PREREQ(2.60)
 
-AC_INIT(mpd, 0.18.12, mpd-devel at musicpd.org)
+AC_INIT(mpd, 0.18.13, mpd-devel at musicpd.org)
 
 VERSION_MAJOR=0
 VERSION_MINOR=18
@@ -70,7 +70,7 @@ host_is_darwin=no
 case "$host_os" in
 mingw32* | windows*)
 	AC_CONFIG_FILES([
-		src/win/mpd_win32_rc.rc
+		src/win32/mpd_win32_rc.rc
 	])
 	AC_CHECK_TOOL(WINDRES, windres)
 	AM_CPPFLAGS="$AM_CPPFLAGS -DWIN32_LEAN_AND_MEAN"
diff --git a/doc/doxygen.conf b/doc/doxygen.conf
index 81bd1ec..c3a6da5 100644
--- a/doc/doxygen.conf
+++ b/doc/doxygen.conf
@@ -31,7 +31,7 @@ PROJECT_NAME           = MPD
 # This could be handy for archiving the generated documentation or
 # if some version control system is used.
 
-PROJECT_NUMBER = 0.18.12
+PROJECT_NUMBER = 0.18.13
 
 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
 # base path where the generated documentation will be put.
diff --git a/doc/protocol.xml b/doc/protocol.xml
index abc74e4..5aa9c91 100644
--- a/doc/protocol.xml
+++ b/doc/protocol.xml
@@ -576,7 +576,12 @@
               </listitem>
               <listitem>
                 <para>
-                  <varname>songs</varname>: number of albums
+                  <varname>albums</varname>: number of albums
+                </para>
+              </listitem>
+              <listitem>
+                <para>
+                  <varname>songs</varname>: number of songs
                 </para>
               </listitem>
               <listitem>
diff --git a/src/Playlist.hxx b/src/Playlist.hxx
index b660ecb..582b364 100644
--- a/src/Playlist.hxx
+++ b/src/Playlist.hxx
@@ -234,6 +234,10 @@ public:
 
 	void PlayPrevious(PlayerControl &pc);
 
+	PlaylistResult SeekSongOrder(PlayerControl &pc,
+				     unsigned song_order,
+				     float seek_time);
+
 	PlaylistResult SeekSongPosition(PlayerControl &pc,
 					unsigned song_position,
 					float seek_time);
diff --git a/src/PlaylistControl.cxx b/src/PlaylistControl.cxx
index 58971a4..b0ff03a 100644
--- a/src/PlaylistControl.cxx
+++ b/src/PlaylistControl.cxx
@@ -190,17 +190,12 @@ playlist::PlayPrevious(PlayerControl &pc)
 }
 
 PlaylistResult
-playlist::SeekSongPosition(PlayerControl &pc, unsigned song, float seek_time)
+playlist::SeekSongOrder(PlayerControl &pc, unsigned i, float seek_time)
 {
-	if (!queue.IsValidPosition(song))
-		return PlaylistResult::BAD_RANGE;
+	assert(queue.IsValidOrder(i));
 
 	const Song *queued_song = GetQueuedSong();
 
-	unsigned i = queue.random
-		? queue.PositionToOrder(song)
-		: song;
-
 	pc.ClearError();
 	stop_on_error = true;
 	error_count = 0;
@@ -229,6 +224,19 @@ playlist::SeekSongPosition(PlayerControl &pc, unsigned song, float seek_time)
 }
 
 PlaylistResult
+playlist::SeekSongPosition(PlayerControl &pc, unsigned song, float seek_time)
+{
+	if (!queue.IsValidPosition(song))
+		return PlaylistResult::BAD_RANGE;
+
+	unsigned i = queue.random
+		? queue.PositionToOrder(song)
+		: song;
+
+	return SeekSongOrder(pc, i, seek_time);
+}
+
+PlaylistResult
 playlist::SeekSongId(PlayerControl &pc, unsigned id, float seek_time)
 {
 	int song = queue.IdToPosition(id);
@@ -257,5 +265,5 @@ playlist::SeekCurrent(PlayerControl &pc, float seek_time, bool relative)
 	if (seek_time < 0)
 		seek_time = 0;
 
-	return SeekSongPosition(pc, current, seek_time);
+	return SeekSongOrder(pc, current, seek_time);
 }
diff --git a/src/decoder/DsdiffDecoderPlugin.cxx b/src/decoder/DsdiffDecoderPlugin.cxx
index 60b2e76..7673952 100644
--- a/src/decoder/DsdiffDecoderPlugin.cxx
+++ b/src/decoder/DsdiffDecoderPlugin.cxx
@@ -377,7 +377,7 @@ dsdiff_decode_chunk(Decoder &decoder, InputStream &is,
 	const unsigned buffer_samples = buffer_frames * frame_size;
 	const size_t buffer_size = buffer_samples * sample_size;
 
-	while (chunk_size > 0) {
+	while (chunk_size >= frame_size) {
 		/* see how much aligned data from the remaining chunk
 		   fits into the local buffer */
 		size_t now_size = buffer_size;
diff --git a/src/decoder/DsfDecoderPlugin.cxx b/src/decoder/DsfDecoderPlugin.cxx
index ad5483c..9fbfe9c 100644
--- a/src/decoder/DsfDecoderPlugin.cxx
+++ b/src/decoder/DsfDecoderPlugin.cxx
@@ -238,7 +238,7 @@ dsf_decode_chunk(Decoder &decoder, InputStream &is,
 	const unsigned buffer_samples = buffer_frames * frame_size;
 	const size_t buffer_size = buffer_samples * sample_size;
 
-	while (chunk_size > 0) {
+	while (chunk_size >= frame_size) {
 		/* see how much aligned data from the remaining chunk
 		   fits into the local buffer */
 		size_t now_size = buffer_size;
diff --git a/src/decoder/FfmpegDecoderPlugin.cxx b/src/decoder/FfmpegDecoderPlugin.cxx
index bcb1ae3..5133f91 100644
--- a/src/decoder/FfmpegDecoderPlugin.cxx
+++ b/src/decoder/FfmpegDecoderPlugin.cxx
@@ -433,9 +433,18 @@ ffmpeg_decode(Decoder &decoder, InputStream &input)
 	AVStream *av_stream = format_context->streams[audio_stream];
 
 	AVCodecContext *codec_context = av_stream->codec;
+
+#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(54, 25, 0)
+	const AVCodecDescriptor *codec_descriptor =
+		avcodec_descriptor_get(codec_context->codec_id);
+	if (codec_descriptor != nullptr)
+		FormatDebug(ffmpeg_domain, "codec '%s'",
+			    codec_descriptor->name);
+#else
 	if (codec_context->codec_name[0] != 0)
 		FormatDebug(ffmpeg_domain, "codec '%s'",
 			    codec_context->codec_name);
+#endif
 
 	AVCodec *codec = avcodec_find_decoder(codec_context->codec_id);
 
diff --git a/src/decoder/GmeDecoderPlugin.cxx b/src/decoder/GmeDecoderPlugin.cxx
index d67ee4b..9c9b194 100644
--- a/src/decoder/GmeDecoderPlugin.cxx
+++ b/src/decoder/GmeDecoderPlugin.cxx
@@ -235,7 +235,7 @@ gme_scan_file(const char *path_fs,
 
 	if (ti->length > 0)
 		tag_handler_invoke_duration(handler, handler_ctx,
-					    ti->length / 100);
+					    ti->length / 1000);
 
 	if (ti->song != nullptr) {
 		if (gme_track_count(emu) > 1) {
diff --git a/src/event/BufferedSocket.cxx b/src/event/BufferedSocket.cxx
index 92e350e..c93ea34 100644
--- a/src/event/BufferedSocket.cxx
+++ b/src/event/BufferedSocket.cxx
@@ -118,7 +118,7 @@ BufferedSocket::OnSocketReady(unsigned flags)
 		if (!ReadToBuffer() || !ResumeInput())
 			return false;
 
-		if (input.IsFull())
+		if (!input.IsFull())
 			ScheduleRead();
 	}
 
diff --git a/src/event/TimeoutMonitor.cxx b/src/event/TimeoutMonitor.cxx
index cffad6b..003b5b7 100644
--- a/src/event/TimeoutMonitor.cxx
+++ b/src/event/TimeoutMonitor.cxx
@@ -64,7 +64,9 @@ TimeoutMonitor::ScheduleSeconds(unsigned s)
 void
 TimeoutMonitor::Run()
 {
-#ifndef USE_EPOLL
+#ifdef USE_EPOLL
+	active = false;
+#else
 	Cancel();
 #endif
 
diff --git a/src/output/AlsaOutputPlugin.cxx b/src/output/AlsaOutputPlugin.cxx
index 6668c92..f8aae13 100644
--- a/src/output/AlsaOutputPlugin.cxx
+++ b/src/output/AlsaOutputPlugin.cxx
@@ -802,6 +802,7 @@ alsa_play(struct audio_output *ao, const void *chunk, size_t size,
 {
 	AlsaOutput *ad = (AlsaOutput *)ao;
 
+	assert(size > 0);
 	assert(size % ad->in_frame_size == 0);
 
 	if (ad->must_prepare) {
@@ -814,11 +815,21 @@ alsa_play(struct audio_output *ao, const void *chunk, size_t size,
 		}
 	}
 
+	const size_t original_size = size;
 	chunk = ad->pcm_export->Export(chunk, size, size);
+	if (size == 0)
+		/* the DoP (DSD over PCM) filter converts two frames
+		   at a time and ignores the last odd frame; if there
+		   was only one frame (e.g. the last frame in the
+		   file), the result is empty; to avoid an endless
+		   loop, bail out here, and pretend the one frame has
+		   been played */
+		return original_size;
 
 	assert(size % ad->out_frame_size == 0);
 
 	size /= ad->out_frame_size;
+	assert(size > 0);
 
 	while (true) {
 		snd_pcm_sframes_t ret = ad->writei(ad->pcm, chunk, size);
diff --git a/src/output/OssOutputPlugin.cxx b/src/output/OssOutputPlugin.cxx
index 68f2a38..cdde6d5 100644
--- a/src/output/OssOutputPlugin.cxx
+++ b/src/output/OssOutputPlugin.cxx
@@ -727,6 +727,8 @@ oss_output_play(struct audio_output *ao, const void *chunk, size_t size,
 	OssOutput *od = (OssOutput *)ao;
 	ssize_t ret;
 
+	assert(size > 0);
+
 	/* reopen the device since it was closed by dropBufferedAudio */
 	if (od->fd < 0 && !oss_reopen(od, error))
 		return 0;
@@ -735,6 +737,8 @@ oss_output_play(struct audio_output *ao, const void *chunk, size_t size,
 	chunk = od->pcm_export->Export(chunk, size, size);
 #endif
 
+	assert(size > 0);
+
 	while (true) {
 		ret = write(od->fd, chunk, size);
 		if (ret > 0) {
diff --git a/src/system/ByteOrder.hxx b/src/system/ByteOrder.hxx
index 8beda61..42181fe 100644
--- a/src/system/ByteOrder.hxx
+++ b/src/system/ByteOrder.hxx
@@ -40,6 +40,16 @@
 /* well-known big-endian */
 #  define IS_LITTLE_ENDIAN false
 #  define IS_BIG_ENDIAN true
+#elif defined(__APPLE__)
+/* compile-time check for MacOS */
+#  include <machine/endian.h>
+#  if BYTE_ORDER == LITTLE_ENDIAN
+#    define IS_LITTLE_ENDIAN true
+#    define IS_BIG_ENDIAN false
+#  else
+#    define IS_LITTLE_ENDIAN false
+#    define IS_BIG_ENDIAN true
+#  endif
 #else
 /* generic compile-time check */
 #  include <endian.h>
diff --git a/src/util/ASCII.hxx b/src/util/ASCII.hxx
index adea6dc..19a18a1 100644
--- a/src/util/ASCII.hxx
+++ b/src/util/ASCII.hxx
@@ -33,7 +33,7 @@
 #include "Compiler.h"
 
 #include <assert.h>
-#include <string.h>
+#include <strings.h>
 
 /**
  * Determine whether two strings are equal, ignoring case for ASCII
diff --git a/src/Win32Main.cxx b/src/win32/Win32Main.cxx
similarity index 100%
rename from src/Win32Main.cxx
rename to src/win32/Win32Main.cxx
diff --git a/src/win/mpd.ico b/src/win32/mpd.ico
similarity index 100%
rename from src/win/mpd.ico
rename to src/win32/mpd.ico
diff --git a/src/win/mpd_win32_rc.rc.in b/src/win32/mpd_win32_rc.rc.in
similarity index 94%
rename from src/win/mpd_win32_rc.rc.in
rename to src/win32/mpd_win32_rc.rc.in
index a31118a..e5312dc 100644
--- a/src/win/mpd_win32_rc.rc.in
+++ b/src/win32/mpd_win32_rc.rc.in
@@ -3,7 +3,7 @@
 #define VERSION_NUMBER @VERSION_MAJOR@, at VERSION_MINOR@, at VERSION_REVISION@, at VERSION_EXTRA@
 #define VERSION_NUMBER_STR "@VERSION_MAJOR@, at VERSION_MINOR@, at VERSION_REVISION@, at VERSION_EXTRA@"
 
-MPD_ICON ICON "@top_srcdir@/src/win/mpd.ico"
+MPD_ICON ICON "@top_srcdir@/src/win32/mpd.ico"
 
 1 VERSIONINFO
 FILETYPE VFT_APP

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mpd/pkg-mpd.git



More information about the Pkg-mpd-commits mailing list