diff options
author | zxp19821005 | 2023-09-07 18:36:10 +0800 |
---|---|---|
committer | zxp19821005 | 2023-09-07 18:36:10 +0800 |
commit | 1f36a5260524cb41e0309ffddd97f33ce8413920 (patch) | |
tree | 1ed02b85d02ba257c985e55561a23dfe432ad957 | |
parent | 18f6636f85344d84fa2ba25af0ea71ed58197c76 (diff) | |
download | aur-1f36a5260524cb41e0309ffddd97f33ce8413920.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 17 insertions, 9 deletions
@@ -1,11 +1,12 @@ pkgbase = fmedia-bin pkgdesc = Fast media player/recorder/converter pkgver = 1.31 - pkgrel = 1 + pkgrel = 2 url = https://stsaz.github.io/fmedia arch = i686 arch = x86_64 license = GPL3 + makedepends = imagemagick depends = gtk3 depends = jack depends = libpulse @@ -17,8 +18,9 @@ pkgbase = fmedia-bin depends = pango depends = at-spi2-core depends = cairo - provides = fmedia + provides = fmedia=1.31 conflicts = fmedia + options = !strip source = fmedia-bin-1.31.tar.xz::https://github.com/stsaz/fmedia/releases/download/v1.31/fmedia-1.31-linux-amd64.tar.xz sha256sums = 9f2347b0316275b081e98feaaed8b17c4750c2855f85606b79b26f6e62ba8ab0 @@ -2,23 +2,29 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=fmedia-bin pkgver=1.31 -pkgrel=1 +pkgrel=2 pkgdesc='Fast media player/recorder/converter' arch=('i686' 'x86_64') url='https://stsaz.github.io/fmedia' _githuburl="https://github.com/stsaz/fmedia" license=('GPL3') -provides=("${pkgname%-bin}") +provides=("${pkgname%-bin}=${pkgver}") conflicts=("${pkgname%-bin}") depends=('gtk3' 'jack' 'libpulse' 'dbus' 'glib2' 'gdk-pixbuf2' 'alsa-lib' 'glibc' 'pango' 'at-spi2-core' 'cairo') +makedepends=('imagemagick') +options=('!strip') source=("${pkgname}-${pkgver}.tar.xz::${_githuburl}/releases/download/v${pkgver}/${pkgname%-bin}-${pkgver}-linux-amd64.tar.xz") sha256sums=('9f2347b0316275b081e98feaaed8b17c4750c2855f85606b79b26f6e62ba8ab0') +prepare() { + sed "s|~/bin/${pkgname%-bin}-1/${pkgname%-bin}.ico|${pkgname%-bin}|g;s|=Audio|=AudioVideo;|g" \ + -i "${srcdir}/${pkgname%-bin}-1/${pkgname%-bin}.desktop" + convert "${srcdir}/${pkgname%-bin}-1/${pkgname%-bin}.ico" "${srcdir}/${pkgname%-bin}.png" +} package() { - install -Dm755 -d "${pkgdir}/opt/${pkgname%-bin}" - cp -ar "${srcdir}/${pkgname%-bin}-1/"* "${pkgdir}/opt/${pkgname%-bin}" - convert "${srcdir}/${pkgname%-bin}-1/${pkgname%-bin}.ico" "${pkgname%-bin}.png" + install -Dm755 -d "${pkgdir}/"{opt/"${pkgname%-bin}",usr/bin} + cp -r "${srcdir}/${pkgname%-bin}-1/"* "${pkgdir}/opt/${pkgname%-bin}" + ln -sf "/opt/${pkgname%-bin}/${pkgname%-bin}" "${pkgdir}/usr/bin/${pkgname%-bin}" install -Dm644 "${srcdir}/${pkgname%-bin}-0.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png" - sed "s|Exec=${pkgname%-bin}|Exec=/opt/${pkgname%-bin}/${pkgname%-bin}|g;s|Icon=~/bin/${pkgname%-bin}-1/${pkgname%-bin}.ico|Icon=${pkgname%-bin}|g" \ - -i "${srcdir}/${pkgname%-bin}-1/${pkgname%-bin}.desktop" install -Dm644 "${srcdir}/${pkgname%-bin}-1/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" + install -Dm644 "${srcdir}/${pkgname%-bin}-1/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" }
\ No newline at end of file |