From aa35d2e30c57d40e87e0585f933ce6dd64b2eeea Mon Sep 17 00:00:00 2001 From: wiz Date: Tue, 25 Aug 2009 12:32:54 +0000 Subject: Remove BROKEN_IN variable. It was no maintained, and there was no defined workflow for setting it, removing it, or removing packages depending on it. --- cross/i386-cygwin32/Makefile | 4 +--- cross/i386-linux/Makefile | 4 +--- cross/i386-msdosdjgpp/Makefile | 4 +--- devel/pcl-cvs/Makefile | 4 +--- doc/guide/files/fixes.xml | 30 ++++++++---------------------- emulators/simulavr/Makefile | 4 +--- emulators/twin/Makefile | 4 +--- graphics/denemo/Makefile | 4 +--- lang/jdk-openjit/Makefile | 4 +--- net/arla/Makefile | 4 +--- pkgtools/pkglint/files/makevars.map | 3 +-- security/botan/Makefile | 4 +--- sysutils/nvnet/Makefile | 4 +--- sysutils/strace/Makefile | 4 +--- www/nvu/Makefile | 4 +--- 15 files changed, 22 insertions(+), 63 deletions(-) diff --git a/cross/i386-cygwin32/Makefile b/cross/i386-cygwin32/Makefile index 33b1bcac763..d4d0aaa9eef 100644 --- a/cross/i386-cygwin32/Makefile +++ b/cross/i386-cygwin32/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 2007/01/31 00:04:11 wiz Exp $ +# $NetBSD: Makefile,v 1.17 2009/08/25 12:32:54 wiz Exp $ # DISTVERSION= 1.0.0.0 @@ -9,8 +9,6 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.NetBSD.org/ COMMENT= Cross-compile environment for Cywin32/i386 -BROKEN_IN= pkgsrc-2006Q4 - WRKSRC= ${WRKDIR}/${EGCS_DISTNAME} USE_CROSS_BINUTILS= yes BINUTILS_GNUTARGET= pe-i386 diff --git a/cross/i386-linux/Makefile b/cross/i386-linux/Makefile index 1c3f0440565..0c699d11828 100644 --- a/cross/i386-linux/Makefile +++ b/cross/i386-linux/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.27 2007/01/31 00:04:11 wiz Exp $ +# $NetBSD: Makefile,v 1.28 2009/08/25 12:32:55 wiz Exp $ # DISTVERSION= 2.0.7.1 @@ -12,8 +12,6 @@ COMMENT= Cross-compile environment for iX86 Linux, libc v6 BUILD_DEPENDS+= rpm-[0-9]*:../../misc/rpm -BROKEN_IN= pkgsrc-2006Q4 - CHECK_SHLIBS_SUPPORTED= no WRKSRC= ${WRKDIR} diff --git a/cross/i386-msdosdjgpp/Makefile b/cross/i386-msdosdjgpp/Makefile index ff2f5d31ba2..5ad964f8523 100644 --- a/cross/i386-msdosdjgpp/Makefile +++ b/cross/i386-msdosdjgpp/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.27 2007/01/31 00:04:11 wiz Exp $ +# $NetBSD: Makefile,v 1.28 2009/08/25 12:32:55 wiz Exp $ # DISTVERSION= 2.02.0 @@ -23,8 +23,6 @@ SITES.wmemu2b.zip= http://ftp.delorie.com/pub/djgpp/beta/ \ ftp://gd.tuwien.ac.at/pc/dos/djgpp/beta/ \ http://gd.tuwien.ac.at/pc/dos/djgpp/beta/ -BROKEN_IN= pkgsrc-2006Q4 - WRKSRC= ${WRKDIR}/djgpp USE_CROSS_BINUTILS= yes BINUTILS_GNUTARGET= coff-go32 diff --git a/devel/pcl-cvs/Makefile b/devel/pcl-cvs/Makefile index 518aaa0031c..65012bf7c01 100644 --- a/devel/pcl-cvs/Makefile +++ b/devel/pcl-cvs/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.21 2008/10/11 09:31:55 uebayasi Exp $ +# $NetBSD: Makefile,v 1.22 2009/08/25 12:32:55 wiz Exp $ # DISTNAME= pcl-cvs-2.9.9 @@ -13,8 +13,6 @@ COMMENT= Front-end to CVS for emacs PKG_DESTDIR_SUPPORT= user-destdir -BROKEN_IN= pkgsrc-2006Q1 - DEPENDS+= emacs20-elib>=1.0:../../devel/emacs20-elib CONFLICTS= emacs-21.* diff --git a/doc/guide/files/fixes.xml b/doc/guide/files/fixes.xml index 7e4d8f647eb..26a94559629 100644 --- a/doc/guide/files/fixes.xml +++ b/doc/guide/files/fixes.xml @@ -1,4 +1,4 @@ - + Making your package work @@ -1909,27 +1909,13 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist Marking packages as having problems In some cases one does not have the time to solve a problem - immediately. There are currently two ways to declare that one knows - that a package has problems. - - The first way is to plainly mark it as broken. For - this, one just sets the variable BROKEN to the - reason why the package is broken (similar to the - RESTRICTED variable). A user trying to build - the package will immediately be shown this message, and the build - will not be even tried. - - After each pkgsrc freeze period (a time when the - tree is stabilized and a new pkgsrc branch is cut), the packages - that were not building in the official branch build on the latest - NetBSD release will be marked as broken on that branch. This is - done by setting the BROKEN_IN variable to the - branch name (or appending the branch name to it). If a user tries - to build such a package and the build fails, the user gets a - message that says that the package was broken on the respective - branch(es). - - Both types of packages are removed from pkgsrc in irregular + immediately. In this case, one can plainly mark a package as broken. For + this, one just sets the variable BROKEN to the + reason why the package is broken (similar to the + RESTRICTED variable). A user trying to build + the package will immediately be shown this message, and the build + will not be even tried. + BROKEN packages are removed from pkgsrc in irregular intervals. diff --git a/emulators/simulavr/Makefile b/emulators/simulavr/Makefile index 0fd9486aea3..75b18ee853f 100644 --- a/emulators/simulavr/Makefile +++ b/emulators/simulavr/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2007/03/07 17:31:22 joerg Exp $ +# $NetBSD: Makefile,v 1.15 2009/08/25 12:32:55 wiz Exp $ # DISTNAME= simulavr-0.1.2.1 @@ -15,8 +15,6 @@ BUILD_DEPENDS+= avr-binutils-[0-9]*:../../cross/avr-binutils BUILD_DEPENDS+= avr-gcc-[0-9]*:../../cross/avr-gcc BUILD_DEPENDS+= doxygen-[0-9]*:../../devel/doxygen -BROKEN_IN= pkgsrc-2006Q4 - CONFIGURE_ARGS+= --disable-tests CONFIGURE_ENV+= ac_cv_prog_has_texi2dvi=yes ac_cv_prog_has_texi2html=yes USE_TOOLS+= makeinfo diff --git a/emulators/twin/Makefile b/emulators/twin/Makefile index b005ff7f9bb..c11e497eeab 100644 --- a/emulators/twin/Makefile +++ b/emulators/twin/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.29 2007/11/17 12:04:12 rillig Exp $ +# $NetBSD: Makefile,v 1.30 2009/08/25 12:32:55 wiz Exp $ # DISTNAME= twin-src-3.1.14 @@ -11,8 +11,6 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.willows.com/ COMMENT= Cross-platform implementation of the Win32 API -BROKEN_IN= pkgsrc-2005Q4 pkgsrc-2006Q1 pkgsrc-2006Q4 - WRKSRC= ${WRKDIR}/twin GNU_CONFIGURE= yes USE_TOOLS+= gmake lex yacc diff --git a/graphics/denemo/Makefile b/graphics/denemo/Makefile index aeac1e002b5..0e300146a9b 100644 --- a/graphics/denemo/Makefile +++ b/graphics/denemo/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.21 2009/07/22 09:01:30 wiz Exp $ +# $NetBSD: Makefile,v 1.22 2009/08/25 12:32:55 wiz Exp $ # DISTNAME= denemo-0.7.6 @@ -13,8 +13,6 @@ PKG_DESTDIR_SUPPORT= user-destdir DEPENDS+= lilypond-[0-9]*:../../print/lilypond -BROKEN_IN= pkgsrc-2006Q4 - GNU_CONFIGURE= YES USE_TOOLS+= pkg-config diff --git a/lang/jdk-openjit/Makefile b/lang/jdk-openjit/Makefile index 2350489c34c..3a0978c5386 100644 --- a/lang/jdk-openjit/Makefile +++ b/lang/jdk-openjit/Makefile @@ -1,10 +1,8 @@ -# $NetBSD: Makefile,v 1.7 2007/01/31 00:04:11 wiz Exp $ +# $NetBSD: Makefile,v 1.8 2009/08/25 12:32:55 wiz Exp $ PKGNAME= jdk-openjit-${OPENJIT_VERSION} PKGREVISION= 1 -BROKEN_IN= pkgsrc-2005Q4 pkgsrc-2006Q1 pkgsrc-2006Q4 - PKG_JVMS_ACCEPTED= jdk CLASSDIR= classes JRELIB= lib/${MACHINE_ARCH}/green_threads diff --git a/net/arla/Makefile b/net/arla/Makefile index 6f651c5089a..f70c98627c4 100644 --- a/net/arla/Makefile +++ b/net/arla/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.64 2008/11/10 17:21:37 wiz Exp $ +# $NetBSD: Makefile,v 1.65 2009/08/25 12:32:55 wiz Exp $ DISTNAME= arla-0.43 PKGREVISION= 2 @@ -9,8 +9,6 @@ MAINTAINER= wennmach@NetBSD.org HOMEPAGE= http://www.stacken.kth.se/project/arla/ COMMENT= Free AFS implementation from KTH -BROKEN_IN= pkgsrc-2006Q4 - CONFLICTS+= heimdal-[0-9]* CONFLICTS+= lwp-[0-9]* CONFLICTS+= openafs-[0-9]* diff --git a/pkgtools/pkglint/files/makevars.map b/pkgtools/pkglint/files/makevars.map index 2c999cdb188..2a72e1b191e 100644 --- a/pkgtools/pkglint/files/makevars.map +++ b/pkgtools/pkglint/files/makevars.map @@ -1,4 +1,4 @@ -# $NetBSD: makevars.map,v 1.196 2009/07/22 09:13:49 wiz Exp $ +# $NetBSD: makevars.map,v 1.197 2009/08/25 12:32:56 wiz Exp $ # # This file contains the guessed type of some variables, according to @@ -150,7 +150,6 @@ BINOWN UserGroupName [$system] BOOTSTRAP_DEPENDS InternalList of DependencyWithPath [c:a,m:a,o:a,*.mk:a] BROKEN Message [] BROKEN_GETTEXT_DETECTION YesNo [$package] -BROKEN_IN List of BrokenIn [m:s] BSD_MAKE_ENV List of ShellWord [$system] BUILDLINK_ABI_DEPENDS.* InternalList of Dependency [*:a] BUILDLINK_API_DEPENDS.* InternalList of Dependency [*:a] diff --git a/security/botan/Makefile b/security/botan/Makefile index 4ae841110a1..1932d00671d 100644 --- a/security/botan/Makefile +++ b/security/botan/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.12 2008/01/05 05:06:52 obache Exp $ +# $NetBSD: Makefile,v 1.13 2009/08/25 12:32:56 wiz Exp $ DISTNAME= Botan-1.4.11 PKGNAME= botan-1.4.11 @@ -11,8 +11,6 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://botan.randombit.net/ COMMENT= Portable, easy to use, and efficient C++ crypto library -BROKEN_IN= pkgsrc-2006Q4 - USE_TOOLS+= perl USE_LANGUAGES= c++ diff --git a/sysutils/nvnet/Makefile b/sysutils/nvnet/Makefile index 326720bb464..71825b15d60 100644 --- a/sysutils/nvnet/Makefile +++ b/sysutils/nvnet/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2009/05/19 08:59:34 wiz Exp $ +# $NetBSD: Makefile,v 1.9 2009/08/25 12:32:56 wiz Exp $ # PKGNAME= nvnet-20050620nb1 @@ -21,8 +21,6 @@ NO_BIN_ON_CDROM= ${RESTRICTED} NO_SRC_ON_FTP= ${RESTRICTED} NO_BIN_ON_FTP= ${RESTRICTED} -BROKEN_IN= pkgsrc-2006Q1 pkgsrc-2006Q4 - WRKSRC= ${WRKDIR}/nvnet ONLY_FOR_PLATFORM= NetBSD-*-i386 diff --git a/sysutils/strace/Makefile b/sysutils/strace/Makefile index caf2e2f6ac2..679d67f6317 100644 --- a/sysutils/strace/Makefile +++ b/sysutils/strace/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.12 2008/12/20 18:06:39 christos Exp $ +# $NetBSD: Makefile,v 1.13 2009/08/25 12:32:56 wiz Exp $ # DISTNAME= strace-4.5.15 @@ -11,8 +11,6 @@ MAINTAINER= christos@NetBSD.org HOMEPAGE= http://sourceforge.net/projects/strace/ COMMENT= Trace system calls -BROKEN_IN= pkgsrc-2006Q4 - # NetBSD < 3.99.16 NOT_FOR_PLATFORM= NetBSD-[012]*-* NetBSD-3.[0-9][._]*-* \ NetBSD-3.99.[0-9]-* NetBSD-3.99.1[0-5]-* diff --git a/www/nvu/Makefile b/www/nvu/Makefile index 67616cd4d52..c491856159a 100644 --- a/www/nvu/Makefile +++ b/www/nvu/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2008/03/04 11:02:26 rillig Exp $ +# $NetBSD: Makefile,v 1.5 2009/08/25 12:32:56 wiz Exp $ # DISTNAME= nvu-1.0-sources @@ -13,8 +13,6 @@ COMMENT= Web Authoring System BUILD_DEPENDS+= zip-[0-9]*:../../archivers/zip -BROKEN_IN= pkgsrc-2006Q4 - WRKSRC= ${WRKDIR}/mozilla GNU_CONFIGURE= yes CONFIGURE_ENV+= ORBIT_CONFIG=orbit2-config -- cgit v1.2.3