[arch-commits] Commit in libltc/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Sat Apr 6 12:39:23 UTC 2019


    Date: Saturday, April 6, 2019 @ 12:39:22
  Author: dvzrv
Revision: 449980

upgpkg: libltc 1.3.1-1

Upgrading to 1.3.1. Adding autoreconf in prepare(). Running unit tests in check(). Adding documentation using doxygen.

Modified:
  libltc/trunk/PKGBUILD

----------+
 PKGBUILD |   22 +++++++++++++++++++---
 1 file changed, 19 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-04-06 11:25:25 UTC (rev 449979)
+++ PKGBUILD	2019-04-06 12:39:22 UTC (rev 449980)
@@ -3,23 +3,39 @@
 # Contributor: DrZaius <lou[at]fakeoutdoorsman.com>
 
 pkgname=libltc
-pkgver=1.3.0
-pkgrel=2
+pkgver=1.3.1
+pkgrel=1
 pkgdesc="Linear/Logitudinal Time Code (LTC) Library"
 arch=('x86_64')
 url="https://x42.github.io/libltc/"
 license=('GPL3')
 depends=('glibc')
+makedepends=('doxygen')
 source=("https://github.com/x42/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('c36a1c6b87429a0a541c958f9683f3ef5b4067a225f3a9a283123b7933386c88fd1a156e0582306e4cc1144a15ec2dadcbb2908c4d4f8678d794caf7f8bbb1fb')
+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"
 }



More information about the arch-commits mailing list