[arch-commits] Commit in libltc/repos/community-x86_64 (PKGBUILD PKGBUILD)

David Runge dvzrv at gemini.archlinux.org
Sun Sep 4 17:43:52 UTC 2022


    Date: Sunday, September 4, 2022 @ 17:43:51
  Author: dvzrv
Revision: 1292860

archrelease: copy trunk to community-x86_64

Added:
  libltc/repos/community-x86_64/PKGBUILD
    (from rev 1292859, libltc/trunk/PKGBUILD)
Deleted:
  libltc/repos/community-x86_64/PKGBUILD

----------+
 PKGBUILD |   83 ++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 41 insertions(+), 42 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2022-09-04 17:43:22 UTC (rev 1292859)
+++ PKGBUILD	2022-09-04 17:43:51 UTC (rev 1292860)
@@ -1,42 +0,0 @@
-# Maintainer: David Runge <dave at sleepmap.de>
-# Contributor: speps <speps at aur dot archlinux dot org>
-# Contributor: DrZaius <lou[at]fakeoutdoorsman.com>
-
-pkgname=libltc
-pkgver=1.3.1
-pkgrel=3
-pkgdesc="Linear/Logitudinal Time Code (LTC) Library"
-arch=('x86_64')
-url="https://x42.github.io/libltc/"
-license=('GPL3')
-depends=('glibc')
-makedepends=('doxygen')
-provides=('libltc.so')
-source=("https://github.com/x42/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('e4ba96560f04155d022d2c975fa36d4bb77efb9a877344041e1bd12bd5e7d04dccb452f3a4e061aba961bd0c3c0d1d53dc98ac469e04e61a934feeedc20e09b3')
-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  autoreconf -vfi
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr
-  make
-  doxygen
-}
-
-check(){
-  cd "${pkgname}-${pkgver}"
-  make check
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}/" install
-  install -vDm 644 {AUTHORS,ChangeLog,README.md} \
-    -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -vDm 644 doc/html/*.{css,html,js,png} \
-    -t "${pkgdir}/usr/share/doc/${pkgname}/html"
-}

Copied: libltc/repos/community-x86_64/PKGBUILD (from rev 1292859, libltc/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2022-09-04 17:43:51 UTC (rev 1292860)
@@ -0,0 +1,41 @@
+# Maintainer: David Runge <dvzrv at archlinux.org>
+# Contributor: speps <speps at aur dot archlinux dot org>
+# Contributor: DrZaius <lou[at]fakeoutdoorsman.com>
+
+pkgname=libltc
+pkgver=1.3.2
+pkgrel=1
+pkgdesc="Linear/Logitudinal Time Code (LTC) Library"
+arch=(x86_64)
+url="https://x42.github.io/libltc/"
+license=(GPL3)
+depends=(glibc)
+makedepends=(doxygen)
+provides=(libltc.so)
+options=(debug)
+source=(https://github.com/x42/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('3b29b7da1ad9f85c62068b927abec9b3963a77558b46b3ee7681f360642570935becedcf95436574a8a7b456c7e0b414131571d71c6903139f9e7565968278a6')
+b2sums=('8a6b3452245f72e918b4a105854d751ca66780ce4627aca54bb0d1342c5a1e77e614103da15037f71b89d44c62b35230a6240e42af287c442e6049c2ad9c85a6')
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -fiv
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+  doxygen
+}
+
+check(){
+  # tests can not run with parallel jobs: https://github.com/x42/libltc/issues/66
+  make check -j1 -C $pkgname-$pkgver
+}
+
+package() {
+  make DESTDIR="$pkgdir/" install -C $pkgname-$pkgver
+  install -vDm 644 $pkgname-$pkgver/{AUTHORS,ChangeLog,README.md} -t "$pkgdir/usr/share/doc/$pkgname/"
+  install -vDm 644 $pkgname-$pkgver/doc/html/*.{css,html,js,png} -t "$pkgdir/usr/share/doc/$pkgname/html/"
+}



More information about the arch-commits mailing list