Package Details: sddm-archlinux-theme-git 0.1.r13.ge2054bd-1

Git Clone URL: https://aur.archlinux.org/sddm-archlinux-theme-git.git (read-only)
Package Base: sddm-archlinux-theme-git
Description: Archlinux Theme for SDDM
Upstream URL: https://github.com/absturztaube/sddm-archlinux-theme
Licenses: CCPL:cc-by-sa
Submitter: bchretien
Maintainer: Scimmia
Last Packager: Scimmia
Votes: 69
Popularity: 0.080010
First Submitted: 2013-12-17 13:07
Last Updated: 2018-02-21 18:53

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

1 2 3 Next › Last »

ArthurBorsboom commented on 2015-07-08 08:48

Jul 08 10:45:33 pb450 sddm-greeter[2174]: file:///usr/share/sddm/themes/archlinux/Main.qml:190:13: QML Row: Cannot specify left, right, horizontalCenter, fill or centerIn anchors for items inside Row. Row will not function.

mouseman commented on 2015-04-06 07:53

Thanks for this theme. I just centered the fields to suit my preference.

Is it possible to clear the password field after an incorrect login attempt?

Scimmia commented on 2015-01-13 02:10

There isn't a release, so I can't make a release package. If the upstream developer tags a release, it would be no problem.

ArthurBorsboom commented on 2015-01-12 20:59

Hi Doug,

First thanks for creating and maintaining this package.
I have a favor to ask.

Would you mind to create a non-development package (non git) of this package in AUR?

For example sddm-archlinux-theme v0.1 instead of sddm-archlinux-theme-git.

Scimmia commented on 2014-10-12 18:06

It works because you probably already have git installed. Try building in a clean chroot and watch things fail.

And the install command in that PKGBUILD only installs one file. You can use the -D switch to automatically create the dir when installing one file, but it doesn't work when installing multiple files. The install command does not work on directory structures, either, so you can't just install a dir.

flamusdiu commented on 2014-10-12 17:56

Here's a PKGBUILLD from git: https://aur.archlinux.org/packages/no/notepadqq-git/PKGBUILD

However, somehow that works even though the wiki says this:
Include the appropriate VCS tool in makedepends=() (cvs, subversion, git, ...).

I stand corrected. =\ If it works without it, then why does it need to be included in the first place? #firstworldproblems

Actually, I did it based on another package (I wasn't at home.). I'll check it maybe, I did the install format incorrectly. Let me see.

Scimmia commented on 2014-10-12 05:19

git most certainly does need to be in the makedep array. It's needed to build the package. Even the wiki says it needs to be included.

The current pkgver function pulls an actual version number. It's set up as is preferred according to the wiki, just not as the examples. Guidelines are just guidelines, this is better. It's specific to this package, not something generic for people who don't want to think.

Did you actually try your package function? It does nothing besides create a an empty directory (note that's a directory, there's no such thing as a folder in *nix).

flamusdiu commented on 2014-10-12 02:07

I would change the PKGBUILD to this to better support Arch Linux guildlines:

_pkgname=sddm-archlinux-theme
pkgname=$_pkgname-git
pkgver=0.1.r11.8898d77
pkgrel=1
pkgdesc="Archlinux Theme for SDDM"
arch=('any')
url="https://github.com/absturztaube/sddm-archlinux-theme"
license=('CCPL:cc-by-sa')
depends=('sddm')
install="$_pkgname.install"
source=("git+https://github.com/absturztaube/$_pkgname.git")
sha256sums=('SKIP')

pkgver() {
cd "$pkgname"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

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

install -dm 644 "$pkgdir/usr/share/sddm/themes/archlinux/"
}

You don't need to have "git" in the makdepends array. It already checks that if you use a "git" source. Also, change the package version function from off the Wiki site to better match what is expected (and cleaner as well). Fixed the installation, since you can install the folder and all files at the same time as creating the folder. =)

Spyhawk commented on 2014-09-18 16:34

@bchretien> You might have helped newbies, but at the cost of annoying competent users that know what they are doing. After all, Arch Linux targets and accommodates "competent users" by giving them complete control and responsibility over the system. If this is not a strong reason enough not to add unnecessary complexity, then I give up, but still heavily disagree with your point of you.

Scimmia commented on 2014-09-18 16:25

That works, too. It could use some simplification.