Remove LICENSE_TYPE and FAKE=yes. Use CONFIGURE_STYLE.

Add HOMEPAGE. Install all the info files. Bump NEED_VERSION.
Remove info stuff on uninstall and sync PLIST. Add comment tag.
This commit is contained in:
fgsch 2000-08-17 12:32:44 +00:00
parent e8b476364b
commit 59779501e8
3 changed files with 22 additions and 12 deletions

View File

@ -1,26 +1,25 @@
# $OpenBSD: Makefile,v 1.9 2000/03/26 02:29:58 espie Exp $
# $OpenBSD: Makefile,v 1.10 2000/08/17 12:32:44 fgsch Exp $
DISTNAME= nasm-0.98
CATEGORIES= devel lang
NEED_VERSION= 1.233
NEED_VERSION= 1.310
MASTER_SITES= ${MASTER_SITE_SUNSITE}
MASTER_SITE_SUBDIR= devel/lang/assemblers
MAINTAINER= angelos@openbsd.org
HOMEPAGE= http://www.web-sites.co.uk/nasm/
#
# The license is basically NOFEE but requires permission for inclusion
# in a commercial procuct. See License file for info.
#
LICENSE_TYPE= RESTRICT
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
SEPARATE_BUILD= concurrent
GNU_CONFIGURE= Yes
FAKE= Yes
CONFIGURE_STYLE= gnu
FAKE_FLAGS= INSTALLROOT=${WRKINST}
post-install:
@ -31,6 +30,6 @@ post-install:
${INSTALL_DATA} ${WRKBUILD}/doc/nasmdoc.ps ${PREFIX}/share/doc/nasm
${INSTALL_DATA} ${WRKBUILD}/doc/nasmdoc.txt ${PREFIX}/share/doc/nasm
${INSTALL_DATA} ${WRKBUILD}/doc/html/*.html ${PREFIX}/share/doc/nasm
${INSTALL_DATA} ${WRKBUILD}/doc/info/nasm.info $(PREFIX)/info
${INSTALL_DATA} ${WRKBUILD}/doc/info/* $(PREFIX)/info
.include <bsd.port.mk>

View File

@ -7,4 +7,4 @@ as86 object format, and a home-grown format called RDF.
Also included is NDISASM, a prototype x86 binary-file disassembler
which uses the same instruction table as NASM.
http://www.cryogen.com/Nasm
${HOMEPAGE}

View File

@ -1,12 +1,25 @@
@comment $OpenBSD: PLIST,v 1.5 2000/08/17 12:32:45 fgsch Exp $
@unexec install-info --delete --info-dir=%D/info %D/info/nasm.info
bin/nasm
bin/ndisasm
@unexec install-info --delete %D/info/nasm.info %D/info/dir
info/nasm.info
@exec install-info %D/info/nasm.info %D/info/dir
info/nasm.info-1
info/nasm.info-10
info/nasm.info-2
info/nasm.info-3
info/nasm.info-4
info/nasm.info-5
info/nasm.info-6
info/nasm.info-7
info/nasm.info-8
info/nasm.info-9
man/man1/nasm.1
man/man1/ndisasm.1
share/doc/nasm/internal.doc
share/doc/nasm/nasmdo10.html
share/doc/nasm/nasmdoc.ps
share/doc/nasm/nasmdoc.src
share/doc/nasm/nasmdoc.txt
share/doc/nasm/nasmdoc0.html
share/doc/nasm/nasmdoc1.html
share/doc/nasm/nasmdoc2.html
@ -19,8 +32,6 @@ share/doc/nasm/nasmdoc8.html
share/doc/nasm/nasmdoc9.html
share/doc/nasm/nasmdoca.html
share/doc/nasm/nasmdoci.html
share/doc/nasm/nasmdoc.ps
share/doc/nasm/nasmdoc.src
share/doc/nasm/nasmdoc.txt
share/doc/nasm/rdsrc.pl
@dirrm share/doc/nasm
@exec install-info --info-dir=%D/info %D/info/nasm.info