[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