Package Details: luv-icon-theme-git 0.4.r95.g85c9234-1

Git Clone URL: https://aur.archlinux.org/luv-icon-theme-git.git (read-only)
Package Base: luv-icon-theme-git
Description: The spiritual successor to Flattr, a flat but complex icon theme for freedesktop environments.
Upstream URL: https://github.com/NitruxSA/luv-icon-theme
Keywords: colorful flat flattr-icon-theme-git icon modern theme
Licenses: custom:CC BY-SA 4.0
Conflicts: flattr-icon-theme, luv-icon-theme
Provides: flattr-icon-theme=0.4.r95.g85c9234, luv-icon-theme=0.4.r95.g85c9234
Submitter: edh
Maintainer: edh
Last Packager: edh
Votes: 76
Popularity: 0.439346
First Submitted: 2016-04-21 20:14
Last Updated: 2017-05-10 13:36

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

edh commented on 2017-05-10 13:37

@arcanis
Thanks for letting me know. I updated the package accordingly.

arcanis commented on 2017-05-10 10:58

repo structure has been changed; dark theme seems to be removed, root directory has been renamed to "Luv"

edh commented on 2016-10-11 14:19

@rushaur Introducing a $_pkgname is not required. The build should work fine either way. You problem is most likely unrelated. Try removing /tmp/makepkg and build from a fresh copy.
By the way you can stick as many forward-slashes in there and it would not change a thing. The filesystem is capable of ignoring them. Just try it yourself.

RushAur commented on 2016-10-11 12:22

With the 'original' PKGBUILD I get this error:
==> ERROR: /tmp/makepkg//luv-icon-theme-git is not a clone of https://github.com/NitruxSA/luv-icon-theme.git (Notice the two slashes).

Here is the PKGBUILD that worked for me with few tweaks (german locale installed,didn't test without):

# Maintainer: Gordian Edenhofer <gordian.edenhofer@gmail.com>
# Submitter: Steffen L. Norgren (incongruous) <steffen[at]norgren[dot]ca>

pkgname=luv-icon-theme-git
_pkgname=luv-icon-theme
pkgver=r678.961ba1f
pkgrel=1
pkgdesc="The spiritual successor to Flattr, a flat but complex icon theme for freedesktop environments."
arch=('any')
url="https://github.com/NitruxSA/luv-icon-theme"
license=('custom:CC BY-SA 4.0')
depends=('librsvg')
makedepends=('git')
provides=("flattr-icon-theme=${pkgver}" "luv-icon-theme=${pkgver}")
conflicts=('flattr-icon-theme' 'luv-icon-theme')
source=('git+https://github.com/NitruxSA/luv-icon-theme.git')
md5sums=('SKIP')

pkgver() {
cd "${srcdir}/$_pkgname"
( set -o pipefail
git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
)
}

package() {
cd "${srcdir}/$_pkgname"

install -dm755 "${pkgdir}/usr/share/icons/Lüv"
install -dm755 "${pkgdir}/usr/share/icons/Lüv Dark"
cp -dpr --no-preserve=ownership ./Lüv/* "${pkgdir}/usr/share/icons/Lüv"
cp -dpr --no-preserve=ownership ./Lüv\ Dark/* "${pkgdir}/usr/share/icons/Lüv Dark"

install -Dm644 "./Lüv/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm644 "./CREDITS" "${pkgdir}/usr/share/licenses/${pkgname}/CREDITS"
rm "${pkgdir}"/usr/share/icons/{Lüv,Lüv\ Dark}/LICENSE
}

edh commented on 2016-06-25 18:29

@jguer
Unfortunately upstream chose to include special characters everywhere in the project. Since makepkg is still able to create a proper package, I chose to stick as close to the source as possible without changing naming schemas.

jguer commented on 2016-06-25 17:54

bsdtar: usr/share/icons/Luv Dark/apps/64/CMakeSetup.svg: Can't translate linkname '../../../Lüv/apps/64/CMakeSetup.svg' to UTF-8
bsdtar: usr/share/icons/Luv Dark/devices/64: Can't translate linkname '../../Lüv/devices/64/' to UTF-8
bsdtar: usr/share/icons/Luv Dark/devices/48: Can't translate linkname '../../Lüv/devices/48/' to UTF-8
bsdtar: usr/share/icons/Luv Dark/devices/32: Can't translate linkname '../../Lüv/devices/32/' to UTF-8
bsdtar: usr/share/icons/Luv Dark/places/symbolic: Can't translate linkname '../../Lüv/places/symbolic/' to UTF-8
bsdtar: usr/share/icons/Luv Dark/places/64: Can't translate linkname '../../Lüv/places/64/' to UTF-8
bsdtar: usr/share/icons/Luv Dark/places/48: Can't translate linkname '../../Lüv/places/48/' to UTF-8
bsdtar: usr/share/icons/Luv Dark/places/32: Can't translate linkname '../../Lüv/places/32/' to UTF-8
bsdtar: usr/share/icons/Luv Dark/places/128: Can't translate linkname '../../Lüv/places/128/' to UTF-8
bsdtar: usr/share/icons/Luv Dark/status/symbolic: Can't translate linkname '../../Lüv/status/symbolic/' to UTF-8
bsdtar: usr/share/icons/Luv Dark/status/64: Can't translate linkname '../../Lüv/status/64/' to UTF-8
bsdtar: usr/share/icons/Luv Dark/status/32: Can't translate linkname '../../Lüv/status/32/' to UTF-8

Only have en_GB.utf8 installed as a locale

edh commented on 2016-05-02 19:51

@metak
Thanks for reporting the error. I renamed the folders to the names used upstream.

metak commented on 2016-05-02 19:38

Hello. If you install "Lüv" as "Luv" then that breaks sym links inside the dark theme. https://github.com/NitruxSA/luv-icon-theme/blob/master/L%C3%BCv%20Dark/mimetypes

edh commented on 2016-04-21 20:24

Please switch to the luv-icon-theme-git package [1]!
The project was renamed recently to luv-icon-theme [2]. The original page [3] links to the new name and the git history [4] still contains the "old" theme.
As always you can track any progress at my github repo [5].

[1] https://aur.archlinux.org/packages/luv-icon-theme-git
[2] https://github.com/NitruxSA/luv-icon-theme
[3] https://github.com/NitruxSA/flattr-icons
[4] https://github.com/NitruxSA/luv-icon-theme/commits/master
[5] https://github.com/Edenhofer/abs

edh commented on 2015-05-15 10:35

@willemw Thanks for submission!
I have fixed the mentioned error, which was caused by a (weird) file move in the git directory.

All comments