Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / tinysparql


Commits:
4ca042ca by Jan Alexander Steffens (heftig) at 2024-09-16T23:27:17+02:00
3.8.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,10 +1,10 @@
 pkgbase = tinysparql
-       pkgdesc = Low-footprint RDF triple store library with SPARQL 1.1 
interface
-       pkgver = 3.8rc
+       pkgdesc = Low-footprint RDF triple store with SPARQL 1.1 interface
+       pkgver = 3.8.0
        pkgrel = 1
        url = https://tinysparql.org/
        arch = x86_64
-       license = LGPL-2.1-or-later
+       license = GPL-2.0-or-later
        checkdepends = man-db
        makedepends = asciidoc
        makedepends = bash-completion
@@ -20,7 +20,6 @@ pkgbase = tinysparql
        makedepends = systemd
        makedepends = vala
        depends = avahi
-       depends = bash
        depends = gcc-libs
        depends = glib2
        depends = glibc
@@ -29,17 +28,16 @@ pkgbase = tinysparql
        depends = libsoup3
        depends = libstemmer
        depends = libxml2
-       depends = python
        depends = sqlite
-       source = git+https://gitlab.gnome.org/GNOME/tinysparql.git#tag=3.8.rc
-       b2sums = 
f3f461160b37f3d2ec2706b3e3c24fbdf4954109e9f08e56a6963000336b0f14f83d25075fa72c73357fd77e15d5c9706538af762b49b46951ba41159a1b27fc
+       source = 
git+https://gitlab.gnome.org/GNOME/tinysparql.git#commit=a5f3c82f093f9e4c137270c443fd94ddf4f8009c
+       b2sums = 
1d1564bf421c70c86393f8030bddb10fef091d60bb6fac9ffede04d7082c48e2d8cdf84434965884ce30a59ad8ce1edd120dcc1614c0365e91db4e894d84528e
 
 pkgname = tinysparql
+       provides = tracker3=3.8.0
        provides = libtinysparql-3.0.so
-       provides = tracker3
-       conflicts = tracker3
-       replaces = tracker3
+       conflicts = tracker3<=3.7.3-2
+       replaces = tracker3<=3.7.3-2
 
 pkgname = tinysparql-docs
-       pkgdesc = Low-footprint RDF triple store library with SPARQL 1.1 
interface (documentation)
+       pkgdesc = Low-footprint RDF triple store with SPARQL 1.1 interface 
(documentation)
        depends = 


=====================================
PKGBUILD
=====================================
@@ -8,15 +8,14 @@ pkgname=(
   tinysparql
   tinysparql-docs
 )
-pkgver=3.8rc
+pkgver=3.8.0
 pkgrel=1
-pkgdesc="Low-footprint RDF triple store library with SPARQL 1.1 interface"
+pkgdesc="Low-footprint RDF triple store with SPARQL 1.1 interface"
 url="https://tinysparql.org/";
 arch=(x86_64)
-license=(LGPL-2.1-or-later)
+license=(GPL-2.0-or-later)
 depends=(
   avahi
-  bash
   gcc-libs
   glib2
   glibc
@@ -25,7 +24,6 @@ depends=(
   libsoup3
   libstemmer
   libxml2
-  python
   sqlite
 )
 makedepends=(
@@ -45,9 +43,11 @@ makedepends=(
 )
 checkdepends=(man-db)
 source=(
-  "git+https://gitlab.gnome.org/GNOME/tinysparql.git#tag=${pkgver/[a-z]/.&}";
+  # Missing 3.8.0 tag
+  #"git+https://gitlab.gnome.org/GNOME/tinysparql.git#tag=${pkgver/[a-z]/.&}";
+  
"git+https://gitlab.gnome.org/GNOME/tinysparql.git#commit=a5f3c82f093f9e4c137270c443fd94ddf4f8009c";
 )
-b2sums=('f3f461160b37f3d2ec2706b3e3c24fbdf4954109e9f08e56a6963000336b0f14f83d25075fa72c73357fd77e15d5c9706538af762b49b46951ba41159a1b27fc')
+b2sums=('1d1564bf421c70c86393f8030bddb10fef091d60bb6fac9ffede04d7082c48e2d8cdf84434965884ce30a59ad8ce1edd120dcc1614c0365e91db4e894d84528e')
 
 build() {
   local meson_options=(
@@ -64,11 +64,11 @@ check() {
 
 package_tinysparql() {
   provides=(
+    "tracker3=$pkgver"
     libtinysparql-3.0.so
-    tracker3
   )
-  replaces=(tracker3)
-  conflicts=(tracker3)
+  replaces=('tracker3<=3.7.3-2')
+  conflicts=('tracker3<=3.7.3-2')
 
   meson install -C build --destdir "$pkgdir"
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tinysparql/-/commit/4ca042ca9ae5de85b15f1e573b3b993284e240b6

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tinysparql/-/commit/4ca042ca9ae5de85b15f1e573b3b993284e240b6
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to