Skip to content

Instantly share code, notes, and snippets.

@crazyhg

crazyhg/PKGBUILD Secret

Created December 15, 2017 04:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save crazyhg/d57a6d92169d7abd79d945ec51e38278 to your computer and use it in GitHub Desktop.
Save crazyhg/d57a6d92169d7abd79d945ec51e38278 to your computer and use it in GitHub Desktop.
bomi-0.9.11-5
# Maintainer: xylosper <darklin20@gmail.com>
# Contributor: willemw <willemw12@gmail.com>
# Contributor: Pedro Gabriel <pedrogabriel@dcc.ufmg.br>
# Contributor: itsme <mymail@ishere.ru>
pkgname=bomi
pkgver=0.9.11
pkgrel=5
pkgdesc="Powerful and easy-to-use GUI multimedia player based on mpv"
arch=('i686' 'x86_64')
url="http://$pkgname-player.github.io"
license=('GPL2')
provides=('cmplayer')
conflicts=('bomi-fresh' 'bomi-git')
install=$pkgname.install
depends=('qt5-base' 'qt5-declarative' 'qt5-x11extras' 'qt5-quickcontrols' 'qt5-svg'
'libdvdread' 'libdvdnav' 'libcdio-paranoia' 'libcdio' 'smbclient'
'alsa-lib' 'libpulse' 'jack' 'libchardet' 'libbluray' 'hicolor-icon-theme'
'libva' 'libvdpau' 'libgl' 'fribidi' 'libass' 'ffmpeg2.8')
makedepends=('mesa' 'gcc' 'pkg-config' 'python' 'qt5-tools')
optdepends=('libva-intel-driver: hardware acceleration support for Intel GPU'
'mesa-vdpau: hardware acceleration support for AMD/NVIDIA opensource driver'
'youtube-dl: streaming website support including YouTube'
'libaacs: AACS decryption for Blu-ray support'
'libbdplus: BD+ decryption for Blu-ray support')
source=($pkgname-$pkgver.tar.gz::https://github.com/xylosper/bomi/archive/v$pkgver.tar.gz ffmpeg2.8.patch qml_internal_types.patch)
md5sums=('543c592f588c68d6f0c3cf254c288f58'
'7bb39aea99bb5c0f6607cda44edc11ae'
'965ead6202472215d8cb2d875584dfb7')
#options=(debug !strip)
prepare() {
cd "$srcdir/$pkgname-$pkgver"
patch -p0 < "../ffmpeg2.8.patch"
patch -p1 < "${srcdir}/qml_internal_types.patch"
}
build() {
cd "$srcdir/$pkgname-$pkgver"
./configure --prefix=/usr
make
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DEST_DIR="$pkgdir/" install
}
diff --git a/src/bomi/imports/bomi/qmldir b/src/bomi/imports/bomi/qmldir
index 307cc33c..79d3e8b5 100644
--- a/src/bomi/imports/bomi/qmldir
+++ b/src/bomi/imports/bomi/qmldir
@@ -35,3 +35,6 @@ SimpleBlur 1.0 SimpleBlur.qml
ToolPlaneStyle 1.0 ToolPlaneStyle.qml
BarVisualizer 1.0 BarVisualizer.qml
StateButton 1.0 StateButton.qml
+internal Osd Osd.qml
+internal PlayInfoText PlayInfoText.qml
+internal PlayInfoTrack PlayInfoTrack.qml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment