| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: bs | Distribution: openSUSE Tumbleweed |
| Version: 2.15 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sun Oct 18 11:20:28 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 38581 | Source RPM: bs-2.15-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://www.catb.org/~esr/bs/ | |
| Summary: Battleships solitaire game with a color interface | |
The classic game of Battleships against the computer. Uses character-cell graphics with a visual point-and-shoot interface. If you're using an xterm under Linux the mouse will work.
BSD-2-Clause
* Sun Oct 18 2026 Martin Pluskal <mpluskal@suse.com>
- Update to 2.15:
* 2.14: fix stack buffer overflow on long usernames: the
login name is now truncated into a LOGIN_NAME_MAX buffer
instead of strcpy into a 40-byte array
* 2.15: upstream packaging fixes: install honors
PREFIX/BINDIR/MANDIR, man page is built from source with
asciidoctor instead of shipping a prebuilt one
* Fully spellchecked manual page and assorted
undefined-behavior fixes (curses/mouse handling, character
classification, computer-AI state reset on new game)
- Add bs-fix-install-paths.patch: install the binary into BINDIR
instead of MANDIR and honor DESTDIR in uninstall
- Add bs-fix-gcc15-errors.patch: fix -Wincompatible-pointer-types
errors with GCC 14 and later
- Spec cleanup: drop Group tag; add missing gcc, make and
rubygem(asciidoctor) BuildRequires; pass PREFIX at install time
and build with optflags; README renamed to README.adoc upstream
* Sat Mar 08 2025 Andreas Stieger <andreas.stieger@gmx.de>
- Update to 2.13:
* Add -v option
* Code cleanup - remove pre-SuSv2 cruft
- license is BSD-2-Clause
* Thu Nov 05 2020 jun wang <jgwang@suse.com>
- Change "%license COPYING NEWS README" to "%license COPYING"
* Thu Nov 05 2020 jgwang@suse.com
- Update bs to 2.11
* Mon Dec 15 2014 nemysis@gmx.ch
- Add BuildRequires for hicolor-icon-theme
* Sun Dec 14 2014 nemysis@gmx.ch
- Use %{_datadir}/appdata/ instead of %{_datadir}/appdata/%{name}.xml
* Sun Dec 14 2014 nemysis@gmx.ch
- Revert Use BuildRequires pkgconfig() instead of devel packages
* Sun Dec 14 2014 nemysis@gmx.ch
- Update to 2.10, announce message:
Added desktop file.
- Change Summary
- Change license GPL-2.0+ to BSD-3-Clause
- Change Source0 Web URL
- Remove obsolete patch bs-fixes.patch, changed by me and upstream
- Use check for openSUSE %if 0%{?suse_version}
- Remove BuildRequires for gcc, glibc-devel, make, pkgconfig
- Use BuildRequires pkgconfig() instead of devel packages
- Use default %make_install
* Sat Jul 02 2011 jengelh@medozas.de
- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)
* Tue Oct 12 2010 pascal.bleser@opensuse.org
- initial package (2.7)
/usr/bin/bs /usr/share/appdata /usr/share/appdata/bs.adoc /usr/share/applications/bs.desktop /usr/share/doc/packages/bs /usr/share/doc/packages/bs/NEWS.adoc /usr/share/doc/packages/bs/README.adoc /usr/share/icons/hicolor /usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps /usr/share/icons/hicolor/32x32/apps/battleship.png /usr/share/licenses/bs /usr/share/licenses/bs/COPYING /usr/share/man/man6/bs.6.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Oct 26 00:24:08 2026