2 # Copyright (C) 2009-2011 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
12 PKG_VERSION
:=r
$(PKG_REV
)
16 PKG_SOURCE_VERSION
:=$(PKG_REV
)
17 PKG_SOURCE_SUBDIR
:=$(PKG_NAME
)-$(PKG_VERSION
)
18 PKG_SOURCE_URL
:=http
://www.famille-kahn.com
/svn
/kissdx
/kissdx
/trunk
19 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
20 PKG_SOURCE_VERSION
:=$(PKG_REV
)
22 PKG_BUILD_DIR
:=$(BUILD_DIR
)/$(PKG_SOURCE_SUBDIR
)
24 include $(INCLUDE_DIR
)/package.mk
25 include $(INCLUDE_DIR
)/nls.mk
30 DEPENDS
:=+libjpeg
+libdvdread
$(ICONV_DEPENDS
)
31 TITLE
:=PC-Link clone for KiSS media players
32 URL
:=http
://kissdx.vidartysse.net
35 define Package
/kissdx
/description
36 kissdx is a PC-Link clone for KiSS media players
, based for
37 the most part on kissd
(which it now replaces
), with added
38 features for media playback
, management
, flexibility and more.
42 $(MAKE
) -C
$(PKG_BUILD_DIR
) \
43 CFLAGS
="$(TARGET_CFLAGS) -DLinux -DUSE_INTERNAL_SENDFILE -std=gnu99 -Wall -Wstrict-prototypes -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DFILE_OFFSET_BITS=64 -D_GNU_SOURCE -I$(ICONV_PREFIX)/include -I$(STAGING_DIR)/usr/include/dvdread $(TARGET_CPPFLAGS) $(TARGET_LDFLAGS) -L$(ICONV_PREFIX)/lib" \
44 LDFLAGS
="-L$(ICONV_PREFIX)/lib $(TARGET_LDFLAGS)" \
46 IconvExternal
=defined \
47 CC
="$(TARGET_CROSS)gcc" all
50 define Package
/kissdx
/install
51 $(INSTALL_DIR
) $(1)/usr
/bin
52 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/kissdx
$(1)/usr
/bin
/
53 $(INSTALL_DIR
) $(1)/etc
54 $(INSTALL_DIR
) $(1)/etc
/init.d
55 $(INSTALL_DIR
) $(1)/etc
/config
56 $(INSTALL_DATA
) .
/files
/kissdx.config
$(1)/etc
/config
/kissdx
57 $(INSTALL_BIN
) .
/files
/kissdx.init
$(1)/etc
/init.d
/kissdx
60 define Package
/kissdx
/conffiles
64 $(eval
$(call BuildPackage
,kissdx
))