Package Details: bibata-extra-cursor-git r44.7cdac56-1

Git Clone URL: https://aur.archlinux.org/bibata-extra-cursor-git.git (read-only, click to copy)
Package Base: bibata-extra-cursor-git
Description: Extra Material Based Cursor Theme
Upstream URL: https://github.com/KaizIqbal/Bibata_Extra_Cursor
Licenses: GPL3
Conflicts: bibata-extra-cursor
Provides: bibata-extra-cursor
Submitter: tonyfettes
Maintainer: None
Last Packager: tonyfettes
Votes: 0
Popularity: 0.000000
First Submitted: 2020-05-07 06:51 (UTC)
Last Updated: 2020-10-04 08:42 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

tonyfettes commented on 2020-10-04 08:48 (UTC) (edited on 2020-10-04 08:49 (UTC) by tonyfettes)

Hi, yochananmarqos.

Thank you for your comments!

I learned a lot from your PKGBUILD and from my stupid mistakes. Hope now everything will work as expected.

yochananmarqos commented on 2020-10-04 02:02 (UTC) (edited on 2020-10-04 02:02 (UTC) by yochananmarqos)

Ah, the pipe works.

I just updated the provides() and conflicts() arrays in my package, so yours should be identical:

provides=('bibata-extra-cursor')
conflicts=('bibata-extra-cursor')

I just discovered the build.sh calls sudo which it should not do in a fakeroot environment. The pre-compiled resources should also be removed to ensure a clean build:

prepare() {
  cd ${_gitname}

  # Remove pre-compiled resources
  rm -rf Bibata*/out/

  # Do not invoke sudo
  sed -i 's/sudo chmod/chmod/g' build.sh
}

Also the chmod +x build.sh line in the build() function is not necessary.

yochananmarqos commented on 2020-10-04 00:11 (UTC) (edited on 2020-10-04 00:39 (UTC) by yochananmarqos)

This doesn't build anything as build.sh is never run. echo > 5 ./build.sh just overwrites the contents of the file with 5, it doesn't answer the prompt. This package just installs the pre-compiled resources already present in the repo.

EDIT: Just added the stable version: bibata-extra-cursor-theme. Please either create a binary package (i.e., bibata-extra-cursor-theme-bin or bibata-extra-cursor-theme-bin-git) and merge this into it or actually build from source.