OpenWrt packages
Sign in or create your account | Project List | Help
OpenWrt packages Git Source Tree
Root/
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 | |
8 | include $(TOPDIR)/rules.mk |
9 | |
10 | PKG_NAME:=dfbsee |
11 | PKG_VERSION:=0.7.4 |
12 | PKG_RELEASE:=1 |
13 | |
14 | PKG_SOURCE:=DFBSee-$(PKG_VERSION).tar.gz |
15 | PKG_SOURCE_URL:=http://www.directfb.org/download/DFBSee/ |
16 | PKG_MD5SUM:=3320a976457d3b3e9eaef530fdf56b37 |
17 | PKG_BUILD_DIR:=$(BUILD_DIR)/DFBSee-$(PKG_VERSION) |
18 | |
19 | include $(INCLUDE_DIR)/package.mk |
20 | |
21 | define Package/dfbsee |
22 | SECTION:=multimedia |
23 | CATEGORY:=Multimedia |
24 | TITLE:=directfb media player |
25 | URL:= |
26 | MENU:=1 |
27 | DEPENDS:=@BROKEN |
28 | endef |
29 | |
30 | define Package/dfbsee/description |
31 | A popular music player for various handheld devices. |
32 | It supports various file formats and comes with a |
33 | file browser and a playlist editor/viewer. |
34 | endef |
35 | |
36 | TARGET_CFLAGS += -I$(STAGING_DIR)/usr/include |
37 | |
38 | define Build/Compile |
39 | -$(MAKE) -C $(PKG_BUILD_DIR) distclean |
40 | (cd $(PKG_BUILD_DIR); \ |
41 | ./configure \ |
42 | ); |
43 | $(MAKE) -C $(PKG_BUILD_DIR)/src \ |
44 | volume-tables-gen |
45 | |
46 | $(MAKE) -C $(PKG_BUILD_DIR)/src \ |
47 | volume-tables.header |
48 | |
49 | $(MAKE) -C $(PKG_BUILD_DIR) distclean |
50 | |
51 | $(call Build/Configure/Default, \ |
52 | ); |
53 | |
54 | $(MAKE) -C $(PKG_BUILD_DIR)/src/gfx \ |
55 | $(MAKE_OPTS) \ |
56 | gfx.h |
57 | |
58 | $(MAKE) -C $(PKG_BUILD_DIR)/src \ |
59 | dfbsee |
60 | endef |
61 | |
62 | define Package/dfbsee/install |
63 | $(INSTALL_DIR) \ |
64 | $(1)/usr/share/DFBSee \ |
65 | $(1)/usr/bin \ |
66 | |
67 | $(INSTALL_BIN) \ |
68 | $(PKG_BUILD_DIR)/src/dfbsee \ |
69 | $(1)/usr/bin/ |
70 | |
71 | $(INSTALL_DATA) \ |
72 | $(PKG_BUILD_DIR)/data/decker.ttf \ |
73 | $(1)/usr/share/DFBSee/ |
74 | endef |
75 | |
76 | $(eval $(call BuildPackage,dfbsee)) |
77 |