From 05d0076d97ed69a531df1aa5cde3a1e6ed17f922 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 14 Sep 2010 19:04:46 +0200 Subject: replace mksh scripts with faster C programs depmaker and pkgmaker is replaced by C programs. scan-pkgs.sh will be replaced by another mechanism. scan-pkgs.sh is needed to recognize package flavour changes, so that a package is rebuild. Generation of meta-data is a lot faster now. Fix or add new PKG variables to fulfill the needs of the new programs. Documentation will follow as soon as it is stable. --- package/mpd/Makefile | 57 ++++++++++++++++------------------------------------ 1 file changed, 17 insertions(+), 40 deletions(-) (limited to 'package/mpd/Makefile') diff --git a/package/mpd/Makefile b/package/mpd/Makefile index 16de1b05f..db11c4b98 100644 --- a/package/mpd/Makefile +++ b/package/mpd/Makefile @@ -10,73 +10,50 @@ PKG_MD5SUM:= 3ee746cb9193acfd0e1bd7a8c54af1a6 PKG_DESCR:= A music player daemon PKG_SECTION:= multimedia PKG_DEPENDS:= glib libstdcxx -PKG_BUILDDEP+= glib -ifneq ($(ADK_PACKAGE_MPD_WITH_ALSA),) -PKG_BUILDDEP+= alsa-lib -endif -ifneq ($(ADK_PACKAGE_MPD_WITH_AO),) -PKG_BUILDDEP+= libao -endif -ifneq ($(ADK_PACKAGE_MPD_WITH_MP3),) -PKG_BUILDDEP+= libid3tag libmad -endif -ifneq ($(ADK_PACKAGE_MPD_WITH_MP4),) -PKG_BUILDDEP+= faad2 -endif -ifneq ($(ADK_PACKAGE_MPD_WITH_OGG),) -PKG_BUILDDEP+= libvorbis libogg -endif -ifneq ($(ADK_PACKAGE_MPD_WITH_TREMOR),) -PKG_BUILDDEP+= libvorbisidec -endif -ifneq ($(ADK_PACKAGE_MPD_WITH_FLAC),) -PKG_BUILDDEP+= flac -endif -ifneq ($(ADK_PACKAGE_MPD_WITH_WAV),) -PKG_BUILDDEP+= libaudiofile -endif -ifneq ($(ADK_PACKAGE_MPD_WITH_SHOUT),) -PKG_BUILDDEP+= lame libvorbis libshout -endif -ifneq ($(ADK_PACKAGE_MPD_WITH_CURL),) -PKG_BUILDDEP+= curl -endif -ifneq ($(ADK_PACKAGE_MPD_WITH_MMS),) -PKG_BUILDDEP+= libmms -endif -ifneq ($(ADK_PACKAGE_MPD_WITH_FFMPEG),) -PKG_BUILDDEP+= ffmpeg -endif +PKG_BUILDDEP:= glib PKG_URL:= http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=musicpd/} -PKG_FLAVOURS:= WITH_ALSA WITH_AO WITH_MP3 WITH_MP4 WITH_TREMOR \ - WITH_OGG WITH_FLAC WITH_WAV WITH_MMS WITH_FFMPEG \ - WITH_SHOUT WITH_CURL +PKG_FLAVOURS:= WITH_ALSA WITH_AO WITH_MP3 WITH_MP4 WITH_TREMOR +PKG_FLAVOURS+= WITH_OGG WITH_FLAC WITH_WAV WITH_MMS WITH_FFMPEG +PKG_FLAVOURS+= WITH_SHOUT WITH_CURL + PKGFD_WITH_ALSA:= enable ALSA output PKGFS_WITH_ALSA:= alsa-lib +PKGFB_WITH_ALSA:= alsa-lib PKGFD_WITH_AO:= enable Libao/ESD output PKGFS_WITH_AO:= libao +PKGFB_WITH_AO:= libao PKGFD_WITH_MP3:= enable MP3 support PKGFS_WITH_MP3:= libid3tag libmad +PKGFB_WITH_MP3:= libid3tag libmad PKGFD_WITH_MP4:= enable MP4 support PKGFS_WITH_MP4:= libfaad2 +PKGFB_WITH_MP4:= faad2 PKGFD_WITH_OGG:= enable OGG support PKGFS_WITH_OGG:= libvorbis libogg +PKGFB_WITH_OGG:= libvorbis libogg PKGFD_WITH_TREMOR:= enable fixpoint Vorbis/OGG support PKGFS_WITH_TREMOR:= libvorbisidec +PKGFB_WITH_TREMOR:= libvorbisidec PKGFD_WITH_FLAC:= enable FLAC support PKGFS_WITH_FLAC:= libflac +PKGFB_WITH_FLAC:= flac PKGFD_WITH_WAV:= enable WAVE support PKGFS_WITH_WAV:= libaudiofile +PKGFB_WITH_WAV:= libaudiofile PKGFD_WITH_MMS:= enable MMS support PKGFS_WITH_MMS:= libmms +PKGFB_WITH_MMS:= libmms PKGFD_WITH_FFMPEG:= enable FFMPEG support PKGFS_WITH_FFMPEG:= ffmpeg +PKGFB_WITH_FFMPEG:= ffmpeg PKGFD_WITH_SHOUT:= enable Shoutcast output support PKGFS_WITH_SHOUT:= libshout liblame libvorbis +PKGFB_WITH_SHOUT:= lame libvorbis libshout PKGFD_WITH_CURL:= enable CURL support PKGFS_WITH_CURL:= libcurl +PKGFB_WITH_CURL:= curl include ${TOPDIR}/mk/package.mk -- cgit v1.2.3