New upstream version 2.1.3
This commit is contained in:
29
nxredir/Makefile
Normal file
29
nxredir/Makefile
Normal file
@@ -0,0 +1,29 @@
|
||||
PREFIX ?= /usr
|
||||
PATH_BIN ?= $(PREFIX)/bin
|
||||
PATH_LIB ?= $(PREFIX)/lib
|
||||
CUPS_BACKEND ?= $(PREFIX)/lib/cups/backend
|
||||
|
||||
all: libnxredir.so
|
||||
|
||||
CC=gcc
|
||||
CFLAGS=-g -O2 -Wall -fPIC
|
||||
LIBNAME=libnxredir.so
|
||||
VERSION=0
|
||||
|
||||
libnxredir.so: nxredir.o
|
||||
$(CC) -fPIC $(CFLAGS) -nostdlib -shared -Wl,-soname,$(LIBNAME).$(VERSION) -o $(LIBNAME).$(VERSION) nxredir.o -ldl -lc
|
||||
|
||||
clean:
|
||||
rm -f $(LIBNAME)
|
||||
rm -f $(LIBNAME).$(VERSION)
|
||||
rm -f *.o
|
||||
|
||||
install:
|
||||
install -m755 -s $(LIBNAME).$(VERSION) $(DESTDIR)/$(PATH_LIB)/freenx-server/
|
||||
install -m755 nxredir $(DESTDIR)/$(PATH_BIN)/
|
||||
install -m755 nxsmb $(DESTDIR)/$(CUPS_BACKEND)/
|
||||
sed -i -e 's|PATH_LIB=.*|PATH_LIB='$(PATH_LIB)'|' $(DESTDIR)/$(PATH_BIN)/nxredir
|
||||
sed -i -e 's|PATH_LIB=.*|PATH_LIB='$(PATH_LIB)'|' $(DESTDIR)/$(CUPS_BACKEND)/nxsmb
|
||||
sed -i -e 's|CUPS_BACKEND=.*|CUPS_BACKEND='$(CUPS_BACKEND)'|' $(DESTDIR)/$(CUPS_BACKEND)/nxsmb
|
||||
|
||||
.PHONY: clean install
|
||||
Reference in New Issue
Block a user