Balló György pushed to branch main at Arch Linux / Packaging / Packages / sugar-activity-turtleart
Commits: 96098dc6 by Balló György at 2025-10-11T18:42:57+02:00 upgpkg: 220-5: Switch to git source, specify SPDX license, add config for nvchecker - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,13 +1,26 @@ pkgbase = sugar-activity-turtleart pkgdesc = Logo-inspired graphical turtle for Sugar pkgver = 220 - pkgrel = 4 - url = https://wiki.sugarlabs.org/go/Activities/Turtle_Art + pkgrel = 5 + url = https://github.com/sugarlabs/turtleart-activity arch = any groups = sugar-fructose license = MIT + makedepends = git + depends = gdk-pixbuf2 + depends = glib2 + depends = gst-plugins-base-libs + depends = gst-python + depends = gstreamer + depends = gtk3 + depends = pango + depends = python + depends = python-cairo + depends = python-dbus + depends = python-gobject depends = sugar-toolkit-gtk3 - source = https://download.sugarlabs.org/sources/sucrose/fructose/TurtleArt/TurtleBlocks-220.tar.bz2 - sha256sums = 00302988d04b4fa268b7abf6df156c4ad205c8bc1d3cee7a01a3275a182dc69d + depends = telepathy-glib + source = git+https://github.com/sugarlabs/turtleart-activity.git#tag=v220 + b2sums = c7ad7a4ce0011cf8d9935dd82263e2f83845ffc37a5d7a561e5d045eb537c9087dc9dc9a81864475aedc417da71ef73eaaad27fa2743a60b1906c541c00da52c pkgname = sugar-activity-turtleart ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,4 @@ +[sugar-activity-turtleart] +source = "git" +git = "https://github.com/sugarlabs/turtleart-activity.git" +prefix = "v" ===================================== PKGBUILD ===================================== @@ -1,20 +1,35 @@ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=sugar-activity-turtleart -_pkgname=TurtleBlocks +_pkgname=turtleart-activity pkgver=220 -pkgrel=4 -pkgdesc="Logo-inspired graphical turtle for Sugar" -arch=('any') -url="https://wiki.sugarlabs.org/go/Activities/Turtle_Art" -license=('MIT') -groups=('sugar-fructose') -depends=('sugar-toolkit-gtk3') -source=(https://download.sugarlabs.org/sources/sucrose/fructose/TurtleArt/$_pkgname-$pkgver.tar.bz2) -sha256sums=('00302988d04b4fa268b7abf6df156c4ad205c8bc1d3cee7a01a3275a182dc69d') +pkgrel=5 +pkgdesc='Logo-inspired graphical turtle for Sugar' +arch=(any) +url='https://github.com/sugarlabs/turtleart-activity' +license=(MIT) +groups=(sugar-fructose) +depends=( + gdk-pixbuf2 + glib2 + gst-plugins-base-libs + gst-python + gstreamer + gtk3 + pango + python + python-cairo + python-dbus + python-gobject + sugar-toolkit-gtk3 + telepathy-glib +) +makedepends=(git) +source=("git+https://github.com/sugarlabs/$_pkgname.git#tag=v$pkgver") +b2sums=(c7ad7a4ce0011cf8d9935dd82263e2f83845ffc37a5d7a561e5d045eb537c9087dc9dc9a81864475aedc417da71ef73eaaad27fa2743a60b1906c541c00da52c) package() { - cd $_pkgname-$pkgver + cd $_pkgname python setup.py install --prefix "$pkgdir/usr" --skip-install-desktop-file install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/sugar-activity-turtleart/-/commit/96098dc66ee5832a6a122bcf4d5381c8e7de8766 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/sugar-activity-turtleart/-/commit/96098dc66ee5832a6a122bcf4d5381c8e7de8766 You're receiving this email because of your account on gitlab.archlinux.org.