From 580784b84d32f125630acd9b2cc44db604632454 Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Sun, 30 Aug 2020 19:38:11 +0200 Subject: [PATCH] - build with libtirpc+libnsl 1.x; rel 4 --- papi-glibc.patch | 20 ++++++++++++++++++++ papi.spec | 7 +++++-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/papi-glibc.patch b/papi-glibc.patch index ac03277..c1865a4 100644 --- a/papi-glibc.patch +++ b/papi-glibc.patch @@ -34,3 +34,23 @@ AC_SEARCH_LIBS(rresvport_af,nsl socket,[AC_DEFINE(HAVE_RRESVPORT_AF, 1, [define if you have rresvport_af])],) AC_SEARCH_LIBS(getipnodebyname,nsl socket,[AC_DEFINE(HAVE_GETIPNODEBYNAME, 1, +--- papi-1.0_beta/source/libpapi-lpd/lpd-port.c.orig 2005-09-21 21:22:22.000000000 +0200 ++++ papi-1.0_beta/source/libpapi-lpd/lpd-port.c 2020-08-30 19:10:47.554210812 +0200 +@@ -23,7 +23,6 @@ + #include + #include + #include +-#include /* for sendfd */ + #include /* for sendmsg stuff */ + #include + #include +--- papi-1.0_beta/source/libpapi-lpd/lpd-misc.c.orig 2005-09-21 21:22:10.000000000 +0200 ++++ papi-1.0_beta/source/libpapi-lpd/lpd-misc.c 2020-08-30 19:34:17.756571090 +0200 +@@ -17,7 +17,6 @@ + #include + #include + #include +-#include + #include + + #include diff --git a/papi.spec b/papi.spec index a830b6f..23504b7 100644 --- a/papi.spec +++ b/papi.spec @@ -1,5 +1,5 @@ # TODO: config file for mod_ipp -%define rel 3 +%define rel 4 Summary: Free Standards Group Open Printing API and applications implementation Summary(pl.UTF-8): Implementacja API i aplikacji Free Standards Group Open Printing Name: papi @@ -22,7 +22,10 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: cups-devel BuildRequires: libmagic-devel +BuildRequires: libnsl-devel +BuildRequires: libtirpc-devel BuildRequires: libtool +BuildRequires: pkgconfig Requires: %{name}-libs = %{version}-%{release} Provides: printingclient Provides: printingdaemon @@ -111,7 +114,7 @@ Statyczne Biblioteki Free Standards Group Open Printing API. %{__autoconf} %{__autoheader} %{__automake} -CPPFLAGS="$(apr-1-config --cppflags) $(apu-1-config --includes)" +CPPFLAGS="%{rpmcppflags} $(apr-1-config --cppflags) $(apu-1-config --includes) $(pkg-config --cflags libtirpc)" # debug.h and http.h are too common, use include subdir %configure \ --with-apache=%{_prefix} \ -- 2.44.0