diff options
author | James P. Harvey | 2019-08-20 07:55:21 -0400 |
---|---|---|
committer | James P. Harvey | 2019-08-20 07:55:21 -0400 |
commit | c7d4e298df9deea793ea44e78a45cbc7a3bf0cb8 (patch) | |
tree | 9fe5af72c3ad708647f401c05f61705d2f1c5a2e /PKGBUILD | |
parent | a0772b4c795f9fcdd8d422aa925049b82a944d16 (diff) | |
download | aur-c7d4e298df9deea793ea44e78a45cbc7a3bf0cb8.tar.gz |
4.2.0 finally supports building with python3. Re-do make and check depends. Several other dependencies no longer needed.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -18,8 +18,8 @@ license=("custom:SSPL") # lsb-release::/etc/lsb-release required by src/mongo/util/processinfo_linux.cpp::getLinuxDistro() depends=("curl" "libstemmer" "lsb-release" "pcre" "wiredtiger>=3.1.1.20190808" "yaml-cpp") optdepends=("${pkgname}-tools: mongoimport, mongodump, mongotop, etc") -makedepends=("libpcap" "ncurses" "python2-cheetah" "python2-regex" "python2-requests" "python2-setuptools" "python2-typing" "python2-yaml" "readline" "python2-scons>=3.1.1") -checkdepends=("python2-pymongo") +makedepends=("scons" "python-psutil" "python-setuptools" "python-regex" "python-cheetah3" "python-yaml" "python-requests") +checkdepends=("python-pymongo") backup=("etc/${pkgname}.conf") source=( "http://downloads.${pkgname}.org/src/${pkgname}-src-r${pkgver}.tar.gz" @@ -76,7 +76,7 @@ build() { cd "${srcdir}/${pkgname}-src-r${pkgver}" export SCONSFLAGS="$MAKEFLAGS" - scons2 core "${_scons_args[@]}" + scons core "${_scons_args[@]}" } check() { @@ -84,7 +84,7 @@ check() { export SCONSFLAGS="$MAKEFLAGS" - scons2 unittests "${_scons_args[@]}" + scons unittests "${_scons_args[@]}" # These use mlock(), which will fail under systemd-nspawn (using devtools) # See https://jira.mongodb.org/browse/SERVER-32773 @@ -100,19 +100,19 @@ check() { sed -i "/build\/opt\/mongo\/db\/logical_session_id_test/d" build/unittests.txt fi - python2 "${srcdir}/${pkgname}-src-r${pkgver}/buildscripts/resmoke.py" --suites=unittests + python "${srcdir}/${pkgname}-src-r${pkgver}/buildscripts/resmoke.py" --suites=unittests - scons2 dbtest "${_scons_args[@]}" - python2 "${srcdir}/${pkgname}-src-r${pkgver}/buildscripts/resmoke.py" --suites=dbtest + scons dbtest "${_scons_args[@]}" + python "${srcdir}/${pkgname}-src-r${pkgver}/buildscripts/resmoke.py" --suites=dbtest - scons2 integration_tests "${_scons_args[@]}" - python2 "${srcdir}/${pkgname}-src-r${pkgver}/buildscripts/resmoke.py" --suites=integration_tests_replset,integration_tests_standalone --dbpathPrefix="${srcdir}" + scons integration_tests "${_scons_args[@]}" + python "${srcdir}/${pkgname}-src-r${pkgver}/buildscripts/resmoke.py" --suites=integration_tests_replset,integration_tests_standalone --dbpathPrefix="${srcdir}" } package() { cd "${srcdir}/${pkgname}-src-r${pkgver}" - scons2 install --prefix="${pkgdir}/usr" "${_scons_args[@]}" + scons install --prefix="${pkgdir}/usr" "${_scons_args[@]}" # Keep historical Arch conf file name install -Dm644 "rpm/mongod.conf" "${pkgdir}/etc/${pkgname}.conf" |