SHA256
1
0
forked from pool/whois

Accepting request 264367 from network:utilities

1

OBS-URL: https://build.opensuse.org/request/show/264367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/whois?expand=0&rev=46
This commit is contained in:
Dominique Leuenberger 2014-12-09 08:14:09 +00:00 committed by Git OBS Bridge
commit 2e565609da
3 changed files with 44 additions and 0 deletions

35
whois-nobsdsource.patch Normal file
View File

@ -0,0 +1,35 @@
--- whois-5.2.2.orig/mkpasswd.c
+++ whois-5.2.2/mkpasswd.c
@@ -17,9 +17,6 @@
*/
/* for crypt, snprintf and strcasecmp */
-#define _XOPEN_SOURCE 500
-#define _BSD_SOURCE 1
-#define __EXTENSIONS__ 1
/* System library */
#include <stdio.h>
--- whois-5.2.2.orig/whois.c
+++ whois-5.2.2/whois.c
@@ -7,9 +7,6 @@
* (at your option) any later version.
*/
-/* for AI_IDN */
-#define _GNU_SOURCE
-
/* System library */
#include <stdio.h>
#include <stdlib.h>
--- whois-5.2.2.orig/Makefile
+++ whois-5.2.2/Makefile
@@ -53,7 +53,7 @@ endif
mkpasswd_LDADD += -lcrypt
endif
-CPPFLAGS += $(DEFS) $(INCLUDES)
+CPPFLAGS += -D_GNU_SOURCE $(DEFS) $(INCLUDES)
##############################################################################
all: Makefile.depend whois mkpasswd pos

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Sat Dec 6 18:25:49 UTC 2014 - crrodriguez@opensuse.org
- whois-nobsdsource.patch: get rid of warnings about
BSD_SOURCE deprecatation , just define GNU_SOURCE
globally instead of any other C library feature macro.
-------------------------------------------------------------------
Thu Nov 13 21:20:56 UTC 2014 - andreas.stieger@gmx.de

View File

@ -44,6 +44,7 @@ Requires: perl = %{perl_version}
%if 0%{?suse_version} <= 1140
BuildRequires: libxcrypt-devel
%endif
Patch: whois-nobsdsource.patch
%description
This package provides a commandline client for the WHOIS (RFC 3912)
@ -61,6 +62,7 @@ echo "`grep -A1 "Checksums-Sha1" %{SOURCE3} | grep %{name}_%{version}.tar.xz | c
echo "`grep -A1 "Checksums-Sha256" %{SOURCE3} | grep %{name}_%{version}.tar.xz | cut -d\ -f2` %{SOURCE0}" | sha256sum -c
%setup -q
%patch -p1
%build
make all mkpasswd HAVE_LIBIDN=1 HAVE_ICONV=1 %{?_smp_mflags} \