Commit c45cab1b authored by Mike Gabriel's avatar Mike Gabriel

Makefile: Align variable names USRLIBDIR, SHLIBDIR (and NX_DIR) with nx-X11…

Makefile: Align variable names USRLIBDIR, SHLIBDIR (and NX_DIR) with nx-X11 internal naming schemes (and use /usr/<lib>/nx/X11 rather than /usr/<lib>/nx-X11).
parent 0a314adf
...@@ -13,9 +13,10 @@ ETCDIR_NX ?= /etc/nxagent ...@@ -13,9 +13,10 @@ ETCDIR_NX ?= /etc/nxagent
PREFIX ?= /usr/local PREFIX ?= /usr/local
BINDIR ?= $(PREFIX)/bin BINDIR ?= $(PREFIX)/bin
LIBDIR ?= $(PREFIX)/lib LIBDIR ?= $(PREFIX)/lib
USRLIBDIR ?= $(LIBDIR) SHLIBDIR ?= $(LIBDIR)
NXLIBDIR ?= $(SHLIBDIR)/nx
USRLIBDIR ?= $(NXLIBDIR)/X11
INCLUDEDIR ?= $(PREFIX)/include INCLUDEDIR ?= $(PREFIX)/include
NXLIBDIR ?= $(LIBDIR)/nx
CONFIGURE ?= ./configure CONFIGURE ?= ./configure
NX_VERSION_MAJOR=$(shell ./version.sh 1) NX_VERSION_MAJOR=$(shell ./version.sh 1)
...@@ -143,13 +144,13 @@ install-full: ...@@ -143,13 +144,13 @@ install-full:
cp -a "$$(string_rep "$$libpath" "$$libfile" "$$link")" "$$(string_rep "$$libdir" exports .build-exports)"; \ cp -a "$$(string_rep "$$libpath" "$$libfile" "$$link")" "$$(string_rep "$$libdir" exports .build-exports)"; \
done; done;
$(INSTALL_DIR) $(DESTDIR)$(SHLIBDIR)
$(COPY_SYMLINK) nx-X11/.build-exports/lib/libNX_X11.so $(DESTDIR)$(SHLIBDIR)/
$(COPY_SYMLINK) nx-X11/.build-exports/lib/libNX_X11.so.6 $(DESTDIR)$(SHLIBDIR)/
$(COPY_DEREFERENCED) nx-X11/.build-exports/lib/libNX_X11.so.6.2 $(DESTDIR)$(SHLIBDIR)/
$(INSTALL_DIR) $(DESTDIR)$(USRLIBDIR) $(INSTALL_DIR) $(DESTDIR)$(USRLIBDIR)
$(COPY_SYMLINK) nx-X11/.build-exports/lib/libNX_X11.so $(DESTDIR)$(USRLIBDIR)/ $(INSTALL_SYMLINK) ../../libNX_X11.so.6 $(DESTDIR)$(USRLIBDIR)/libX11.so.6
$(COPY_SYMLINK) nx-X11/.build-exports/lib/libNX_X11.so.6 $(DESTDIR)$(USRLIBDIR)/ $(INSTALL_SYMLINK) ../../libNX_X11.so.6.2 $(DESTDIR)$(USRLIBDIR)/libX11.so.6.2
$(COPY_DEREFERENCED) nx-X11/.build-exports/lib/libNX_X11.so.6.2 $(DESTDIR)$(USRLIBDIR)/
$(INSTALL_DIR) $(DESTDIR)$(USRLIBDIR)/nx-X11
$(INSTALL_SYMLINK) ../libNX_X11.so.6 $(DESTDIR)$(USRLIBDIR)/nx-X11/libX11.so.6
$(INSTALL_SYMLINK) ../libNX_X11.so.6.2 $(DESTDIR)$(USRLIBDIR)/nx-X11/libX11.so.6.2
. replace.sh; set -x; find nx-X11/.build-exports/include/{nx*,GL} -type d | \ . replace.sh; set -x; find nx-X11/.build-exports/include/{nx*,GL} -type d | \
while read dirname; do \ while read dirname; do \
......
...@@ -15,11 +15,11 @@ ...@@ -15,11 +15,11 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see http://www.gnu.org/licenses/. # along with this program. If not, see http://www.gnu.org/licenses/.
NX_LIBS=@@NXLIBDIR@@ NX_LIBDIR=@@NXLIBDIR@@
# make sure nxagent starts properly with pam_tmpdir.so being in use # make sure nxagent starts properly with pam_tmpdir.so being in use
NX_TEMP=${NX_TEMP:-/tmp} NX_TEMP=${NX_TEMP:-/tmp}
export NX_TEMP export NX_TEMP
export LD_LIBRARY_PATH=@@NXLIBDIR@@-X11/ export LD_LIBRARY_PATH=@@NX_LIBDIR@@/X11/
exec $NX_LIBS/bin/${NXAPP:-"nxagent"} "$@" exec $NX_LIBDIR/bin/${NXAPP:-"nxagent"} "$@"
...@@ -15,10 +15,10 @@ ...@@ -15,10 +15,10 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see http://www.gnu.org/licenses/. # along with this program. If not, see http://www.gnu.org/licenses/.
NX_LIBS=@@NXLIBDIR@@ NX_LIBDIR=@@NXLIBDIR@@
# make sure nxagent starts properly with pam_tmpdir.so being in use # make sure nxagent starts properly with pam_tmpdir.so being in use
NX_TEMP=${NX_TEMP:-/tmp} NX_TEMP=${NX_TEMP:-/tmp}
export NX_TEMP export NX_TEMP
exec $NX_LIBS/bin/${NXAPP:="nxproxy"} "$@" exec $NX_LIBDIR/bin/${NXAPP:="nxproxy"} "$@"
...@@ -4,7 +4,7 @@ usr/share/nx/rgb ...@@ -4,7 +4,7 @@ usr/share/nx/rgb
usr/share/nx/VERSION.nxagent usr/share/nx/VERSION.nxagent
usr/share/man/man1/nxagent.1* usr/share/man/man1/nxagent.1*
usr/lib/*/nx/bin/nxagent usr/lib/*/nx/bin/nxagent
usr/lib/*/nx-X11/ usr/lib/*/nx/X11/
usr/bin/nxagent usr/bin/nxagent
usr/share/pixmaps/nxagent.xpm usr/share/pixmaps/nxagent.xpm
etc/nxagent/nxagent.keyboard etc/nxagent/nxagent.keyboard
...@@ -515,8 +515,8 @@ rm -r %{buildroot}%{_includedir}/nx-X11/Xtrans ...@@ -515,8 +515,8 @@ rm -r %{buildroot}%{_includedir}/nx-X11/Xtrans
%{_bindir}/nxagent %{_bindir}/nxagent
%dir %{_libdir}/nx/bin %dir %{_libdir}/nx/bin
%{_libdir}/nx/bin/nxagent %{_libdir}/nx/bin/nxagent
%dir %{_libdir}/nx-X11 %dir %{_libdir}/nx/X11
%{_libdir}/nx-X11/libX11.so* %{_libdir}/nx/X11/libX11.so*
%{_datadir}/pixmaps/nxagent.xpm %{_datadir}/pixmaps/nxagent.xpm
%dir %{_datadir}/nx %dir %{_datadir}/nx
%{_datadir}/nx/rgb %{_datadir}/nx/rgb
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment