Good stuff for programming geeks
[ start | index | login or register ]
start > RPMs

RPMs

Created by tmoertel. Last edited by tmoertel 837 days ago. Viewed 17862 times. #138
[diff] [history] [edit] [rdf]
labels
attachments
TGM-RPM-SIGNING-KEY.txt (1966)

Here are some software distributions that I have packaged or customized.

All of the packages have been signed with my packaging key. The key has the following fingerprint: F0DA 44E4 D0D1 ADB3 9A26 6938 94CE EECE 11FD F121.

These packages are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

I build binary versions of these packages for the workstations I use, which typically run a recent version of Fedora Core Linux. If you need packages for a different architecture or version of Fedora Core or Red Hat Linux, just rebuild the packages from the SRPMs, which I also provide. It's easy. See Rebuilding RPMs for instructions.

The repository of RPMs is here:

You can download the RPMs directly or use >>yum to manage them for you. If you use yum, here is the snippet for your yum.conf file:

[moertel-community]
name=Moertel Consulting Community Packages
baseurl=http://community.moertel.com/rpms/fedora/$releasever/RPMS/
gpgcheck=1

The following sections describe the packages in the repository.

Emacs

Here are some of my favorite Emacs extensions.

  • ERC. >>The Emacs IRC Client is a featureful IRC client for Emacs. Why leave your favorite programming cocoon to chat?
  • ESS. >>Emacs Speaks Statistics is a great Emacs-based front end to statistics packages like >>R. Don't do stats without it!
  • Haskell mode. The only way to edit Haskell code in Emacs.
  • nXML mode. James Clark's spiffy XML editing mode with live validation via Relax NG schemas. See the >>nXML site for more.
  • RNC mode. David Rosenborg's major mode for editing RELAX NG compact-syntax schemata.

Haskell

I have packaged the following for Fedora Core, but these packages should be usable on most Red Hat–based distributions. The HaskellDB and HSQL packages were built for GHC 6.2.1 on FC1. The others are more recent. If you want to use a different version of GHC, you should download the source RPMs and rebuild them (see Rebuilding RPMs).

  • Emacs Haskell mode. (See Emacs section, above, for the details on this package.)
  • GHC HaskellDB. Provides support for ODBC, PostgreSQL, and SQLite. Requires HSQL, either my GHC HSQL package (see next item) or HToolkit's HSQL package.
  • GHC HSQL. Provides support for ODBC, PostgreSQL, and SQLite. The spec file for my packaging was based on the one provided by Conny Andersson for the >>HToolkit project.
  • WashNGo. NEW! The complete set of >>Web Authoring System Haskell libraries, in one convenient, ready-to-roll package. WASH/CGI is an embedded, domain-specific language for server-side Web scripting with Sessions, Compositional Forms, Persistence, and Graphics. It offers an advanced web-programming model that greatly simplifies interactions and eliminates a large class of errors possible with traditional approaches.

Perl

  • Test::LectroTest. You can download this RPM at the LectroTest home.

Statistics

Here are some statistics-related packages.

  • ESS: Emacs Speaks Statistics. (See the Emacs section, above, for the details on this package.)

XML

  • XMLStarlet: A bunch of handy XML-processing tools in a single executable. See the >>XMLStarlet web site for more.
no comments | post comment
community.moertel.com | Copyright © 2003–07 Moertel Consulting