pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/serf self: catch up with scons update; support bui...
details: https://anonhg.NetBSD.org/pkgsrc/rev/2e85efe9aa34
branches: trunk
changeset: 389486:2e85efe9aa34
user: tnn <tnn%pkgsrc.org@localhost>
date: Wed Jan 02 17:25:05 2019 +0000
description:
self: catch up with scons update; support building with python 3
diffstat:
www/serf/Makefile | 10 +++++-----
www/serf/distinfo | 4 ++--
www/serf/patches/patch-SConstruct | 11 ++++++++++-
3 files changed, 17 insertions(+), 8 deletions(-)
diffs (74 lines):
diff -r 3b7ea218f8cc -r 2e85efe9aa34 www/serf/Makefile
--- a/www/serf/Makefile Wed Jan 02 17:23:03 2019 +0000
+++ b/www/serf/Makefile Wed Jan 02 17:25:05 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.37 2017/04/04 23:40:06 gdt Exp $
+# $NetBSD: Makefile,v 1.38 2019/01/02 17:25:05 tnn Exp $
DISTNAME= serf-1.3.9
CATEGORIES= www
@@ -10,8 +10,6 @@
COMMENT= High-performance asynchronous HTTP client library
LICENSE= apache-2.0
-BUILD_DEPENDS+= scons>=2.3.0:../../devel/scons
-
SCONS_ARGS+= APR=${PREFIX}/bin/apr-1-config
SCONS_ARGS+= APU=${PREFIX}/bin/apu-1-config
SCONS_ARGS+= CC=${CC:Q}
@@ -30,13 +28,15 @@
${CHMOD} -R go-w ${WRKSRC}
do-build:
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/scons PREFIX=${PREFIX} ${SCONS_ARGS}
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${SCONSBIN} PREFIX=${PREFIX} ${SCONS_ARGS}
do-install:
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/scons PREFIX=${PREFIX} ${SCONS_ARGS} install
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${SCONSBIN} PREFIX=${PREFIX} ${SCONS_ARGS} install
.include "../../devel/apr/buildlink3.mk"
.include "../../devel/apr-util/buildlink3.mk"
+PYTHON_FOR_BUILD_ONLY?= yes
+.include "../../devel/scons/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 3b7ea218f8cc -r 2e85efe9aa34 www/serf/distinfo
--- a/www/serf/distinfo Wed Jan 02 17:23:03 2019 +0000
+++ b/www/serf/distinfo Wed Jan 02 17:25:05 2019 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.23 2017/10/04 11:53:10 wiz Exp $
+$NetBSD: distinfo,v 1.24 2019/01/02 17:25:05 tnn Exp $
SHA1 (serf-1.3.9.tar.bz2) = 26015c63e3bbb108c1689bf2090e4c26351db674
RMD160 (serf-1.3.9.tar.bz2) = 4bbc773841eb2bd83a7c12170937b403201dd83b
SHA512 (serf-1.3.9.tar.bz2) = 9f5418d991840a08d293d1ecba70cd9534a207696d002f22dbe62354e7b005955112a0d144a76c89c7f7ad3b4c882e54974441fafa0c09c4aa25c49c021ca75d
Size (serf-1.3.9.tar.bz2) = 145132 bytes
-SHA1 (patch-SConstruct) = 22ade50e574ae503d40158558e03f5063da7df1c
+SHA1 (patch-SConstruct) = f5adb0e945fc22937ee8f7861d65735d7ffa0b2d
diff -r 3b7ea218f8cc -r 2e85efe9aa34 www/serf/patches/patch-SConstruct
--- a/www/serf/patches/patch-SConstruct Wed Jan 02 17:23:03 2019 +0000
+++ b/www/serf/patches/patch-SConstruct Wed Jan 02 17:25:05 2019 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-SConstruct,v 1.9 2017/10/04 11:53:10 wiz Exp $
+$NetBSD: patch-SConstruct,v 1.10 2019/01/02 17:25:06 tnn Exp $
Hack: Use OPENSSL variable as final shared library path; fixes lib id on Darwin.
Don't append -O2 compiler flag.
@@ -24,6 +24,15 @@
tools=('default', 'textfile',),
CPPPATH=['.', ],
)
+@@ -166,7 +167,7 @@ env.Append(BUILDERS = {
+ match = re.search('SERF_MAJOR_VERSION ([0-9]+).*'
+ 'SERF_MINOR_VERSION ([0-9]+).*'
+ 'SERF_PATCH_VERSION ([0-9]+)',
+- env.File('serf.h').get_contents(),
++ env.File('serf.h').get_contents().decode('utf-8'),
+ re.DOTALL)
+ MAJOR, MINOR, PATCH = [int(x) for x in match.groups()]
+ env.Append(MAJOR=str(MAJOR))
@@ -183,7 +184,7 @@ CALLOUT_OKAY = not (env.GetOption('clean
unknown = opts.UnknownVariables()
Home |
Main Index |
Thread Index |
Old Index