|
|
@@ -1,110 +0,0 @@
|
|
|
---- keyutils-1.5.10.orig/Makefile 2017-03-15 21:57:15.000000000 +0100
|
|
|
-+++ keyutils-1.5.10/Makefile 2017-07-30 13:08:55.000000000 +0200
|
|
|
-@@ -1,5 +1,5 @@
|
|
|
--CPPFLAGS := -I.
|
|
|
--CFLAGS := -g -Wall -Werror
|
|
|
-+CPPFLAGS ?= -I.
|
|
|
-+CFLAGS ?= -g -Wall -Werror
|
|
|
- INSTALL := install
|
|
|
- DESTDIR :=
|
|
|
- SPECFILE := keyutils.spec
|
|
|
-@@ -56,27 +56,9 @@ LIBNAME := libkeyutils.so.$(APIVERSION)
|
|
|
- # Guess at the appropriate lib directory and word size
|
|
|
- #
|
|
|
- ###############################################################################
|
|
|
--ifeq ($(origin LIBDIR),undefined)
|
|
|
--LIBDIR := $(shell ldd /usr/bin/make | grep '\(/libc\)' | sed -e 's!.*\(/.*\)/libc[.].*!\1!')
|
|
|
--endif
|
|
|
--ifeq ($(origin USRLIBDIR),undefined)
|
|
|
--USRLIBDIR := $(patsubst /lib/%,/usr/lib/%,$(LIBDIR))
|
|
|
--endif
|
|
|
--BUILDFOR := $(shell file /usr/bin/make | sed -e 's!.*ELF \(32\|64\)-bit.*!\1!')-bit
|
|
|
-
|
|
|
--ifeq ($(origin CFLAGS),undefined)
|
|
|
--ifeq ($(BUILDFOR),32-bit)
|
|
|
--CFLAGS += -m32
|
|
|
- LIBDIR := /lib
|
|
|
- USRLIBDIR := /usr/lib
|
|
|
--else
|
|
|
--ifeq ($(BUILDFOR),64-bit)
|
|
|
--CFLAGS += -m64
|
|
|
--LIBDIR := /lib64
|
|
|
--USRLIBDIR := /usr/lib64
|
|
|
--endif
|
|
|
--endif
|
|
|
--endif
|
|
|
-
|
|
|
- ###############################################################################
|
|
|
- #
|
|
|
-@@ -95,7 +77,7 @@ endif
|
|
|
- # Normal build rule
|
|
|
- #
|
|
|
- ###############################################################################
|
|
|
--all: keyctl request-key key.dns_resolver
|
|
|
-+all:
|
|
|
-
|
|
|
- ###############################################################################
|
|
|
- #
|
|
|
-@@ -161,41 +143,18 @@ key.dns_resolver: key.dns_resolver.o $(L
|
|
|
- ###############################################################################
|
|
|
- install: all
|
|
|
- ifeq ($(NO_ARLIB),0)
|
|
|
-- $(INSTALL) -D -m 0644 $(ARLIB) $(DESTDIR)$(USRLIBDIR)/$(ARLIB)
|
|
|
-+ $(INSTALL) -d $(DESTDIR)$(USRLIBDIR)
|
|
|
-+ $(INSTALL) -m 0644 $(ARLIB) $(DESTDIR)$(USRLIBDIR)/$(ARLIB)
|
|
|
- endif
|
|
|
- ifeq ($(NO_SOLIB),0)
|
|
|
-- $(INSTALL) -D $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(LIBNAME)
|
|
|
-+ $(INSTALL) -d $(DESTDIR)$(LIBDIR)
|
|
|
-+ $(INSTALL) $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(LIBNAME)
|
|
|
- $(LNS) $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(SONAME)
|
|
|
- mkdir -p $(DESTDIR)$(USRLIBDIR)
|
|
|
- $(LNS) $(LIBDIR)/$(SONAME) $(DESTDIR)$(USRLIBDIR)/$(DEVELLIB)
|
|
|
- endif
|
|
|
-- $(INSTALL) -D keyctl $(DESTDIR)$(BINDIR)/keyctl
|
|
|
-- $(INSTALL) -D request-key $(DESTDIR)$(SBINDIR)/request-key
|
|
|
-- $(INSTALL) -D request-key-debug.sh $(DESTDIR)$(SHAREDIR)/request-key-debug.sh
|
|
|
-- $(INSTALL) -D key.dns_resolver $(DESTDIR)$(SBINDIR)/key.dns_resolver
|
|
|
-- $(INSTALL) -D -m 0644 request-key.conf $(DESTDIR)$(ETCDIR)/request-key.conf
|
|
|
-- mkdir -p $(DESTDIR)$(ETCDIR)/request-key.d
|
|
|
-- mkdir -p $(DESTDIR)$(MAN1)
|
|
|
-- $(INSTALL) -m 0644 $(wildcard man/*.1) $(DESTDIR)$(MAN1)
|
|
|
-- mkdir -p $(DESTDIR)$(MAN3)
|
|
|
-- $(INSTALL) -m 0644 $(wildcard man/*.3) $(DESTDIR)$(MAN3)
|
|
|
-- mkdir -p $(DESTDIR)$(MAN5)
|
|
|
-- $(INSTALL) -m 0644 $(wildcard man/*.5) $(DESTDIR)$(MAN5)
|
|
|
-- mkdir -p $(DESTDIR)$(MAN7)
|
|
|
-- $(INSTALL) -m 0644 $(wildcard man/*.7) $(DESTDIR)$(MAN7)
|
|
|
-- mkdir -p $(DESTDIR)$(MAN8)
|
|
|
-- $(INSTALL) -m 0644 $(wildcard man/*.8) $(DESTDIR)$(MAN8)
|
|
|
-- $(LNS) keyctl_describe.3 $(DESTDIR)$(MAN3)/keyctl_describe_alloc.3
|
|
|
-- $(LNS) keyctl_get_security.3 $(DESTDIR)$(MAN3)/keyctl_get_security_alloc.3
|
|
|
-- $(LNS) keyctl_instantiate.3 $(DESTDIR)$(MAN3)/keyctl_instantiate_iov.3
|
|
|
-- $(LNS) keyctl_instantiate.3 $(DESTDIR)$(MAN3)/keyctl_reject.3
|
|
|
-- $(LNS) keyctl_instantiate.3 $(DESTDIR)$(MAN3)/keyctl_negate.3
|
|
|
-- $(LNS) keyctl_instantiate.3 $(DESTDIR)$(MAN3)/keyctl_assume_authority.3
|
|
|
-- $(LNS) keyctl_link.3 $(DESTDIR)$(MAN3)/keyctl_unlink.3
|
|
|
-- $(LNS) keyctl_read.3 $(DESTDIR)$(MAN3)/keyctl_read_alloc.3
|
|
|
-- $(LNS) recursive_key_scan.3 $(DESTDIR)$(MAN3)/recursive_session_key_scan.3
|
|
|
-- $(LNS) keyctl_dh_compute.3 $(DESTDIR)$(MAN3)/keyctl_dh_compute_alloc.3
|
|
|
-- $(INSTALL) -D -m 0644 keyutils.h $(DESTDIR)$(INCLUDEDIR)/keyutils.h
|
|
|
-+ $(INSTALL) -d $(DESTDIR)$(INCLUDEDIR)
|
|
|
-+ $(INSTALL) -m 0644 keyutils.h $(DESTDIR)$(INCLUDEDIR)/keyutils.h
|
|
|
-
|
|
|
- ###############################################################################
|
|
|
- #
|
|
|
-@@ -239,14 +198,6 @@ tarball: $(ZTARBALL)
|
|
|
- SRCBALL := rpmbuild/SOURCES/$(TARBALL)
|
|
|
- ZSRCBALL := rpmbuild/SOURCES/$(ZTARBALL)
|
|
|
-
|
|
|
--BUILDID := .local
|
|
|
--dist := $(word 2,$(shell grep -r "^%dist" /etc/rpm /usr/lib/rpm))
|
|
|
--release := $(word 2,$(shell grep ^Release: $(SPECFILE)))
|
|
|
--release := $(subst %{?dist},$(dist),$(release))
|
|
|
--release := $(subst %{?buildid},$(BUILDID),$(release))
|
|
|
--rpmver := $(VERSION)-$(release)
|
|
|
--SRPM := rpmbuild/SRPMS/keyutils-$(rpmver).src.rpm
|
|
|
--
|
|
|
- RPMBUILDDIRS := \
|
|
|
- --define "_srcrpmdir $(CURDIR)/rpmbuild/SRPMS" \
|
|
|
- --define "_rpmdir $(CURDIR)/rpmbuild/RPMS" \
|