From owner-freebsd-ports Fri Mar 31 8:47:42 2000 Delivered-To: freebsd-ports@freebsd.org Received: from quack.kfu.com (quack.kfu.com [170.1.70.2]) by hub.freebsd.org (Postfix) with ESMTP id 532C737BD0F for ; Fri, 31 Mar 2000 08:47:41 -0800 (PST) (envelope-from nsayer@medusa.kfu.com) Received: from medusa.kfu.com (medusa.kfu.com [170.1.70.5]) by quack.kfu.com (8.9.2/8.9.3) with ESMTP id IAA06724 for ; Fri, 31 Mar 2000 08:47:40 -0800 (PST) (envelope-from nsayer@medusa.kfu.com) Received: (from nsayer@localhost) by medusa.kfu.com (8.9.3/8.8.8) id IAA39756 for freebsd-ports@freebsd.org; Fri, 31 Mar 2000 08:47:10 -0800 (PST) (envelope-from nsayer) Date: Fri, 31 Mar 2000 08:47:10 -0800 (PST) From: Nick Sayer Message-Id: <200003311647.IAA39756@medusa.kfu.com> To: freebsd-ports@freebsd.org Subject: Tricky porting -- libmcrypt Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I'm the maintainer of the libmcrypt port, and after much neglect, I am in the throwes of updating the port to 2.4.0 (and there was much rejoicing). Alas, the beast has become far more complicated than it once was. It is now a base library and a collection of modules. It even builds a thing called libltdl which looks like a portable dlopen() type library. I need some porting wisdom as to how to handle this. First, for some bizarre reason libltdl/Makefile defines INSTALL as ../ which breaks 'make install'. None of the other Makefiles seem to suffer this disease, and I'm at a loss to find out what happened. Looking at the source, it does sort of appear that something like either libltdl or a bunch of #defines would be neccessary for libmcrypt to work, but it appears that libltdl is part of libtool, maybe? Should I install this library or not? Should I have some sort of LIBDEPEND for it? Does any other port use it? The 2.4 distfile is at http://hq.hellug.gr/~mcrypt/lib/libmcrypt-2.4.0.tar.gz if anyone wants to see what I see. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message