Package Details: gromit-mpx-git 1.3.r26.g7c83680-1

Git Clone URL: https://aur.archlinux.org/gromit-mpx-git.git (read-only, click to copy)
Package Base: gromit-mpx-git
Description: Desktop annotation tool. GTK3 multi-pointer variant of original gromit utility.
Upstream URL: https://github.com/bk138/gromit-mpx
Licenses: GPL2
Conflicts: gromit
Provides: gromit
Submitter: keenerd
Maintainer: keenerd
Last Packager: keenerd
Votes: 16
Popularity: 0.000075
First Submitted: 2015-11-06 12:08 (UTC)
Last Updated: 2020-05-25 04:06 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

yochananmarqos commented on 2025-03-18 02:39 (UTC)

@m040601: Please submit an orphan request, then. ;)

m040601 commented on 2025-03-18 01:44 (UTC) (edited on 2025-03-18 01:49 (UTC) by m040601)

Last Updated:  2020-05-25 04:06 (UTC)
Maintainer:       keenerd
Last Login:      2022-10-24 (UTC)

Gromit itself is pretty much alive and kicking,

  2025-02-02 13:47  main: change typos of simpilfy to simpli
  2025-01-21 20:11  config, main, callbacks, drawing: enable
  2024-09-10 09:17  flatpak: update GNOME runtime to v46
  2024-09-09 21:19  AppStream: add branding colours
  2024-09-09 20:09  flatpak: use cmake-ninja instead of cmak
  2024-09-09 20:08  flatpak: add --share=ipc to manifest
  2024-09-09 20:06  flatpak: update README w/ manifest check
  2024-09-09 19:39  ChangeLog: update
  2024-09-09 19:38  AppStream: add 1.7.0 release notes
  2024-09-09 19:34  CMake: bump minor version
  2024-09-09 19:33  NEWS: update
  2024-03-30 07:10  AppStream: augment description
  ... etc

The maintainer of this "gromit-mpx-git" PKGBUILD has not logged in or updated any of his PKGBUILD's since 2022.

As others have already pointed out, this PKGBUILD 'gromit-mpx-git' has several errors than need to be corrected in the "cmake"

Maybe the maintainer of "gromit-mpx" , https://aur.archlinux.org/packages/gromit-mpx, would like to adopt this "gromit-mpx-git" ? Would be better for consistency if the same person took care of both.

Currently, 2025-03-18 ,

$ pacman -Ql gromit-mpx-git

gromit-mpx-git /usr/bin/gromit-mpx
...
gromit-mpx-git /usr/etc/
gromit-mpx-git /usr/etc/gromit-mpx/
gromit-mpx-git /usr/etc/gromit-mpx/gromit-mpx.cfg
....
....
...

Notice that "/usr/etc/". That is a big mistake. No PKGBUILD uses or should use "/usr/etc". It should of course be "/etc/gromit/"

This is how the PKGBUILD "gromit-mpx" does it,

$ pacman -Ql gromit-mpx

gromit-mpx /etc/
gromit-mpx /etc/gromit-mpx/
gromit-mpx /etc/gromit-mpx/gromit-mpx.cfg
gromit-mpx /usr/
gromit-mpx /usr/bin/
gromit-mpx /usr/bin/gromit-mpx
....
````

In the PKGBUILD,


25 build() { 26 cmake -B build -S gromit-mpx \ 27 -G 'Unix Makefiles' \ 28 -DCMAKE_BUILD_TYPE:STRING='None' \ 29 -DCMAKE_INSTALL_PREFIX:PATH='/usr' \ 30 -DCMAKE_INSTALL_SYSCONFDIR:PATH='/etc' \ 31 -Wno-dev 32 cmake --build build

```

aulonsal commented on 2021-05-25 14:41 (UTC) (edited on 2021-05-25 14:41 (UTC) by aulonsal)

Please explicitly specify the CMAKE Generator, 'Unix Makefiles', like so:

    cmake -G 'Unix Makefiles' -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr

as the build as it is now fails if the system has another Generator set as the default.

yochananmarqos commented on 2020-12-11 23:57 (UTC)

You'll need to use the following build flag otherwise the config file ends up in /usr/etc/:

-DCMAKE_INSTALL_SYSCONFDIR='/etc'

wuestengecko commented on 2020-06-06 11:38 (UTC)

Please add git to makedepends, otherwise building in a clean chroot fails.

==> Making package: gromit-mpx-git 1.3.r26.g7c83680-1 (Sat Jun  6 13:36:39 2020)
==> Retrieving sources...
  -> Updating gromit-mpx git repo...
Fetching origin
==> Validating source files with md5sums...
    gromit-mpx ... Skipped
==> ERROR: Cannot find the git package needed to handle git sources.

schlegel11 commented on 2020-05-07 22:41 (UTC)

Behind a firewall etc. it would be great to add also https to git source in PKGBUILD. If someone is currently behind a firewall or the git port is blocked in general add https in PKGBUILD line 15 like: ... source=("git+https://github.com/bk138/gromit-mpx.git") ...

keenerd commented on 2017-02-03 06:00 (UTC)

Thanks, that was good work.

micahscopes commented on 2017-02-02 22:22 (UTC)

I can confirm that E100's PKGBUILD works for me.

E100 commented on 2016-12-05 08:02 (UTC)

gromit-mpx 1.2 now requires cmake to build and libappindicator-gtk3 as a dependency. This is my first time making PKGBUILD, but after some searching I was able to make it build again. Here's my PKGBUILD: http://pastebin.com/aW58Gxpm