Search
SailfishOS Open Build Service
>
Projects
>
sailfishos
:
chum
:
testing
>
nethack
> _service:tar_git:nethack.yaml
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:nethack.yaml of Package nethack
Name: nethack Summary: The classic Roguelike Version: 3.6.7 Release: 1 Group: Amusements/Games License: NGPL URL: https://www.nethack.org/ Macros: # the setgid group is used for prevention of save-scumming. # SFOS does have a 'games' group, but the users are not members # they are members of 'users' though. - 'sgid_group;users' - 'nh_prefix;%{_datadir}/%{name}' - 'nh_indir;%{_prefix}/libexec/%{name}' - 'nh_vardir;%{nh_prefix}/var' - 'kbd_ft_dir;%{_datadir}/fingerterm/data' - 'kbd_ft_icon_dir;%{_datadir}/fingerterm/icons' Sources: - '%{name}-%{version}.tar.gz' - linux-sfos.hint - nethackrc - nethack.desktop Patches: - "%{name}_bison.patch" Description: | NetHack is a single player dungeon exploration game that runs on a wide variety of computer systems, with a variety of graphical and text interfaces all using the same game engine. Unlike many other Dungeons & Dragons-inspired games, the emphasis in NetHack is on discovering the detail of the dungeon and not simply killing everything in sight - in fact, killing everything in sight is a good way to die quickly. Each game presents a different landscape - the random number generator provides an essentially unlimited number of variations of the dungeon and its denizens to be discovered by the player in one of a number of characters: you can pick your race, your role, and your gender. %if "%{?vendor}" == "chum" PackageName: NetHack Type: console-application PackagerName: nephros Categories: - Game Custom: Repo: https://github.com/NetHack/NetHack PackagingRepo: https://gitlab.com/nephros/openrepos-nethack Icon: https://gitlab.com/nephros/openrepos-nethack/-/raw/obs/icons/nethack_256.png Url: Homepage: https://nethack.org Help: http://nethack.org/v367/Guidebook.html %endif Obsoletes: - openrepos-nethack < %{version} Conflicts: - openrepos-nethack <= %{version} Provides: - openrepos-nethack = %{version} RequiresPre: # shadow-utils - glibc-common # for 'getent' PkgConfigBR: - ncurses PkgBR: - bison - flex SetupOptions: -q -n %{name}-%{version}/upstream Configure: none Builder: none # this requires non-existent 'gtk-update-icon-cache' tool, so turn it off NoIconCache: true Files: - "%license dat/license" - "%{_datadir}/icons/hicolor/*/apps/%{name}.png" - "%{_datadir}/applications/%{name}.desktop" - "%{nh_prefix}/nethackrc" - "%dir %{nh_indir}" - "%{nh_vardir}/nhdat" - "%{nh_vardir}/symbols" - "%{nh_prefix}/sysconf*" - "%attr(0755, root, root) %{_bindir}/%{name}" - "%attr(2755, root, %{sgid_group}) %{nh_indir}/%{name}" - "%attr(2755, root, %{sgid_group}) %{nh_indir}/%{name}-recover" - "%attr(2770, root, %{sgid_group}) %dir %{nh_vardir}" - "%attr(2770, root, %{sgid_group}) %dir %{nh_vardir}/save" - "%attr(660, root, %{sgid_group}) %config(noreplace) %{nh_vardir}/logfile" - "%attr(660, root, %{sgid_group}) %config(noreplace) %{nh_vardir}/xlogfile" - "%attr(660, root, %{sgid_group}) %config(noreplace) %{nh_vardir}/perm" - "%attr(660, root, %{sgid_group}) %config(noreplace) %{nh_vardir}/record" - "%attr(660, root, %{sgid_group}) %config(noreplace) %{nh_vardir}/paniclog" SubPackages: - Name: keyboard Summary: Keyboard Layouts optimized for NetHack Description: | A NetHack-optimized layout for ToeTerm/FingerTerm %if "%{?vendor}" == "chum" PackageName: NetHack Keyboard Type: console-application DeveloperName: nephros Categories: - Game - ConsoleOnly Custom: Repo: https://gitlab.com/nephros/openrepos-nethack %endif URL: https://openrepos.net/content/nephros/terminal-keyboard-nethack Group: System/Console Version: 4.2 Release: 2 License: LGPLv2+ BuildArch: noarch AutoDepend: false NoIconCache: true Conflicts: - openrepos-nethack-keyboard < %{version} Provides: - openrepos-nethack-keyboard = %{version} Requires: - fingerterm Files: - '%{kbd_ft_dir}/nethack.layout' - '%{kbd_ft_dir}/nethack-side.layout' - '%{kbd_ft_icon_dir}/*.png'