Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
xabacus
xabacus.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xabacus.spec of Package xabacus
# # spec file for package xabacus (Version 7.4.1) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: xabacus BuildRequires: esound-devel fdupes ghostscript-library openmotif-devel update-desktop-files License: BSD 3-Clause Group: Amusements/Toys/Other AutoReqProv: on Version: 7.4.1 Release: 1 Summary: X-based abacus Source: %{name}-%{version}.tar.bz2 Url: http://www.tux.org/~bagleyd/abacus.html BuildRoot: %{_tmppath}/%{name}-%{version}-build %description There are books on how to use an abacus, but basically all it does is add and subtract, the rest you have to do in your head. Essentially, this is a proof by induction that a computer is more powerful than an abacus, since a computer program can contain an abacus. (But then again, you can simulate a computer within a computer, so what does that show). Actually, with a real abacus, one can move more than one row at a time with 10 fingers. But on the other hand, a real abacus does not have the current sum displayed as an integer. Authors: -------- David Albert Bagley <bagleyd@tux.org> %prep %setup -q %build autoreconf -f -i %configure\ --bindir=%{_prefix}/games make xapploaddir=%{_datadir}/X11/app-defaults %{?jobs:-j%jobs} ps2pdf14 Abacus.ps Abacus.pdf %install make xapploaddir=%{_datadir}/X11/app-defaults DESTDIR=$RPM_BUILD_ROOT install mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps cp pixmaps/big.abacus.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/abacus.png # Moved as PDF to docdir: rm $RPM_BUILD_ROOT%{_datadir}/games/xabacus/Abacus.ps %suse_update_desktop_file -c xabacus "X Abacus" "Abacus X widget" xabacus abacus Amusement %fdupes $RPM_BUILD_ROOT%{_datadir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root) %doc Abacus.pdf COPYING ChangeLog NEWS README TODO %{_prefix}/games/* %{_datadir}/X11/app-defaults/* %doc %{_mandir}/man6/* %{_datadir}/games/xabacus %{_datadir}/pixmaps/*.png %{_datadir}/applications/*.desktop %changelog * Wed Sep 03 2008 sbrabec@suse.cz - Updated to version 7.4.1: * Strange character at end of help title removed. * Quit menu selection now works. * Fix for make install-png. * Leading function names in lowercase. * Made "t" and "b" names consistent with Java version ie. * Japanese format 1,000,000,000,000,000,000,000,000.0+1 corruption fix. Still does not add accurately as the math is using double. * Fixed various corruption and overflows. * Fixed goof in ancientRoman. * Allow latin for fractions when using Roman Numerals. * Allow signs on bars to be "modern" Roman Numerals. * Allow older Roman Numerals to be displayed. * No group positions on abacus when anomaly is on. * Allow "," for decimal point and "." for group separator. * Fixed bottom bead click which was 3 pixels off. * -pressOffset option added. Beads are now closer together. * Added color options for auxiliary beads. * Mon Aug 06 2007 sbrabec@suse.cz - Updated to version 7.3.5: * Commas should be ignored in calculations. * Implemented calculations for anomalies. * Calculation support up to base 20. * Calculations like 4! can now be done in auxiliary fields. * Auxiliary text windows now proper sizes. * -script now defaults to stdout for X-Windows. * Changed pointer from crosshair to hand2. * gif documentation files distributed. * Constants changed. * Added -nolee option when compiled with -DABACUS_LEE. * Merging in GNU standards. * Abacus Demo upgrade to allow chapters. * Variable xpm pixmaps controlled by resource file. * Default "Other" is now not printed on non-Motif. * Number in X version on left side in-case window is small. * Updated action codes and synced Java and C code. * Added eighths ability for Roman Hand Abacus. * Condense various menu defines to one set: "ACTION_*". * Various small changes. - Convert ps documentation to pdf. - Updated to version 7.3: * Html no longer corrupted. * mono and reverseVideo update. * Named fractions added for Roman numerals using 12ths and subdeck. * Roman Hand Abacus fix for subdeck part 1/3 of 1/12 should really be 1/12 of 1/12. * Setting up Roman Hand Abacus from .ad file caused core. * Fix for setting up twelfths and quarters from .ini file. * New bump.au sound, db lowered, and bumpdat.au removed. * Setting decimal a little off for vertical. * Option to format output. * Shortcut use "g" for group. * Fixed an overflow if number entered in display is too large. * Fixed menu to assure the ok part of queries is handled correctly. * Mon Oct 23 2006 sbrabec@suse.cz - Updated to version 7.2.5: * Bug fixes. * Subdeck fixes. * Minor UI changes. * Code imporvements. * Danish Elementary School abacus added. * Added 3 subdecks with 4 beads. * Thu Aug 17 2006 cthiel@suse.de - fix build with X.Org 7.1 * Fri Jul 14 2006 olh@suse.de - rename gzip archive from .bz2 to .gz * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Wed Jan 11 2006 sbrabec@suse.cz - Updated to version 7.1.7. * Thu Aug 04 2005 sbrabec@suse.cz - Updated to version 7.1.4. * Mon Feb 14 2005 sbrabec@suse.cz - Updated to version 7.1.3. * Thu Jan 06 2005 sbrabec@suse.cz - Updated to version 7.1.2. * Fri Aug 27 2004 sbrabec@suse.cz - Updated to version 7.0.6. * Mon Feb 09 2004 sbrabec@suse.cz - Updated to version 7.0.4. * Sun Jan 11 2004 adrian@suse.de - fix build as user * Tue Sep 02 2003 sbrabec@suse.cz - Added desktop file. * Mon Aug 25 2003 sbrabec@suse.cz - Updated to version 5.7.2. * Wed Aug 13 2003 ro@suse.de - added suse_update_config * Tue Aug 12 2003 sbrabec@suse.cz - Updated to version 5.7. - DESTDIR patch. - FHS fix (single prefix, game scheme). * Fri Oct 18 2002 sbrabec@suse.cz - Update to version 5.5.4. * Tue Nov 21 2000 ro@suse.de - use openmotif * Thu Jul 13 2000 vinil@suse.cz - lessons added * Tue Apr 18 2000 vinil@suse.cz - buildroot added * Tue Jan 25 2000 ro@suse.de - update to 5.5.2 * Mon Sep 13 1999 bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. * Mon Jul 12 1999 uli@suse.de - now builds with lesstif * Tue Feb 17 1998 ro@suse.de - build statically linked version only (dynamic is 8 bytes larger)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor