From 86541b7f76a4c187b90a4374672c812b12774df4 Mon Sep 17 00:00:00 2001 From: aliriza Date: Thu, 24 Aug 2023 07:02:12 +0000 Subject: [PATCH] phonon-gstreamer --- dev/qt/qt5-x11extras/ympbuild | 32 +++++++++++++++++++++++++++ media/libs/phonon-gstreamer/ympbuild | 33 ++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 dev/qt/qt5-x11extras/ympbuild create mode 100644 media/libs/phonon-gstreamer/ympbuild diff --git a/dev/qt/qt5-x11extras/ympbuild b/dev/qt/qt5-x11extras/ympbuild new file mode 100644 index 00000000..1d1ed112 --- /dev/null +++ b/dev/qt/qt5-x11extras/ympbuild @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +name='qt5-x11extras' +release='1' +version='5.15.10' +url='https://download.qt.io/archive/qt' +description='Provides platform-specific APIs for X11' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://download.qt.io/archive/qt/5.15/$version/submodules/qtx11extras-everywhere-opensource-src-$version.tar.xz") +depends=(qt5-base) +makedepends=() +md5sums=('0ab639d031ce3da501f07764f69df8ad') +group=(dev.qt) +uses=() +arch=('x86_64') + +cd qtx11extras-everywhere-src-$version +export PATH=$PATH:/usr/bin/qt5 + +setup () { + qmake +} + +build () { + make $jobs +} + +package () { + make INSTALL_ROOT=$DESTDIR install $jobs +} + diff --git a/media/libs/phonon-gstreamer/ympbuild b/media/libs/phonon-gstreamer/ympbuild new file mode 100644 index 00000000..14fa6c52 --- /dev/null +++ b/media/libs/phonon-gstreamer/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='phonon-gstreamer' +release='1' +version='4.10.0' +url='https://download.kde.org/stable/phonon/phonon-backend-gstreamer' +description='Phonon GStreamer backend for Qt5' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://download.kde.org/stable/phonon/phonon-backend-gstreamer/$version/phonon-backend-gstreamer-$version.tar.xz") +depends=(gst-plugins-base phonon qt5-x11extras) +makedepends=() +md5sums=('60abf634e961160cd1772d486f4a7097') +group=(media.libs) +uses=() +arch=('x86_64') + +cd phonon-backend-gstreamer-$version + +setup () { + mkdir build && cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + .. +} + +build () { + make -C build $jobs +} + +package () { + make -C build install $jobs +} +