Package Details: vmg 3.5-2

Git Clone URL: https://aur.archlinux.org/vmg.git (read-only)
Package Base: vmg
Description: Handy virtual magnifying glass tool
Upstream URL: http://magnifier.sourceforge.net/
Keywords: glass magnifier magnify magnifying svn vmg zoom
Licenses: GPL2
Conflicts: vmg-svn
Submitter: NextHendrix
Maintainer: NextHendrix
Last Packager: NextHendrix
Votes: 7
Popularity: 0.000000
First Submitted: 2016-07-27 14:10
Last Updated: 2016-07-27 15:15

Latest Comments

ron2138 commented on 2018-11-15 07:30

You might want to read Comments about vmg, and vmg-svn, AUR packages. In case you write comments on that post, can you do that there, rather than here?

Xyne commented on 2016-12-06 22:29

Hi,

Please make the following changes to the PKGBUILD:

* Replace the "cp" commands with "install" commands.
* Remove the "conflicts" array. The main package should never include the derivative packages in its own conflicts array. It is up to the derivative packages to specify conflicts.
* Use the architecture-specific dependency arrays. The lib32-* packages are only available for x86_64 architectures so the current package will not work on i686.
* Quote all path variables and any other variables that may contain spaces to prevent word expansion in Bash.

Here is an untested PKGBUILD that implements these suggestions:

http://pastebin.ca/3744697

Please note the changes and use it as a starting point for further changes.

Incidentally, the current package installs a pre-compiled binary. It should either be renamed "vmg-bin", or the PKGBUILD should be updated to compile the executable from source.

Thanks!