View | Details | Raw Unified | Return to bug 201895
Collapse All | Expand All

(-)archivers/pigz/Makefile (-3 / +13 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	pigz
4
PORTNAME=	pigz
5
PORTVERSION=	2.3.3
5
PORTVERSION=	2.3.3
6
PORTREVISION=	1
6
CATEGORIES=	archivers
7
CATEGORIES=	archivers
7
MASTER_SITES=	http://www.zlib.net/pigz/ \
8
MASTER_SITES=	http://www.zlib.net/pigz/ \
8
		http://freebsd.unixfreunde.de/sources/
9
		http://freebsd.unixfreunde.de/sources/
Lines 10-24 MASTER_SITES= http://www.zlib.net/pigz/ \ Link Here
10
MAINTAINER=	delphij@FreeBSD.org
11
MAINTAINER=	delphij@FreeBSD.org
11
COMMENT=	Parallel GZIP
12
COMMENT=	Parallel GZIP
12
13
13
USES=		cpe gmake
14
LICENSE=	ZLIB
15
16
LIB_DEPENDS=	libzopfli.so:${PORTSDIR}/archivers/zopfli
17
18
USES=		cpe gmake localbase
14
CPE_VENDOR=	zlib
19
CPE_VENDOR=	zlib
15
MAKE_FLAGS+=	ZOPFLI=zopfli/src/zopfli/
20
ALL_TARGET=	dev
21
MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
22
LDFLAGS+=	-lz -lzopfli
16
23
17
PLIST_FILES=	bin/pigz bin/pigzn bin/pigzt bin/unpigz
24
PLIST_FILES=	bin/pigz bin/pigzn bin/pigzt bin/unpigz
18
PLIST_FILES+=	man/man1/pigz.1.gz
25
PLIST_FILES+=	man/man1/pigz.1.gz
19
26
20
post-patch:
27
post-patch:
21
	${REINPLACE_CMD} -e 's/ -lz/ -lm -lz/g' ${WRKSRC}/Makefile
28
	${REINPLACE_CMD} -e 's/$${ZOPFLI}.*//' \
29
		${WRKSRC}/Makefile
30
	${REINPLACE_CMD} -e 's,zopfli/src/,,' \
31
		${WRKSRC}/pigz.c
22
32
23
do-install:
33
do-install:
24
.for FILE in pigz pigzn pigzt unpigz
34
.for FILE in pigz pigzn pigzt unpigz
(-)archivers/pigz/files/patch-Makefile (-9 lines)
Lines 1-9 Link Here
1
--- ./Makefile.orig	2013-03-10 10:38:22.000000000 -0700
2
+++ ./Makefile	2013-11-26 13:32:03.000000000 -0800
3
@@ -1,5 +1,4 @@
4
-CC=cc
5
-CFLAGS=-O3 -Wall -Wextra
6
+all: dev
7
 
8
 
9
 pigz: pigz.o yarn.o zopfli/deflate.o zopfli/blocksplitter.o zopfli/tree.o zopfli/lz77.o zopfli/cache.o zopfli/hash.o zopfli/util.o zopfli/squeeze.o zopfli/katajainen.o

Return to bug 201895