Package Details: elisa-git 0.2.0.r25.g2f45606-1

Git Clone URL: https://aur.archlinux.org/elisa-git.git (read-only)
Package Base: elisa-git
Description: A simple music player for KDE aiming to provide a nice experience for its users
Upstream URL: https://cgit.kde.org/elisa.git/
Keywords: kde music plasma qt qt5
Licenses: GPL3, custom:Qt Company GPL Exception 1.0
Conflicts: elisa
Provides: elisa
Submitter: arojas
Maintainer: FabioLolix (z3ntu)
Last Packager: FabioLolix
Votes: 9
Popularity: 0.470584
First Submitted: 2016-09-02 21:31
Last Updated: 2018-07-08 13:20

Latest Comments

1 2 3 Next › Last »

notuxius commented on 2018-07-02 20:44

Suggestion for adding conflicts with elisa package directive

ursus commented on 2018-05-06 15:36

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

z3ntu commented on 2018-05-05 15:32

@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

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

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

FabioLolix commented on 2018-02-14 16:42

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

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

ursus commented on 2017-11-29 11:39

Confirmed :-)

pavbaranov commented on 2017-11-29 11:35

Builds and works good with qqc2-desktop-style 5.40-2 (extra) or qqc2-desktop-style 5.40-3 (kde-unstable).

Anonymous comment on 2017-11-04 20:24

Hello,

the PKGBUILD does not work.
The address "git: //anongit.kde.org/$_gitname.git" is probably only for git unlocked.
Error "fatal: unable to connect to anongit.kde.org:
anongit.kde.org [0: 31.216.41.69]: errno = Connection Rejected "Occurs.
While a download with git clone https://anongit.kde.org/elisa.git works.

greeting
Translated by Google