summaryrefslogtreecommitdiff
path: root/meta-pkgs/boost/Makefile
diff options
context:
space:
mode:
authorjmmv <jmmv>2005-06-18 14:32:38 +0000
committerjmmv <jmmv>2005-06-18 14:32:38 +0000
commit2355f7c5b20f5fb40dabb3b4937a5bff00228580 (patch)
tree6a70448858aeada473cf42eb351a4136773bd83f /meta-pkgs/boost/Makefile
parent09aa124de787f6631524086fd56569eb5b31c88d (diff)
downloadpkgsrc-2355f7c5b20f5fb40dabb3b4937a5bff00228580.tar.gz
Enable sonames under DragonFly, FreeBSD and NetBSD. The default build
infrastructure only uses them under Linux and OpenBSD (eww, hardcoded logic based on OS names). Aside making installations more consistent across systems, this lets Boost work correctly on the systems where sonames were previously used. Otherwise, they are unable to find the correct libraries at runtime and we get PLIST errors (more files installed than expected). The problem exposes itself when building software that needs Boost (e.g. monotone). This also means that we can't rename the installed libraries any more as we were doing until now, because programs linked against them will be looking for their respective sonames. Therefore, keep the default names produced by a --layout=system build. Bump PKGREVISION of boost, boost-libs and boost-python to 1.
Diffstat (limited to 'meta-pkgs/boost/Makefile')
-rw-r--r--meta-pkgs/boost/Makefile8
1 files changed, 5 insertions, 3 deletions
diff --git a/meta-pkgs/boost/Makefile b/meta-pkgs/boost/Makefile
index b60e5812ed4..cf84f1fb573 100644
--- a/meta-pkgs/boost/Makefile
+++ b/meta-pkgs/boost/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.2 2005/04/11 21:46:32 tv Exp $
+# $NetBSD: Makefile,v 1.3 2005/06/18 14:32:38 jmmv Exp $
#
BOOST_PACKAGE= meta-pkg
BOOST_COMMENT= (meta package)
+PKGREVISION= 1
+
.include "Makefile.common"
CATEGORIES+= meta-pkgs
@@ -17,8 +19,8 @@ COMMENT= Free, peer-reviewed portable C++ source libraries
DEPENDS+= boost-build>=${BOOST_VERSION}:../../devel/boost-build
DEPENDS+= boost-docs>=${BOOST_VERSION}:../../devel/boost-docs
DEPENDS+= boost-headers>=${BOOST_VERSION}:../../devel/boost-headers
-DEPENDS+= boost-libs>=${BOOST_VERSION}:../../devel/boost-libs
-DEPENDS+= boost-python>=${BOOST_VERSION}:../../devel/boost-python
+DEPENDS+= boost-libs>=${BOOST_VERSION}nb1:../../devel/boost-libs
+DEPENDS+= boost-python>=${BOOST_VERSION}nb1:../../devel/boost-python
EXTRACT_ONLY= # empty
NO_CHECKSUM= yes