Package Details: elisa-git 24.01.90.r369.g0abb9afe-1

Git Clone URL: https://aur.archlinux.org/elisa-git.git (read-only, click to copy)
Package Base: elisa-git
Description: Simple music player aiming to provide a nice experience for its users
Upstream URL: https://apps.kde.org/elisa/
Keywords: kde music plasma qt qt5
Licenses: LGPL-3.0-or-later
Conflicts: elisa
Provides: elisa
Submitter: arojas
Maintainer: z3ntu
Last Packager: z3ntu
Votes: 11
Popularity: 0.090601
First Submitted: 2016-09-02 21:31 (UTC)
Last Updated: 2024-10-19 11:10 (UTC)

Latest Comments

1 2 3 Next › Last »

IslandC0der commented on 2020-10-03 10:25 (UTC)

Hi,

Please update the dependencies array: baloo kirigami2 kdeclarative vlc

malcolm commented on 2020-09-29 19:19 (UTC)

please, update the source to the new git invent.kde.org

svalo commented on 2019-07-29 13:27 (UTC)

Hello, elisa-git fails to build as the license file is not present anymore (seems that the license is now LGPL3 as also per elisa in community), I think that this patch would be appropriate:

diff --git a/PKGBUILD b/PKGBUILD
index d4c907e..f88527b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,12 +3,12 @@
 # Contributor: Antonio Rojas <arojas@archlinux.org>

 pkgname=elisa-git
 pkgver=0.4.0.r61.gbe00ded
 pkgrel=1
 arch=(i686 x86_64)
 pkgdesc="A simple music player for KDE aiming to provide a nice experience for its users"
 url="https://community.kde.org/Elisa"
-license=(GPL3 custom:"Qt Company GPL Exception 1.0")
+license=(LGPL3)
 depends=(qt5-quickcontrols2 kcmutils baloo kirigami2)
 makedepends=(git python extra-cmake-modules kdoctools)
 provides=(elisa)
@@ -37,7 +37,4 @@ build() {
 package(){
   cd build
   make DESTDIR="$pkgdir" install
-
-  cd "$srcdir"/elisa
-  install -Dm644 LICENSE.GPL3-EXCEPT "$pkgdir/usr/share/licenses/$pkgname/LICENSE.GPL3-EXCEPT"
 }

You might also consider incrementing the pkgrel to 2 as the PKGBUILD changed but as the pkgrel would change as well as there are new commits, I'm not sure what should be done.

notuxius commented on 2018-07-02 20:44 (UTC)

Suggestion for adding conflicts with elisa package directive

ursus commented on 2018-05-06 15:36 (UTC)

@z3ntu Sure, fair enough. Thanks for including the lib fix ;-)

z3ntu commented on 2018-05-05 15:32 (UTC)

@ursus: Thanks for the patch. I have not included the changes with the optdepends though as the upstream README.packagers says

Please consider packaging Elisa with all its recommended dependencies. Even if they are not required, a nice fallback is not always implemented and user experience may suffer a lot.

People not wanting baloo or kcmutils can remove the dependencies from the PKGBUILD on their own in my opinion.

ursus commented on 2018-05-02 06:52 (UTC) (edited on 2018-05-03 21:28 (UTC) by ursus)

Hi @z3ntu and @FabioLolix

Recent versions of elisa-git try to install libelisaLib.so into /usr/lib64, thus breaking the installation (as /usr/lib64 is only a symlink on arch).

I solved this with the following patch (also moving some of the dependencies to be treated as optional dependencies - following the latest set of commits in elisa):

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,13 +2,14 @@
 # Contributor: Antonio Rojas <arojas@archlinux.org>

 pkgname=elisa-git
-pkgver=0.0.81.r23.gc827e08
+pkgver=0.1.1.r68.g7ac9292
 pkgrel=1
 arch=(i686 x86_64)
 pkgdesc="Elisa Music Player"
 url="https://cgit.kde.org/elisa.git/"
 license=(GPL)
-depends=(baloo qt5-quickcontrols qt5-quickcontrols2 kcmutils)
+depends=(qt5-quickcontrols qt5-quickcontrols2)
+optdepends=(baloo kcmutils)
 makedepends=(extra-cmake-modules git python kdoctools qt5-websockets)
 source=("${pkgname}::git://anongit.kde.org/elisa.git")
 md5sums=('SKIP')
@@ -26,6 +27,7 @@ build() {
   cd build
   cmake ../${pkgname} \
    -DCMAKE_BUILD_TYPE=Release \
+   -DCMAKE_INSTALL_LIBDIR='/usr/lib' \
    -DCMAKE_INSTALL_PREFIX=/usr
   make
 }
</arojas@archlinux.org>

Thanks a lot for maintainig the package. Cheers Urs

z3ntu commented on 2018-02-15 12:26 (UTC)

@FabioLolix Yeah sure. Just pushed the update removing the v prefix.

FabioLolix commented on 2018-02-14 16:42 (UTC) (edited on 2018-02-14 16:42 (UTC) by FabioLolix)

Hello z3ntu, thanks for poiting out, I have missed that. Would you like to co-maintain this since I don't use much KDE?

z3ntu commented on 2018-02-13 08:12 (UTC)

The pkgver should not contain the 'v' prefix (see https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git)