Merge lp:~l3on/ubuntu/precise/miredo/fix-ftbfs into lp:ubuntu/precise/miredo

Proposed by Leo Iannacone
Status: Merged
Merged at revision: 10
Proposed branch: lp:~l3on/ubuntu/precise/miredo/fix-ftbfs
Merge into: lp:ubuntu/precise/miredo
Diff against target: 92 lines (+43/-3)
5 files modified
debian/changelog (+6/-0)
debian/control (+2/-1)
debian/patches/fix-automake-1.11.3.patch (+31/-0)
debian/patches/series (+1/-0)
src/Makefile.am (+3/-2)
To merge this branch: bzr merge lp:~l3on/ubuntu/precise/miredo/fix-ftbfs
Reviewer Review Type Date Requested Status
Luke Yelavich (community) Approve
Ubuntu branches Pending
Review via email: mp+93737@code.launchpad.net

Description of the change

Fix FTBFS with automake >= 1.11.3:
 * pkglib_PROGRAMS is incompatible with last version of automake, as a litte
   define a new variable will install files in the same place of pkglibdir.

To post a comment you must log in.
Revision history for this message
Luke Yelavich (themuso) wrote :

Thanks for yoru work. Once again you had your patch from debian/patches applied in the source tree.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2010-03-04 17:28:08 +0000
3+++ debian/changelog 2012-02-19 15:43:20 +0000
4@@ -1,3 +1,9 @@
5+miredo (1.2.3-1ubuntu1) precise; urgency=low
6+
7+ * Fix FTBFS with automake 1.11.3 (LP: #934950).
8+
9+ -- Leo Iannacone <l3on@ubuntu.com> Sun, 19 Feb 2012 16:29:40 +0100
10+
11 miredo (1.2.3-1) unstable; urgency=low
12
13 * New upstream version:
14
15=== modified file 'debian/control'
16--- debian/control 2010-03-04 17:28:08 +0000
17+++ debian/control 2012-02-19 15:43:20 +0000
18@@ -1,7 +1,8 @@
19 Source: miredo
20 Section: net
21 Priority: optional
22-Maintainer: Rémi Denis-Courmont <remi@remlab.net>
23+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
24+XSBC-Original-Maintainer: Rémi Denis-Courmont <remi@remlab.net>
25 Build-Depends: dpkg-dev (>= 1.13.2), debhelper (>= 7), cdbs, autotools-dev,
26 automake (>= 1.11), libtool, autopoint,
27 libjudy-dev,
28
29=== added directory 'debian/patches'
30=== added file 'debian/patches/fix-automake-1.11.3.patch'
31--- debian/patches/fix-automake-1.11.3.patch 1970-01-01 00:00:00 +0000
32+++ debian/patches/fix-automake-1.11.3.patch 2012-02-19 15:43:20 +0000
33@@ -0,0 +1,31 @@
34+Description: Fix FTBFS with automake >= 1.11.3:
35+ * pkglib_PROGRAMS is incompatible with last version of automake, as a litte
36+ define a new variable will install files in the same place of pkglibdir.
37+Author: Leo Iannacone <l3on@ubuntu.com>
38+Bug-Ubuntu: https://bugs.launchpad.net/bugs/934950
39+
40+---
41+ src/Makefile.am | 5 +++--
42+ 1 file changed, 3 insertions(+), 2 deletions(-)
43+
44+--- miredo.orig/src/Makefile.am
45++++ miredo/src/Makefile.am
46+@@ -32,7 +32,8 @@ AM_CPPFLAGS = -I$(top_srcdir)/include -I
47+ -DPKGLIBDIR=\"$(pkglibdir)\"
48+
49+ sbin_PROGRAMS = miredo miredo-server miredo-checkconf
50+-pkglib_PROGRAMS =
51++programfilesdir = $(pkglibdir)
52++programfiles_PROGRAMS =
53+ EXTRA_PROGRAMS = privproc
54+ noinst_LTLIBRARIES = libmiredo.la
55+ TESTS =
56+@@ -59,7 +60,7 @@ miredo_LDADD = ../libtun6/libtun6.la ../
57+ miredo_privproc_SOURCES = privproc.c privproc.h
58+ miredo_privproc_LDADD = ../libteredo/libteredo.la $(LIBCAP)
59+ if TEREDO_CLIENT
60+-pkglib_PROGRAMS += miredo-privproc
61++programfiles_PROGRAMS += miredo-privproc
62+ TESTS += miredo-checkconf
63+ endif
64+
65
66=== added file 'debian/patches/series'
67--- debian/patches/series 1970-01-01 00:00:00 +0000
68+++ debian/patches/series 2012-02-19 15:43:20 +0000
69@@ -0,0 +1,1 @@
70+fix-automake-1.11.3.patch
71
72=== modified file 'src/Makefile.am'
73--- src/Makefile.am 2009-10-21 21:38:02 +0000
74+++ src/Makefile.am 2012-02-19 15:43:20 +0000
75@@ -32,7 +32,8 @@
76 -DPKGLIBDIR=\"$(pkglibdir)\"
77
78 sbin_PROGRAMS = miredo miredo-server miredo-checkconf
79-pkglib_PROGRAMS =
80+programfilesdir = $(pkglibdir)
81+programfiles_PROGRAMS =
82 EXTRA_PROGRAMS = privproc
83 noinst_LTLIBRARIES = libmiredo.la
84 TESTS =
85@@ -59,7 +60,7 @@
86 miredo_privproc_SOURCES = privproc.c privproc.h
87 miredo_privproc_LDADD = ../libteredo/libteredo.la $(LIBCAP)
88 if TEREDO_CLIENT
89-pkglib_PROGRAMS += miredo-privproc
90+programfiles_PROGRAMS += miredo-privproc
91 TESTS += miredo-checkconf
92 endif
93

Subscribers

People subscribed via source and target branches

to all changes: