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

Jan Steffens heftig at archlinux.org
Fri Feb 7 18:41:09 UTC 2020


    Date: Friday, February 7, 2020 @ 18:41:09
  Author: heftig
Revision: 374978

0.4.1-7: FS#65413 Drop KateDJ, a bit-rotten py2 app

Modified:
  libkate/trunk/PKGBUILD

----------+
 PKGBUILD |   32 ++++++++++++--------------------
 1 file changed, 12 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-02-07 14:26:53 UTC (rev 374977)
+++ PKGBUILD	2020-02-07 18:41:09 UTC (rev 374978)
@@ -5,15 +5,13 @@
 
 pkgname=libkate
 pkgver=0.4.1
-pkgrel=6
+pkgrel=7
 pkgdesc="A karaoke and text codec for embedding in ogg"
 url="https://wiki.xiph.org/OggKate"
 license=('BSD')
 arch=('x86_64')
-depends=('libpng' 'libogg' 'python2')
-makedepends=('pkg-config' 'git')
-optdepends=('wxpython: for KateDJ'
-            'liboggz: for KateDJ')
+depends=('libpng' 'libogg')
+makedepends=('git')
 source=("$pkgname::git+git://git.xiph.org/users/oggk/kate.git#tag=kate-${pkgver}"
         0001-Fix-automake-warnings.patch)
 sha512sums=('SKIP'
@@ -20,27 +18,21 @@
             '525d120cddd040441859f2783e6e566da631ba304074bfa40a34399879fc3053577e8e71ef804168aeef519fac62e205829b50a61d770cddd46f7dbfba660842')
 
 prepare() {
-  cd "${srcdir}/${pkgname}"
-  patch -Np1 -i "${srcdir}/0001-Fix-automake-warnings.patch"
-  ./autogen.sh
+  cd ${pkgname}
+  patch -Np1 -i ../0001-Fix-automake-warnings.patch
 }
 
 build() {
-  cd "${srcdir}/${pkgname}"
-
-  export PYTHON="/usr/bin/python2"
-  sed "1s/python$/python2/" -i tools/KateDJ/KateDJ
-
-  ./configure --prefix=/usr \
-              --disable-static \
-              --disable-doc
+  cd ${pkgname}
+  ./autogen.sh --prefix=/usr \
+               --disable-static \
+               --disable-doc
   make
 }
 
 package() {
-  cd "${srcdir}/${pkgname}"
+  cd ${pkgname}
   make DESTDIR="${pkgdir}" install
-  install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
-  python2 -m compileall "${pkgdir}/usr/lib/python2.7/site-packages/kdj/"
+  install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 COPYING
+  rm "${pkgdir}/usr/share/man/man1/KateDJ.1"
 }



More information about the arch-commits mailing list