Changeset 15284


Ignore:
Timestamp:
2009-04-19T23:11:43+02:00 (9 years ago)
Author:
nico
Message:

[packages] mpd: disable unwanted features explicitely (closes: #4709), bump release number

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/packages_8.09/sound/mpd/Makefile

    r14302 r15284  
    11#  
    2 # Copyright (C) 2007 - 2008 OpenWrt.org 
     2# Copyright (C) 2007-2009 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    1111PKG_NAME:=mpd 
    1212PKG_VERSION:=0.14 
    13 PKG_RELEASE:=1 
     13PKG_RELEASE:=2 
    1414 
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
     
    2222  SECTION:=sound 
    2323  CATEGORY:=Sound 
    24   DEPENDS:=+libflac +libid3tag +libmad +libvorbisidec +libpthread +libiconv +glib2 
     24  DEPENDS:=+libflac +libid3tag +libmad +libvorbisidec +glib2 +CONFIG_PACKAGE_kmod-sound-core:alsa-lib 
    2525  TITLE:=Music Player Daemon 
    2626  URL:=http://www.musicpd.org/ 
     
    3737endef 
    3838 
    39 ifndef CONFIG_PACKAGE_kmod-sound-core 
    40         EXTRA_CONFIG_PARAM:=--disable-alsa 
     39CONFIGURE_ARGS += \ 
     40        --disable-aac \ 
     41        --disable-ao \ 
     42        --disable-audiofile \ 
     43        --disable-curl \ 
     44        --disable-ffmpeg \ 
     45        --enable-flac \ 
     46        --disable-ipv6 \ 
     47        --disable-jack \ 
     48        --disable-lame \ 
     49        --disable-lametest \ 
     50        --disable-lsr \ 
     51        --disable-mod \ 
     52        --disable-mpc \ 
     53        --disable-mvp \ 
     54        --disable-oggflac \ 
     55        --disable-pulse \ 
     56        --disable-shout-mp3 \ 
     57        --disable-shout-ogg \ 
     58        --disable-wavpack \ 
     59        --with-tremor="$(STAGING_DIR)/usr" \ 
     60        --with-zeroconf=no \ 
     61 
     62ifneq ($(CONFIG_PACKAGE_kmod-sound-core),) 
     63  CONFIGURE_ARGS += --enable-alsa 
     64else 
     65  CONFIGURE_ARGS += --disable-alsa 
    4166endif 
    4267 
    4368CONFIGURE_VARS += \ 
     69        FLAC_CFLAGS="-I$(STAGING_DIR)/usr/include" \ 
     70        FLAC_LIBS="-L$(STAGING_DIR)/usr/lib -lFLAC" \ 
     71        ID3TAG_CFLAGS="-I$(STAGING_DIR)/usr/include" \ 
    4472        ID3TAG_LIBS="-L$(STAGING_DIR)/usr/lib -lz -lid3tag" \ 
    45         ID3TAG_CFLAGS="-I$(STAGING_DIR)/usr/include" \ 
     73        MAD_CFLAGS="-I$(STAGING_DIR)/usr/include" \ 
    4674        MAD_LIBS="-L$(STAGING_DIR)/usr/lib -lmad" \ 
    47         MAD_CFLAGS="-I$(STAGING_DIR)/usr/include" \ 
     75        OGGVORBIS_CFLAGS="-I$(STAGING_DIR)/usr/include" \ 
    4876        OGGVORBIS_LIBS="-L$(STAGING_DIR)/usr/lib -lvorbisidec" \ 
    49         OGGVORBIS_CFLAGS="-I$(STAGING_DIR)/usr/include" \ 
    5077        GLIB_CFLAGS="-I$(STAGING_DIR)/usr/include/glib-2.0 -I$(STAGING_DIR)/usr/lib/glib-2.0/include" \ 
    5178        GLIB_LIBS="-L$(STAGING_DIR)/usr/lib/libintl/lib -lintl -L$(STAGING_DIR)/usr/lib/libiconv/lib -liconv -L$(STAGING_DIR)/usr/lib -lglib-2.0 -lgthread-2.0 -pthread" 
    52  
    53 define Build/Configure 
    54         $(call Build/Configure/Default, \ 
    55                 $(EXTRA_CONFIG_PARAM) \ 
    56                 --disable-mod \ 
    57                 --disable-audiofile \ 
    58                 --disable-mpc \ 
    59                 --disable-aac \ 
    60                 --disable-lsr \ 
    61                 --disable-ipv6 \ 
    62                 --disable-ao \ 
    63                 --disable-mvp \ 
    64                 --disable-lametest \ 
    65                 --disable-lame \ 
    66                 --disable-flac \ 
    67                 --with-tremor=$(STAGING_DIR)/usr/lib \ 
    68         ) 
    69 endef 
    7079 
    7180define Build/Compile 
Note: See TracChangeset for help on using the changeset viewer.