summaryrefslogtreecommitdiffstats
path: root/package/java/concierge/concierge.mk
blob: 7426f4ced99baedfee1e5ca80a9d81b70cba69fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#############################################################
#
# concierge 1.0-RC2
#
#############################################################
CONCIERGE_VERSION = 1.0_RC2
CONCIERGE_SOURCE = concierge-$(CONCIERGE_VERSION).jar
CONCIERGE_SITE = http://ovh.dl.sourceforge.net/sourceforge/concierge/
CONCIERGE_DIR=$(BUILD_DIR)/concierge-$(CONCIERGE_VERSION)
CONCIERGE_SITE_BUNDLES = http://concierge.sourceforge.net/bundles/

$(DL_DIR)/concierge:
	 mkdir -p $(DL_DIR)/concierge/
	 $(WGET) -P $(DL_DIR)/concierge/ $(CONCIERGE_SITE)/concierge-$(CONCIERGE_VERSION).jar
	 $(WGET) -P $(DL_DIR)/concierge/ $(CONCIERGE_SITE_BUNDLES)shell-1.0.0.RC2.jar
	 $(WGET) -P $(DL_DIR)/concierge/ $(CONCIERGE_SITE_BUNDLES)service-tracker-1.0.0.RC2.jar
	 $(WGET) -P $(DL_DIR)/concierge/ $(CONCIERGE_SITE_BUNDLES)event-admin-1.0.0.RC2.jar

$(TARGET_DIR)/usr/lib/concierge/: $(DL_DIR)/concierge
	mkdir -p $(TARGET_DIR)/usr/lib
	mkdir -p $(TARGET_DIR)/usr/lib/concierge
	cp -dpf $(DL_DIR)/concierge/* $(TARGET_DIR)/usr/lib/concierge/
	cp -dpf package/java/concierge/files/init.xargs $(TARGET_DIR)/usr/lib/concierge/
	touch -c $@

$(TARGET_DIR)/usr/bin/concierge:
	cp -dpf package/java/concierge/files/concierge $(TARGET_DIR)/usr/bin/
	chmod +x $(TARGET_DIR)/usr/bin/concierge
	touch -c $@

concierge: $(TARGET_DIR)/usr/lib/concierge $(TARGET_DIR)/usr/bin/concierge

#############################################################
#
# Toplevel Makefile options
#
#############################################################
ifeq ($(strip $(BR2_PACKAGE_CONCIERGE)),y)
TARGETS+=concierge
endif