---
 configure.ac                          |   2 +-
 debian/changelog                      |  14 ++
 debian/control                        |   4 +-
 debian/patches/migrate-to-guile-3.0   |  13 ++
 debian/patches/series                 |   1 +
 debian/rules                          |   2 +-
 create mode 100644 debian/patches/migrate-to-guile-3.0

diff --git a/configure.ac b/configure.ac
index 764ea03..881d8d3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -48,7 +48,7 @@ AC_PROG_AWK
 AC_PROG_EGREP
 AM_PROG_CC_C_O
 
-PKG_CHECK_MODULES(GUILE, guile-2.0)
+PKG_CHECK_MODULES(GUILE, guile-3.0)
 
 # Checks for programs.
   
diff --git a/debian/changelog b/debian/changelog
index 9b46497..1a40b55 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,17 @@
+mcron (1.0.8-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  * configure.ac: migrate to guile-3.0.
+
+  * debian/control: migrate to guile-3.0. (Closes: 885215)
+
+  * debian/control: build-depend on texinfo for makeinfo.
+
+  * debian/rules: request autoreconf to fix gcc invocations.
+
+ -- Rob Browning <r...@defaultvalue.org>  Sat, 25 Apr 2020 18:03:00 -0500
+
 mcron (1.0.8-1) unstable; urgency=low
 
   * New upstream release.
diff --git a/debian/control b/debian/control
index 255fb63..e376c18 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: mcron
 Section: utils
 Priority: optional
 Maintainer: Dale Mellor <dale_mel...@users.sourceforge.net>
-Build-Depends: debhelper (>= 9), guile-2.0-dev, ed, help2man
+Build-Depends: debhelper (>= 10), guile-3.0-dev, ed, help2man, texinfo
 Standards-Version: 3.9.5
 Homepage: http://www.gnu.org/software/mcron
 
@@ -11,7 +11,7 @@ Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          dpkg (>= 1.15.4)    |    install-info,
-         guile-2.0,
+         guile-3.0,
          sendmail    |    mail-transport-agent
 Description: Guile-based program for running jobs at regular times
  The GNU package mcron (Mellor's cron) can be a 100% compatible replacement for
diff --git a/debian/patches/migrate-to-guile-3.0 
b/debian/patches/migrate-to-guile-3.0
new file mode 100644
index 0000000..83f5ead
--- /dev/null
+++ b/debian/patches/migrate-to-guile-3.0
@@ -0,0 +1,13 @@
+Index: main/configure.ac
+===================================================================
+--- main.orig/configure.ac
++++ main/configure.ac
+@@ -48,7 +48,7 @@ AC_PROG_AWK
+ AC_PROG_EGREP
+ AM_PROG_CC_C_O
+ 
+-PKG_CHECK_MODULES(GUILE, guile-2.0)
++PKG_CHECK_MODULES(GUILE, guile-3.0)
+ 
+ # Checks for programs.
+   
diff --git a/debian/patches/series b/debian/patches/series
index eeb6f6b..5949e95 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 disable-maintainer-mode.patch
 make-clean.patch
+migrate-to-guile-3.0
diff --git a/debian/rules b/debian/rules
index f11d5f0..e319d13 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,7 +10,7 @@
 #export DH_VERBOSE=1
 
 %:
-       dh  $@
+       dh $@ --with autoreconf
 
 override_dh_auto_configure:
        dh_auto_configure -- --enable-no-vixie-clobber
-- 
2.26.1

Reply via email to