Name: regina-rexx
Summary: Regina Rexx interpreter
Version: 3.3
Release: 1.2
License: LGPL
Group: Development/Languages
URL: http://regina-rexx.sourceforge.net/
Description: Regina is an implementation of a Rexx interpreter, compliant with the
ANSI Standard for Rexx (1996). It is also available on several other
operating systems.
The build could not start because the following file is missing: Regina-REXX-3.3.tar.gz
The build could not start because the following file is missing: Regina-REXX-3.3.tar.gz
The spec file used by the build system currently has the following contents:
# $Id$ # Authority: dag # Upstream: Mark Hessling <M,Hessling$qut,edu,au> ### FIXME: Makefiles don't allow -jX (parallel compilation) # Distcc: 0 %define real_name Regina Summary: Regina Rexx interpreter Name: regina-rexx Version: 3.3 Release: 1.2%{?dist} License: LGPL Group: Development/Languages URL: http://regina-rexx.sourceforge.net/ Source: http://dl.sf.net/regina-rexx/Regina-REXX-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Obsoletes: Regina-REXX Provides: Regina-REXX %description Regina is an implementation of a Rexx interpreter, compliant with the ANSI Standard for Rexx (1996). It is also available on several other operating systems. %package devel Summary: Header files, libraries and development documentation for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel This package contains the header files, static libraries and development documentation for %{name}. If you like to develop programs using %{name}, you will need to install %{name}-devel. %prep %setup -n %{real_name}-%{version} %{__perl} -pi.orig -e 's|\@sharedir\@|\@datadir\@|g; \ s|\$\(sharedir\)|\$(datadir)/regina|g; \ s|\@STARTUPDIR\@|\@sysconfdir\@/rc.d/init.d|g; \ s|\$\(STARTUPDIR\)|\$(sysconfdir)/rc.d/init.d|g; \ s|regina.\$\(OBJ\) \$\(LINKREG\)|regina.\$(OBJ) \$(EXECISER_DEP)|g;' \ Makefile.in %{__cat} <<'EOF' >rxstack.sysv #!/bin/bash # # Init file for Regina REXX stack daemon # # chkconfig: - 80 20 # description: Regina REXX stack daemon # # processname: rxstack # pidfile: %{_localstatedir}/run/rxstack.pid # source function library . %{_initrddir}/functions [ -x %{_bindir}/rxstack ] || exit 1 RETVAL=0 prog="rxstack" desc="Regina REXX Stack daemon" start() { echo -n $"Starting $desc: " daemon $prog -d RETVAL=$? echo [ $RETVAL -eq 0 ] && touch %{_localstatedir}/lock/subsys/$prog return $RETVAL } stop() { echo -n $"Shutting down $desc: " killproc $prog -2 RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f %{_localstatedir}/lock/subsys/$prog return $RETVAL } restart(){ stop start } case "$1" in start) start ;; stop) stop ;; restart|reload) restart ;; condrestart) [ -e %{_localstatedir}/lock/subsys/$prog ] && restart RETVAL=$? ;; status) status $prog RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" RETVAL=1 esac exit $RETVAL EOF %build %configure \ --enable-posix-threads %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %makeinstall %{__install} -Dp -m0755 rxstack.sysv %{buildroot}%{_initrddir}/rxstack ### FIXME: Fix broken REXX scripts %{__perl} -pi -e 's|%{buildroot}||g' %{buildroot}%{_datadir}/regina/*.rexx %post /sbin/chkconfig --add rxstack /sbin/ldconfig 2>/dev/null %preun if [ $1 -eq 0 ]; then /sbin/service rxstack stop &>/dev/null || : /sbin/chkconfig --del rxstack fi %postun /sbin/service rxstack condrestart &>/dev/null || : /sbin/ldconfig 2>/dev/null %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc BUGS COPYING-LIB HACKERS.txt README.Unix README_SAFE TODO trip/ %doc %{_mandir}/man?/* %config %{_initrddir}/rxstack %{_bindir}/regina %{_bindir}/rexx %{_bindir}/rxqueue %{_bindir}/rxstack %{_libdir}/*.so.* %{_datadir}/regina/ %files devel %defattr(-, root, root, 0755) %{_bindir}/regina-config %{_libdir}/*.so %{_libdir}/*.a %{_includedir}/rexxsaa.h %exclude %{_libdir}/libtest?.so %changelog * Sat Apr 08 2006 Dries Verachtert <dries@ulyssis.org> - 3.3-1.2 - Rebuild for Fedora Core 5. * Mon Apr 26 2004 Dag Wieers <dag@wieers.com> - 3.3-1 - Updated to release 3.3. * Sat Mar 06 2004 Dag Wieers <dag@wieers.com> - 3.3-0.rc1 - Updated to release 3.3rc1. * Thu May 01 2003 Dag Wieers <dag@wieers.com> - 3.2-0 - Updated to release 3.2. - Added rxstack.sysv script. - Fixed broken REXX scripts (containing buildroot) * Mon Apr 07 2003 Dag Wieers <dag@wieers.com> - 3.1-0 - Updated to release 3.1. * Thu Mar 20 2003 Dag Wieers <dag@wieers.com> - 3.0-0 - Initial package. (using DAR)