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 <ports@FreeBSD.org>; 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 <ports@FreeBSD.org>; 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 <j@uriah.heep.sax.de>
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. ;-)