wok-next diff qtav/receipt @ rev 20237
Add Qt5 applications: notes, qtav, miam-player
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Mon Nov 06 15:59:23 2017 +0200 (2017-11-06) |
parents | |
children | c0521c689857 |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/qtav/receipt Mon Nov 06 15:59:23 2017 +0200 1.3 @@ -0,0 +1,50 @@ 1.4 +# SliTaz package receipt v2. 1.5 + 1.6 +PACKAGE="qtav" 1.7 +VERSION="1.12.0" 1.8 +CATEGORY="multimedia" 1.9 +SHORT_DESC="Multimedia playback framework based on Qt and FFmpeg" 1.10 +MAINTAINER="al.bobylev@gmail.com" 1.11 +LICENSE="LGPL2.1 GPL3" 1.12 +WEB_SITE="http://www.qtav.org/" 1.13 + 1.14 +TARBALL="$PACKAGE-$VERSION.tar.gz" 1.15 +WGET_URL="https://github.com/wang-bin/QtAV/archive/v$VERSION.tar.gz" 1.16 + 1.17 +BUILD_DEPENDS="qt5-dev ffmpeg-dev openal-dev pulseaudio-dev xorg-libXv-dev \ 1.18 +libva-dev mesa17-dev libsdl2-dev" 1.19 +SPLIT="qtav-dev qtav-player qtav-qmlplayer qtav" 1.20 + 1.21 +compile_rules() { 1.22 + mkdir build 1.23 + cd build 1.24 + qmake \ 1.25 + PREFIX=/usr \ 1.26 + .. && 1.27 + make && 1.28 + make INSTALL_ROOT=$install install || return 1 1.29 +} 1.30 + 1.31 +genpkg_rules() { 1.32 + COOKOPTS="!menus" 1.33 + case $PACKAGE in 1.34 + *-dev) 1.35 + copy @dev *.prl *.prf qmldir 1.36 + ;; 1.37 + qtav-player) 1.38 + copy Player Player.desktop 1.39 + CAT="multimedia|QtAV multimedia player" 1.40 + DEPENDS="qtav qt5-svg" 1.41 + ;; 1.42 + qtav-qmlplayer) 1.43 + copy QMLPlayer QMLPlayer.desktop qml/ @rm 1.44 + CAT="multimedia|QtAV QML multimedia player" 1.45 + DEPENDS="qtav qt5-declarative" 1.46 + ;; 1.47 + qtav) 1.48 + copy @std @rm 1.49 + DEPENDS="ffmpeg libass libatomic libva mesa17 openal pulseaudio \ 1.50 + qt5-base xorg-libX11 xorg-libXext xorg-libXv" 1.51 + ;; 1.52 + esac 1.53 +}