Group :: System/Servers
RPM: xrdp
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: xrdp_Makefile.patch
Download
Download
--- Makefile.orig 2007-09-24 22:03:04 +0400
+++ Makefile 2007-09-24 22:04:39 +0400
@@ -46,7 +46,7 @@ install:
make -C sesman install
make -C xup install
make -C docs install
- if [ -d /etc/pam.d ]; then install instfiles/pam.d/sesman /etc/pam.d/sesman; fi
+ install instfiles/pam.d/sesman $(CFGDIR)/../pam.d/sesman
install instfiles/xrdp_control.sh $(DESTDIR)/xrdp_control.sh
installdeb:
--- sesman/libscp/Makefile.orig 2007-05-28 03:20:48 +0400
+++ sesman/libscp/Makefile 2007-09-24 22:17:07 +0400
@@ -19,8 +19,9 @@ DEFINES = -DSESMAN_CFG_FILE=\"$(CFGDIR)/
-DSESMAN_SESSVC_FILE=\"sessvc\"
CFLAGS = -Wall -O2 -I../../common -I/usr/include/nptl -fPIC $(DEFINES)
-LDFLAGS = -shared -L/usr/gnu/lib -L/usr/lib/nptl -lpthread
+LDFLAGS = -shared -L/usr/gnu/lib -L/usr/lib/nptl
C_OS_FLAGS = $(CFLAGS) -c
+LDADD = -ldl -lpthread
CC = gcc
all: $(LIBSCPOBJ)
--- sesman/libscp/Makefile.orig 2007-09-24 22:18:06 +0400
+++ sesman/libscp/Makefile 2007-09-24 22:19:09 +0400
@@ -25,7 +25,7 @@ LDADD = -ldl -lpthread
CC = gcc
all: $(LIBSCPOBJ)
- $(CC) $(LDFLAGS) -o $(LIBSCPLNAME) $(LIBSCPOBJ)
+ $(CC) $(LDFLAGS) -o $(LIBSCPLNAME) $(LIBSCPOBJ) $(LDADD)
clean:
rm -f $(LIBSCPOBJ) $(LIBSCPLNAME)
--- xrdp/Makefile.orig 2007-04-13 07:50:59 +0400
+++ xrdp/Makefile 2007-09-24 22:22:22 +0400
@@ -18,7 +18,7 @@ DEFINES = -DXRDP_CFG_FILE=\"$(CFGDIR)/xr
CFLAGS = -Wall -O2 -I../common -I../libxrdp $(DEFINES)
#CFLAGS += -DXRDP_DEBUG
C_OS_FLAGS = $(CFLAGS) -c
-LDFLAGS = -L/usr/gnu/lib -L../libxrdp -Wl,-rpath,.
+LDFLAGS = -L/usr/gnu/lib -L../libxrdp -Wl,-rpath,$(DESTDIR)
LIBS = -ldl -lpthread -lxrdp
CC = gcc
--- sesman/tools/Makefile.orig 2007-09-24 22:22:56 +0400
+++ sesman/tools/Makefile 2007-09-24 22:24:31 +0400
@@ -14,7 +14,7 @@ DOCDIR = /usr/doc/xrdp
DEFINES = -DLIBSCP_CLIENT
CFLAGS = -Wall -O2 -I../../common -I../ -I/usr/include/nptl -I../libscp $(DEFINES)
-LDFLAGS = -L/usr/gnu/lib -L/usr/lib/nptl -L../libscp -Wl,-rpath,. -lpthread -ldl -lscp
+LDFLAGS = -L/usr/gnu/lib -L/usr/lib/nptl -L../libscp -Wl,-rpath,$(DESTDIR)
C_OS_FLAGS = $(CFLAGS) -c
LDADD = -ldl -lpthread -lscp
CC = gcc
--- libxrdp/Makefile.orig 2007-04-09 01:19:42 +0400
+++ libxrdp/Makefile 2007-09-24 22:28:15 +0400
@@ -2,7 +2,7 @@
LIBXRDPOBJ = libxrdp.o xrdp_tcp.o xrdp_iso.o xrdp_mcs.o \
xrdp_sec.o xrdp_rdp.o xrdp_orders.o \
xrdp_bitmap_compress.o xrdp_channel.o \
- os_calls.o ssl_calls.o file.o
+ os_calls.o ssl_calls.o file.o ../common/list.o
DESTDIR = /usr/local/xrdp
CFGDIR = /etc/xrdp