Package: sigscheme
Version: 0.8.5-4
Severity: normal
Tags: patch pending

Dear maintainer,

I've prepared an NMU for sigscheme (versioned as 0.8.5-4.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.
-- 
Regards,
        dai

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E
diff -Nru sigscheme-0.8.5/debian/changelog sigscheme-0.8.5/debian/changelog
--- sigscheme-0.8.5/debian/changelog	2013-07-19 08:15:25.000000000 +0900
+++ sigscheme-0.8.5/debian/changelog	2014-04-17 16:44:10.000000000 +0900
@@ -1,3 +1,16 @@
+sigscheme (0.8.5-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * fix package missing the sources for the autoconf macros (Closes: #736177).
+    - debian/rules: use autoreconf instead of autotools-dev.
+    - debian/control: add dh-autoreconf and pkg-config to B-D.
+    - debian/patches/add-ac-config-macro-dir-m4-0.8.5: new file.
+    - debian/patches/support-automake-test-log-driver-0.8.5: new file.
+  * debian/libgcroots0.symbols: fix FTBFS for mips64(el) (Closes:  #729670).
+    thanks to YunQiang Su <wzss...@gmail.com>.
+
+ -- HIGUCHI Daisuke (VDR dai) <d...@debian.org>  Thu, 17 Apr 2014 16:44:03 +0900
+
 sigscheme (0.8.5-4) unstable; urgency=low
 
   * debian/rules: Add --with autotools-dev.  Remove --with quilt.
diff -Nru sigscheme-0.8.5/debian/control sigscheme-0.8.5/debian/control
--- sigscheme-0.8.5/debian/control	2013-07-19 08:10:32.000000000 +0900
+++ sigscheme-0.8.5/debian/control	2014-04-17 16:43:52.000000000 +0900
@@ -2,7 +2,7 @@
 Section: lisp
 Priority: optional
 Maintainer: NIIBE Yutaka <gni...@fsij.org>
-Build-Depends: debhelper (>= 9), autotools-dev
+Build-Depends: debhelper (>= 9), autotools-dev, dh-autoreconf, pkg-config
 Standards-Version: 3.9.4
 Homepage: http://code.google.com/p/sigscheme/
 
diff -Nru sigscheme-0.8.5/debian/libgcroots0.symbols sigscheme-0.8.5/debian/libgcroots0.symbols
--- sigscheme-0.8.5/debian/libgcroots0.symbols	2012-01-12 15:03:35.000000000 +0900
+++ sigscheme-0.8.5/debian/libgcroots0.symbols	2014-04-16 21:42:14.000000000 +0900
@@ -5,11 +5,11 @@
  GCROOTS_init@Base 0.8.5
  GCROOTS_is_protected@Base 0.8.5
  GCROOTS_is_protected_context@Base 0.8.5
- (arch=!mips !mipsel !s390 !s390x)GCROOTS_jmp_buf@Base 0.8.5
+ (arch=!mips !mipsel !mipsn32 !mipsn32el !mips64 !mips64el !s390 !s390x)GCROOTS_jmp_buf@Base 0.8.5
  GCROOTS_mark@Base 0.8.5
  GCROOTS_noop1@Base 0.8.5
  GCROOTS_push_current_stack@Base 0.8.5
- (arch=alpha mips mipsel powerpcspe)GCROOTS_push_one@Base 0.8.5
+ (arch=alpha mips mipsel mipsn32 mipsn32el mips64 mips64el powerpcspe)GCROOTS_push_one@Base 0.8.5
  GCROOTS_push_regs@Base 0.8.5
  GCROOTS_push_regs_and_stack@Base 0.8.5
  GCROOTS_with_callee_saves_pushed@Base 0.8.5
diff -Nru sigscheme-0.8.5/debian/patches/add-ac-config-macro-dir-m4-0.8.5 sigscheme-0.8.5/debian/patches/add-ac-config-macro-dir-m4-0.8.5
--- sigscheme-0.8.5/debian/patches/add-ac-config-macro-dir-m4-0.8.5	1970-01-01 09:00:00.000000000 +0900
+++ sigscheme-0.8.5/debian/patches/add-ac-config-macro-dir-m4-0.8.5	2014-04-16 21:47:50.000000000 +0900
@@ -0,0 +1,28 @@
+Description: add AC_CONFIG_MACRO_DIR([m4])
+Author: HIGUCHI Daisuke (VDR dai) <d...@debian.org>
+Last-Update: 2014-04-16
+
+Index: sigscheme-0.8.5/configure.in
+===================================================================
+--- sigscheme-0.8.5.orig/configure.in	2014-04-14 18:20:25.238601530 +0900
++++ sigscheme-0.8.5/configure.in	2014-04-14 18:22:16.594326860 +0900
+@@ -2,6 +2,7 @@
+ AC_INIT([SigScheme], [0.8.5], [sigscheme...@googlegroups.com], [sigscheme])
+ AC_CONFIG_SRCDIR([src/sigscheme.c])
+ AC_CONFIG_HEADERS([src/config.h])
++AC_CONFIG_MACRO_DIR([m4])
+ AM_INIT_AUTOMAKE([1.10 dist-bzip2])
+ 
+ # Enable this iff asprintf(3) or another GNU extension is needed. This macro
+Index: sigscheme-0.8.5/libgcroots/configure.ac
+===================================================================
+--- sigscheme-0.8.5.orig/libgcroots/configure.ac	2014-04-14 18:20:25.246601511 +0900
++++ sigscheme-0.8.5/libgcroots/configure.ac	2014-04-14 18:22:42.910261950 +0900
+@@ -23,6 +23,7 @@
+ dnl AC_CONFIG_SRCDIR(gcj_mlc.c)
+ AC_INIT([gcroots], [0.2.2], [sigscheme...@googlegroups.com], [libgcroots]) 
+ AC_CONFIG_SRCDIR(include/private/gcroots_priv.h)
++AC_CONFIG_MACRO_DIR([m4])
+ AC_CANONICAL_TARGET 
+ AC_PREREQ(2.60b)
+ dnl AC_REVISION($Revision: 1.25 $)
diff -Nru sigscheme-0.8.5/debian/patches/series sigscheme-0.8.5/debian/patches/series
--- sigscheme-0.8.5/debian/patches/series	2013-07-09 14:35:59.000000000 +0900
+++ sigscheme-0.8.5/debian/patches/series	2014-04-16 21:36:19.000000000 +0900
@@ -5,3 +5,5 @@
 test-storage-coll-0.8.3
 makefile-change-0.8.5
 test-gc-protect-0.8.5
+add-ac-config-macro-dir-m4-0.8.5
+support-automake-test-log-driver-0.8.5
diff -Nru sigscheme-0.8.5/debian/patches/support-automake-test-log-driver-0.8.5 sigscheme-0.8.5/debian/patches/support-automake-test-log-driver-0.8.5
--- sigscheme-0.8.5/debian/patches/support-automake-test-log-driver-0.8.5	1970-01-01 09:00:00.000000000 +0900
+++ sigscheme-0.8.5/debian/patches/support-automake-test-log-driver-0.8.5	2014-04-16 21:48:21.000000000 +0900
@@ -0,0 +1,43 @@
+Description: support automake TEST_LOG_DRIVER
+Author: HIGUCHI Daisuke (VDR dai) <d...@debian.org>
+Last-Update: 2014-04-16
+
+Index: sigscheme-0.8.5/test/Makefile.am
+===================================================================
+--- sigscheme-0.8.5.orig/test/Makefile.am	2008-04-07 01:35:22.000000000 +0900
++++ sigscheme-0.8.5/test/Makefile.am	2014-04-16 21:33:42.919035067 +0900
+@@ -122,7 +122,7 @@
+ 
+ EXTRA_DIST += $(sscm_tests) $(imported_tests)
+ 
+-TESTS_ENVIRONMENT = $(SH) $(top_builddir)/test/run-singletest.sh
++LOG_COMPILER = $(abs_top_builddir)/src/sscm --system-load-path $(abs_top_builddir)/lib
+ if USE_SHELL
+ TESTS = $(sscm_tests) $(sscm_optional_tests)
+ XFAIL_TESTS = $(sscm_xfail_tests)
+Index: sigscheme-0.8.5/test/test-formatplus.scm
+===================================================================
+--- sigscheme-0.8.5.orig/test/test-formatplus.scm	2008-03-01 23:30:43.000000000 +0900
++++ sigscheme-0.8.5/test/test-formatplus.scm	2014-04-16 21:33:56.654996086 +0900
+@@ -42,7 +42,7 @@
+ 
+ ;; test SRFI-48 compatible part of format+
+ (define format format+)
+-(load "./test/test-srfi48.scm")
++(load "test-srfi48.scm")
+ (newline)
+ 
+ (define tn test-name)
+Index: sigscheme-0.8.5/test/test-srfi48.scm
+===================================================================
+--- sigscheme-0.8.5.orig/test/test-srfi48.scm	2008-03-01 23:30:43.000000000 +0900
++++ sigscheme-0.8.5/test/test-srfi48.scm	2014-04-16 21:34:07.070966524 +0900
+@@ -43,7 +43,7 @@
+     (test-skip "SRFI-48 is not enabled"))
+ 
+ ;; test SRFI-28 compatible part of SRFI-48
+-(load "./test/test-srfi28.scm")
++(load "test-srfi28.scm")
+ (newline)
+ 
+ (define tn test-name)
diff -Nru sigscheme-0.8.5/debian/rules sigscheme-0.8.5/debian/rules
--- sigscheme-0.8.5/debian/rules	2013-07-19 08:13:22.000000000 +0900
+++ sigscheme-0.8.5/debian/rules	2014-04-17 00:00:15.000000000 +0900
@@ -7,4 +7,8 @@
 export DH_OPTIONS
 
 %:
-	dh $@ --with autotools-dev
+	dh $@ --with autoreconf
+
+override_dh_clean:
+	dh_clean
+	-rm -f test/*.log test/*.trs test-c/*.log test-c/*.trs

Attachment: signature.asc
Description: Digital signature

Reply via email to