summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-04-26 13:34:36 +0800
committerzxp198210052023-04-26 13:34:36 +0800
commitd138acfcd57775e93218cf3986970221cd90112a (patch)
tree77d8580edef55b099cb4d55ceefb0786ca7194a2
parente71376a28e4693a76f3ee794fbfee99b2082ab98 (diff)
downloadaur-d138acfcd57775e93218cf3986970221cd90112a.tar.gz
update to 1.3.0
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD49
2 files changed, 29 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3fc1a4daa01d..c5eb9f2969cc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,25 @@
pkgbase = fmedia-bin
pkgdesc = Fast media player/recorder/converter
- pkgver = 1.20
+ pkgver = 1.30
pkgrel = 1
url = https://stsaz.github.io/fmedia
arch = i686
arch = x86_64
license = GPL3
- makedepends = gendesk
- makedepends = imagemagick
depends = gtk3
depends = jack
depends = libpulse
- provides = fmedia
+ depends = dbus
+ depends = glib2
+ depends = gdk-pixbuf2
+ depends = alsa-lib
+ depends = glibc
+ depends = pango
+ depends = at-spi2-core
+ depends = cairo
+ conflicts = fmedia
options = !strip
- source = fmedia-bin-1.20.tar.xz::https://github.com/stsaz/fmedia/releases/download/v1.20/fmedia-1.20-linux-amd64.tar.xz
- sha256sums = a181c4d0d1b882892a0aa32eb9097b329efc9e1cf08dc095996ca388d5fc02f0
+ source = fmedia-bin-1.30.tar.xz::https://github.com/stsaz/fmedia/releases/download/v1.30/fmedia-1.30-linux-amd64.tar.xz
+ sha256sums = 9cd8772c4afc67536da341413ffc44b94fbf047d733b7f2468df7fd1e3890387
pkgname = fmedia-bin
-
diff --git a/PKGBUILD b/PKGBUILD
index 3b96519d2b4a..79a2cd0b54cd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,26 @@
-# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
-
+# Contributor: Dimitris Kiziridis <ragouel at outlook dot com>
+# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=fmedia-bin
-pkgver=1.20
+pkgver=1.30
pkgrel=1
pkgdesc='Fast media player/recorder/converter'
arch=('i686' 'x86_64')
url='https://stsaz.github.io/fmedia'
+_githuburl="https://github.com/stsaz/fmedia"
license=('GPL3')
options=('!strip')
-provides=('fmedia')
-depends=('gtk3'
- 'jack'
- 'libpulse')
-makedepends=('gendesk' 'imagemagick')
-source=("${pkgname}-${pkgver}.tar.xz::https://github.com/stsaz/fmedia/releases/download/v${pkgver}/fmedia-${pkgver}-linux-amd64.tar.xz")
-sha256sums=('a181c4d0d1b882892a0aa32eb9097b329efc9e1cf08dc095996ca388d5fc02f0')
+provides=()
+conflicts=("${pkgname%-bin}")
+depends=('gtk3' 'jack' 'libpulse' 'dbus' 'glib2' 'gdk-pixbuf2' 'alsa-lib' 'glibc' 'pango' 'at-spi2-core' 'cairo')
+makedepends=()
+source=("${pkgname}-${pkgver}.tar.xz::${_githuburl}/releases/download/v${pkgver}/${pkgname%-bin}-${pkgver}-linux-amd64.tar.xz")
+sha256sums=('9cd8772c4afc67536da341413ffc44b94fbf047d733b7f2468df7fd1e3890387')
package() {
- install -Dm755 ${srcdir}/fmedia-1/fmedia -t "${pkgdir}/opt/fmedia"
- mv -v ${srcdir}/fmedia-1/fmedia.gui "${pkgdir}/opt/fmedia"
- mv -v ${srcdir}/fmedia-1/mod "${pkgdir}/opt/fmedia"
- install -Dm644 ${srcdir}/fmedia-1/fmedia.conf -t "${pkgdir}/opt/fmedia"
- install -Dm644 ${srcdir}/fmedia-1/README.txt -t "${pkgdir}/usr/share/doc/fmedia"
- install -Dm644 ${srcdir}/fmedia-1/CHANGES.txt -t "${pkgdir}/usr/share/doc/fmedia"
- install -Dm644 ${srcdir}/fmedia-1/help*.txt -t "${pkgdir}/opt/fmedia"
- install -Dm644 ${srcdir}/fmedia-1/*.ico -t "${pkgdir}/opt/fmedia"
- convert -verbose "${pkgdir}/opt/fmedia/fmedia.ico" fmedia.png
- install -Dm644 fmedia-0.png "${pkgdir}/usr/share/pixmaps/fmedia.png"
- gendesk -f -n --pkgname "${pkgname%-bin}" \
- --pkgdesc "$pkgdesc" \
- --name "fmedia" \
- --comment "$pkgdesc" \
- --exec "${pkgname%-bin} --gui" \
- --categories 'Utility;Audio;AudioVideo' \
- --icon "${pkgname%-bin}"
- install -Dm644 fmedia.desktop -t "${pkgdir}/usr/share/applications"
- install -dm755 "${pkgdir}/usr/bin"
- ln -s /opt/fmedia/fmedia "${pkgdir}/usr/bin/"
-}
-# vim:set ts=2 sw=2 et:
+ 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 -Dm644 "${srcdir}/${pkgname%-bin}-0.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png"
+ sed 's|Exec=fmedia|/opt/fmedia/fmedia|g;s|Icon=~/bin/fmedia-1/fmedia.ico|Icon=fmedia|g' -i "${srcdir}/${pkgname%-bin}-1/${pkgname%-bin}.desktop"
+ install -Dm644 "${srcdir}/${pkgname%-bin}-1/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications"
+} \ No newline at end of file