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

David Runge dvzrv at archlinux.org
Mon Sep 3 18:15:51 UTC 2018


    Date: Monday, September 3, 2018 @ 18:15:51
  Author: dvzrv
Revision: 376440

upgpkg: ardour 5.12-7

Adding localization and man pages.

Modified:
  ardour/trunk/PKGBUILD

----------+
 PKGBUILD |   29 +++++++++++++++++------------
 1 file changed, 17 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-09-03 18:03:32 UTC (rev 376439)
+++ PKGBUILD	2018-09-03 18:15:51 UTC (rev 376440)
@@ -6,7 +6,7 @@
 _name=Ardour
 pkgname=ardour
 pkgver=5.12
-pkgrel=6
+pkgrel=7
 pkgdesc="Professional-grade digital audio workstation"
 arch=('x86_64')
 url="https://ardour.org/"
@@ -23,29 +23,34 @@
 build() {
   cd "${pkgname}-${pkgver}"
   python2 waf configure --prefix=/usr \
-                       --configdir=/etc \
-                       --with-backends="jack,alsa,dummy" \
-                       --libjack=weak \
-                       --optimize \
-                       --cxx11 \
-                       --freedesktop \
-                       --ptformat \
-                       --no-phone-home
+                        --configdir=/etc \
+                        --with-backends="jack,alsa,dummy" \
+                        --libjack=weak \
+                        --nls \
+                        --optimize \
+                        --cxx11 \
+                        --freedesktop \
+                        --ptformat \
+                        --lxvst \
+                        --no-phone-home
   python2 waf build
 }
 
 package() {
   cd "${pkgname}-${pkgver}"
+  python2 waf i18n --destdir="${pkgdir}"
   python2 waf install --destdir="${pkgdir}"
   # xdg integration
-  install -vDm644 "build/gtk2_${pkgname}/${pkgname}.xml" \
+  install -vDm 644 "build/gtk2_${pkgname}/${pkgname}.xml" \
     "${pkgdir}/usr/share/mime/application/x-${pkgname}.xml"
-  install -vDm644 "build/gtk2_${pkgname}/${pkgname}${pkgver%%.*}.desktop" \
+  install -vDm 644 "build/gtk2_${pkgname}/${pkgname}${pkgver%%.*}.desktop" \
     "${pkgdir}/usr/share/applications/${pkgname}.desktop"
   for size in 16 22 32 48 256 512; do
-    install -vDm644 "gtk2_${pkgname}/resources/${_name}-icon_${size}px.png" \
+    install -vDm 644 "gtk2_${pkgname}/resources/${_name}-icon_${size}px.png" \
       "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/${pkgname}${pkgver%%.*}.png"
   done
+  # man pages
+  install -vDm 644 "${pkgname}.1"* -t "${pkgdir}/usr/share/man/man1/"
 }
 
 # vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list