Root/gmu/Makefile

1#
2# Copyright (c) 2010 wejp
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:=gmu
11PKG_VERSION:=0.7.1
12PKG_RELEASE:=1
13
14PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15PKG_SOURCE_URL:=http://wejp.k.vu/files/
16PKG_MD5SUM:=62653037d2046d992626eaf6d0a365e3
17
18include $(INCLUDE_DIR)/package.mk
19
20define Package/gmu
21  SECTION:=multimedia
22  CATEGORY:=Multimedia
23  TITLE:=Gmu Music Player
24  URL:=http://wejp.k.vu/projects/gmu/
25  MENU:=1
26  DEPENDS:=+libsdl +libsdl-image +libsdl-gfx +libmpcdec +libmikmod +libvorbisidec
27endef
28
29define Package/gmu/description
30  A popular music player for various handheld devices.
31  It supports various file formats and comes with a
32  file browser and a playlist editor/viewer.
33endef
34
35MAKE_VARS += TARGET=nanonote
36TARGET_CFLAGS += -I$(STAGING_DIR)/usr/include/SDL
37
38define Package/gmu/install
39    $(INSTALL_DIR) \
40        $(1)/etc/gmu \
41        $(1)/usr/bin \
42        $(1)/usr/share/gmu \
43        $(1)/usr/share/gmu/decoders \
44        $(1)/usr/share/gmu/frontends \
45        $(1)/usr/share/gmu/themes/default-modern
46 
47    $(INSTALL_BIN) \
48        $(PKG_BUILD_DIR)/gmu \
49        $(1)/usr/bin/gmu.bin
50
51    $(INSTALL_BIN) \
52        ./files/gmu \
53        $(1)/usr/bin/
54
55    $(INSTALL_DATA) \
56        $(PKG_BUILD_DIR)/*.conf \
57        $(1)/etc/gmu/
58
59    $(INSTALL_DATA) \
60        $(PKG_BUILD_DIR)/*.keymap \
61        $(1)/etc/gmu/
62
63    $(INSTALL_BIN) \
64        $(PKG_BUILD_DIR)/decoders/* \
65        $(1)/usr/share/gmu/decoders/
66
67    $(INSTALL_BIN) \
68        $(PKG_BUILD_DIR)/frontends/* \
69        $(1)/usr/share/gmu/frontends/
70
71    $(INSTALL_DATA) \
72        $(PKG_BUILD_DIR)/themes/default-modern/* \
73        $(1)/usr/share/gmu/themes/default-modern/
74
75    $(INSTALL_DATA) \
76        $(PKG_BUILD_DIR)/README.txt \
77        $(1)/usr/share/gmu/
78endef
79
80$(eval $(call BuildPackage,gmu))
81

Archive Download this file



interactive