From f87926b702fd30b8ceb139fc07d307c207a07df1 Mon Sep 17 00:00:00 2001 From: Cameron Nemo Date: Sun, 23 Aug 2020 19:40:23 -0700 Subject: [PATCH 1/2] scons: update to 4.0.1. Switch to Python3. --- srcpkgs/scons/template | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template index 52c8013f7d6..a527bc6b69e 100644 --- a/srcpkgs/scons/template +++ b/srcpkgs/scons/template @@ -1,19 +1,19 @@ # Template file for 'scons' pkgname=scons -version=3.1.2 -revision=3 -build_style=python2-module -make_install_args="--standard-lib --install-data=/usr/share" -hostmakedepends="python python-setuptools" -depends="python" +version=4.0.1 +revision=1 +wrksrc="SCons-${version}" +build_style=python3-module +hostmakedepends="python3 python3-setuptools" +depends="python3" short_desc="Software construction tool" maintainer="Orphaned " license="MIT" homepage="https://www.scons.org/" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum="7801f3f62f654528e272df780be10c0e9337e897650b62ddcee9f39fde13f8fb" +checksum=722ed104b5c624ecdc89bd4e02b094d2b14d99d47b5d0501961e47f579a2007c post_install() { - vlicense LICENSE.txt + vlicense LICENSE } From 4dcb34b4c0886d4de5d834bb8e5aa68bcf227c5a Mon Sep 17 00:00:00 2001 From: Cameron Nemo Date: Sun, 23 Aug 2020 19:48:31 -0700 Subject: [PATCH 2/2] gpsd: update to 3.21. Switch to Python3. --- srcpkgs/gpsd/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/gpsd/template b/srcpkgs/gpsd/template index a5f3628ea42..29498fe1d54 100644 --- a/srcpkgs/gpsd/template +++ b/srcpkgs/gpsd/template @@ -1,13 +1,13 @@ # Template file for 'gpsd' pkgname=gpsd -version=3.20 +version=3.21 revision=1 build_style=scons make_build_args="dbus_export=0 gpsd_user=gpsd gpsd_group=gpsd sbindir=/usr/bin udevdir=/usr/lib/udev CC=${CC} qt_versioned=5" make_install_args="$make_build_args" make_install_target=udev-install -hostmakedepends="pkg-config bc python-pyserial libxslt xmlto asciidoc ncurses" +hostmakedepends="pkg-config bc python3-pyserial libxslt xmlto asciidoc ncurses" makedepends="eudev-libudev-devel ntp libusb-devel ncurses-devel gtk+3-devel pps-tools-devel libcap-devel libbluetooth-devel qt5-devel" short_desc="GPS/AIS receiver monitoring daemon" @@ -15,14 +15,14 @@ maintainer="uriahheep " license="BSD-3-Clause" homepage="http://www.catb.org/gpsd/" distfiles="http://download-mirror.savannah.gnu.org/releases/gpsd/gpsd-${version}.tar.xz" -checksum=3998a5cbb728e97f896f46c3c83301b1e6c5d859393e58c2fad8c5426774d571 -python_version=2 # Must be same version as scons +checksum=5512a7d3c2e86be83c5555652e5b4cc9049e8878a4320be7f039eb1a7203e5f0 +python_version=3 # Must be same version as scons system_accounts="gpsd" subpackages="gpsd-devel gpsd-qt gpsd-qt-devel" if [ -z "$CROSS_BUILD" ]; then subpackages+=" gpsd-python gpsd-xgps" - makedepends+=" python-devel python-gobject-devel" + makedepends+=" python3-devel python3-gobject-devel" else # xxx scons uses its environment to build python stuff; so arch # and python version must match. This should be fixed. @@ -51,7 +51,7 @@ post_install() { gpsd-python_package() { short_desc+=" - Python tools/bindings" - depends="python python-pyserial gnuplot ${sourcepkg}>=${version}_${revision}" + depends="python3 python3-pyserial gnuplot ${sourcepkg}>=${version}_${revision}" pkg_install() { vmove "usr/lib/python*" vmove usr/bin/gegps @@ -71,7 +71,7 @@ gpsd-python_package() { gpsd-xgps_package() { short_desc+=" - PyGI based clients" - depends="${sourcepkg}-python>=${version}_${revision} gtk+3 python-gobject" + depends="${sourcepkg}-python>=${version}_${revision} gtk+3 python3-gobject" pkg_install() { vmove usr/bin/xgps vmove usr/bin/xgpsspeed