From 321ff106fad79141c366006fb0ce74efcd2700a3 Mon Sep 17 00:00:00 2001 From: Sean Chittenden Date: Sat, 15 Nov 2003 22:20:01 +0000 Subject: When installing bison, create a symlink from bin/bison to bin/bison1875 that way ports that require bison1875 (ie: PostgreSQL 7.4+) can properly detect this dependency. Given both bison's have the appropriate CONFLICTS sections, this should be a big enough hint to users to move from bison < 1.875 to something more recent. Bump port revision. Pointy hat to: bison(1) authors for grammar incompatibilities --- devel/bison-devel/Makefile | 5 ++++- devel/bison-devel/pkg-plist | 1 + devel/bison1875/Makefile | 5 ++++- devel/bison1875/pkg-plist | 1 + devel/bison2/Makefile | 5 ++++- devel/bison2/pkg-plist | 1 + devel/bison20/Makefile | 5 ++++- devel/bison20/pkg-plist | 1 + 8 files changed, 20 insertions(+), 4 deletions(-) diff --git a/devel/bison-devel/Makefile b/devel/bison-devel/Makefile index 0c6856608bf7..0c56476b12a2 100644 --- a/devel/bison-devel/Makefile +++ b/devel/bison-devel/Makefile @@ -7,7 +7,7 @@ PORTNAME= bison PORTVERSION= 1.875 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -37,4 +37,7 @@ MAN1= bison.1 post-extract: @${RM} -f ${WRKSRC}/doc/bison.info* +post-install: + ${LN} -sf ${LOCALBASE}/bin/bison ${LOCALBASE}/bin/bison1875 + .include diff --git a/devel/bison-devel/pkg-plist b/devel/bison-devel/pkg-plist index 040e1d6550ae..edad32f1329c 100644 --- a/devel/bison-devel/pkg-plist +++ b/devel/bison-devel/pkg-plist @@ -1,5 +1,6 @@ @comment $FreeBSD$ bin/bison +bin/bison1875 bin/yacc @unexec install-info --delete %D/info/bison.info %D/info/dir info/bison.info diff --git a/devel/bison1875/Makefile b/devel/bison1875/Makefile index 0c6856608bf7..0c56476b12a2 100644 --- a/devel/bison1875/Makefile +++ b/devel/bison1875/Makefile @@ -7,7 +7,7 @@ PORTNAME= bison PORTVERSION= 1.875 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -37,4 +37,7 @@ MAN1= bison.1 post-extract: @${RM} -f ${WRKSRC}/doc/bison.info* +post-install: + ${LN} -sf ${LOCALBASE}/bin/bison ${LOCALBASE}/bin/bison1875 + .include diff --git a/devel/bison1875/pkg-plist b/devel/bison1875/pkg-plist index 040e1d6550ae..edad32f1329c 100644 --- a/devel/bison1875/pkg-plist +++ b/devel/bison1875/pkg-plist @@ -1,5 +1,6 @@ @comment $FreeBSD$ bin/bison +bin/bison1875 bin/yacc @unexec install-info --delete %D/info/bison.info %D/info/dir info/bison.info diff --git a/devel/bison2/Makefile b/devel/bison2/Makefile index 0c6856608bf7..0c56476b12a2 100644 --- a/devel/bison2/Makefile +++ b/devel/bison2/Makefile @@ -7,7 +7,7 @@ PORTNAME= bison PORTVERSION= 1.875 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -37,4 +37,7 @@ MAN1= bison.1 post-extract: @${RM} -f ${WRKSRC}/doc/bison.info* +post-install: + ${LN} -sf ${LOCALBASE}/bin/bison ${LOCALBASE}/bin/bison1875 + .include diff --git a/devel/bison2/pkg-plist b/devel/bison2/pkg-plist index 040e1d6550ae..edad32f1329c 100644 --- a/devel/bison2/pkg-plist +++ b/devel/bison2/pkg-plist @@ -1,5 +1,6 @@ @comment $FreeBSD$ bin/bison +bin/bison1875 bin/yacc @unexec install-info --delete %D/info/bison.info %D/info/dir info/bison.info diff --git a/devel/bison20/Makefile b/devel/bison20/Makefile index 0c6856608bf7..0c56476b12a2 100644 --- a/devel/bison20/Makefile +++ b/devel/bison20/Makefile @@ -7,7 +7,7 @@ PORTNAME= bison PORTVERSION= 1.875 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -37,4 +37,7 @@ MAN1= bison.1 post-extract: @${RM} -f ${WRKSRC}/doc/bison.info* +post-install: + ${LN} -sf ${LOCALBASE}/bin/bison ${LOCALBASE}/bin/bison1875 + .include diff --git a/devel/bison20/pkg-plist b/devel/bison20/pkg-plist index 040e1d6550ae..edad32f1329c 100644 --- a/devel/bison20/pkg-plist +++ b/devel/bison20/pkg-plist @@ -1,5 +1,6 @@ @comment $FreeBSD$ bin/bison +bin/bison1875 bin/yacc @unexec install-info --delete %D/info/bison.info %D/info/dir info/bison.info -- cgit v1.2.3