]>
Commit | Line | Data |
---|---|---|
8dfd59d1 | 1 | ################################################################################ |
96a8fc9f US |
2 | # |
3 | # fbv | |
4 | # | |
8dfd59d1 | 5 | ################################################################################ |
0e4d25ff TP |
6 | |
7 | FBV_VERSION = 1.0b | |
0e4d25ff | 8 | FBV_SITE = http://s-tech.elsat.net.pl/fbv |
96a8fc9f | 9 | |
4bd01ac2 SH |
10 | FBV_LICENSE = GPLv2 |
11 | FBV_LICENSE_FILES = COPYING | |
12 | ||
0e41f562 A |
13 | ### image format dependencies and configure options |
14 | FBV_DEPENDENCIES = # empty | |
15 | FBV_CONFIGURE_OPTS = # empty | |
16 | ifeq ($(BR2_PACKAGE_FBV_PNG),y) | |
17 | FBV_DEPENDENCIES += libpng | |
a3ff0ad5 BK |
18 | |
19 | # libpng in turn depends on other libraries | |
665e13c8 | 20 | ifeq ($(BR2_STATIC_LIBS),y) |
21f021b0 | 21 | FBV_CONFIGURE_OPTS += "--libs=`$(PKG_CONFIG_HOST_BINARY) --libs libpng`" |
a3ff0ad5 BK |
22 | endif |
23 | ||
0e41f562 A |
24 | else |
25 | FBV_CONFIGURE_OPTS += --without-libpng | |
26 | endif | |
27 | ifeq ($(BR2_PACKAGE_FBV_JPEG),y) | |
28 | FBV_DEPENDENCIES += jpeg | |
29 | else | |
30 | FBV_CONFIGURE_OPTS += --without-libjpeg | |
31 | endif | |
32 | ifeq ($(BR2_PACKAGE_FBV_GIF),y) | |
be5a77ef | 33 | FBV_DEPENDENCIES += giflib |
0e41f562 A |
34 | else |
35 | FBV_CONFIGURE_OPTS += --without-libungif | |
36 | endif | |
96a8fc9f | 37 | |
a21566d3 | 38 | #fbv doesn't support cross-compilation |
9486dcc9 | 39 | define FBV_CONFIGURE_CMDS |
26cdd6f6 | 40 | (cd $(FBV_DIR); rm -f config.cache; \ |
a6253834 | 41 | $(TARGET_CONFIGURE_OPTS) \ |
d6a17c05 | 42 | $(TARGET_CONFIGURE_ARGS) \ |
96a8fc9f US |
43 | ./configure \ |
44 | --prefix=/usr \ | |
0e41f562 | 45 | $(FBV_CONFIGURE_OPTS) \ |
6c6cb067 | 46 | ) |
9486dcc9 | 47 | endef |
96a8fc9f | 48 | |
9486dcc9 | 49 | define FBV_BUILD_CMDS |
50 | $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) | |
51 | endef | |
96a8fc9f | 52 | |
9486dcc9 | 53 | define FBV_INSTALL_TARGET_CMDS |
c9623380 | 54 | $(INSTALL) -D $(@D)/fbv $(TARGET_DIR)/usr/bin/fbv |
9486dcc9 | 55 | endef |
96a8fc9f | 56 | |
e1502ebc | 57 | $(eval $(autotools-package)) |