diff options
author | sem <sem@FreeBSD.org> | 2004-07-22 06:12:22 +0000 |
---|---|---|
committer | sem <sem@FreeBSD.org> | 2004-07-22 06:12:22 +0000 |
commit | 080940f4387405e53ecb5534f640fb79b103ff89 (patch) | |
tree | 484a0f36a83a17ae7d84a174ee3ff568873a7e6e /databases/msql3/Makefile | |
parent | eab50d1d99ca9399bdd8ceb834aa0375de20fbfa (diff) | |
download | FreeBSD-ports-080940f4387405e53ecb5534f640fb79b103ff89.zip FreeBSD-ports-080940f4387405e53ecb5534f640fb79b103ff89.tar.gz |
* Set LATEST_LINK
* Rework DATA and DOCS install (NOPORTDOCS compliant)
PR: ports/69318
Submitted by: maintainer
Approved by: krion (mentor) (implicitly)
Diffstat (limited to 'databases/msql3/Makefile')
-rw-r--r-- | databases/msql3/Makefile | 37 |
1 files changed, 29 insertions, 8 deletions
diff --git a/databases/msql3/Makefile b/databases/msql3/Makefile index 8b0a57a..6e98062 100644 --- a/databases/msql3/Makefile +++ b/databases/msql3/Makefile @@ -7,6 +7,7 @@ PORTNAME= msql PORTVERSION= 3.5 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= vasallia@ukr.net @@ -18,11 +19,20 @@ INSTALLS_SHLIB= YES USE_PERL5= YES USE_REINPLACE= YES +LATEST_LINK= msql3 + # Not free for commercial use. RESTRICTED= "restrictive copyright (no commercial use)" MAKE_ENV+= WRKSRC=${WRKSRC} +MSQLDATA= directory.mm dll_os2.mm install.mm lex.mm libinstall.mm \ + library_os2.mm library_unix.mm makegen makegen.cf object.mm \ + program.mm touch.mm yacc.mm + +DOCS= README RELEASE_NOTES BUGS doc/License doc/Manual \ + doc/Perl doc/acl.txt + post-patch: cd ${FILESDIR}; \ ${REINPLACE_CMD} -e "s|'bison -y' byacc|byacc 'bison -y'|g" \ @@ -36,19 +46,30 @@ pre-install: @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL post-install: - @${INSTALL_SCRIPT} ${WRKSRC}/scripts/run_daemon ${PREFIX}/bin - @for f in msqladmin msqlimport msqlexport; do\ - ${CHGRP} msql ${PREFIX}/bin/${f}; \ - done - ${CHGRP} msql ${PREFIX}/sbin/msql3d - @${CHMOD} 751 ${PREFIX}/etc/msql3/ - @${CHOWN} -R msql:msql ${PREFIX}/etc/msql3/ - @${MKDIR} ${PREFIX}/etc/rc.d + ${INSTALL_SCRIPT} ${WRKSRC}/scripts/run_daemon ${PREFIX}/bin +.for f in msqladmin msqlimport msqlexport + ${CHGRP} msql ${PREFIX}/bin/${f} +.endfor + ${CHGRP} msql ${PREFIX}/sbin/msql3d + ${CHMOD} 751 ${PREFIX}/etc/msql3/ + ${CHOWN} -R msql:msql ${PREFIX}/etc/msql3/ + ${MKDIR} ${PREFIX}/etc/rc.d @if [ ! -f ${PREFIX}/etc/rc.d/msql3.sh ]; then \ ${ECHO_MSG} "Installing ${PREFIX}/etc/rc.d/msql3.sh startup file."; \ ${INSTALL_SCRIPT} -m 751 ${FILESDIR}/msql3.sh \ ${PREFIX}/etc/rc.d/msql3.sh; \ fi + ${MKDIR} ${DATADIR}/makegen +.for i in ${MSQLDATA} + ${INSTALL_SCRIPT} ${WRKSRC}/src/makegen/${i} ${DATADIR}/makegen +.endfor + ${INSTALL_SCRIPT} ${WRKSRC}/src/site.mm ${DATADIR}/makegen +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for i in ${DOCS} + ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} +.endfor +.endif .include <bsd.port.pre.mk> |