complibs/ppl: add patch from upstream to fix data dir
author"Yann E. MORIN" <yann.morin.1998@free.fr>
Mon Sep 30 20:06:16 2013 +0200 (2013-09-30)
changeset 323310a9a7d1eab2
parent 3232 c500e2df7952
child 3234 59f69724a627
complibs/ppl: add patch from upstream to fix data dir

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
patches/ppl/0.11.1/300-fix-data-dir.patch
patches/ppl/0.11.2/300-fix-data-dir.patch
patches/ppl/0.11/300-fix-data-dir.patch
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/patches/ppl/0.11.1/300-fix-data-dir.patch	Mon Sep 30 20:06:16 2013 +0200
     1.3 @@ -0,0 +1,94 @@
     1.4 +commit 10e0afa8fa25c9e0e8eaac9a0d730ab325086010
     1.5 +Author: Roberto Bagnara <bagnara@cs.unipr.it>
     1.6 +Date:   Sun Feb 12 08:48:59 2012 +0100
     1.7 +
     1.8 +    Prolog sources must go under .../share/ppl as these files are architecture independent.
     1.9 +    Moreover, new versions of Automake no longer accept pkglib_DATA.
    1.10 +
    1.11 +diff --git a/interfaces/Prolog/Ciao/Makefile.am b/interfaces/Prolog/Ciao/Makefile.am
    1.12 +index c8dd56e..8dcf17e 100644
    1.13 +--- a/interfaces/Prolog/Ciao/Makefile.am
    1.14 ++++ b/interfaces/Prolog/Ciao/Makefile.am
    1.15 +@@ -170,7 +170,7 @@ $(NO_UNDEFINED_FLAG) \
    1.16 + -module \
    1.17 + -avoid-version
    1.18 + 
    1.19 +-pkglib_DATA = ppl_ciao.po
    1.20 ++pkgdata_DATA = ppl_ciao.po
    1.21 + 
    1.22 + ppl_ciao.pl: $(interface_generator_dependencies)
    1.23 + 	$(M4) --prefix-builtin -I../.. -I$(srcdir)/.. -I$(srcdir)/../.. \
    1.24 +diff --git a/interfaces/Prolog/GNU/Makefile.am b/interfaces/Prolog/GNU/Makefile.am
    1.25 +index 5904bf1..2ba45ee 100644
    1.26 +--- a/interfaces/Prolog/GNU/Makefile.am
    1.27 ++++ b/interfaces/Prolog/GNU/Makefile.am
    1.28 +@@ -169,7 +169,7 @@ ppl_gprolog.pl: $(interface_generator_dependencies)
    1.29 + 	$(M4) --prefix-builtin -I../.. -I$(srcdir)/.. -I$(srcdir)/../.. \
    1.30 +            $(srcdir)/ppl_interface_generator_gprolog_pl.m4 > $@
    1.31 + 
    1.32 +-pkglib_DATA = ppl_gprolog.pl
    1.33 ++pkgdata_DATA = ppl_gprolog.pl
    1.34 + 
    1.35 + bin_PROGRAMS = ppl_gprolog
    1.36 + 
    1.37 +diff --git a/interfaces/Prolog/SICStus/Makefile.am b/interfaces/Prolog/SICStus/Makefile.am
    1.38 +index 17a54c7..22f809f 100644
    1.39 +--- a/interfaces/Prolog/SICStus/Makefile.am
    1.40 ++++ b/interfaces/Prolog/SICStus/Makefile.am
    1.41 +@@ -69,7 +69,7 @@ ppl_sicstus_SOURCES =
    1.42 + 
    1.43 + if ENABLE_SHARED
    1.44 + 
    1.45 +-pkglib_DATA = ppl_sicstus.pl ppl_sicstus.s.o
    1.46 ++pkgdata_DATA = ppl_sicstus.pl ppl_sicstus.s.o
    1.47 + 
    1.48 + ppl_sicstus.so: ppl_sicstus.pl $(top_builddir)/src/libppl.la $(WATCHDOG_LIBRARY) libppl_sicstus.la
    1.49 + 	$(LIBTOOL) --mode=link --tag=CXX \
    1.50 +@@ -87,7 +87,7 @@ install-data-local: ppl_sicstus.so
    1.51 + 
    1.52 + else !ENABLE_SHARED
    1.53 + 
    1.54 +-pkglib_DATA = ppl_sicstus.pl
    1.55 ++pkgdata_DATA = ppl_sicstus.pl
    1.56 + 
    1.57 + endif !ENABLE_SHARED
    1.58 + 
    1.59 +diff --git a/interfaces/Prolog/SWI/Makefile.am b/interfaces/Prolog/SWI/Makefile.am
    1.60 +index f5bcbe8..5e4e0e4 100644
    1.61 +--- a/interfaces/Prolog/SWI/Makefile.am
    1.62 ++++ b/interfaces/Prolog/SWI/Makefile.am
    1.63 +@@ -189,7 +189,7 @@ $(NO_UNDEFINED_FLAG) \
    1.64 + bin_PROGRAMS = ppl_pl
    1.65 + ppl_pl_SOURCES = ppl_pl.cc
    1.66 + 
    1.67 +-pkglib_DATA = ppl_swiprolog.pl
    1.68 ++pkgdata_DATA = ppl_swiprolog.pl
    1.69 + 
    1.70 + CLPQ_TESTS_NONSTRICT = \
    1.71 + ack.clpq \
    1.72 +diff --git a/interfaces/Prolog/XSB/Makefile.am b/interfaces/Prolog/XSB/Makefile.am
    1.73 +index 18648eb..1bc1e67 100644
    1.74 +--- a/interfaces/Prolog/XSB/Makefile.am
    1.75 ++++ b/interfaces/Prolog/XSB/Makefile.am
    1.76 +@@ -188,7 +188,7 @@ $(NO_UNDEFINED_FLAG) \
    1.77 + -module \
    1.78 + -avoid-version
    1.79 + 
    1.80 +-pkglib_DATA = ppl_xsb.xwam
    1.81 ++pkgdata_DATA = ppl_xsb.xwam
    1.82 + 
    1.83 + ppl_xsb.xwam: ppl_xsb.H ppl_xsb.cc libppl_xsb.la
    1.84 + 	cp -f ppl_xsb.cc ppl_xsb.c
    1.85 +diff --git a/interfaces/Prolog/YAP/Makefile.am b/interfaces/Prolog/YAP/Makefile.am
    1.86 +index fab59c2..34d89e9 100644
    1.87 +--- a/interfaces/Prolog/YAP/Makefile.am
    1.88 ++++ b/interfaces/Prolog/YAP/Makefile.am
    1.89 +@@ -179,7 +179,7 @@ $(NO_UNDEFINED_FLAG) \
    1.90 + -module \
    1.91 + -avoid-version
    1.92 + 
    1.93 +-pkglib_DATA = ppl_yap.pl
    1.94 ++pkgdata_DATA = ppl_yap.pl
    1.95 + 
    1.96 + CLPQ_TESTS_NONSTRICT = \
    1.97 + ack.clpq \
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/patches/ppl/0.11.2/300-fix-data-dir.patch	Mon Sep 30 20:06:16 2013 +0200
     2.3 @@ -0,0 +1,94 @@
     2.4 +commit 10e0afa8fa25c9e0e8eaac9a0d730ab325086010
     2.5 +Author: Roberto Bagnara <bagnara@cs.unipr.it>
     2.6 +Date:   Sun Feb 12 08:48:59 2012 +0100
     2.7 +
     2.8 +    Prolog sources must go under .../share/ppl as these files are architecture independent.
     2.9 +    Moreover, new versions of Automake no longer accept pkglib_DATA.
    2.10 +
    2.11 +diff --git a/interfaces/Prolog/Ciao/Makefile.am b/interfaces/Prolog/Ciao/Makefile.am
    2.12 +index c8dd56e..8dcf17e 100644
    2.13 +--- a/interfaces/Prolog/Ciao/Makefile.am
    2.14 ++++ b/interfaces/Prolog/Ciao/Makefile.am
    2.15 +@@ -170,7 +170,7 @@ $(NO_UNDEFINED_FLAG) \
    2.16 + -module \
    2.17 + -avoid-version
    2.18 + 
    2.19 +-pkglib_DATA = ppl_ciao.po
    2.20 ++pkgdata_DATA = ppl_ciao.po
    2.21 + 
    2.22 + ppl_ciao.pl: $(interface_generator_dependencies)
    2.23 + 	$(M4) --prefix-builtin -I../.. -I$(srcdir)/.. -I$(srcdir)/../.. \
    2.24 +diff --git a/interfaces/Prolog/GNU/Makefile.am b/interfaces/Prolog/GNU/Makefile.am
    2.25 +index 5904bf1..2ba45ee 100644
    2.26 +--- a/interfaces/Prolog/GNU/Makefile.am
    2.27 ++++ b/interfaces/Prolog/GNU/Makefile.am
    2.28 +@@ -169,7 +169,7 @@ ppl_gprolog.pl: $(interface_generator_dependencies)
    2.29 + 	$(M4) --prefix-builtin -I../.. -I$(srcdir)/.. -I$(srcdir)/../.. \
    2.30 +            $(srcdir)/ppl_interface_generator_gprolog_pl.m4 > $@
    2.31 + 
    2.32 +-pkglib_DATA = ppl_gprolog.pl
    2.33 ++pkgdata_DATA = ppl_gprolog.pl
    2.34 + 
    2.35 + bin_PROGRAMS = ppl_gprolog
    2.36 + 
    2.37 +diff --git a/interfaces/Prolog/SICStus/Makefile.am b/interfaces/Prolog/SICStus/Makefile.am
    2.38 +index 17a54c7..22f809f 100644
    2.39 +--- a/interfaces/Prolog/SICStus/Makefile.am
    2.40 ++++ b/interfaces/Prolog/SICStus/Makefile.am
    2.41 +@@ -69,7 +69,7 @@ ppl_sicstus_SOURCES =
    2.42 + 
    2.43 + if ENABLE_SHARED
    2.44 + 
    2.45 +-pkglib_DATA = ppl_sicstus.pl ppl_sicstus.s.o
    2.46 ++pkgdata_DATA = ppl_sicstus.pl ppl_sicstus.s.o
    2.47 + 
    2.48 + ppl_sicstus.so: ppl_sicstus.pl $(top_builddir)/src/libppl.la $(WATCHDOG_LIBRARY) libppl_sicstus.la
    2.49 + 	$(LIBTOOL) --mode=link --tag=CXX \
    2.50 +@@ -87,7 +87,7 @@ install-data-local: ppl_sicstus.so
    2.51 + 
    2.52 + else !ENABLE_SHARED
    2.53 + 
    2.54 +-pkglib_DATA = ppl_sicstus.pl
    2.55 ++pkgdata_DATA = ppl_sicstus.pl
    2.56 + 
    2.57 + endif !ENABLE_SHARED
    2.58 + 
    2.59 +diff --git a/interfaces/Prolog/SWI/Makefile.am b/interfaces/Prolog/SWI/Makefile.am
    2.60 +index f5bcbe8..5e4e0e4 100644
    2.61 +--- a/interfaces/Prolog/SWI/Makefile.am
    2.62 ++++ b/interfaces/Prolog/SWI/Makefile.am
    2.63 +@@ -189,7 +189,7 @@ $(NO_UNDEFINED_FLAG) \
    2.64 + bin_PROGRAMS = ppl_pl
    2.65 + ppl_pl_SOURCES = ppl_pl.cc
    2.66 + 
    2.67 +-pkglib_DATA = ppl_swiprolog.pl
    2.68 ++pkgdata_DATA = ppl_swiprolog.pl
    2.69 + 
    2.70 + CLPQ_TESTS_NONSTRICT = \
    2.71 + ack.clpq \
    2.72 +diff --git a/interfaces/Prolog/XSB/Makefile.am b/interfaces/Prolog/XSB/Makefile.am
    2.73 +index 18648eb..1bc1e67 100644
    2.74 +--- a/interfaces/Prolog/XSB/Makefile.am
    2.75 ++++ b/interfaces/Prolog/XSB/Makefile.am
    2.76 +@@ -188,7 +188,7 @@ $(NO_UNDEFINED_FLAG) \
    2.77 + -module \
    2.78 + -avoid-version
    2.79 + 
    2.80 +-pkglib_DATA = ppl_xsb.xwam
    2.81 ++pkgdata_DATA = ppl_xsb.xwam
    2.82 + 
    2.83 + ppl_xsb.xwam: ppl_xsb.H ppl_xsb.cc libppl_xsb.la
    2.84 + 	cp -f ppl_xsb.cc ppl_xsb.c
    2.85 +diff --git a/interfaces/Prolog/YAP/Makefile.am b/interfaces/Prolog/YAP/Makefile.am
    2.86 +index fab59c2..34d89e9 100644
    2.87 +--- a/interfaces/Prolog/YAP/Makefile.am
    2.88 ++++ b/interfaces/Prolog/YAP/Makefile.am
    2.89 +@@ -179,7 +179,7 @@ $(NO_UNDEFINED_FLAG) \
    2.90 + -module \
    2.91 + -avoid-version
    2.92 + 
    2.93 +-pkglib_DATA = ppl_yap.pl
    2.94 ++pkgdata_DATA = ppl_yap.pl
    2.95 + 
    2.96 + CLPQ_TESTS_NONSTRICT = \
    2.97 + ack.clpq \
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/patches/ppl/0.11/300-fix-data-dir.patch	Mon Sep 30 20:06:16 2013 +0200
     3.3 @@ -0,0 +1,94 @@
     3.4 +commit 10e0afa8fa25c9e0e8eaac9a0d730ab325086010
     3.5 +Author: Roberto Bagnara <bagnara@cs.unipr.it>
     3.6 +Date:   Sun Feb 12 08:48:59 2012 +0100
     3.7 +
     3.8 +    Prolog sources must go under .../share/ppl as these files are architecture independent.
     3.9 +    Moreover, new versions of Automake no longer accept pkglib_DATA.
    3.10 +
    3.11 +diff --git a/interfaces/Prolog/Ciao/Makefile.am b/interfaces/Prolog/Ciao/Makefile.am
    3.12 +index c8dd56e..8dcf17e 100644
    3.13 +--- a/interfaces/Prolog/Ciao/Makefile.am
    3.14 ++++ b/interfaces/Prolog/Ciao/Makefile.am
    3.15 +@@ -169,7 +169,7 @@ $(NO_UNDEFINED_FLAG) \
    3.16 + -module \
    3.17 + -avoid-version
    3.18 + 
    3.19 +-pkglib_DATA = ppl_ciao.po
    3.20 ++pkgdata_DATA = ppl_ciao.po
    3.21 + 
    3.22 + ppl_ciao.pl: $(interface_generator_dependencies)
    3.23 + 	$(M4) --prefix-builtin -I../.. -I$(srcdir)/.. -I$(srcdir)/../.. \
    3.24 +diff --git a/interfaces/Prolog/GNU/Makefile.am b/interfaces/Prolog/GNU/Makefile.am
    3.25 +index 5904bf1..2ba45ee 100644
    3.26 +--- a/interfaces/Prolog/GNU/Makefile.am
    3.27 ++++ b/interfaces/Prolog/GNU/Makefile.am
    3.28 +@@ -168,7 +168,7 @@ ppl_gprolog.pl: $(interface_generator_dependencies)
    3.29 + 	$(M4) --prefix-builtin -I../.. -I$(srcdir)/.. -I$(srcdir)/../.. \
    3.30 +            $(srcdir)/ppl_interface_generator_gprolog_pl.m4 > $@
    3.31 + 
    3.32 +-pkglib_DATA = ppl_gprolog.pl
    3.33 ++pkgdata_DATA = ppl_gprolog.pl
    3.34 + 
    3.35 + bin_PROGRAMS = ppl_gprolog
    3.36 + 
    3.37 +diff --git a/interfaces/Prolog/SICStus/Makefile.am b/interfaces/Prolog/SICStus/Makefile.am
    3.38 +index 17a54c7..22f809f 100644
    3.39 +--- a/interfaces/Prolog/SICStus/Makefile.am
    3.40 ++++ b/interfaces/Prolog/SICStus/Makefile.am
    3.41 +@@ -68,7 +68,7 @@ ppl_sicstus_SOURCES =
    3.42 + 
    3.43 + if ENABLE_SHARED
    3.44 + 
    3.45 +-pkglib_DATA = ppl_sicstus.pl ppl_sicstus.s.o
    3.46 ++pkgdata_DATA = ppl_sicstus.pl ppl_sicstus.s.o
    3.47 + 
    3.48 + ppl_sicstus.so: ppl_sicstus.pl $(top_builddir)/src/libppl.la $(WATCHDOG_LIBRARY) libppl_sicstus.la
    3.49 + 	$(LIBTOOL) --mode=link --tag=CXX \
    3.50 +@@ -86,7 +86,7 @@ install-data-local: ppl_sicstus.so
    3.51 + 
    3.52 + else !ENABLE_SHARED
    3.53 + 
    3.54 +-pkglib_DATA = ppl_sicstus.pl
    3.55 ++pkgdata_DATA = ppl_sicstus.pl
    3.56 + 
    3.57 + endif !ENABLE_SHARED
    3.58 + 
    3.59 +diff --git a/interfaces/Prolog/SWI/Makefile.am b/interfaces/Prolog/SWI/Makefile.am
    3.60 +index f5bcbe8..5e4e0e4 100644
    3.61 +--- a/interfaces/Prolog/SWI/Makefile.am
    3.62 ++++ b/interfaces/Prolog/SWI/Makefile.am
    3.63 +@@ -188,7 +188,7 @@ $(NO_UNDEFINED_FLAG) \
    3.64 + bin_PROGRAMS = ppl_pl
    3.65 + ppl_pl_SOURCES = ppl_pl.cc
    3.66 + 
    3.67 +-pkglib_DATA = ppl_swiprolog.pl
    3.68 ++pkgdata_DATA = ppl_swiprolog.pl
    3.69 + 
    3.70 + CLPQ_TESTS_NONSTRICT = \
    3.71 + ack.clpq \
    3.72 +diff --git a/interfaces/Prolog/XSB/Makefile.am b/interfaces/Prolog/XSB/Makefile.am
    3.73 +index 18648eb..1bc1e67 100644
    3.74 +--- a/interfaces/Prolog/XSB/Makefile.am
    3.75 ++++ b/interfaces/Prolog/XSB/Makefile.am
    3.76 +@@ -187,7 +187,7 @@ $(NO_UNDEFINED_FLAG) \
    3.77 + -module \
    3.78 + -avoid-version
    3.79 + 
    3.80 +-pkglib_DATA = ppl_xsb.xwam
    3.81 ++pkgdata_DATA = ppl_xsb.xwam
    3.82 + 
    3.83 + ppl_xsb.xwam: ppl_xsb.H ppl_xsb.cc libppl_xsb.la
    3.84 + 	cp -f ppl_xsb.cc ppl_xsb.c
    3.85 +diff --git a/interfaces/Prolog/YAP/Makefile.am b/interfaces/Prolog/YAP/Makefile.am
    3.86 +index fab59c2..34d89e9 100644
    3.87 +--- a/interfaces/Prolog/YAP/Makefile.am
    3.88 ++++ b/interfaces/Prolog/YAP/Makefile.am
    3.89 +@@ -178,7 +178,7 @@ $(NO_UNDEFINED_FLAG) \
    3.90 + -module \
    3.91 + -avoid-version
    3.92 + 
    3.93 +-pkglib_DATA = ppl_yap.pl
    3.94 ++pkgdata_DATA = ppl_yap.pl
    3.95 + 
    3.96 + CLPQ_TESTS_NONSTRICT = \
    3.97 + ack.clpq \