summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2019-02-12 08:21:00 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2019-02-12 08:21:00 -0800
commit12e67898b9f3e1dd1fb4088c69aeaffddac5a4b7 (patch)
treedd80204862983e5d90ef8cce246721d129426138
downloadstrawberry-master.tar.xz
Initial commitHEADmaster
-rw-r--r--PKGBUILD52
1 files changed, 52 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 0000000..4db86ee
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,52 @@
+# Maintainer: jc_gargma <jc_gargma@iserlohn-fortress.net>
+# Maintainer (AUR): Fabio 'Lolix' Loli <lolix@disroot.org> -> https://github.com/FabioLolix
+
+# # I maintain this because:
+# AUR version has Apple device support
+
+pkgname=strawberry
+pkgver=0.5.2
+pkgrel=1
+pkgdesc="A music player aimed at audio enthusiasts and music collectors"
+arch=(x86_64 i686 arm armv6h armv7h aarch64)
+url="https://www.strawbs.org/"
+license=(GPL3)
+depends=(chromaprint protobuf gst-plugins-base gst-plugins-good qt5-base qt5-x11extras
+ sqlite3 udisks2 dbus alsa-lib taglib libcdio)
+makedepends=(cmake boost)
+optdepends=('gst-libav: additional codecs (i.e. AAC)'
+ 'gst-plugins-bad: additional codecs (i.e. AAC)'
+ 'gst-plugins-ugly: additional codecs')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jonaski/strawberry/archive/${pkgver}.tar.gz")
+sha256sums=('7fec87cb54d064bf6d40e0d4ceb21d9752c490b001c3cf28d774dc6105e7c861')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ install -d strawberry-build
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}/strawberry-build"
+ cmake .. \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DUSE_SYSTEM_TAGLIB=ON \
+ -DENABLE_STREAM_DEEZER=OFF \
+ -DENABLE_STREAM_TIDAL=OFF \
+ -DENABLE_DEEZER=OFF \
+ -DENABLE_PHONON=OFF \
+ -DENABLE_SPARKLE=OFF \
+ -DENABLE_VLC=OFF \
+ -DENABLE_XINE=OFF \
+ -DENABLE_LIBPULSE=OFF \
+ -DENABLE_LIBMTP=OFF \
+ -DENABLE_LIBGPOD=OFF \
+ -DENABLE_IMOBILEDEVICE=OFF \
+ -DENABLE_LIBPLIST=OFF \
+ -DNEABLE_LIBUSBMUXD=OFF
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}/strawberry-build"
+ make DESTDIR="${pkgdir}" install
+}