Date: Friday, July 17, 2020 @ 20:32:20 Author: felixonmars Revision: 664325
archrelease: copy trunk to community-x86_64 Added: deepin-voice-note/repos/community-x86_64/PKGBUILD (from rev 664324, deepin-voice-note/trunk/PKGBUILD) Deleted: deepin-voice-note/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 72 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-07-17 20:32:07 UTC (rev 664324) +++ PKGBUILD 2020-07-17 20:32:20 UTC (rev 664325) @@ -1,36 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> - -pkgname=deepin-voice-note -pkgver=5.7.12 -pkgrel=1 -pkgdesc='A lightweight memo tool to make text notes and voice recordings' -arch=('x86_64') -url="https://github.com/linuxdeepin/deepin-voice-note" -license=('GPL3') -replaces=('deepin-voice-recorder') -depends=('deepin-qt5integration') -makedepends=('cmake' 'ninja' 'qt5-tools') -groups=('deepin-extra') -source=("https://github.com/linuxdeepin/deepin-voice-note/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('6cbcbadaef40b4c7722b9440b04bbe317bb494de5bab90fb3018dc1de386a397ef4b56d58575ea0cdac755b4d90706c3b03680782117bea6d9ed24d30988c83f') - -prepare() { - cd deepin-voice-note-$pkgver - # Upstream likes to refactor code while ignoring pull requests - sed -i '1i#include <QPainterPath>' src/views/middleviewdelegate.cpp src/views/leftviewdelegate.cpp - # Utterly broken code that treats all audio/mpeg as mp3 and they refused to fix. - # They really need to learn what the f**k is a codec and a container and they are *not* the same. - sed -e 's|codec.startsWith(m_defaultAudioFmt)|codec.startsWith("audio/mpeg, mpegversion=(int)1, layer=(int)3")|' \ - -i src/common/vnoteaudiomanager.cpp -} - -build() { - cd deepin-voice-note-$pkgver - cmake -GNinja . - ninja -} - -package() { - cd deepin-voice-note-$pkgver - DESTDIR="$pkgdir" ninja install -} Copied: deepin-voice-note/repos/community-x86_64/PKGBUILD (from rev 664324, deepin-voice-note/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-07-17 20:32:20 UTC (rev 664325) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> + +pkgname=deepin-voice-note +pkgver=5.7.13 +pkgrel=1 +pkgdesc='A lightweight memo tool to make text notes and voice recordings' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-voice-note" +license=('GPL3') +replaces=('deepin-voice-recorder') +depends=('deepin-qt5integration') +makedepends=('cmake' 'ninja' 'qt5-tools') +groups=('deepin-extra') +source=("https://github.com/linuxdeepin/deepin-voice-note/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('a441f263f7c4a2222471028d7bb679aa5904e2a167871fac74a906f914e67421f2c096b874ff1ea740ecc2298d96c666bdfa6f63b5b6bbf7137d671e621e87a3') + +prepare() { + cd deepin-voice-note-$pkgver + # Upstream likes to refactor code while ignoring pull requests + sed -i '1i#include <QPainterPath>' src/views/middleviewdelegate.cpp src/views/leftviewdelegate.cpp + # Utterly broken code that treats all audio/mpeg as mp3 and they refused to fix. + # They really need to learn what the f**k is a codec and a container and they are *not* the same. + sed -e 's|codec.startsWith(m_defaultAudioFmt)|codec.startsWith("audio/mpeg, mpegversion=(int)1, layer=(int)3")|' \ + -i src/common/vnoteaudiomanager.cpp +} + +build() { + cd deepin-voice-note-$pkgver + cmake -GNinja . + ninja +} + +package() { + cd deepin-voice-note-$pkgver + DESTDIR="$pkgdir" ninja install +}