Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 124076 - app-emacs/calc-2.02f.ebuild (New Package)
Summary: app-emacs/calc-2.02f.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-02-25 08:37 UTC by Ulrich Müller
Modified: 2006-03-05 15:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
calc-2.02f.ebuild (calc-2.02f.ebuild,705 bytes, text/plain)
2006-02-25 08:38 UTC, Ulrich Müller
Details
files/50calc-gentoo.el (50calc-gentoo.el,864 bytes, text/plain)
2006-02-25 08:39 UTC, Ulrich Müller
Details
files/calc-2.02f-emacs-21.patch (calc-2.02f-emacs-21.patch,8.44 KB, patch)
2006-02-25 08:39 UTC, Ulrich Müller
Details | Diff
files/calc-2.02f-info-dir.patch (calc-2.02f-info-dir.patch,301 bytes, patch)
2006-02-25 08:40 UTC, Ulrich Müller
Details | Diff
files/50calc-gentoo.el (50calc-gentoo.el,834 bytes, text/plain)
2006-03-05 03:14 UTC, Ulrich Müller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2006-02-25 08:37:28 UTC
Please find attached calc-2.02f.ebuild together with an Emacs site-init file and two patches.

From the introduction to the manual:

  "Calc" is an advanced calculator and mathematical tool that runs as
  part of the GNU Emacs environment.  Very roughly based on the HP-28/48
  series of calculators, its many features include:

    * Choice of algebraic or RPN (stack-based) entry of calculations.

    * Arbitrary precision integers and floating-point numbers.

    * Arithmetic on rational numbers, complex numbers (rectangular and
      polar), error forms with standard deviations, open and closed
      intervals, vectors and matrices, dates and times, infinities,
      sets, quantities with units, and algebraic formulas.

    * Mathematical operations such as logarithms and trigonometric functions.

    * Programmer's features (bitwise operations, non-decimal numbers).

    * Financial functions such as future value and internal rate of return.

    * Number theoretical features such as prime factorization and
      arithmetic modulo M for any M.

    * Algebraic manipulation features, including symbolic calculus.

    * Moving data to and from regular editing buffers.

    * "Embedded mode" for manipulating Calc formulas and data directly
      inside any editing buffer.

    * Graphics using GNUPLOT, a versatile (and free) plotting program.

    * Easy programming using keyboard macros, algebraic formulas,
      algebraic rewrite rules, or extended Emacs Lisp.

I have tested the package with emacs-21.4.

Category would be app-emacs.
Comment 1 Ulrich Müller gentoo-dev 2006-02-25 08:38:26 UTC
Created attachment 80703 [details]
calc-2.02f.ebuild
Comment 2 Ulrich Müller gentoo-dev 2006-02-25 08:39:18 UTC
Created attachment 80704 [details]
files/50calc-gentoo.el
Comment 3 Ulrich Müller gentoo-dev 2006-02-25 08:39:49 UTC
Created attachment 80705 [details, diff]
files/calc-2.02f-emacs-21.patch
Comment 4 Ulrich Müller gentoo-dev 2006-02-25 08:40:25 UTC
Created attachment 80706 [details, diff]
files/calc-2.02f-info-dir.patch
Comment 5 Ulrich Müller gentoo-dev 2006-03-05 03:14:56 UTC
Created attachment 81385 [details]
files/50calc-gentoo.el

Use @SITELISP@ for load-path.
Comment 6 Matthew Kennedy (RETIRED) gentoo-dev 2006-03-05 15:39:38 UTC
Thanks for the ebuild contribution and for tracking down the necessary patches! I have added it to portage.