Package Details: omega 0.80.2-1

Git Clone URL: https://aur.archlinux.org/omega.git (read-only, click to copy)
Package Base: omega
Description: The classic Roguelike game.
Upstream URL: http://www.alcyone.com/max/projects/omega/
Licenses: custom
Submitter: dopsi
Maintainer: dopsi
Last Packager: dopsi
Votes: 3
Popularity: 0.000000
First Submitted: 2016-01-01 19:14 (UTC)
Last Updated: 2016-01-01 19:34 (UTC)

Latest Comments

hildigerr commented on 2025-04-25 01:22 (UTC)

I had some issues building which were fixed with:

  sed -i '/#include "glob.h"/a #include <time.h>' gen1.c
  sed -i '/#include "glob.h"/a #include <unistd.h>' move.c
  sed -i '/#include "glob.h"/a #include <unistd.h>' scr.c
  sed -i 's/^char \*Omegalib;/extern char *Omegalib;/' glob.h

You can also include the manpage and other docs:

  for each in omega.txt readme.1st readme3 readme4; do
    install -Dm644 "docs/${each}" "${pkgdir}/usr/share/doc/omega/${each}"
  done
  install -Dm644 docs/omega.6 "${pkgdir}/usr/share/man/man6/omega.6"

tuks commented on 2021-02-19 12:09 (UTC)

Current gcc requires -fcommon to compile this. Adding following to PKGBUILD seems to work: sed -i -e 's/CFLAGS = -DUNIX -DSYSV -O/CFLAGS = -DUNIX -DSYSV -O -fcommon/g' Makefile