Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 May 2000 11:54:15 +0100
From:      Mark Ovens <mark@ukug.uk.freebsd.org>
To:        ports@freebsd.org
Cc:        pfeifer@dbai.tuwien.ac.at
Subject:   Latest wine port doesn't install libs
Message-ID:  <20000527115415.K233@parish>

next in thread | raw e-mail | index | archive | help
The latest version of the wine port is broken; it doesn't install it's
.so libs.

All that is required is to patch ${WRKSRC}/dlls/Makefile.in thus
(thanks to FUJISHIMA Satsuki for this):

--- Makefile.in.orig	Mon Mar 27 05:25:23 2000
+++ Makefile.in	Thu Apr 20 04:02:24 2000
@@ -215,7 +215,7 @@
 
 install::
 	for i in $(INSTALLSUBDIRS); do (cd $$i && $(MAKE) install) || exit 1; done
-	-$(LDCONFIG)
+	-$(LDCONFIG) -R
 
 uninstall::
 	for i in $(INSTALLSUBDIRS); do (cd $$i && $(MAKE) uninstall) || exit 1; done

and to run ``make install'' in the dlls directory. I've made a patch
for the Makefile:

*** Makefile.orig       Fri May 26 18:59:13 2000
--- Makefile    Fri May 26 19:03:39 2000
***************
*** 53,58 ****
--- 53,59 ----
             programs/regapi/regapi
        ${INSTALL_PROGRAM} ${WRKSRC}/${EXEC} ${PREFIX}/bin
  .endfor
+       cd ${WRKSRC}/dlls && ${MAKE} install
        ${INSTALL_SCRIPT} ${WRKDIR}/regSet.sh ${PREFIX}/bin
        ${INSTALL_DATA} ${WRKSRC}/wine.ini ${PREFIX}/etc/wine.conf.sample
        [ -f ${PREFIX}/etc/wine.conf ] \

This all works fine, however I can't submit a PR because I can't get
the PLIST correct so that it deinstalls completely. The .so libs have
a large number of symlinks installed and I can't get these to be
deleted (you don't list symlinks in PLIST, right?)

Hopefully someone more skilled in the ports system can help sort this
out (I've Cc:'d the maintainer).

-- 
        ...and on the eighth day God created UNIX
________________________________________________________________
      FreeBSD - The Power To Serve http://www.freebsd.org
      My Webpage http://ukug.uk.freebsd.org/~mark/
mailto:mark@ukug.uk.freebsd.org             http://www.radan.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000527115415.K233>