aboutsummaryrefslogtreecommitdiffstats
path: root/x11/XFree86-4-libraries
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>2000-10-26 09:46:50 +0800
committerasami <asami@FreeBSD.org>2000-10-26 09:46:50 +0800
commit32d44fa90b934e0b5c8ceb15f79ab986462e252c (patch)
tree6889c6af5dc563b3591d5bd4223ede9754f9167d /x11/XFree86-4-libraries
parent3bed2b0d7624c363f13f9ed30fcc213fb474c357 (diff)
downloadfreebsd-ports-graphics-32d44fa90b934e0b5c8ceb15f79ab986462e252c.tar.gz
freebsd-ports-graphics-32d44fa90b934e0b5c8ceb15f79ab986462e252c.tar.zst
freebsd-ports-graphics-32d44fa90b934e0b5c8ceb15f79ab986462e252c.zip
Enable PAM support.
Submitted by: Carlos A M dos Santos <casantos@cpmet.ufpel.tche.br> Reviewed by: maintainer
Diffstat (limited to 'x11/XFree86-4-libraries')
-rw-r--r--x11/XFree86-4-libraries/files/patch-d10
-rw-r--r--x11/XFree86-4-libraries/files/patch-z3827
2 files changed, 36 insertions, 1 deletions
diff --git a/x11/XFree86-4-libraries/files/patch-d b/x11/XFree86-4-libraries/files/patch-d
index a6f67765d89..38955bdd801 100644
--- a/x11/XFree86-4-libraries/files/patch-d
+++ b/x11/XFree86-4-libraries/files/patch-d
@@ -19,7 +19,15 @@
/*
* This doesn't work the way it does on every other system. On FreeBSD it's
* only a "hint, not a demand", whatever that means. Note that this is not
-@@ -356,14 +368,14 @@
+@@ -351,19 +368,22 @@
+ #else
+ #define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DXNO_SYSCONF
+ #define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC
++#endif
++#ifndef HasPam
++#define HasPam YES
+ #endif
+
/* The GCC strength-reduce bug is fixed for FreeBSD 2.1.5 and later */
#ifndef DefaultGcc2i386Opt
#if OSMajorVersion > 2 || (OSMajorVersion == 2 && OSMinorVersion > 1) || (OSMajorVersion == 2 && OSMinorVersion == 1 && OSTeenyVersion >= 5)
diff --git a/x11/XFree86-4-libraries/files/patch-z38 b/x11/XFree86-4-libraries/files/patch-z38
new file mode 100644
index 00000000000..2c8cce6ddcd
--- /dev/null
+++ b/x11/XFree86-4-libraries/files/patch-z38
@@ -0,0 +1,27 @@
+--- Original/xc/programs/xdm/Imakefile Tue Oct 24 12:53:55 2000
++++ programs/xdm/Imakefile Tue Oct 24 12:52:46 2000
+@@ -75,11 +75,6 @@
+ PWD_DEFINES = -DUSESHADOW -DSHADOWSUITE
+ #endif
+
+-#if HasPam
+-PAM_LIBRARIES = -lpam DlLibrary
+-PAM_DEFINES = -DUSE_PAM
+-#endif
+-
+ #if !defined(i386IscArchitecture) && !defined(i386ScoArchitecture) && !defined(LinuxArchitecture) && !defined(NTOArchitecture) && !defined(SGIArchitecture)
+ SYS_LIBRARIES3 = -lresolv
+ #endif
+@@ -89,6 +84,11 @@
+ #if defined(LinuxArchitecture) && (!UseElfFormat || LinuxShadowSuite)
+ SYS_LIBRARIES1 = -lshadow
+ #endif
++#endif
++
++#if HasPam
++PAM_LIBRARIES = -lpam DlLibrary
++PAM_DEFINES = -DUSE_PAM
+ #endif
+
+ #if defined(UltrixArchitecture)
+