Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#115 Joe 3.7 Spec File

CVS
open
nobody
None
5
2014-08-19
2014-05-23
Petty Larceny
No

Hey guys, sorry if I'm breaking protocol a bit, but I'm not all that familiar with the use of sourceforge. Anyways, I've loved joe forever, and it seems the more recent versions of centos have largely dropped support for it. Anyways, I maintain too many systems to compile it for each, so I spent some time and rolled RPM's for it. However, rather than publish a kludgy binary here's the spec file so anyone else can build it as well. Compiles and packages under CentOS 6.5.

Thanks again guys!

-PL

Summary: Joe's Own Editor
Name: joe
version: 3.7
Release: 1
Group: Applications/Text
License: GPL
Source: joe-3.7.tar.gz
Packager: Petty Larceny plarceny@armedandorganic.org
%description
JOE is the professional freeware ASCII text screen editor for UNIX.
It makes full use of the power and versatility of UNIX, but lacks the steep
learning curve and basic nonsense you have to deal with in every other UNIX
editor. JOE has the feel of most IBM PC text editors: The key-sequences are
reminiscent of WordStar and Turbo-C. JOE is much more powerful than those
editors, however. JOE has all of the features a UNIX user should expect:
full use of termcap/terminfo, excellent screen update optimizations (JOE is
fully usable at 2400 baud), simple installation, and all of the
UNIX-integration features of VI.

%prep

%setup

%build
./configure --prefix=/usr
make

%install
%make_install

%files
/usr/bin/joe
/usr/bin/jstar
/usr/bin/jpico
/usr/bin/termidx
/usr/bin/jmacs
/usr/bin/rjoe
/usr/etc/joe/joerc
/usr/etc/joe/jicerc.ru
/usr/etc/joe/jpicorc
/usr/etc/joe/jmacsrc
/usr/etc/joe/ftyperc
/usr/etc/joe/jstarrc
/usr/etc/joe/rjoerc
/usr/share/joe/charmaps/klingon
/usr/share/joe/lang/ru.po
/usr/share/joe/lang/fr.po
/usr/share/joe/lang/uk.po
/usr/share/joe/lang/de.po
/usr/share/joe/syntax/mason.jsf
/usr/share/joe/syntax/ada.jsf
/usr/share/joe/syntax/csh.jsf
/usr/share/joe/syntax/cobol.jsf
/usr/share/joe/syntax/sh.jsf
/usr/share/joe/syntax/diff.jsf
/usr/share/joe/syntax/joerc.jsf
/usr/share/joe/syntax/verilog.jsf
/usr/share/joe/syntax/php.jsf
/usr/share/joe/syntax/rexx.jsf
/usr/share/joe/syntax/fortran.jsf
/usr/share/joe/syntax/troff.jsf
/usr/share/joe/syntax/mail.jsf
/usr/share/joe/syntax/sql.jsf
/usr/share/joe/syntax/conf.jsf
/usr/share/joe/syntax/m4.jsf
/usr/share/joe/syntax/perl.jsf
/usr/share/joe/syntax/sml.jsf
/usr/share/joe/syntax/spec.jsf
/usr/share/joe/syntax/matlab.jsf
/usr/share/joe/syntax/jsf_check.jsf
/usr/share/joe/syntax/tcl.jsf
/usr/share/joe/syntax/ps.jsf
/usr/share/joe/syntax/4gl.jsf
/usr/share/joe/syntax/jsf.jsf
/usr/share/joe/syntax/java.jsf
/usr/share/joe/syntax/html.jsf
/usr/share/joe/syntax/sed.jsf
/usr/share/joe/syntax/css.jsf
/usr/share/joe/syntax/haskell.jsf
/usr/share/joe/syntax/lisp.jsf
/usr/share/joe/syntax/python.jsf
/usr/share/joe/syntax/ocaml.jsf
/usr/share/joe/syntax/vhdl.jsf
/usr/share/joe/syntax/tex.jsf
/usr/share/joe/syntax/ruby.jsf
/usr/share/joe/syntax/asm.jsf
/usr/share/joe/syntax/lua.jsf
/usr/share/joe/syntax/pascal.jsf
/usr/share/joe/syntax/awk.jsf
/usr/share/joe/syntax/skill.jsf
/usr/share/joe/syntax/c.jsf
/usr/share/joe/syntax/xml.jsf
/usr/share/man/man1/joe.1.gz
/usr/share/man/ru/man1/joe.1.gz
/usr/share/doc/joe/HACKING
/usr/share/doc/joe/NEWS
/usr/share/doc/joe/README
/usr/share/doc/joe/ChangeLog
/usr/share/doc/joe/LIST
/usr/share/doc/joe/HINTS

Discussion