mocp: disable ffmpeg
The recent update to ffmpeg broke this. Instead, use the relevant libraries separately. Added AAC support. AAC is very common and was recently fixed to be compatible with BUILD_PATENTED. Explicitly pass all configure arguments, to avoid future breakage. Remove autoreconf. autotools files are not being patched. Add PKG_BUILD_PARALLEL for speed. Other minor cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
parent
b375cd26db
commit
dd77091337
1 changed files with 25 additions and 16 deletions
|
@ -9,19 +9,18 @@ include $(TOPDIR)/rules.mk
|
|||
|
||||
PKG_NAME:=moc
|
||||
PKG_VERSION:=2.5.2
|
||||
PKG_RELEASE:=3
|
||||
PKG_RELEASE:=4
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
|
||||
PKG_SOURCE_URL:=http://ftp.daper.net/pub/soft/moc/stable/
|
||||
PKG_HASH:=f3a68115602a4788b7cfa9bbe9397a9d5e24c68cb61a57695d1c2c3ecf49db08
|
||||
|
||||
PKG_MAINTAINER:=Ted Hess <thess@kitschensync.net>
|
||||
|
||||
PKG_LICENSE:=GPL-2.0
|
||||
PKG_LICENSE:=GPL-2.0-or-later
|
||||
PKG_LICENSE_FILES:=COPYING
|
||||
|
||||
PKG_FIXUP:=autoreconf
|
||||
PKG_INSTALL:=1
|
||||
PKG_BUILD_PARALLEL:=1
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
include $(INCLUDE_DIR)/nls.mk
|
||||
|
@ -29,33 +28,43 @@ include $(INCLUDE_DIR)/nls.mk
|
|||
define Package/moc
|
||||
SECTION:=sound
|
||||
CATEGORY:=Sound
|
||||
DEPENDS:=+libcurl $(ICONV_DEPENDS) +alsa-lib +libid3tag +libsamplerate +libncursesw +libffmpeg +libltdl +libmagic +libdb47
|
||||
DEPENDS:=+libcurl $(ICONV_DEPENDS) +alsa-lib +libid3tag +libsamplerate +libmad +libfaad2 +libflac +libvorbis +libncursesw +libltdl +libmagic +libdb47
|
||||
TITLE:=Music On Console
|
||||
URL:=http://moc.daper.net/
|
||||
URL:=https://moc.daper.net/
|
||||
endef
|
||||
|
||||
define Package/moc/description
|
||||
MOC (music on console) is a console audio player for LINUX/UNIX designed to be powerful and easy to use.
|
||||
endef
|
||||
|
||||
TARGET_CFLAGS+=-D_GNU_SOURCE
|
||||
|
||||
TARGET_CPPFLAGS+=-P
|
||||
|
||||
CONFIGURE_ARGS += \
|
||||
--enable-shared \
|
||||
--disable-static \
|
||||
--disable-debug \
|
||||
--without-speex \
|
||||
--without-aac \
|
||||
--without-flac \
|
||||
--without-mp3 \
|
||||
--without-musepack \
|
||||
--without-rcc \
|
||||
--without-oss \
|
||||
--without-sndio \
|
||||
--with-alsa \
|
||||
--without-jack \
|
||||
--with-magic \
|
||||
--without-ncurses \
|
||||
--with-ncursesw \
|
||||
--with-samplerate \
|
||||
--with-aac \
|
||||
--without-ffmpeg \
|
||||
--with-flac \
|
||||
--without-modplug \
|
||||
--with-mp3 \
|
||||
--without-musepack \
|
||||
--without-sidplay2 \
|
||||
--without-sndfile \
|
||||
--without-vorbis \
|
||||
--without-speex \
|
||||
--without-timidity \
|
||||
--with-vorbis \
|
||||
--without-wavpack \
|
||||
$(if $(CONFIG_PACKAGE_libncursesw),--with-ncursesw --without-ncurses,--with-ncurses --without-ncursesw) \
|
||||
--with-curl \
|
||||
--with-bdb-dir="$(STAGING_DIR)/usr"
|
||||
|
||||
define Package/moc/install
|
||||
|
|
Loading…
Reference in a new issue