[arch-commits] Commit in lash/trunk (4 files)

David Runge dvzrv at archlinux.org
Wed Dec 20 14:57:12 UTC 2017


    Date: Wednesday, December 20, 2017 @ 14:57:11
  Author: dvzrv
Revision: 275023

upgpkg: lash 0.6.0~rc2-11

Updating maintainer. Switching to correct license (GPL2).
Removing unneeded depends dbus and libxml2. Removing invalid tarball signature. Removing unneeded install file.
Renaming and fixing application of patch for manual. Switching to sha512sums. Minor fixes.

Added:
  lash/trunk/fix-manual-generation.patch
    (from rev 275022, lash/trunk/makefile.patch)
Modified:
  lash/trunk/PKGBUILD
Deleted:
  lash/trunk/lash.install
  lash/trunk/makefile.patch

-----------------------------+
 PKGBUILD                    |   31 +++++++++++++++----------------
 fix-manual-generation.patch |   14 ++++++++++++++
 lash.install                |    6 ------
 makefile.patch              |   14 --------------
 4 files changed, 29 insertions(+), 36 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-12-20 14:02:11 UTC (rev 275022)
+++ PKGBUILD	2017-12-20 14:57:11 UTC (rev 275023)
@@ -1,27 +1,26 @@
 # $Id$
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Maintainer: David Runge <dave at sleepmap.de>
+# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
 # Contributor: DonVla <donvla at users.sourceforge.net>
 
 pkgname=lash
 pkgver=0.6.0~rc2
 _relver=0.6.0.594
-pkgrel=10
+pkgrel=11
 pkgdesc="A session management system for JACK and ALSA"
 arch=('x86_64')
-#url="http://lash-audio.org"
 url="http://lash.nongnu.org/"
-license=('GPL')
-depends=('dbus' 'gtk2' 'jack' 'libxml2' 'python2')
-install=$pkgname.install
-source=("https://download.savannah.gnu.org/releases/lash/${pkgname}-${pkgver}.tar.bz2"{,.sig}
-	"makefile.patch")
-sha256sums=('3c1eb2bd88e1a0722dea5c24be4ede1d80848c963d41751973fae73c47dfe18b'
-            'SKIP'
-            '38c2cf9b1d4bd9dfd390b69228d1bb1a08649157c9aac6f4a7aad9fb6d1e4c54')
+license=('GPL2')
+depends=('gtk2' 'jack' 'python2')
+#install=$pkgname.install
+source=("https://download.savannah.gnu.org/releases/lash/${pkgname}-${pkgver}.tar.bz2"
+        "fix-manual-generation.patch")
+sha512sums=('704e24ccadccb469e820be5fb58dd4d953a8fc2903cd857a290267a87dda596639ec381d5cb7cdfcd715df7d98d6570e52731bddd17f8a3425edd8b699632401'
+            '25bb9f97bc6ff7543fea39242bc321b40cd35ba042248671e958348f9e250f810ea1e4753918aceba799b0fdd886184af57a7c497796034b999ca8d6b85e1252')
 
 prepare() {
-  cd "${srcdir}/${pkgname}-${_relver}"
-  patch -p0 < "${srcdir}/makefile.patch"
+  cd "${pkgname}-${_relver}"
+  patch -Np0 -i "../fix-manual-generation.patch"
   # Python2 fixes
   export PYTHON="python2"
   sed -i "s#env python#&2#" clients/lash_control
@@ -28,7 +27,7 @@
 }
 
 build() {
-  cd "${srcdir}/${pkgname}-${_relver}"
+  cd "${pkgname}-${_relver}"
   export LDFLAGS="-ldl -lm"
   ./configure --prefix=/usr
   make
@@ -35,6 +34,6 @@
 }
 
 package() {
-  cd "${srcdir}/${pkgname}-${_relver}"
-  make DESTDIR="$pkgdir" install
+  cd "${pkgname}-${_relver}"
+  make DESTDIR="${pkgdir}" install
 }

Copied: lash/trunk/fix-manual-generation.patch (from rev 275022, lash/trunk/makefile.patch)
===================================================================
--- fix-manual-generation.patch	                        (rev 0)
+++ fix-manual-generation.patch	2017-12-20 14:57:11 UTC (rev 275023)
@@ -0,0 +1,14 @@
+--- docs/Makefile.in.orig	2008-11-09 22:45:28.000000000 +0100
++++ docs/Makefile.in	2011-07-23 17:12:26.000000000 +0200
+@@ -527,9 +527,9 @@
+ @HAVE_TEXI2HTML_TRUE@	  mkdir -lash-manual-html-split; \
+ @HAVE_TEXI2HTML_TRUE@	fi
+ @HAVE_TEXI2HTML_TRUE@	cd lash-manual-html-one-page && \
+- at HAVE_TEXI2HTML_TRUE@	  texi2html --number ../$(top_srcdir)/docs/lash-manual.texi
++ at HAVE_TEXI2HTML_TRUE@	  texi2html --number-footnotes --number-sections ../$(top_srcdir)/docs/lash-manual.texi
+ @HAVE_TEXI2HTML_TRUE@	cd lash-manual-html-split && \
+- at HAVE_TEXI2HTML_TRUE@	  texi2html --number --split=chapter ../$(top_srcdir)/docs/lash-manual.texi
++ at HAVE_TEXI2HTML_TRUE@	  texi2html --number-footnotes --number-sections --split=chapter ../$(top_srcdir)/docs/lash-manual.texi
+ @HAVE_TEXI2HTML_TRUE@	touch html-manual-stamp
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.

Deleted: lash.install
===================================================================
--- lash.install	2017-12-20 14:02:11 UTC (rev 275022)
+++ lash.install	2017-12-20 14:57:11 UTC (rev 275023)
@@ -1,6 +0,0 @@
-post_install() {
-  printf "\n"
-  printf "==> You might need to add following line to your /etc/services(without quotes):\n"
-  printf "==> \"lash	14541/tcp	# LASH client/server protocol\"\n"
-  printf "\n"
-}

Deleted: makefile.patch
===================================================================
--- makefile.patch	2017-12-20 14:02:11 UTC (rev 275022)
+++ makefile.patch	2017-12-20 14:57:11 UTC (rev 275023)
@@ -1,14 +0,0 @@
---- docs/Makefile.in.orig	2008-11-09 22:45:28.000000000 +0100
-+++ docs/Makefile.in	2011-07-23 17:12:26.000000000 +0200
-@@ -527,9 +527,9 @@
- @HAVE_TEXI2HTML_TRUE@	  mkdir -lash-manual-html-split; \
- @HAVE_TEXI2HTML_TRUE@	fi
- @HAVE_TEXI2HTML_TRUE@	cd lash-manual-html-one-page && \
-- at HAVE_TEXI2HTML_TRUE@	  texi2html --number ../$(top_srcdir)/docs/lash-manual.texi
-+ at HAVE_TEXI2HTML_TRUE@	  texi2html --number-footnotes --number-sections ../$(top_srcdir)/docs/lash-manual.texi
- @HAVE_TEXI2HTML_TRUE@	cd lash-manual-html-split && \
-- at HAVE_TEXI2HTML_TRUE@	  texi2html --number --split=chapter ../$(top_srcdir)/docs/lash-manual.texi
-+ at HAVE_TEXI2HTML_TRUE@	  texi2html --number-footnotes --number-sections --split=chapter ../$(top_srcdir)/docs/lash-manual.texi
- @HAVE_TEXI2HTML_TRUE@	touch html-manual-stamp
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.



More information about the arch-commits mailing list