freebsd-ports/security/sssd/files/patch-Makefile.am

62 lines
1.8 KiB
Text
Raw Normal View History

--- ./Makefile.am.orig 2011-08-29 11:39:05.000000000 -0400
+++ ./Makefile.am 2011-10-13 12:13:42.000000000 -0400
@@ -33,7 +33,7 @@
systemdunitdir = @systemdunitdir@
logpath = @logpath@
pubconfpath = @pubconfpath@
-pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(prefix)/libdata/pkgconfig
AM_CFLAGS =
if WANT_AUX_INFO
@@ -753,21 +753,22 @@
noinst_PROGRAMS = pam_test_client
pam_test_client_SOURCES = src/sss_client/pam_test_client.c
-pam_test_client_LDFLAGS = -lpam -lpam_misc
+pam_test_client_LDFLAGS = -lpam
####################
# Client Libraries #
####################
-nsslib_LTLIBRARIES = libnss_sss.la
-libnss_sss_la_SOURCES = \
+nsslib_LTLIBRARIES = nss_sss.la
+nss_sss_la_SOURCES = \
src/sss_client/common.c \
+ src/sss_client/bsdnss.c \
src/sss_client/nss_passwd.c \
src/sss_client/nss_group.c \
src/sss_client/nss_netgroup.c \
src/sss_client/sss_cli.h \
src/sss_client/nss_compat.h
-libnss_sss_la_LDFLAGS = \
+nss_sss_la_LDFLAGS = \
-module \
-version-info 2:0:0 \
-Wl,--version-script,$(srcdir)/src/sss_client/sss_nss.exports
@@ -780,6 +781,7 @@
src/sss_client/sss_pam_macros.h
pam_sss_la_LDFLAGS = \
+ -lintl \
-lpam \
-module \
-avoid-version \
@@ -1122,10 +1124,10 @@
mkdir -p $(DESTDIR)$(initdir)
endif
-install-data-hook:
- rm $(DESTDIR)/$(nsslibdir)/libnss_sss.so.2 \
- $(DESTDIR)/$(nsslibdir)/libnss_sss.so
- mv $(DESTDIR)/$(nsslibdir)/libnss_sss.so.2.0.0 $(DESTDIR)/$(nsslibdir)/libnss_sss.so.2
+notnotnotnotnotnotnotnotnotnotnotnotnotnotnotnotnotinstall-data-hook:
+ rm $(DESTDIR)/$(nsslibdir)/nss_sss.so.2 \
+ $(DESTDIR)/$(nsslibdir)/nss_sss.so
+ mv $(DESTDIR)/$(nsslibdir)/nss_sss.so.2.0.0 $(DESTDIR)/$(nsslibdir)/nss_sss.so.2
uninstall-hook:
if [ -f $(abs_builddir)/src/config/.files ]; then \