diff -Nru nqp-2016.11+dfsg/Configure.pl nqp-2016.12+dfsg/Configure.pl --- nqp-2016.11+dfsg/Configure.pl 2016-11-19 16:26:24.000000000 +0000 +++ nqp-2016.12+dfsg/Configure.pl 2016-12-17 14:45:43.000000000 +0000 @@ -7,6 +7,7 @@ use Text::ParseWords; use Getopt::Long; use Cwd qw/abs_path cwd/; +use File::Spec; use lib "tools/lib"; use NQP::Configure qw(cmp_rev gen_moar fill_template_file fill_template_text @@ -28,7 +29,7 @@ my $exe = $NQP::Configure::exe; my %options; - GetOptions(\%options, 'help!', 'prefix=s', + GetOptions(\%options, 'help!', 'prefix=s', 'libdir=s', 'sysroot=s', 'sdkroot=s', 'backends=s', 'no-clean', @@ -126,9 +127,10 @@ : ($options{sysroot} ? '/usr' : File::Spec->catdir(cwd, 'install')); - $config{prefix} = $prefix; - $config{sysroot} = $options{sysroot}; - $config{sdkroot} = $options{sdkroot}; + $config{prefix} = $prefix; + $config{nqplibdir} = $options{libdir} ? "$options{libdir}/nqp" : '$(NQP_LANG_DIR)/lib'; + $config{sysroot} = $options{sysroot}; + $config{sdkroot} = $options{sdkroot}; # Save options in config.status unlink('config.status'); @@ -177,6 +179,7 @@ $config{'make'} = `$moar_path --libpath="src/vm/moar/stage0" "src/vm/moar/stage0/nqp.moarvm" -e "print(nqp::backendconfig())"` || 'make'; $config{moar} = $moar_path; + $config{moar_prefix} = File::Spec->catpath((File::Spec->splitpath($moar_path))[0, 1], File::Spec->updir); fill_template_file( 'tools/build/Makefile-Moar.in', $MAKEFILE, @@ -296,6 +299,8 @@ --gen-moar Download, build, and install a copy of MoarVM to use before writing the Makefile --moar-option='--option=value' Options to pass to MoarVM configuration for --gen-moar + --with-moar='/path/to/moar' + Provide path to already installed moar binary --with-asm='/path/to/jar' --with-asm-tree='/path/to/jar' --with-jline='/path/to/jar' diff -Nru nqp-2016.11+dfsg/debian/changelog nqp-2016.12+dfsg/debian/changelog --- nqp-2016.11+dfsg/debian/changelog 2016-11-28 12:40:55.000000000 +0000 +++ nqp-2016.12+dfsg/debian/changelog 2016-12-19 13:01:13.000000000 +0000 @@ -1,3 +1,11 @@ +nqp (2016.12+dfsg-1) unstable; urgency=medium + + * New upstream version 2016.12+dfsg + * refreshed patches + * control: update moarvm-dev dep versions + + -- Dominique Dumont Mon, 19 Dec 2016 14:01:13 +0100 + nqp (2016.11+dfsg-1) unstable; urgency=medium * New upstream version 2016.11+dfsg diff -Nru nqp-2016.11+dfsg/debian/control nqp-2016.12+dfsg/debian/control --- nqp-2016.11+dfsg/debian/control 2016-11-28 12:40:55.000000000 +0000 +++ nqp-2016.12+dfsg/debian/control 2016-12-19 13:01:13.000000000 +0000 @@ -9,7 +9,7 @@ libjs-jquery, libreadline-dev, libtommath-dev (>= 0.42.0-1.2), - moarvm-dev (>= 2016.11), + moarvm-dev (>= 2016.12), perl Standards-Version: 3.9.8 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-rakudo/nqp.git diff -Nru nqp-2016.11+dfsg/debian/patches/Ensure-MANIFEST-doesn-t-get-deleted-by-realclean.patch nqp-2016.12+dfsg/debian/patches/Ensure-MANIFEST-doesn-t-get-deleted-by-realclean.patch --- nqp-2016.11+dfsg/debian/patches/Ensure-MANIFEST-doesn-t-get-deleted-by-realclean.patch 2016-11-28 12:40:55.000000000 +0000 +++ nqp-2016.12+dfsg/debian/patches/Ensure-MANIFEST-doesn-t-get-deleted-by-realclean.patch 2016-12-19 13:01:13.000000000 +0000 @@ -6,11 +6,9 @@ tools/build/Makefile-Moar.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -diff --git a/tools/build/Makefile-Moar.in b/tools/build/Makefile-Moar.in -index 7e5a5ce..24a9cde 100644 --- a/tools/build/Makefile-Moar.in +++ b/tools/build/Makefile-Moar.in -@@ -67,7 +67,7 @@ release: manifest +@@ -68,7 +68,7 @@ distclean: realclean realclean: clean diff -Nru nqp-2016.11+dfsg/debian/patches/use-packaged-angularjs nqp-2016.12+dfsg/debian/patches/use-packaged-angularjs --- nqp-2016.11+dfsg/debian/patches/use-packaged-angularjs 2016-11-28 12:40:55.000000000 +0000 +++ nqp-2016.12+dfsg/debian/patches/use-packaged-angularjs 2016-12-19 13:01:13.000000000 +0000 @@ -5,16 +5,14 @@ src/vm/moar/profiler/template.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -diff --git a/src/vm/moar/profiler/template.html b/src/vm/moar/profiler/template.html -index 0d6018a..fce655c 100644 --- a/src/vm/moar/profiler/template.html +++ b/src/vm/moar/profiler/template.html @@ -702,7 +702,7 @@ -- +- + - + - + +