2 TN5250_SITE
:=http
://$(BR2_SOURCEFORGE_MIRROR
).dl.sourceforge.net
/sourceforge
/tn5250
3 TN5250_DIR
:=$(BUILD_DIR
)/tn5250-
$(TN5250_VERSION
)
4 TN5250_SOURCE
:=tn5250-
$(TN5250_VERSION
).
tar.gz
7 $(DL_DIR
)/$(TN5250_SOURCE
):
8 $(WGET
) -P
$(DL_DIR
) $(TN5250_SITE
)/$(TN5250_SOURCE
)
10 $(TN5250_DIR
)/.
dist: $(DL_DIR
)/$(TN5250_SOURCE
)
11 $(TN5250_CAT
) $(DL_DIR
)/$(TN5250_SOURCE
) |
tar -C
$(BUILD_DIR
) $(TAR_OPTIONS
) -
12 toolchain
/patch-kernel.sh
$(TN5250_DIR
) package
/tn5250 tn5250\
*.patch
13 -touch
$(TN5250_DIR
)/.
dist
15 $(TN5250_DIR
)/.configured
: $(TN5250_DIR
)/.
dist
16 (cd
$(TN5250_DIR
); rm -rf config.cache
; \
17 $(TARGET_CONFIGURE_OPTS
) \
18 $(TARGET_CONFIGURE_ARGS
) \
20 --target
=$(GNU_TARGET_NAME
) \
21 --host
=$(GNU_TARGET_NAME
) \
22 --build
=$(GNU_HOST_NAME
) \
28 --libexecdir
=/usr
/lib \
30 --datadir=/usr
/share \
31 --localstatedir
=/var \
35 --with-slang
--without-x
--without-ssl \
37 touch
$(TN5250_DIR
)/.configured
39 $(TN5250_DIR
)/src
/tn5250
: $(TN5250_DIR
)/.configured
40 $(MAKE
) $(TARGET_CONFIGURE_OPTS
) -C
$(TN5250_DIR
)
42 $(TARGET_DIR
)/usr
/bin
/tn5250
: $(TN5250_DIR
)/src
/tn5250
43 install -c
$(TN5250_DIR
)/src
/tn5250
$(TARGET_DIR
)/usr
/bin
/tn5250
45 tn5250
: uclibc slang
$(TARGET_DIR
)/usr
/bin
/tn5250
47 tn5250-source
: $(DL_DIR
)/$(TN5250_SOURCE
)
50 -$(MAKE
) -C
$(TN5250_DIR
) clean
57 #############################################################
59 # Toplevel Makefile options
61 #############################################################
62 ifeq ($(BR2_PACKAGE_TN5250
),y
)