1 |
commit: b1a257f4a5459b0962dc72867aee2c39a893a6fb |
2 |
Author: Justin Lecher <jlec <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Dec 21 12:38:35 2015 +0000 |
4 |
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Dec 21 12:38:35 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a257f4 |
7 |
|
8 |
dev-util/fhist: Version Bump and fix build failure with gcc-5 |
9 |
|
10 |
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=568962 |
11 |
|
12 |
Package-Manager: portage-2.2.26 |
13 |
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org> |
14 |
|
15 |
dev-util/fhist/Manifest | 1 + |
16 |
dev-util/fhist/fhist-1.19.ebuild | 8 ++--- |
17 |
.../fhist/{fhist-1.19.ebuild => fhist-1.21.ebuild} | 14 ++++---- |
18 |
dev-util/fhist/files/fhist-1.21-ldflags.patch | 40 ++++++++++++++++++++++ |
19 |
dev-util/fhist/metadata.xml | 2 +- |
20 |
5 files changed, 53 insertions(+), 12 deletions(-) |
21 |
|
22 |
diff --git a/dev-util/fhist/Manifest b/dev-util/fhist/Manifest |
23 |
index efecc0b..367d098 100644 |
24 |
--- a/dev-util/fhist/Manifest |
25 |
+++ b/dev-util/fhist/Manifest |
26 |
@@ -1,2 +1,3 @@ |
27 |
DIST fhist-1.16.tar.gz 383180 SHA256 3f71c86939694755e456a9c82156f779063e74240d21da2251f33ae3c25ea336 SHA512 919fc4d424e1f878404ec2d305dbcd66a4697c88c38af54033bdb178704cf08997c816d75db93ddbfc5248f29b997c4b8aaa3fd98ee790c32582124fc332bc1d WHIRLPOOL 6469fc9a4a5ed9f82af0dca8f1f167b9c56385283328d0c24bcd88b7e38fbf9912eeb71a37a64687f9bf1c58e0996ec7ae71649ae6fa4b0622b83f65bfc8526a |
28 |
DIST fhist-1.19.tar.gz 409083 SHA256 e18d97f6ff5c44593f82775eb82540d870409ed80712eead8fd41684f194f62c SHA512 d93f0ce1b29e527af5de3f49d44ebc11567f53bb0b428322daa42b0a4a14ae75333ffcb9a65ba14b2a6240d57be7bdf7632e6b4eccd071d4e9b6e90c14c317a9 WHIRLPOOL 072a3231c3994310396f00dfab0b7214e23c5e59bfa511ba0987ff89b686e3d4a33bf6f10e77fad3f1e80857f337a47a77204d3dd14aa62f42932b48d088afeb |
29 |
+DIST fhist-1.21.D001.tar.gz 409961 SHA256 bc8963b142d3686c3848a74ec996cb8619cd7843deb2f99709d81bed30f6843b SHA512 9f69ba29bdd44b4888decdcfb7db49a29a1c9611ae5cd733af2e3ec04afc498674854616335d13ca732a6485cbffafc6a4072d14a9638ead1dea4412a2070f97 WHIRLPOOL 70f070ac04a4648c8575ee6ffd95edc6d5f6ee0a25e5269842f2d41dac1e600c193a72c1138a4267a02bda4137ed216b9f2c6ae5a758cf8270b1699bd6c5466f |
30 |
|
31 |
diff --git a/dev-util/fhist/fhist-1.19.ebuild b/dev-util/fhist/fhist-1.19.ebuild |
32 |
index 7e50006..f9ee56c 100644 |
33 |
--- a/dev-util/fhist/fhist-1.19.ebuild |
34 |
+++ b/dev-util/fhist/fhist-1.19.ebuild |
35 |
@@ -1,10 +1,10 @@ |
36 |
-# Copyright 1999-2011 Gentoo Foundation |
37 |
+# Copyright 1999-2015 Gentoo Foundation |
38 |
# Distributed under the terms of the GNU General Public License v2 |
39 |
# $Id$ |
40 |
|
41 |
EAPI=4 |
42 |
|
43 |
-inherit eutils |
44 |
+inherit eutils flag-o-matic |
45 |
|
46 |
DESCRIPTION="File history and comparison tools" |
47 |
HOMEPAGE="http://fhist.sourceforge.net/fhist.html" |
48 |
@@ -23,8 +23,8 @@ DEPEND="${RDEPEND} |
49 |
sys-devel/bison |
50 |
test? ( app-arch/sharutils )" |
51 |
|
52 |
-MAKEOPTS+=" -j1" |
53 |
- |
54 |
src_prepare() { |
55 |
+ MAKEOPTS+=" -j1" |
56 |
epatch "${FILESDIR}"/${PV}-ldflags.patch |
57 |
+ append-cflags -fgnu89-inline |
58 |
} |
59 |
|
60 |
diff --git a/dev-util/fhist/fhist-1.19.ebuild b/dev-util/fhist/fhist-1.21.ebuild |
61 |
similarity index 65% |
62 |
copy from dev-util/fhist/fhist-1.19.ebuild |
63 |
copy to dev-util/fhist/fhist-1.21.ebuild |
64 |
index 7e50006..d3a2b03 100644 |
65 |
--- a/dev-util/fhist/fhist-1.19.ebuild |
66 |
+++ b/dev-util/fhist/fhist-1.21.ebuild |
67 |
@@ -1,14 +1,14 @@ |
68 |
-# Copyright 1999-2011 Gentoo Foundation |
69 |
+# Copyright 1999-2015 Gentoo Foundation |
70 |
# Distributed under the terms of the GNU General Public License v2 |
71 |
# $Id$ |
72 |
|
73 |
-EAPI=4 |
74 |
+EAPI=5 |
75 |
|
76 |
-inherit eutils |
77 |
+inherit eutils flag-o-matic |
78 |
|
79 |
DESCRIPTION="File history and comparison tools" |
80 |
HOMEPAGE="http://fhist.sourceforge.net/fhist.html" |
81 |
-SRC_URI="http://fhist.sourceforge.net/${P}.tar.gz" |
82 |
+SRC_URI="http://fhist.sourceforge.net/${P}.D001.tar.gz" |
83 |
|
84 |
SLOT="0" |
85 |
LICENSE="GPL-3" |
86 |
@@ -23,8 +23,8 @@ DEPEND="${RDEPEND} |
87 |
sys-devel/bison |
88 |
test? ( app-arch/sharutils )" |
89 |
|
90 |
-MAKEOPTS+=" -j1" |
91 |
- |
92 |
src_prepare() { |
93 |
- epatch "${FILESDIR}"/${PV}-ldflags.patch |
94 |
+ MAKEOPTS+=" -j1" |
95 |
+ epatch "${FILESDIR}"/${P}-ldflags.patch |
96 |
+ append-cflags -fgnu89-inline |
97 |
} |
98 |
|
99 |
diff --git a/dev-util/fhist/files/fhist-1.21-ldflags.patch b/dev-util/fhist/files/fhist-1.21-ldflags.patch |
100 |
new file mode 100644 |
101 |
index 0000000..00aab69 |
102 |
--- /dev/null |
103 |
+++ b/dev-util/fhist/files/fhist-1.21-ldflags.patch |
104 |
@@ -0,0 +1,40 @@ |
105 |
+ Makefile.in | 12 ++++++------ |
106 |
+ 1 file changed, 6 insertions(+), 6 deletions(-) |
107 |
+ |
108 |
+diff --git a/Makefile.in b/Makefile.in |
109 |
+index ba4e4c2..c0e552a 100644 |
110 |
+--- a/Makefile.in |
111 |
++++ b/Makefile.in |
112 |
+@@ -916,8 +916,8 @@ common/libcommon.a: $(common_obj) |
113 |
+ fcomp_obj = fcomp/main.$(OBJEXT) |
114 |
+ |
115 |
+ bin/fcomp$(EXEEXT): $(fcomp_obj) common/libcommon.a .bin |
116 |
+- $(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $(fcomp_obj) common/libcommon.a \ |
117 |
+- $(LDFLAGS) $(LIBS) |
118 |
++ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $(fcomp_obj) common/libcommon.a \ |
119 |
++ $(LIBS) |
120 |
+ |
121 |
+ $(bindir)/fcomp$(EXEEXT): bin/fcomp$(EXEEXT) .bindir |
122 |
+ $(INSTALL_PROGRAM) bin/fcomp$(EXEEXT) $@ |
123 |
+@@ -928,8 +928,8 @@ fhist_obj = fhist/breaks.$(OBJEXT) fhist/diff.$(OBJEXT) fhist/extract.$(OBJEXT) |
124 |
+ fhist/subroutine.$(OBJEXT) fhist/update.$(OBJEXT) |
125 |
+ |
126 |
+ bin/fhist$(EXEEXT): $(fhist_obj) common/libcommon.a .bin |
127 |
+- $(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $(fhist_obj) common/libcommon.a \ |
128 |
+- $(LDFLAGS) $(LIBS) |
129 |
++ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $(fhist_obj) common/libcommon.a \ |
130 |
++ $(LIBS) |
131 |
+ |
132 |
+ $(bindir)/fhist$(EXEEXT): bin/fhist$(EXEEXT) .bindir |
133 |
+ $(INSTALL_PROGRAM) bin/fhist$(EXEEXT) $@ |
134 |
+@@ -937,8 +937,8 @@ $(bindir)/fhist$(EXEEXT): bin/fhist$(EXEEXT) .bindir |
135 |
+ fmerge_obj = fmerge/main.$(OBJEXT) fmerge/work.$(OBJEXT) |
136 |
+ |
137 |
+ bin/fmerge$(EXEEXT): $(fmerge_obj) common/libcommon.a .bin |
138 |
+- $(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $(fmerge_obj) common/libcommon.a \ |
139 |
+- $(LDFLAGS) $(LIBS) |
140 |
++ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $(fmerge_obj) common/libcommon.a \ |
141 |
++ $(LIBS) |
142 |
+ |
143 |
+ $(bindir)/fmerge$(EXEEXT): bin/fmerge$(EXEEXT) .bindir |
144 |
+ $(INSTALL_PROGRAM) bin/fmerge$(EXEEXT) $@ |
145 |
|
146 |
diff --git a/dev-util/fhist/metadata.xml b/dev-util/fhist/metadata.xml |
147 |
index f17c90b..d575582 100644 |
148 |
--- a/dev-util/fhist/metadata.xml |
149 |
+++ b/dev-util/fhist/metadata.xml |
150 |
@@ -1,4 +1,4 @@ |
151 |
-<?xml version='1.0' encoding='UTF-8'?> |
152 |
+<?xml version="1.0" encoding="UTF-8"?> |
153 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
154 |
<pkgmetadata> |
155 |
<herd>shell-tools</herd> |