pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/archivers/pbzip2 Replaced the package-supplied Makefil...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/46c08c59cb48
branches:  trunk
changeset: 493579:46c08c59cb48
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Tue May 10 00:01:07 2005 +0000

description:
Replaced the package-supplied Makefile with a BSD-style one. Should fix
the bulk-build on NetBSD-1.6.2/i386.

diffstat:

 archivers/pbzip2/Makefile         |   5 ++++-
 archivers/pbzip2/files/Makefile   |  10 ++++++++++
 archivers/pbzip2/patches/patch-aa |  16 ----------------
 3 files changed, 14 insertions(+), 17 deletions(-)

diffs (53 lines):

diff -r 361bde8aae88 -r 46c08c59cb48 archivers/pbzip2/Makefile
--- a/archivers/pbzip2/Makefile Mon May 09 23:50:05 2005 +0000
+++ b/archivers/pbzip2/Makefile Tue May 10 00:01:07 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2005/04/11 21:44:49 tv Exp $
+# $NetBSD: Makefile,v 1.5 2005/05/10 00:01:07 rillig Exp $
 #
 
 DISTNAME=              pbzip2-0.9.2
@@ -10,6 +10,9 @@
 COMMENT=               Parallel implementation of the bzip2 block-sorting file compressor
 
 PTHREAD_AUTO_VARS=     yes
+PTHREAD_OPTS+=         require
+MAKE_FLAGS+=           LDADD=${LIBS:Q}" -lbz2"
+MAKEFILE=              ${FILESDIR}/Makefile
 
 do-install:
        ${INSTALL_PROGRAM} ${WRKSRC}/pbzip2 ${PREFIX}/bin
diff -r 361bde8aae88 -r 46c08c59cb48 archivers/pbzip2/files/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/pbzip2/files/Makefile   Tue May 10 00:01:07 2005 +0000
@@ -0,0 +1,10 @@
+# $NetBSD: Makefile,v 1.1 2005/05/10 00:01:07 rillig Exp $
+
+PROG_CXX=      pbzip2
+SRCS=          pbzip2.cpp
+NOMAN=         yes
+
+CPPFLAGS+=     -D_LARGEFILE64_SOURCE
+CPPFLAGS+=     -D_FILE_OFFSET_BITS=64
+
+.include <bsd.prog.mk>
diff -r 361bde8aae88 -r 46c08c59cb48 archivers/pbzip2/patches/patch-aa
--- a/archivers/pbzip2/patches/patch-aa Mon May 09 23:50:05 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2005/01/21 02:39:23 tv Exp $
-
---- Makefile.orig      2005-01-09 13:58:48.000000000 -0500
-+++ Makefile
-@@ -1,10 +1,9 @@
- # Make file for parallel BZIP2
--CC=g++
- 
- all: pbzip2
- 
- pbzip2: pbzip2.cpp
--      $(CC) -O3 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o pbzip2 pbzip2.cpp -pthread -lpthread -lbz2
-+      $(LINK.cc) -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o pbzip2 pbzip2.cpp -lbz2
- 
- pbzip2-static: libbz2.a pbzip2.cpp
-       $(CC) -O3 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o pbzip2 pbzip2.cpp -pthread -lpthread -L. -lbz2



Home | Main Index | Thread Index | Old Index