source: packages/multimedia/minidlna/Makefile @ 25319

Last change on this file since 25319 was 25319, checked in by jow, 5 years ago

[packages] make libintl and libiconv stub/full implementations switchable, use the new include/nls.mk infrastructure for it

File size: 1.3 KB
Line 
1#
2# Copyright (C) 2010 OpenWrt.org
3#
4# This is free software, licensed under the GNU General Public License v2.
5# See /LICENSE for more information.
6#
7
8include $(TOPDIR)/rules.mk
9
10PKG_NAME:=minidlna
11PKG_VERSION:=1.0.18
12PKG_RELEASE:=1
13
14PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION)_src.tar.gz
15PKG_SOURCE_URL:=@SF/minidlna
16PKG_MD5SUM:=8681b100242f0a2fef93cab7cdef061e
17PKG_BUILD_DIR:=$(BUILD_DIR)/minidlna
18
19PKG_BUILD_PARALLEL:=0
20
21include $(INCLUDE_DIR)/package.mk
22include $(INCLUDE_DIR)/nls.mk
23
24define Package/minidlna
25  SECTION:=multimedia
26  CATEGORY:=Multimedia
27  TITLE:=UPnP A/V & DLNA Media Server
28  URL:=http://minidlna.sourceforge.net/
29  DEPENDS:= +libpthread +libexif +libjpeg +libsqlite3 +libffmpeg \
30        +libid3tag +libflac +libvorbis +libuuid \
31        $(ICONV_DEPENDS) $(INTL_DEPENDS)
32endef
33
34define Package/minidlna/description
35  MiniDLNA (aka ReadyDLNA) is server software with the aim of
36  being fully compliant with DLNA/UPnP-AV clients.
37endef
38
39define Package/minidlna/install
40        $(INSTALL_DIR) $(1)/etc
41        $(INSTALL_DATA) $(PKG_BUILD_DIR)/minidlna.conf $(1)/etc/
42        $(INSTALL_DIR) $(1)/usr/bin
43        $(INSTALL_BIN) $(PKG_BUILD_DIR)/minidlna $(1)/usr/bin/
44        $(INSTALL_DIR) $(1)/etc/init.d
45        $(INSTALL_BIN) ./files/minidlna.init $(1)/etc/init.d/minidlna
46endef
47
48$(eval $(call BuildPackage,minidlna))
Note: See TracBrowser for help on using the repository browser.