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.

Reply via email to