Date: Saturday, July 18, 2020 @ 22:56:27 Author: felixonmars Revision: 664498
archrelease: copy trunk to community-x86_64 Added: deepin-voice-note/repos/community-x86_64/PKGBUILD (from rev 664497, 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-18 22:56:16 UTC (rev 664497) +++ PKGBUILD 2020-07-18 22:56:27 UTC (rev 664498) @@ -1,36 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> - -pkgname=deepin-voice-note -pkgver=5.7.14 -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=('917ae8ca82b0cc5169c57293f4ea8e8288b29a8015cad89db682031a3253662c7b5b4cd61cc523e30edbc10fa5d981e1e49168135c5ba3f9662f149ed450c0f8') - -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 664497, deepin-voice-note/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-07-18 22:56:27 UTC (rev 664498) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> + +pkgname=deepin-voice-note +pkgver=5.7.15 +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=('a02cbf1fa01876dcce57f96074c51d740ee81870d4d131c5c53c4367c0c20c69ef0cd46ee4d9a181f4a32af8518d5f6cd03158b1184efd702b3a0e2b77c2c6aa') + +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 +}