commit:     430ffc3b9d61a40ff807dfd534f4333aeae8198c
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 22 16:30:45 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Sep 22 16:31:15 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430ffc3b

net-misc/sslh: new patch to solve Makefile dependencies issue

Gentoo-bug: 594586

Package-Manager: portage-2.3.1

 net-misc/sslh/files/sslh-1.17-version-deps.patch | 13 -------------
 net-misc/sslh/files/sslh-1.18-version-deps.patch | 18 ++++++++++--------
 net-misc/sslh/sslh-1.18-r1.ebuild                |  1 -
 3 files changed, 10 insertions(+), 22 deletions(-)

diff --git a/net-misc/sslh/files/sslh-1.17-version-deps.patch 
b/net-misc/sslh/files/sslh-1.17-version-deps.patch
deleted file mode 100644
index c05b87a..00000000
--- a/net-misc/sslh/files/sslh-1.17-version-deps.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-make sure the files using version.h depend on it being generated first
-
---- a/Makefile
-+++ b/Makefile
-@@ -39,7 +39,7 @@
- 
- all: sslh $(MAN) echosrv
- 
--.c.o: *.h
-+.c.o: *.h version.h
-       $(CC) $(CFLAGS) $(CPPFLAGS) -c $<
- 
- version.h:

diff --git a/net-misc/sslh/files/sslh-1.18-version-deps.patch 
b/net-misc/sslh/files/sslh-1.18-version-deps.patch
index aa02871..c6108ff 100644
--- a/net-misc/sslh/files/sslh-1.18-version-deps.patch
+++ b/net-misc/sslh/files/sslh-1.18-version-deps.patch
@@ -1,13 +1,15 @@
-make sure the files using version.h depend on it being generated first
+Make sure the files using version.h depend on it being generated first.
+
+Gentoo-bug: 594586
 
 --- a/Makefile
 +++ b/Makefile
-@@ -78,7 +78,7 @@
- systemd-sslh-generator: systemd-sslh-generator.o
-       $(CC) $(CFLAGS) $(LDFLAGS) -o systemd-sslh-generator 
systemd-sslh-generator.o -lconfig
+@@ -59,7 +59,7 @@
+ 
+ all: sslh $(MAN) echosrv
  
--echosrv: $(OBJS) echosrv.o
-+echosrv: version.h $(OBJS) echosrv.o
-       $(CC) $(CFLAGS) $(LDFLAGS) -o echosrv echosrv.o probe.o common.o tls.o 
$(LIBS)
+-.c.o: *.h
++%.o: %.c *.h version.h
+       $(CC) $(CFLAGS) $(CPPFLAGS) -c $<
  
- $(MAN): sslh.pod Makefile
+ version.h:

diff --git a/net-misc/sslh/sslh-1.18-r1.ebuild 
b/net-misc/sslh/sslh-1.18-r1.ebuild
index 9010070..15c62e0 100644
--- a/net-misc/sslh/sslh-1.18-r1.ebuild
+++ b/net-misc/sslh/sslh-1.18-r1.ebuild
@@ -28,7 +28,6 @@ RESTRICT="test"
 S=${WORKDIR}/${MY_P}
 
 PATCHES=(
-       "${FILESDIR}/${PN}-1.17-version-deps.patch"
        "${FILESDIR}/${PN}-1.18-version-deps.patch"
        "${FILESDIR}/${PN}-1.18-systemd-generator.patch"
 )

Reply via email to