[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