summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbartus2018-08-24 16:46:45 +0200
committerbartus2018-08-24 16:46:45 +0200
commitd91731ff47664715bd45e2729d497a098720dd96 (patch)
treefe9698df0b8d2aaf0fefddee8b5c58ec773cd59d
downloadaur-d91731ff47664715bd45e2729d497a098720dd96.tar.gz
initial
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD38
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..edbf5421139c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = phonon-qt4-gstreamer
+ pkgdesc = Phonon GStreamer backend for Qt4
+ pkgver = 4.9.0
+ pkgrel = 1
+ url = http://phonon.kde.org/
+ arch = x86_64
+ license = LGPL
+ makedepends = gst-plugins-base
+ makedepends = extra-cmake-modules
+ makedepends = phonon-qt4
+ depends = gst-plugins-base
+ depends = phonon-qt4
+ optdepends = pulseaudio: PulseAudio support
+ optdepends = gst-plugins-good: PulseAudio support and good codecs
+ optdepends = gst-plugins-bad: additional codecs
+ optdepends = gst-plugins-ugly: additional codecs
+ optdepends = gst-libav: libav codec
+ provides = phonon-qt4-backend
+ source = http://download.kde.org/stable/phonon/phonon-backend-gstreamer/4.9.0/phonon-backend-gstreamer-4.9.0.tar.xz
+ sha256sums = cec3e5ece1261d344b68363ef0606ebf49772628ba94bb55b0c0d18773b885f1
+
+pkgname = phonon-qt4-gstreamer
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9b46615f942f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer : bartus <arch-user-repoᘓbartus.33mail.com>
+pkgname=(phonon-qt4-gstreamer)
+pkgver=4.9.0
+pkgrel=1
+arch=(x86_64)
+pkgdesc="Phonon GStreamer backend for Qt4"
+depends=(gst-plugins-base phonon-qt4)
+provides=(phonon-qt4-backend)
+url='http://phonon.kde.org/'
+license=(LGPL)
+optdepends=('pulseaudio: PulseAudio support' 'gst-plugins-good: PulseAudio support and good codecs' 'gst-plugins-bad: additional codecs'
+ 'gst-plugins-ugly: additional codecs' 'gst-libav: libav codec')
+makedepends=(gst-plugins-base extra-cmake-modules phonon-qt4)
+source=("http://download.kde.org/stable/phonon/phonon-backend-gstreamer/$pkgver/phonon-backend-gstreamer-$pkgver.tar.xz")
+sha256sums=('cec3e5ece1261d344b68363ef0606ebf49772628ba94bb55b0c0d18773b885f1')
+
+prepare() {
+ mkdir build-qt4
+}
+
+build() {
+ cd build-qt4
+ cmake ../${pkgname/-qt4/}-$pkgver \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_SKIP_RPATH=ON \
+ -D__KDE_HAVE_GCC_VISIBILITY=NO \
+ -DCMAKE_INSTALL_LIBDIR=lib
+ make
+}
+
+package() {
+ cd build-qt4
+ make DESTDIR="$pkgdir" install
+
+# Conflict with -qt5
+ rm -r "$pkgdir"/usr/share/icons
+}