18 # |
18 # |
19 # CDDL HEADER END |
19 # CDDL HEADER END |
20 # |
20 # |
21 |
21 |
22 # |
22 # |
23 # Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved. |
23 # Copyright (c) 2009, 2014, Oracle and/or its affiliates. All rights reserved. |
24 # |
24 # |
25 |
25 |
26 include ../../make-rules/shared-macros.mk |
26 include ../../make-rules/shared-macros.mk |
27 |
27 |
28 COMPONENT_NAME= rsync |
28 COMPONENT_NAME= rsync |
29 COMPONENT_VERSION= 3.0.9 |
29 COMPONENT_VERSION= 3.1.0 |
30 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
30 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
31 COMPONENT_PROJECT_URL= http://rsync.samba.org/ |
31 COMPONENT_PROJECT_URL= http://rsync.samba.org/ |
32 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz |
32 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz |
33 COMPONENT_ARCHIVE_HASH= \ |
33 COMPONENT_ARCHIVE_HASH= \ |
34 sha256:30f10f8dd5490d28240d4271bb652b1da7a60b22ed2b9ae28090668de9247c05 |
34 sha256:81ca23f77fc9b957eb9845a6024f41af0ff0c619b7f38576887c63fa38e2394e |
35 COMPONENT_ARCHIVE_URL= http://rsync.samba.org/ftp/rsync/src/$(COMPONENT_ARCHIVE) |
35 COMPONENT_ARCHIVE_URL= http://rsync.samba.org/ftp/rsync/src/$(COMPONENT_ARCHIVE) |
36 COMPONENT_BUGDB= utility/rsync |
36 COMPONENT_BUGDB= utility/rsync |
37 |
37 |
38 include ../../make-rules/prep.mk |
38 include ../../make-rules/prep.mk |
39 include ../../make-rules/configure.mk |
39 include ../../make-rules/configure.mk |
40 include ../../make-rules/ips.mk |
40 include ../../make-rules/ips.mk |
41 |
41 |
42 CONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)" |
42 CONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)" |
43 CONFIGURE_OPTIONS += --prefix=/usr |
43 CONFIGURE_OPTIONS += SHELL_PATH=/bin/sh |
|
44 CONFIGURE_OPTIONS += --bindir=$(CONFIGURE_BINDIR.32) |
44 CONFIGURE_OPTIONS += --with-included-popt |
45 CONFIGURE_OPTIONS += --with-included-popt |
|
46 CONFIGURE_OPTIONS += --enable-xattr-support |
|
47 |
|
48 # Enable ASLR for this component |
|
49 ASLR_MODE = $(ASLR_ENABLE) |
45 |
50 |
46 # common targets |
51 # common targets |
47 build: $(BUILD_32) |
52 build: $(BUILD_64) |
48 |
53 |
49 install: $(INSTALL_32) |
54 install: $(INSTALL_64) |
50 |
55 |
51 test: $(NO_TESTS) |
56 test: $(TEST_64) |
52 |
57 |
53 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS) |
58 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS) |
54 |
59 |
55 include ../../make-rules/depend.mk |
60 include ../../make-rules/depend.mk |