mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-27 21:26:36 +00:00
libtirpc: use rpcgen from host-nfs-utils
Drop the patch adding local rpcgen. Instead use the host-nfs-utils provided rpcgen. Update the patch "Automatically generate XDR header files from .x sources using" to use external rpcgen. Renumber the other patches. Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
dec494f9f5
commit
0965080fbc
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,4 @@
|
|||||||
From eba198c27f2b8d3f0b27ea4a42f3dc79d397440c Mon Sep 17 00:00:00 2001
|
From 001e3f26dc80b8f21bed7d9b5872fe10e8b4af04 Mon Sep 17 00:00:00 2001
|
||||||
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
||||||
Date: Sat, 10 Nov 2012 17:29:53 +0100
|
Date: Sat, 10 Nov 2012 17:29:53 +0100
|
||||||
Subject: [PATCH] Automatically generate XDR header files from .x sources using
|
Subject: [PATCH] Automatically generate XDR header files from .x sources using
|
||||||
@ -8,21 +8,23 @@ Subject: [PATCH] Automatically generate XDR header files from .x sources using
|
|||||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
||||||
[yann.morin.1998@free.fr: update for 0.3.1]
|
[yann.morin.1998@free.fr: update for 0.3.1]
|
||||||
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
||||||
|
[baruch: use external rpcgen]
|
||||||
|
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
|
||||||
---
|
---
|
||||||
Makefile.am | 19 +-
|
Makefile.am | 16 +-
|
||||||
src/Makefile.am | 2 +-
|
src/Makefile.am | 2 +-
|
||||||
tirpc/rpc/rpcb_prot.h | 797 --------------------------------------------------
|
tirpc/rpc/rpcb_prot.h | 797 ------------------------------------------
|
||||||
tirpc/rpcsvc/crypt.h | 109 -------
|
tirpc/rpcsvc/crypt.h | 109 ------
|
||||||
4 files changed, 17 insertions(+), 910 deletions(-)
|
4 files changed, 14 insertions(+), 910 deletions(-)
|
||||||
delete mode 100644 tirpc/rpc/rpcb_prot.h
|
delete mode 100644 tirpc/rpc/rpcb_prot.h
|
||||||
delete mode 100644 tirpc/rpcsvc/crypt.h
|
delete mode 100644 tirpc/rpcsvc/crypt.h
|
||||||
|
|
||||||
diff --git a/Makefile.am b/Makefile.am
|
diff --git a/Makefile.am b/Makefile.am
|
||||||
index 8558289..aa5908e 100644
|
index 3f6063771faf..368fb8a1aed2 100644
|
||||||
--- a/Makefile.am
|
--- a/Makefile.am
|
||||||
+++ b/Makefile.am
|
+++ b/Makefile.am
|
||||||
@@ -1,6 +1,9 @@
|
@@ -1,6 +1,9 @@
|
||||||
SUBDIRS = src man doc rpcgen
|
SUBDIRS = src man doc
|
||||||
ACLOCAL_AMFLAGS = -I m4
|
ACLOCAL_AMFLAGS = -I m4
|
||||||
|
|
||||||
+GENFILES = tirpc/rpcsvc/crypt.h \
|
+GENFILES = tirpc/rpcsvc/crypt.h \
|
||||||
@ -39,7 +41,7 @@ index 8558289..aa5908e 100644
|
|||||||
tirpc/rpc/xdr.h \
|
tirpc/rpc/xdr.h \
|
||||||
tirpc/rpc/types.h \
|
tirpc/rpc/types.h \
|
||||||
tirpc/rpc/svc_soc.h \
|
tirpc/rpc/svc_soc.h \
|
||||||
@@ -20,7 +22,6 @@ nobase_include_HEADERS = tirpc/netconfig.h \
|
@@ -21,7 +23,6 @@ nobase_include_HEADERS = tirpc/netconfig.h \
|
||||||
tirpc/rpc/rpcent.h \
|
tirpc/rpc/rpcent.h \
|
||||||
tirpc/rpc/rpc_com.h \
|
tirpc/rpc/rpc_com.h \
|
||||||
tirpc/rpc/rpcb_prot.x \
|
tirpc/rpc/rpcb_prot.x \
|
||||||
@ -47,7 +49,7 @@ index 8558289..aa5908e 100644
|
|||||||
tirpc/rpc/rpcb_clnt.h \
|
tirpc/rpc/rpcb_clnt.h \
|
||||||
tirpc/rpc/raw.h \
|
tirpc/rpc/raw.h \
|
||||||
tirpc/rpc/pmap_rmt.h \
|
tirpc/rpc/pmap_rmt.h \
|
||||||
@@ -51,5 +52,17 @@ endif
|
@@ -48,5 +49,14 @@ endif
|
||||||
pkgconfigdir=$(libdir)/pkgconfig
|
pkgconfigdir=$(libdir)/pkgconfig
|
||||||
pkgconfig_DATA = libtirpc.pc
|
pkgconfig_DATA = libtirpc.pc
|
||||||
|
|
||||||
@ -55,19 +57,16 @@ index 8558289..aa5908e 100644
|
|||||||
+nobase_nodist_include_HEADERS = $(GENFILES)
|
+nobase_nodist_include_HEADERS = $(GENFILES)
|
||||||
+BUILT_SOURCES = $(GENFILES)
|
+BUILT_SOURCES = $(GENFILES)
|
||||||
+
|
+
|
||||||
+$(GENFILES): %.h: %.x $(top_builddir)/rpcgen/rpcgen
|
+$(GENFILES): %.h: %.x
|
||||||
+ mkdir -p $(dir $@)
|
+ mkdir -p $(dir $@)
|
||||||
+ $(top_builddir)/rpcgen/rpcgen -h -o $@ $<
|
+ rpcgen -h -o $@ $<
|
||||||
+
|
|
||||||
+$(top_builddir)/rpcgen/rpcgen: force
|
|
||||||
+ cd rpcgen && $(MAKE)
|
|
||||||
+
|
+
|
||||||
+force:
|
+force:
|
||||||
+
|
+
|
||||||
+CLEANFILES = cscope.* *~ $(GENFILES)
|
+CLEANFILES = cscope.* *~ $(GENFILES)
|
||||||
DISTCLEANFILES = Makefile.in libtirpc*.tar.gz
|
DISTCLEANFILES = Makefile.in libtirpc*.tar.gz
|
||||||
diff --git a/src/Makefile.am b/src/Makefile.am
|
diff --git a/src/Makefile.am b/src/Makefile.am
|
||||||
index 7428e92..0356171 100644
|
index 2af40f16d03a..0b7e23835c36 100644
|
||||||
--- a/src/Makefile.am
|
--- a/src/Makefile.am
|
||||||
+++ b/src/Makefile.am
|
+++ b/src/Makefile.am
|
||||||
@@ -8,7 +8,7 @@
|
@@ -8,7 +8,7 @@
|
||||||
@ -81,7 +80,7 @@ index 7428e92..0356171 100644
|
|||||||
|
|
||||||
diff --git a/tirpc/rpc/rpcb_prot.h b/tirpc/rpc/rpcb_prot.h
|
diff --git a/tirpc/rpc/rpcb_prot.h b/tirpc/rpc/rpcb_prot.h
|
||||||
deleted file mode 100644
|
deleted file mode 100644
|
||||||
index 7ae48b8..0000000
|
index 7ae48b805370..000000000000
|
||||||
--- a/tirpc/rpc/rpcb_prot.h
|
--- a/tirpc/rpc/rpcb_prot.h
|
||||||
+++ /dev/null
|
+++ /dev/null
|
||||||
@@ -1,797 +0,0 @@
|
@@ -1,797 +0,0 @@
|
||||||
@ -884,7 +883,7 @@ index 7ae48b8..0000000
|
|||||||
-#endif /* !_RPCB_PROT_H_RPCGEN */
|
-#endif /* !_RPCB_PROT_H_RPCGEN */
|
||||||
diff --git a/tirpc/rpcsvc/crypt.h b/tirpc/rpcsvc/crypt.h
|
diff --git a/tirpc/rpcsvc/crypt.h b/tirpc/rpcsvc/crypt.h
|
||||||
deleted file mode 100644
|
deleted file mode 100644
|
||||||
index da1f9cc..0000000
|
index da1f9ccb56ea..000000000000
|
||||||
--- a/tirpc/rpcsvc/crypt.h
|
--- a/tirpc/rpcsvc/crypt.h
|
||||||
+++ /dev/null
|
+++ /dev/null
|
||||||
@@ -1,109 +0,0 @@
|
@@ -1,109 +0,0 @@
|
||||||
@ -998,5 +997,5 @@ index da1f9cc..0000000
|
|||||||
-
|
-
|
||||||
-#endif /* !_CRYPT_H_RPCGEN */
|
-#endif /* !_CRYPT_H_RPCGEN */
|
||||||
--
|
--
|
||||||
1.9.1
|
2.17.0
|
||||||
|
|
@ -10,6 +10,7 @@ LIBTIRPC_SITE = http://downloads.sourceforge.net/project/libtirpc/libtirpc/$(LIB
|
|||||||
LIBTIRPC_LICENSE = BSD-3-Clause
|
LIBTIRPC_LICENSE = BSD-3-Clause
|
||||||
LIBTIRPC_LICENSE_FILES = COPYING
|
LIBTIRPC_LICENSE_FILES = COPYING
|
||||||
|
|
||||||
|
LIBTIRPC_DEPENDENCIES = host-nfs-utils
|
||||||
LIBTIRPC_INSTALL_STAGING = YES
|
LIBTIRPC_INSTALL_STAGING = YES
|
||||||
LIBTIRPC_AUTORECONF = YES
|
LIBTIRPC_AUTORECONF = YES
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user