Search Criteria
Package Details: freedroidrpg-git 1.0.r9.g85156e288-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/freedroidrpg-git.git (read-only, click to copy) |
|---|---|
| Package Base: | freedroidrpg-git |
| Description: | Isometric 3D role playing game taking place in the future, on Earth (git version) |
| Upstream URL: | https://www.freedroid.org |
| Licenses: | GPL-2.0-or-later |
| Conflicts: | freedroidrpg |
| Provides: | freedroidrpg |
| Submitter: | viachaslavic |
| Maintainer: | viachaslavic |
| Last Packager: | viachaslavic |
| Votes: | 1 |
| Popularity: | 0.000000 |
| First Submitted: | 2017-11-20 03:31 (UTC) |
| Last Updated: | 2024-12-21 04:46 (UTC) |
Dependencies (15)
- glew (glew-libepoxyAUR, glew-wayland-gitAUR, glew-gitAUR)
- glibc (glibc-gitAUR, glibc-eacAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd)
- libpng (libpng-gitAUR, libpng-apngAUR)
- lua53
- python
- sdl12-compat (sdl12-compat-gitAUR)
- sdl_gfx
- sdl_image
- sdl_mixer
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- git (git-gitAUR, git-glAUR) (make)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, vulkan-terakan-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-minimal-gitAUR, mesa-gitAUR, mesa-rk35xx-gitAUR, mesa-ps4AUR, mesa-amber) (make)
- espeak-ng-espeak (espeak-ng-gitAUR, espeak-ng) (optional) – to generate the robot taunts
Latest Comments
micwoj92 commented on 2024-09-26 22:16 (UTC)
libiconv dep not needed as iconv is built into glibc and the build process picks up that.
viachaslavic commented on 2020-05-28 18:01 (UTC)
@rafaelff Accepted. Thanks!
rafaelff commented on 2020-05-27 11:54 (UTC) (edited on 2020-05-27 11:54 (UTC) by rafaelff)
Hey there! Please see below some suggestions to improve your PKGBUILD:
The following dependencies are already satisfied, so can be safely removed from 'depends' array: *
liboggby libvorbis *libglby glu *gluby glewThe following packages can be removed from 'makedepends' array as they are part of
base-develpackage group, just likegccand other packages not listed here. (base-devel is assumed to be installed for AUR packages, so its packages can be ommitted): *autoconf*gettext*automakeList the packages from optdepends (python, lua, espeak) in 'makedepends' array also. Why: packages in optdepends do not get installed during build time, and the software will not find them if not installed, so by listing them in makedepends you make sure they are installed during build, but not mandatory when installed.
'pkgver()' function could have the command
git describe --long | sed 's|-|.r|;s|-|.|'for a version "1.0rc2.r20.g642f6a95a". Advantages: shows current version (1.0 rc2), shows number of commits since last tagging (r20), and still shows the latest commit hash. Plus is smaller.