From owner-freebsd-ports Mon Aug 28 06:22:21 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id GAA01196 for ports-outgoing; Mon, 28 Aug 1995 06:22:21 -0700 Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id GAA01124 for ; Mon, 28 Aug 1995 06:21:48 -0700 Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id PAA12676 for ; Mon, 28 Aug 1995 15:20:55 +0200 Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP id PAA13078 for ports@FreeBSD.org; Mon, 28 Aug 1995 15:20:55 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.6.11/8.6.9) id MAA11493 for ports@FreeBSD.org; Mon, 28 Aug 1995 12:29:07 +0200 From: J Wunsch Message-Id: <199508281029.MAA11493@uriah.heep.sax.de> Subject: Re: msql To: ports@FreeBSD.org Date: Mon, 28 Aug 1995 12:29:06 +0200 (MET DST) Reply-To: ports@FreeBSD.org In-Reply-To: <199508280752.AAA03643@silvia.HIP.Berkeley.EDU> from "Satoshi Asami" at Aug 28, 95 00:52:18 am Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 1492 Sender: ports-owner@FreeBSD.org Precedence: bulk As Satoshi Asami wrote: > > Ok, now I see. It's because this port has PREFIX=/usr/local/Minerva. :< > > I added NO_MTREE=yes as a temporary fix. Can someone look into this > and see if you can change this port to install things in the right > places? (/usr/local/{bin,include}, etc.)? It will certainly require major tweaking: ls -FRC /usr/local/Minerva yields: bin/ lib/ tests/ doc/ msql.acl.sample* include/ msqldb/ /usr/local/Minerva/bin: msql* msqladmin* msqld* msqldump* relshow* /usr/local/Minerva/doc: License.mSQL mSQL-1.0.ps /usr/local/Minerva/include: msql.h* /usr/local/Minerva/lib: libmsql.a* /usr/local/Minerva/msqldb: /usr/local/Minerva/tests: [killed for brevity] msql belongs into bin; msqld, msqladmin and msqldump belong into sbin. msqldb might be /var/db. :-) The remainder probably would belong under lib and/or lib/msql. (msql.h and libmsql.a should not be installed with x-bits, either.) The ACL sample file would also belong lib/msql, but perhaps it's only being searched at the top directory? (ACL == access control list) The tests subdirectory should not be installed at all, the tests are only runnable in-place where the compilation happened; they are entirely useless in /usr/local/Minerva. No, i don't volunteer to maintain it :), i've only installed it on behalf of a friend last weekend. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-)