%define module IPC-Shareable %define version 0.60 %define release %mkrel 6 Summary: %{module} perl module Name: perl-%{module} Version: %{version} Release: %{release} License: Artistic Group: Development/Perl Source0: %{module}-%{version}.tar.bz2 BuildRequires: perl-devel BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot Url: http://www.capn.org Buildarch: noarch %description IPC-Shareable allows you to tie a variable to shared memory making it easy to share the contents of that variable with other Perl processes. Scalars, arrays, and hashes can be tied. The variable being tied may contain arbitrarily complex data structures including references to arrays, hashes of hashes, etc. %prep %setup -q -n %{module}-%{version} %build CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor make make test %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT PREFIX=$RPM_BUILD_ROOT%{_prefix} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README MANIFEST CHANGES CREDITS %{perl_vendorlib}/IPC/*.pm %{perl_vendorlib}/IPC/Shareable/*.pm %{_mandir}/*/* %changelog * Thu May 11 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.60-6mdk - Fix Build - use mkrel * Wed Jun 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.60-5mdk - rebuild * Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.60-4mdk - rebuild for new auto{prov,req} * Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.60-3mdk - rebuild * Tue Jul 30 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.60-2mdk - rebuild with new perl * Mon Sep 24 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.60-1mdk - added by Christian Zoffoli <czoffoli@linux-mandrake.com> : - First Mandrake Release