mirror of
https://github.com/kenzok8/small-package
synced 2025-01-07 07:06:58 +08:00
51 lines
1.4 KiB
Makefile
51 lines
1.4 KiB
Makefile
#
|
|
# Copyright (C) 2020 coolsnowwolf@gmail.com
|
|
#
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
# See /LICENSE for more information.
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=gmediarender
|
|
PKG_VERSION:=2021-03-15
|
|
PKG_RELEASE=$(PKG_SOURCE_VERSION)
|
|
|
|
PKG_SOURCE_PROTO:=git
|
|
PKG_SOURCE_URL:=https://github.com/hzeller/gmrender-resurrect.git
|
|
PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
|
|
PKG_SOURCE_VERSION:=4ac7d8914dc089651ae9d6c421ecda8f4d0ab5e3
|
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz
|
|
PKG_MIRROR_HASH:=08e8e60b8734131acd5d667c40a9a7e9d8bc7e86f59b4972d177e653608a1215
|
|
|
|
PKG_FIXUP:=autoreconf
|
|
PKG_INSTALL=1
|
|
PKG_REMOVE_FILES:=autogen.sh aclocal.m4
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
include $(INCLUDE_DIR)/nls.mk
|
|
|
|
define Package/gmediarender
|
|
SECTION:=multimedia
|
|
CATEGORY:=Multimedia
|
|
DEPENDS:= +gstreamer1 +libgstreamer1 +gstreamer1-libs +glib2 +libupnp
|
|
TITLE:=A Headless UPnP Renderer
|
|
endef
|
|
|
|
define Package/gmediarender/description
|
|
gmediarender implements the server component that provides UPnP
|
|
controllers a means to render media content (audio, video and images)
|
|
from a UPnP media server.
|
|
endef
|
|
|
|
CONFIGURE_ARGS+= \
|
|
CFLAGS="$(TARGET_CFLAGS) -std=gnu99" --with-build-cc="$(HOSTCC)" \
|
|
--prefix="\usr"
|
|
|
|
define Package/gmediarender/install
|
|
$(INSTALL_DIR) $(1)/usr/sbin
|
|
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/$(PKG_NAME) $(1)/usr/sbin/
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,gmediarender))
|