David Runge pushed to branch main at Arch Linux / Packaging / Packages / liboggz


Commits:
f350a9f5 by David Runge at 2025-02-18T21:00:00+01:00
Remove unnecessary quotes and curly braces

Signed-off-by: David Runge <dv...@archlinux.org>

- - - - -
58d3b416 by David Runge at 2025-02-18T21:02:02+01:00
Add nvchecker integration

Signed-off-by: David Runge <dv...@archlinux.org>

- - - - -
71b9478a by David Runge at 2025-02-18T21:03:02+01:00
Switch to correct SPDX license identifier

Signed-off-by: David Runge <dv...@archlinux.org>

- - - - -
1c9a7aa4 by David Runge at 2025-02-18T21:04:36+01:00
Do not break long lines

Signed-off-by: David Runge <dv...@archlinux.org>

- - - - -
c3e91dcc by David Runge at 2025-02-18T21:07:29+01:00
Add all direct dependencies

Signed-off-by: David Runge <dv...@archlinux.org>

- - - - -
415cf2a3 by David Runge at 2025-02-18T21:15:21+01:00
Switch to locked git tag as more transparent source

Signed-off-by: David Runge <dv...@archlinux.org>

- - - - -
6ff59623 by David Runge at 2025-02-18T21:16:24+01:00
upgpkg: 1.1.2-1

- - - - -


3 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,15 +1,18 @@
 pkgbase = liboggz
        pkgdesc = A simple programming interface for reading and writing Ogg 
files and streams
-       pkgver = 1.1.1
-       pkgrel = 8
+       pkgver = 1.1.2
+       pkgrel = 1
        url = https://www.xiph.org/oggz/
        arch = x86_64
-       license = BSD
+       license = BSD-3-Clause
        makedepends = doxygen
+       makedepends = git
        depends = bash
+       depends = glibc
        depends = libogg
        provides = liboggz.so
-       source = 
https://downloads.xiph.org/releases/liboggz/liboggz-1.1.1.tar.gz
-       sha512sums = 
8f5fc8ca49cb6f7a1160a9c1932876b771d55985d59ddc1f48497dfc08641414a58244d7a7e52bfcecdb69f52913d0123efd8f92513f8b9064e4abe1442f2cba
+       source = git+https://gitlab.xiph.org/xiph/liboggz#tag=1.1.2
+       sha512sums = 
659e713c3b3e955c5783bb01fb641df7b8170e8e5919d74b4ccc4075fece736031f2fa8775be93f4811395c75914386bd2fc8612b2f765c6d352972e65ccb819
+       b2sums = 
43c81bca21407575afedec5b3857936c0cdc1bb2db5d812899d8a76808fadc1424d6aece267783f335307702f588f14cbff92f8bf408ef5de7d30873fc267952
 
 pkgname = liboggz


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,3 @@
+[liboggz]
+source = "git"
+git = "https://gitlab.xiph.org/xiph/liboggz";


=====================================
PKGBUILD
=====================================
@@ -5,34 +5,44 @@
 # Contributor: SpepS <dreamspepser at yahoo dot it>
 
 pkgname=liboggz
-pkgver=1.1.1
-pkgrel=8
+pkgver=1.1.2
+pkgrel=1
 pkgdesc="A simple programming interface for reading and writing Ogg files and 
streams"
-arch=('x86_64')
+arch=(x86_64)
 url="https://www.xiph.org/oggz/";
-license=('BSD')
-depends=('bash' 'libogg')
-makedepends=('doxygen')
-provides=('liboggz.so')
-source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz";)
-sha512sums=('8f5fc8ca49cb6f7a1160a9c1932876b771d55985d59ddc1f48497dfc08641414a58244d7a7e52bfcecdb69f52913d0123efd8f92513f8b9064e4abe1442f2cba')
+license=(BSD-3-Clause)
+depends=(
+  bash
+  glibc
+  libogg
+)
+makedepends=(
+  doxygen
+  git
+)
+provides=(liboggz.so)
+source=(git+https://gitlab.xiph.org/xiph/liboggz#tag=$pkgver)
+sha512sums=('659e713c3b3e955c5783bb01fb641df7b8170e8e5919d74b4ccc4075fece736031f2fa8775be93f4811395c75914386bd2fc8612b2f765c6d352972e65ccb819')
+b2sums=('43c81bca21407575afedec5b3857936c0cdc1bb2db5d812899d8a76808fadc1424d6aece267783f335307702f588f14cbff92f8bf408ef5de7d30873fc267952')
+
+prepare() {
+  cd $pkgname
+  ./autogen.sh
+}
 
 build() {
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-              --enable-static=no
+  cd $pkgname
+  ./configure --prefix=/usr --enable-static=no
   make
 }
 
 package() {
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
   # license
-  install -vDm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname/"
   # bash completion
-  install -vDm 644 bash-completion/oggz \
-    -t "${pkgdir}/usr/share/bash-completion/completions/"
+  install -vDm 644 bash-completion/oggz -t 
"$pkgdir/usr/share/bash-completion/completions/"
   # docs
-  install -vDm 644 {AUTHORS,ChangeLog,NEWS,README,TODO} \
-    -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 {AUTHORS,ChangeLog,NEWS,README,TODO} -t 
"$pkgdir/usr/share/doc/$pkgname/"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/liboggz/-/compare/28e8b110e16c3cf789cebda36758035c9924b2e2...6ff59623f18ac8ce3e39ef6ca7c431f64e55efb3

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/liboggz/-/compare/28e8b110e16c3cf789cebda36758035c9924b2e2...6ff59623f18ac8ce3e39ef6ca7c431f64e55efb3
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to