# $Id: tclperl.spec,v 1.9 2001/06/03 10:10:10 jfontain Exp $ %define version 2.3 %define directory /usr Summary: Embedded Perl interpreters package for Tcl Name: tclperl Version: %{version} Release: 1 Copyright: GPL Group: Development/Languages Source: http://jfontain.free.fr/%{name}-%{version}.tar.gz URL: http://jfontain.free.fr/ Packager: Jean-Luc Fontaine Requires: tcl >= 8.3.1, perl >= 5.6 BuildRequires: perl >= 5.6 Buildroot: /var/tmp/%{name}-%{version} %description Allows the execution of Perl code from a Tcl interpreter, by creating one or more embedded Perl interpreters from the Tcl interpreter. Note: this version allows only a single existing Perl interpreter at a time since the stock Redhat Perl rpm is not compiled with multiplicity defined. %prep %setup -q %build cc -shared -o %{name}.so.%{version} -fPIC -O2 -Wall -I%{directory}/include %{name}.c `/usr/bin/perl -MExtUtils::Embed -e ccopts -e ldopts` strip %{name}.so.%{version} %install DIRECTORY=$RPM_BUILD_ROOT%{directory}/lib/%{name}-%{version} mkdir -p $DIRECTORY echo 'package ifneeded tclperl %{version} "load [file join $dir tclperl.so.%{version}]"' > $DIRECTORY/pkgIndex.tcl cp %{name}.so.%{version} $DIRECTORY %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README CHANGES %{name}.htm %{directory}/lib/%{name}-%{version}