If cde is configured with
  ./configure --prefix=/usr
the binaries are located in /usr/bin.
However /usr/dt/bin is hardcoded in so many places
that if it doesn't exist cde does not even start.
Create /usr/dt/bin link if necessary.
diff -Nraub cde-2.5.1.ori/programs/Makefile.am cde-2.5.1/programs/Makefile.am
--- cde-2.5.1.ori/programs/Makefile.am  2022-10-01 13:18:27.000000000 -0400
+++ cde-2.5.1/programs/Makefile.am      2023-01-26 13:36:20.342956873 -0400
@@ -7,3 +7,7 @@
         dtcreate dtprintinfo fontaliases dtdspmsg ttsnoop dtimsstart   \
         dtpdm dtsr dtpdmd dtinfo types tttypes util dtopen localized   \
         dthelp dtdocbook
+
+install-data-hook:
+       -if [ $(CDE_INSTALLATION_TOP)/bin != $(bindir) ];then \
+               cd $(DESTDIR)$(CDE_INSTALLATION_TOP) && $(LN_S) $(bindir) bin ; 
fi
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to