Fri Apr 27 06:55:51 2012 UTC ()
Do not enable largefile support on SunOS.
PR 46383 by Uwe Klaus.


(wiz)
diff -r1.81 -r1.82 pkgsrc/archivers/unzip/Makefile

cvs diff -r1.81 -r1.82 pkgsrc/archivers/unzip/Makefile (expand / switch to unified diff)

--- pkgsrc/archivers/unzip/Makefile 2012/04/25 19:34:51 1.81
+++ pkgsrc/archivers/unzip/Makefile 2012/04/27 06:55:50 1.82
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.81 2012/04/25 19:34:51 wiz Exp $ 1# $NetBSD: Makefile,v 1.82 2012/04/27 06:55:50 wiz Exp $
2 2
3DISTNAME= unzip60 3DISTNAME= unzip60
4PKGNAME= unzip-6.0 4PKGNAME= unzip-6.0
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= archivers 6CATEGORIES= archivers
7MASTER_SITES= ftp://ftp.info-zip.org/pub/infozip/src/ 7MASTER_SITES= ftp://ftp.info-zip.org/pub/infozip/src/
8EXTRACT_SUFX= .tgz 8EXTRACT_SUFX= .tgz
9 9
10MAINTAINER= wiz@NetBSD.org 10MAINTAINER= wiz@NetBSD.org
11HOMEPAGE= http://www.info-zip.org/UnZip.html 11HOMEPAGE= http://www.info-zip.org/UnZip.html
12COMMENT= List, test and extract compressed files in a ZIP archive 12COMMENT= List, test and extract compressed files in a ZIP archive
13LICENSE= info-zip 13LICENSE= info-zip
14 14
@@ -26,27 +26,30 @@ CONFLICTS= fcrackzip<1.0nb1 @@ -26,27 +26,30 @@ CONFLICTS= fcrackzip<1.0nb1
26MAKE_FILE= unix/Makefile 26MAKE_FILE= unix/Makefile
27BUILD_TARGET= generic_zlib unzipsfx 27BUILD_TARGET= generic_zlib unzipsfx
28 28
29.if ${OPSYS:M*BSD} != "" || ${OPSYS} == "Darwin" 29.if ${OPSYS:M*BSD} != "" || ${OPSYS} == "Darwin"
30CPPFLAGS+= -DBSD 30CPPFLAGS+= -DBSD
31.endif 31.endif
32.if (${OPSYS} == "SunOS" || \ 32.if (${OPSYS} == "SunOS" || \
33 ${OPSYS} == "OSF1" || \ 33 ${OPSYS} == "OSF1" || \
34 ${OPSYS} == "AIX" || \ 34 ${OPSYS} == "AIX" || \
35 ${OPSYS} == "OpenBSD" || \ 35 ${OPSYS} == "OpenBSD" || \
36 (${OPSYS} == "Darwin" && !empty(OS_VERSION:M[01234678].*))) 36 (${OPSYS} == "Darwin" && !empty(OS_VERSION:M[01234678].*)))
37CPPFLAGS+= -DNO_LCHMOD 37CPPFLAGS+= -DNO_LCHMOD
38.endif 38.endif
39CPPFLAGS+= -DLARGE_FILE_SUPPORT -DUNIX -Dunix -DUSE_UNSHRINK -I. 39CPPFLAGS+= -DUNIX -Dunix -DUSE_UNSHRINK -I.
 40.if (${OPSYS} != "SunOS")
 41CPPFLAGS+= -DLARGE_FILE_SUPPORT
 42.endif
40 43
41MAKE_FLAGS+= CF=${CPPFLAGS:Q}\ ${CFLAGS:Q} 44MAKE_FLAGS+= CF=${CPPFLAGS:Q}\ ${CFLAGS:Q}
42MAKE_FLAGS+= LF2=${_STRIPFLAG_CC:Q}\ ${LDFLAGS:Q}\ -lz 45MAKE_FLAGS+= LF2=${_STRIPFLAG_CC:Q}\ ${LDFLAGS:Q}\ -lz
43 46
44INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/doc/unzip 47INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/doc/unzip
45 48
46TEST_TARGET= check 49TEST_TARGET= check
47 50
48do-install: 51do-install:
49 cd ${WRKSRC} && ${INSTALL_PROGRAM} unzip funzip unzipsfx ${DESTDIR}${PREFIX}/bin 52 cd ${WRKSRC} && ${INSTALL_PROGRAM} unzip funzip unzipsfx ${DESTDIR}${PREFIX}/bin
50 ${LN} -sf unzip ${DESTDIR}${PREFIX}/bin/zipinfo 53 ${LN} -sf unzip ${DESTDIR}${PREFIX}/bin/zipinfo
51 cd ${WRKSRC}/unix && ${INSTALL_SCRIPT} zipgrep ${DESTDIR}${PREFIX}/bin 54 cd ${WRKSRC}/unix && ${INSTALL_SCRIPT} zipgrep ${DESTDIR}${PREFIX}/bin
52 cd ${WRKSRC}/man && ${INSTALL_MAN} funzip.1 unzip.1 unzipsfx.1 \ 55 cd ${WRKSRC}/man && ${INSTALL_MAN} funzip.1 unzip.1 unzipsfx.1 \