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 <[email protected]>
+# Maintainer: David Runge <[email protected]>
+# Contributor: Sergej Pupykin <[email protected]>
# Contributor: DonVla <[email protected]>
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 && \
+-@HAVE_TEXI2HTML_TRUE@ texi2html --number
../$(top_srcdir)/docs/lash-manual.texi
++@HAVE_TEXI2HTML_TRUE@ texi2html --number-footnotes --number-sections
../$(top_srcdir)/docs/lash-manual.texi
+ @HAVE_TEXI2HTML_TRUE@ cd lash-manual-html-split && \
+-@HAVE_TEXI2HTML_TRUE@ texi2html --number --split=chapter
../$(top_srcdir)/docs/lash-manual.texi
++@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 && \
--@HAVE_TEXI2HTML_TRUE@ texi2html --number
../$(top_srcdir)/docs/lash-manual.texi
-+@HAVE_TEXI2HTML_TRUE@ texi2html --number-footnotes --number-sections
../$(top_srcdir)/docs/lash-manual.texi
- @HAVE_TEXI2HTML_TRUE@ cd lash-manual-html-split && \
--@HAVE_TEXI2HTML_TRUE@ texi2html --number --split=chapter
../$(top_srcdir)/docs/lash-manual.texi
-+@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.