Package Details: pugl-git r1100.9b5a087-1

Git Clone URL: https://aur.archlinux.org/pugl-git.git (read-only, click to copy)
Package Base: pugl-git
Description: Minimal portable API for GUIs which is suitable for use in plugins.
Upstream URL: http://drobilla.net/software/pugl
Licenses: custom:ISC
Conflicts: pugl
Provides: pugl
Submitter: redtide
Maintainer: kamnxt
Last Packager: kamnxt
Votes: 1
Popularity: 0.000000
First Submitted: 2020-07-14 17:54 (UTC)
Last Updated: 2023-04-05 13:52 (UTC)

Required by (1)

Sources (1)

Latest Comments

SpotlightKid commented on 2024-04-23 15:32 (UTC)

This install files under /usr/local. You should set the --prefix=/usr option for meson setup.

May I suggest some other PKGBUILD fixes and improvements:

https://cpaste.org/?b09cb5e7ec9a97a2#2SFDAmkgRo2nPgndW7iDfCe85dhTTqJw8EXjNPLu6i8m

  • Added missing dependencies.
  • Set license field to ISC (not custom).
  • Set repo check-out dir to $_pkgname.
  • Removed unnecessary cd to $srcdir.
  • Used arch-meson meson wrapper.
  • Add --prefix=/usr to meson setup.
  • Removed superfluous meson configure and add --reconfigure option when meson build dir exists.
  • Set meson build dir to $_pkgname-build
  • Reformatted PKGBUILD.

kamnxt commented on 2023-04-05 13:53 (UTC)

Sorry, I'm still kind of new to making AUR packages. Added you back as a contributor, and re-added git to makedepends. Thought meson already depended on git but apparently it only checkdepends on it.

redtide commented on 2023-04-05 13:10 (UTC)

Was it necessary to remove my name instead set it as contributor like other packages usually do? Also git is necessary in makedepends on a -git package.