Skip to content

Commit

Permalink
Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORM
Browse files Browse the repository at this point in the history
pattern match format.  Minor pkglint along the way.
  • Loading branch information
tv committed May 24, 1999
1 parent 997b546 commit 6feda59
Show file tree
Hide file tree
Showing 79 changed files with 1,019 additions and 1,076 deletions.
25 changes: 12 additions & 13 deletions archivers/rar/Makefile
@@ -1,22 +1,21 @@
# $NetBSD: Makefile,v 1.15 1999/05/22 21:47:01 tv Exp $
# $NetBSD: Makefile,v 1.16 1999/05/24 20:39:35 tv Exp $
# FreeBSD Id: Makefile,v 1.7 1997/08/10 22:31:27 fenner Exp
#

DISTNAME= rarbsd
PKGNAME= rar-2.01
CATEGORIES= archivers
MASTER_SITES= ftp://ftp.inetpros.net/pub/rar/ \
ftp://ftp.kiarchive.ru/pub/unix/arcers/
EXTRACT_SUFX= .exe
ONLY_FOR_ARCHS= i386
ONLY_FOR_OPSYS= NetBSD
DISTNAME= rarbsd
PKGNAME= rar-2.01
CATEGORIES= archivers
MASTER_SITES= ftp://ftp.inetpros.net/pub/rar/ \
ftp://ftp.kiarchive.ru/pub/unix/arcers/
EXTRACT_SUFX= .exe
ONLY_FOR_PLATFORM= NetBSD-*-i386

MAINTAINER= packages@netbsd.org
MAINTAINER= packages@netbsd.org

NO_PACKAGE= Only unmodified original package can be distributed
NO_PACKAGE= Only unmodified original package can be distributed

NO_WRKSUBDIR= yes
EXTRACT_CMD= ${DOWNLOADED_DISTFILE} >/dev/null
NO_WRKSUBDIR= yes
EXTRACT_CMD= ${DOWNLOADED_DISTFILE} >/dev/null

pre-extract:
@${CHMOD} a+x ${DISTDIR}/${DISTFILES}
Expand Down
18 changes: 9 additions & 9 deletions audio/bladeenc/Makefile
@@ -1,16 +1,16 @@
# $NetBSD: Makefile,v 1.2 1998/12/28 19:16:50 tv Exp $
# $NetBSD: Makefile,v 1.3 1999/05/24 20:39:35 tv Exp $
#

DISTNAME= BladeEnc-076-bsd-i386
PKGNAME= bladeenc-0.76
CATEGORIES= audio
MASTER_SITES= http://home.swipnet.se/~w-82625/encoder/binaries/
ONLY_FOR_ARCHS= i386
DISTNAME= BladeEnc-076-bsd-i386
PKGNAME= bladeenc-0.76
CATEGORIES= audio
MASTER_SITES= http://home.swipnet.se/~w-82625/encoder/binaries/
ONLY_FOR_PLATFORM= NetBSD-*-i386

MAINTAINER= tv@netbsd.org
HOMEPAGE= http://bladeenc.home.ml.org/
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://bladeenc.home.ml.org/

NO_BUILD= yes
NO_BUILD=

do-install:
${INSTALL_SCRIPT} ${WRKDIR}/bladeenc ${PREFIX}/bin/
Expand Down
31 changes: 14 additions & 17 deletions audio/mbrola-linux/Makefile
@@ -1,28 +1,25 @@
# $NetBSD: Makefile,v 1.4 1999/04/15 14:53:10 proff Exp $
# $NetBSD: Makefile,v 1.5 1999/05/24 20:39:35 tv Exp $

DISTNAME= mbrola-linux-301g1
WRKSRC= ${WRKDIR}
CATEGORIES= audio
MASTER_SITES= ftp://tcts.fpms.ac.be/pub/mbrola/pclinux/
DISTFILES= mbr301g1.zip
DISTNAME= mbrola-linux-301g1
CATEGORIES= audio
MASTER_SITES= ftp://tcts.fpms.ac.be/pub/mbrola/pclinux/
EXTRACT_SUFX= .zip

MAINTAINER= proff@iq.org
HOMEPAGE= http://tcts.fpms.ac.be/synthesis/
MAINTAINER= proff@iq.org
HOMEPAGE= http://tcts.fpms.ac.be/synthesis/

BUILD_DEPENDS= unzip:../../archivers/unzip
BUILD_DEPENDS= unzip:../../archivers/unzip

LICENSE= non-commercial-use
LICENSE= non-commercial-use

EXTRACT_CMD= unzip ${DOWNLOADED_DISTFILE}
EXTRACT_CMD= unzip -Loq ${DOWNLOADED_DISTFILE}
NO_WRKSUBDIR=
NO_BUILD=

ONLY_FOR_ARCHS= i386

NO_BUILD= yes
ONLY_FOR_PLATFORM= NetBSD-*-i386

# Do not strip Linux binaries.
do-install:
# INSTALL_PROGRAM attempts to strip the targer, however
# strip doesn't know how to strip linux binraries, so
# use INSTALL_SCRIPT instead
${INSTALL_SCRIPT} ${WRKSRC}/mbrola ${PREFIX}/bin

.include "../../mk/bsd.pkg.mk"
24 changes: 12 additions & 12 deletions comms/binkd/Makefile
@@ -1,21 +1,21 @@
# $NetBSD: Makefile,v 1.3 1999/05/12 15:08:45 tv Exp $
# $NetBSD: Makefile,v 1.4 1999/05/24 20:39:35 tv Exp $
#

DISTNAME= binkd-0.9.2
CATEGORIES= comms
MASTER_SITES= http://www.corbina.net/~maloff/binkd/
EXTRACT_SUFX= .zip
DISTNAME= binkd-0.9.2
CATEGORIES= comms
MASTER_SITES= http://www.corbina.net/~maloff/binkd/
EXTRACT_SUFX= .zip

MAINTAINER= tv@netbsd.org # aka "Todd Vierling" @ 1:396/1.5
HOMEPAGE= http://www.corbina.net/~maloff/binkd/
MAINTAINER= tv@netbsd.org # aka "Todd Vierling" @ 1:396/1.5
HOMEPAGE= http://www.corbina.net/~maloff/binkd/

BUILD_DEPENDS= unzip:../../archivers/unzip
BUILD_DEPENDS= unzip:../../archivers/unzip

GNU_CONFIGURE= yes
EXTRACT_CMD= unzip -qo ${DOWNLOADED_DISTFILE}
GNU_CONFIGURE= yes
EXTRACT_CMD= unzip -Loq ${DOWNLOADED_DISTFILE}

NO_CDROM= "extremely limited usefulness to the general public"
NOT_FOR_ARCHS= alpha sparc64
NO_CDROM= "extremely limited usefulness to the general public"
NOT_FOR_PLATFORM= *-*-{alpha,sparc64}

post-extract:
@cd ${WRKSRC}/mkfls/unix && ${CHMOD} +x configure && ${CP} * ../../
Expand Down
6 changes: 3 additions & 3 deletions comms/xisp/Makefile
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.5 1999/04/16 20:27:16 jlam Exp $
# $NetBSD: Makefile,v 1.6 1999/05/24 20:39:36 tv Exp $
#

DISTNAME= xisp-2.5p4
Expand All @@ -12,9 +12,9 @@ HOMEPAGE= http://users.hol.gr/~dbouras/
DEPENDS+= xforms-0.88:../../x11/xforms
DEPENDS+= xpm-3.4k:../../graphics/xpm

ONLY_FOR_ARCHS= arm32 i386 m68k sparc ns32k
ONLY_FOR_PLATFORM= NetBSD-*-{arm32,i386,m68k,sparc,ns32k}

USE_X11BASE= yes
USE_X11BASE=

post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/xisp
Expand Down
25 changes: 11 additions & 14 deletions databases/gtksql/Makefile
@@ -1,23 +1,20 @@
# $NetBSD: Makefile,v 1.4 1999/02/19 14:28:08 rh Exp $
# $NetBSD: Makefile,v 1.5 1999/05/24 20:39:36 tv Exp $
#

DISTNAME= gtksql-0.2
CATEGORIES= databases
MASTER_SITES= http://www.multimania.com/bbrox/GtkSQL/ \
ftp://ftp.infodrom.north.de/pub/unix/gtkbuffet/apps/gtksql/
DISTNAME= gtksql-0.2
CATEGORIES= databases
MASTER_SITES= http://www.multimania.com/bbrox/GtkSQL/ \
ftp://ftp.infodrom.north.de/pub/unix/gtkbuffet/apps/gtksql/

MAINTAINER= packages@NetBSD.org
HOMEPAGE= http://www.multimania.com/bbrox/GtkSQL/
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.multimania.com/bbrox/GtkSQL/

DEPENDS+= gtk10-1.0.6:../../x11/gtk10
DEPENDS+= postgresql-6.4.2:../../databases/postgresql
DEPENDS+= gtk10-1.0.6:../../x11/gtk10
DEPENDS+= postgresql-6.4.2:../../databases/postgresql

# restriction inherit from postgresql
NOT_FOR_ARCHS= alpha mips
USE_X11BASE=

USE_X11BASE= yes

PGUSER?= pgsql
PGUSER?= pgsql

post-patch:
${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.bak
Expand Down
44 changes: 20 additions & 24 deletions databases/mysql-server/Makefile
@@ -1,40 +1,36 @@
# $NetBSD: Makefile,v 1.2 1999/05/20 20:09:50 tron Exp $
# $NetBSD: Makefile,v 1.3 1999/05/24 20:39:36 tv Exp $
#

DISTNAME= mysql-3.22.22
PKGNAME= ${DISTNAME:S/-/-server-/}
CATEGORIES= databases
MASTER_SITES= ftp://ftp.mysql.com/pub/mysql/Downloads/MySQL-3.22/ \
ftp://ftp.netcasting.net/pub/mysql/Downloads/MySQL-3.22/
DISTNAME= mysql-3.22.22
PKGNAME= ${DISTNAME:S/-/-server-/}
CATEGORIES= databases
MASTER_SITES= ftp://ftp.mysql.com/pub/mysql/Downloads/MySQL-3.22/ \
ftp://ftp.netcasting.net/pub/mysql/Downloads/MySQL-3.22/

MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.mysql.com/
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.mysql.com/

DEPENDS= ${DISTNAME:S/-/-client-/}:../../databases/mysql-client
DEPENDS= ${DISTNAME:S/-/-client-/}:../../databases/mysql-client

NO_CDROM= "Restrictive license."
NO_CDROM= "Restrictive license."

.include "../../mk/bsd.prefs.mk"

MYSQL_DATADIR?= /var/mysql
MYSQL_DATADIR?= /var/mysql

GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--localstatedir=${MYSQL_DATADIR} \
--with-named-z-libs=z --with-named-curses=curses \
--without-perl --without-debug --without-bench \
--without-docs --with-low-memory
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --localstatedir=${MYSQL_DATADIR} \
--with-named-z-libs=z --with-named-curses=curses \
--without-perl --without-debug --without-bench \
--without-docs --with-low-memory

CFLAGS+= -Dunix

# not yet... works on some platforms but not all
#CC= ${LOCALBASE}/bin/ptlgcc
#CXX= ${LOCALBASE}/bin/ptlg++
CFLAGS+= -Dunix

# platforms on which included mit-pthreads is usable
ONLY_FOR_ARCHS= alpha arm32 i386 sparc
ONLY_FOR_PLATFORM= NetBSD-*-{alpha,arm32,i386,sparc} SunOS-*-sparc

USE_GMAKE= yes
USE_PERL5= yes
USE_GMAKE=
USE_PERL5=

post-extract:
@cd ${WRKSRC} && for dir in dbug heap isam merge mysys strings; do \
Expand Down
58 changes: 29 additions & 29 deletions databases/postgresql/Makefile
@@ -1,42 +1,42 @@
# $NetBSD: Makefile,v 1.31 1999/04/13 15:31:05 agc Exp $
# $NetBSD: Makefile,v 1.32 1999/05/24 20:39:36 tv Exp $
# FreeBSD Id: Makefile,v 1.22 1997/12/24 01:21:37 alex Exp
#

DISTNAME= postgresql-6.4.2
WRKSRC= ${WRKDIR}/${DISTNAME}/src
CATEGORIES= databases
MASTER_SITES= ftp://ftp.PostgreSQL.org/pub/ \
ftp://ftp.sunsite.auc.dk/mirrors/www.postgresql.org/pub/ \
ftp://ftp.jaist.ac.jp/pub/dbms/postgres95/
DISTNAME= postgresql-6.4.2
WRKSRC= ${WRKDIR}/${DISTNAME}/src
CATEGORIES= databases
MASTER_SITES= ftp://ftp.PostgreSQL.org/pub/ \
ftp://ftp.sunsite.auc.dk/mirrors/www.postgresql.org/pub/ \
ftp://ftp.jaist.ac.jp/pub/dbms/postgres95/

MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.PostgreSQL.ORG/
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.PostgreSQL.ORG/

BUILD_DEPENDS+= bison:../../devel/bison
DEPENDS+= tk-8.0.5:../../x11/tk80
DEPENDS+= tcl-8.0.5:../../lang/tcl80
DEPENDS+= addnerd-1.6:../../sysutils/addnerd
BUILD_DEPENDS+= bison:../../devel/bison
DEPENDS+= tk-8.0.5:../../x11/tk80 \
tcl-8.0.5:../../lang/tcl80 \
addnerd-1.6:../../sysutils/addnerd

# Needs ELF clue, mips has no TAS implementation
NOT_FOR_ARCHS= alpha mips
NOT_FOR_PLATFORM= *-*-{alpha,mips}

PLIST_SRC= ${WRKDIR}/PLIST.tmp
REQ_FILE= ${WRKDIR}/REQ
PLIST_SRC= ${WRKDIR}/PLIST.tmp
REQ_FILE= ${WRKDIR}/REQ

PGUSER?= pgsql
PGGROUP?= ingres
PGUSER?= pgsql
PGGROUP?= ingres

USE_GMAKE= yes
MAKEFILE= GNUmakefile
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX}/${PGUSER} \
--enable-locale \
--with-tcl \
--with-tclconfig="${PREFIX}/lib/tcl8.0 ${PREFIX}/lib/tk8.0" \
--with-includes=${PREFIX}/include \
--with-libs=${PREFIX}/lib \
--with-template=`${ECHO} ${OPSYS} | ${TR} '[A-Z]' '[a-z]'`
CONFIGURE_ENV+= CPPFLAGS="-I${PREFIX}/include/tcl8.0 -I${PREFIX}/include/tk8.0"
USE_GMAKE=
MAKEFILE= GNUmakefile
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX}/${PGUSER} \
--enable-locale \
--with-tcl \
--with-tclconfig="${PREFIX}/lib/tcl8.0 ${PREFIX}/lib/tk8.0" \
--with-includes=${PREFIX}/include \
--with-libs=${PREFIX}/lib \
--with-template=`${ECHO} ${OPSYS} | ${TR} '[A-Z]' '[a-z]'`
CONFIGURE_ENV+= CPPFLAGS="-I${PREFIX}/include/tcl8.0 -I${PREFIX}/include/tk8.0"

INSTALL_TARGET= install install-man

Expand Down
12 changes: 6 additions & 6 deletions devel/bcc/Makefile
@@ -1,14 +1,14 @@
# $NetBSD: Makefile,v 1.4 1998/11/12 23:03:39 frueauf Exp $
# $NetBSD: Makefile,v 1.5 1999/05/24 20:39:37 tv Exp $
# FreeBSD Id: Makefile,v 1.6 1996/11/18 11:22:35 asami Exp
#

DISTNAME= bcc
PKGNAME= bcc-95.3.12
CATEGORIES= devel
DISTNAME= bcc
PKGNAME= bcc-95.3.12
CATEGORIES= devel

MAINTAINER= tsarna@netbsd.org
MAINTAINER= tsarna@netbsd.org

NOT_FOR_ARCHS= alpha #Severe LP64 problems
NOT_FOR_PLATFORM= *-*-alpha # Severe LP64 problems

.include "../../mk/bsd.prefs.mk"

Expand Down
29 changes: 14 additions & 15 deletions devel/boehm-gc/Makefile
@@ -1,23 +1,22 @@
# $NetBSD: Makefile,v 1.10 1998/11/12 23:03:40 frueauf Exp $
# $NetBSD: Makefile,v 1.11 1999/05/24 20:39:37 tv Exp $
# FreeBSD Id: Makefile,v 1.1 1996/11/16 01:51:25 jdp Exp
#

DISTNAME= gc4.12
PKGNAME= boehm-gc-4.12
CATEGORIES= devel
MASTER_SITES= http://reality.sgi.com/employees/boehm_mti/gc_source/
DISTNAME= gc4.12
PKGNAME= boehm-gc-4.12
CATEGORIES= devel
MASTER_SITES= http://reality.sgi.com/employees/boehm_mti/gc_source/

MAINTAINER= packages@netbsd.org
HOMEPAGE= http://reality.sgi.com/employees/boehm_mti/gc.html
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://reality.sgi.com/employees/boehm_mti/gc.html

NOT_FOR_ARCHS+= sparc # SEGV in "./test_cpp 1" in build: target
NOT_FOR_ARCHS+= alpha # needs dlopen, ELF, still SEGV's
NOT_FOR_PLATFORM= *-*-sparc # SEGV in "./test_cpp 1" in build: target
NOT_FOR_PLATFORM+= *-*-alpha # needs dlopen, ELF, still SEGV's

WRKSRC= ${WRKDIR}/gc
ALL_TARGET= BSD-pkg-all
INSTALL_TARGET= BSD-pkg-install
MAKE_ENV+= CP="${CP}"
MAKE_ENV+= INSTALL_DATA="${INSTALL_DATA}"
MAKE_ENV+= INSTALL_MAN="${INSTALL_MAN}"
WRKSRC= ${WRKDIR}/gc
ALL_TARGET= BSD-pkg-all
INSTALL_TARGET= BSD-pkg-install
MAKE_ENV+= CP="${CP}" INSTALL_DATA="${INSTALL_DATA}" \
INSTALL_MAN="${INSTALL_MAN}"

.include "../../mk/bsd.pkg.mk"

0 comments on commit 6feda59

Please sign in to comment.