1997-07-14 12:35:19 +00:00
# New ports collection makefile for: msql2
1998-08-30 15:57:34 +00:00
# Version required: 2.0.4.1
1997-07-14 12:35:19 +00:00
# Date created: December 17th 1996
# Whom: jfitz
1995-01-14 11:01:06 +00:00
#
1999-08-22 19:01:07 +00:00
# $Id: Makefile,v 1.31 1999/08/21 19:28:11 fenner Exp $
1996-08-29 10:20:55 +00:00
#
1995-01-14 11:01:06 +00:00
1998-08-30 15:57:34 +00:00
DISTNAME = msql-2.0.4.1
1996-11-17 03:18:45 +00:00
CATEGORIES = databases
1995-04-11 20:44:46 +00:00
1997-11-26 23:30:11 +00:00
MAINTAINER = jfitz@FreeBSD.ORG
1996-08-09 14:05:14 +00:00
1997-07-14 12:35:19 +00:00
# Not free for commercial use. Must create a user on the local system
NO_PACKAGE = YES
1996-06-03 01:56:15 +00:00
RESTRICTED = "restrictive copyright (no commercial use)"
1997-07-14 12:35:19 +00:00
MAKE_ENV += WRKSRC = ${ WRKSRC }
1997-07-14 12:43:38 +00:00
# Uncomment this if you're upgrading from <= b4 to >= b5 and have already
# dumped your databases (or just build with -DOVERWRITE_DB)
#OVERWRITE_DB= YES
1997-07-14 12:35:19 +00:00
do-configure :
cd ${ WRKSRC } ; make target
1998-08-30 15:57:34 +00:00
cd ${ WRKSRC } /targets/freebsd; ${ SETENV } ${ MAKE_ENV } ./setup
1997-07-14 12:35:19 +00:00
@${ SETENV } ${ MAKE_ENV } /usr/bin/perl ${ SCRIPTDIR } /customize_scripts
pre-install :
1997-07-14 12:43:38 +00:00
@${ SETENV } ${ MAKE_ENV } /usr/bin/perl ${ SCRIPTDIR } /check_old_version
1997-07-14 12:35:19 +00:00
@${ SETENV } ${ MAKE_ENV } /usr/bin/perl ${ SCRIPTDIR } /createuser
1995-01-14 11:01:06 +00:00
1996-06-03 01:56:15 +00:00
post-install :
1997-07-14 12:35:19 +00:00
@${ INSTALL_SCRIPT } ${ WRKSRC } /scripts/run_daemon ${ PREFIX } /bin
@${ INSTALL_DATA } ${ FILESDIR } /post-install-notes ${ PREFIX } /share/doc/msql
@for file in msql2d msqladmin msqlimport msqlexport; do \
/usr/bin/chgrp msql ${ PREFIX } /bin/$$ file; \
done
1997-07-14 12:47:08 +00:00
@for file in RELEASE_NOTES MSQL_BOOK INSTALL; do \
${ INSTALL_DATA } ${ WRKSRC } /$$ file ${ PREFIX } /share/doc/msql; \
done
1999-08-22 19:01:07 +00:00
@${ CHMOD } 751 ${ PREFIX } /etc/msql2/
@${ CHOWN } -R msql.msql ${ PREFIX } /etc/msql2/
1997-11-26 23:30:11 +00:00
@${ MKDIR } ${ PREFIX } /etc/rc.d
1997-07-14 12:35:19 +00:00
@if [ ! -f ${ PREFIX } /etc/rc.d/msql2.sh ] ; then \
1997-11-26 23:30:11 +00:00
${ ECHO } " Installing ${ PREFIX } /etc/rc.d/msql2.sh startup file. " ; \
${ ECHO } "#!/bin/sh" > ${ PREFIX } /etc/rc.d/msql2.sh; \
1998-02-13 10:54:49 +00:00
${ ECHO } " [ -x ${ PREFIX } /bin/msql2d ] && su -l msql -c 'exec ${ PREFIX } /bin/msql2d' > /dev/null 2>&1 & && echo -n ' msql2' " >> ${ PREFIX } /etc/rc.d/msql2.sh; \
1999-08-22 19:01:07 +00:00
${ CHMOD } 751 ${ PREFIX } /etc/rc.d/msql2.sh; \
1996-10-04 00:38:38 +00:00
fi
1997-07-14 12:35:19 +00:00
. i f ! d e f i n e d ( B A T C H )
@ /usr/bin/more -e ${ FILESDIR } /post-install-notes
. e n d i f
1995-01-14 11:01:06 +00:00
1999-08-21 19:28:11 +00:00
. i n c l u d e < b s d . p o r t . p r e . m k >
. i f ! e x i s t s ( $ { D I S T D I R } / $ { D I S T N A M E } $ { E X T R A C T _ S U F X } )
IGNORE = " - You must manually obtain ${ DISTFILES } from 'http://www.Hughes.com.au' and place it in ${ DISTDIR } . The distribution requires registration prior to use "
. e n d i f
. i n c l u d e < b s d . p o r t . p o s t . m k >