source: trunk/initrd/make.d/xmlrpc-c.rul @ 567

Last change on this file since 567 was 567, checked in by dennis, 8 years ago

Last software update changes, trunk is working again

File size: 1.1 KB
Line 
1#
2#       $Id: xmlrpc.rul 412 2011-12-01 13:15:32Z dennis $
3#   vi: set filetype=make:
4#
5
6XMLRPC_VERSION  = 1.25.23
7XMLRPC_TARBALL  = xmlrpc-c-$(XMLRPC_VERSION).tgz
8
9### download = http://xmlrpc-c.sourceforge.net/downloading.php
10XMLRPC_URL      = ftp://ftp.sara.nl/pub/sali/sources/xmlrpc-c-$(XMLRPC_VERSION).tgz
11XMLRPC_INFO     = http://xmlrpc-c.sourceforge.net
12
13XMLRPC_DIR      = $(SRC_DIR)/xmlrpc-c-$(XMLRPC_VERSION)
14
15.PHONY: xmlrpc
16xmlrpc: $(XMLRPC_DIR).build
17
18.PHONY: xmlrpc_install
19xmlrpc_install: $(XMLRPC_DIR).install
20
21.PHONY: xmlrpc_clean
22xmlrpc_clean: $(XMLRPC_DIR).clean
23
24$(XMLRPC_DIR).build: $(OPENSSL_DIR).build $(XMLRPC_DIR).get
25        cd $(XMLRPC_DIR) && ./configure  --disable-libwww-client --disable-abyss-threads --disable-cplusplus --disable-cgi-server--disable-abyss-server --enable-tools --prefix=/usr && make
26
27        touch $@
28
29$(XMLRPC_DIR).install: $(XMLRPC_DIR).build
30        cd $(XMLRPC_DIR) && make DESTDIR=$(INITRD_BUILD_DIR) install
31
32        touch $@
33
34$(XMLRPC_DIR).get:
35        $(GETSOURCE) $(XMLRPC_URL) $(SRC_DIR)
36        rm -rf $(XMLRPC_DIR)
37        cd $(SRC_DIR) && tar -xzvf $(SRC_DIR)/$(XMLRPC_TARBALL)
38
39        touch $@
40
41$(XMLRPC_DIR).clean: initrd_clean
42        rm -rf $(XMLRPC_DIR)*
Note: See TracBrowser for help on using the repository browser.