21 # Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 include ../../make-rules/shared-macros.mk |
23 include ../../make-rules/shared-macros.mk |
24 |
24 |
25 COMPONENT_NAME= wdiff |
25 COMPONENT_NAME= wdiff |
26 COMPONENT_VERSION= 1.1.0 |
26 COMPONENT_VERSION= 1.1.2 |
27 COMPONENT_PROJECT_URL= http://www.gnu.org/software/wdiff/ |
27 COMPONENT_PROJECT_URL= http://www.gnu.org/software/wdiff/ |
28 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
28 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
29 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz |
29 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz |
30 COMPONENT_ARCHIVE_HASH= \ |
30 COMPONENT_ARCHIVE_HASH= \ |
31 sha256:b154bba7f5a6b76c9eff1ddd5d5850b0a6dc2332d2a1eda29444c68ecea7e5d1 |
31 sha256:12cd30af53ad3ebfe4ec5e094c2b855a186f15bf8b46fce3d655cacd55f1e860 |
32 COMPONENT_ARCHIVE_URL= http://ftp.gnu.org/gnu/wdiff/$(COMPONENT_ARCHIVE) |
32 COMPONENT_ARCHIVE_URL= http://ftp.gnu.org/gnu/wdiff/$(COMPONENT_ARCHIVE) |
33 COMPONENT_BUGDB= utility/wdiff |
33 COMPONENT_BUGDB= utility/wdiff |
34 |
34 |
35 include ../../make-rules/prep.mk |
35 include ../../make-rules/prep.mk |
36 include ../../make-rules/configure.mk |
36 include ../../make-rules/configure.mk |
37 include ../../make-rules/ips.mk |
37 include ../../make-rules/ips.mk |
38 |
38 |
39 # Needed to properly build the wdiff.info file to not include the |
|
40 # experimental utilities (mdiff, unify and wdiff2). |
|
41 COMPONENT_PRE_CONFIGURE_ACTION = \ |
|
42 (cd $(SOURCE_DIR)/doc; $(RM) flags.texi) |
|
43 |
|
44 CONFIGURE_OPTIONS += CC="$(CC) -m64" |
39 CONFIGURE_OPTIONS += CC="$(CC) -m64" |
|
40 CONFIGURE_OPTIONS += --enable-experimental |
45 |
41 |
46 CFLAGS += -DDIFF_PROGRAM="/usr/gnu/bin/diff" |
42 CFLAGS += -DDIFF_PROGRAM="/usr/gnu/bin/diff" |
47 |
43 |
48 COMPONENT_BUILD_ENV += CFLAGS="$(CFLAGS)" |
44 COMPONENT_BUILD_ENV += CFLAGS="$(CFLAGS)" |
49 |
45 |