lang/snobol: fix installation on solaris by not using /etc/install
While here, tidy some pkglint.
This commit is contained in:
parent
cf2247e669
commit
9921a5a5aa
|
@ -1,8 +1,7 @@
|
|||
# $NetBSD: Makefile,v 1.34 2019/11/03 19:04:08 rillig Exp $
|
||||
# $NetBSD: Makefile,v 1.35 2023/01/16 03:46:28 dholland Exp $
|
||||
#
|
||||
|
||||
DISTNAME= snobol4-1.3
|
||||
DIST_SUBDIR= snobol4-1.3bis
|
||||
PKGNAME= snobol-1.3
|
||||
PKGREVISION= 1
|
||||
CATEGORIES= lang
|
||||
|
@ -10,6 +9,7 @@ MASTER_SITES= ftp://ftp.snobol4.org/snobol/
|
|||
MASTER_SITES+= ftp://ftp.ultimate.com/snobol/
|
||||
MASTER_SITES+= ftp://ftp.snobol4.org/snobol/old/
|
||||
MASTER_SITES+= ftp://ftp.ultimate.com/snobol/old/
|
||||
DIST_SUBDIR= snobol4-1.3bis
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} vanilla.tar.gz
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
|
@ -22,7 +22,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
|||
SUBST_CLASSES+= snobol-config
|
||||
SUBST_STAGE.snobol-config= pre-configure
|
||||
SUBST_FILES.snobol-config= Makefile
|
||||
SUBST_SED.snobol-config+= -e s\|M4=m4\|M4=${TOOLS_PATH.m4:Q}\|
|
||||
SUBST_SED.snobol-config+= -e s\|M4=m4\|M4=${TOOLS_PATH.m4}\|
|
||||
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_ARGS+= --prefix=${PREFIX}
|
||||
|
@ -33,7 +33,7 @@ CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR}
|
|||
|
||||
BUILD_TARGET= all pv
|
||||
|
||||
USE_TOOLS+= gzip m4
|
||||
USE_TOOLS+= gzip m4 tar
|
||||
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
|
||||
MAKE_JOBS_SAFE= NO
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
$NetBSD: distinfo,v 1.18 2021/10/26 10:51:56 nia Exp $
|
||||
$NetBSD: distinfo,v 1.19 2023/01/16 03:46:28 dholland Exp $
|
||||
|
||||
BLAKE2s (snobol4-1.3bis/snobol4-1.3.tar.gz) = 4165d49fab481c8667037e70c97c9e6008feb80cc9f790fd9c6a4a939a0958dc
|
||||
SHA512 (snobol4-1.3bis/snobol4-1.3.tar.gz) = 2ed768434c816dd728f8013b8f713a26b43e21c5fa9dec6e8ad5f178ed9f4fd4154f738d0add58a26f239dcfb33c81440a140f6e1af4729c5f6518eb497e46c2
|
||||
|
@ -8,3 +8,4 @@ SHA512 (snobol4-1.3bis/vanilla.tar.gz) = 2bf7ab6388b31c9b2df6249470bf3ad6ff94cd9
|
|||
Size (snobol4-1.3bis/vanilla.tar.gz) = 188502 bytes
|
||||
SHA1 (patch-aa) = 02b759eb25bd46678d96eb281247ae326822d8f4
|
||||
SHA1 (patch-ab) = 7d3b10c2784e2732a3f9226a4263ff3cfe312282
|
||||
SHA1 (patch-configure) = 9ec8465e634c9e637345dac3c3612b50098d9e53
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
$NetBSD: patch-configure,v 1.1 2023/01/16 03:46:29 dholland Exp $
|
||||
|
||||
Don't attempt to use /etc/install. It apparently exists on Solaris
|
||||
(even today) and does horrible things.
|
||||
|
||||
--- configure~ 2010-02-27 21:09:03.000000000 +0000
|
||||
+++ configure
|
||||
@@ -1632,7 +1632,7 @@ for DIR in /usr/bin /usr/ucb /usr/local/
|
||||
continue
|
||||
fi
|
||||
case $IPATH in
|
||||
- /usr/sbin/install|/bin/install|/usr/etc/install|\
|
||||
+ /usr/sbin/install|/bin/install|/usr/etc/install|/etc/install|\
|
||||
/sbin/install) continue;;
|
||||
esac
|
||||
if [ -x $IPATH ]; then
|
Loading…
Reference in New Issue