These symlinks got added during the dtinfo work.  But OpenBSD does not
use these; it's pretty much a linuxism.

Actually, using /usr/dt/lib as library directory and then doing an
ldconfig dance in post_install is pretty ugly as well, but the whole
install framework should be replaced anyway, and I don't even use much
of it in my port, so ...
>From 5da9781449aacbe6a286d96fa3f67f8312fa6cdc Mon Sep 17 00:00:00 2001
From: Pascal Stumpf <pascal.stu...@cubes.de>
Date: Sat, 31 Aug 2013 19:16:09 +0200
Subject: [PATCH] Do not install symlinks to libraries on OpenBSD.

---
 cde/databases/CDE-SHLIBS.src | 60 --------------------------------------------
 1 file changed, 60 deletions(-)

diff --git a/cde/databases/CDE-SHLIBS.src b/cde/databases/CDE-SHLIBS.src
index 6279c71..f8215fd 100644
--- a/cde/databases/CDE-SHLIBS.src
+++ b/cde/databases/CDE-SHLIBS.src
@@ -1235,120 +1235,60 @@ lib/DtHelp/libDtHelp.so.2.1
        mode = 0755
 }
 XCOMM 
-./libDtHelp.so.2.1
-{ openbsd
-        install_target = /usr/dt/lib/libDtHelp.so
-        type = sym_link
-}
-XCOMM
 lib/DtPrint/libDtPrint.so.2.1
 { openbsd
         install_target = /usr/dt/lib/libDtPrint.so.2.1
        mode = 0755
 }        
 XCOMM 
-./libDtPrint.so.2.1
-{ openbsd
-        install_target = /usr/dt/lib/libDtPrint.so
-        type = sym_link
-}
-XCOMM
 lib/DtMrm/libDtMrm.so.2.1
 { openbsd
         install_target = /usr/dt/lib/libDtMrm.so.2.1
        mode = 0755
 }        
 XCOMM
-./libDtMrm.so.2.1
-{ openbsd
-        install_target = /usr/dt/lib/libDtMrm.so
-        type = sym_link
-}
-XCOMM 
 lib/DtSvc/libDtSvc.so.2.1
 { openbsd
         install_target = /usr/dt/lib/libDtSvc.so.2.1
        mode = 0755
 }
 XCOMM
-./libDtSvc.so.2.1
-{ openbsd
-        install_target = /usr/dt/lib/libDtSvc.so
-        type = sym_link
-}
-XCOMM 
 lib/DtWidget/libDtWidget.so.2.1
 { openbsd
         install_target = /usr/dt/lib/libDtWidget.so.2.1
        mode = 0755
 }        
 XCOMM
-./libDtWidget.so.2.1
-{ openbsd
-        install_target = /usr/dt/lib/libDtWidget.so
-        type = sym_link
-}
-XCOMM 
 lib/DtTerm/libDtTerm.so.2.1
 { openbsd
         install_target = /usr/dt/lib/libDtTerm.so.2.1
        mode = 0755
 }
 XCOMM
-./libDtTerm.so.2.1
-{ openbsd
-        install_target = /usr/dt/lib/libDtTerm.so
-        type = sym_link
-}
-XCOMM 
 lib/tt/lib/libtt.so.2.1
 { openbsd
         install_target = /usr/dt/lib/libtt.so.2.1
        mode = 0755
 }
 XCOMM
-./libtt.so.2.1
-{ openbsd
-        install_target = /usr/dt/lib/libtt.so
-        type = sym_link
-}
-XCOMM
 lib/csa/libcsa.so.2.1
 { openbsd
        install_target = /usr/dt/lib/libcsa.so.2.1
        mode = 0755
 }
 XCOMM
-./libcsa.so.2.1
-{ openbsd
-       install_target = /usr/dt/lib/libcsa.so
-        type = sym_link
-}
-XCOMM 
 lib/DtSearch/libDtSearch.so.2.1
 { openbsd
         install_target = /usr/dt/lib/libDtSearch.so.2.1
        mode = 0755
 }
 XCOMM
-./libDtSearch.so.2.1
-{ openbsd
-        install_target = /usr/dt/lib/libDtSearch.so
-        type = sym_link
-}
-XCOMM
 lib/DtMmdb/libDtMmdb.so.2.1
 { openbsd
         install_target = /usr/dt/lib/libDtMmdb.so.2.1
        mode = 0755
 }
 XCOMM
-./libDtMmdb.so.2.1
-{ openbsd
-        install_target = /usr/dt/lib/libDtMmdb.so
-        type = sym_link
-}
-XCOMM 
 
 XCOMM
 XCOMM
-- 
1.8.3.4

------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to