diff options
author | jbj <devnull@localhost> | 1999-05-05 19:01:01 +0000 |
---|---|---|
committer | jbj <devnull@localhost> | 1999-05-05 19:01:01 +0000 |
commit | 5df8ebee630e9cbc6dfaea72925a7be596bd44f3 (patch) | |
tree | 767908d66781e435efa16322053d36960b3d86aa /macros.in | |
parent | 8b7923f6bc11107d441a8edb6a08c81ab66c3cd6 (diff) | |
download | librpm-tizen-5df8ebee630e9cbc6dfaea72925a7be596bd44f3.tar.gz librpm-tizen-5df8ebee630e9cbc6dfaea72925a7be596bd44f3.tar.bz2 librpm-tizen-5df8ebee630e9cbc6dfaea72925a7be596bd44f3.zip |
Add perl macros (from Artur Frysiak <wiget@t17.ds.pwr.wroc.pl>)
CVS patchset: 3050
CVS date: 1999/05/05 19:01:01
Diffstat (limited to 'macros.in')
-rw-r--r-- | macros.in | 30 |
1 files changed, 29 insertions, 1 deletions
@@ -1,4 +1,4 @@ -# $Id: macros.in,v 1.28 1999/05/04 15:11:23 jbj Exp $ +# $Id: macros.in,v 1.29 1999/05/05 19:01:01 jbj Exp $ #============================================================================== # Macro naming conventions (preliminary): # @@ -213,3 +213,31 @@ %{-C:_mydir="`pwd`"; %{-M:%{__mkdir} -p %{-C*};} cd %{-C*};} \ CFLAGS="%{optflags}" %{-C:${_mydir}}%{!-C:.}/configure %{_target_platform} --prefix=%{_prefix} %* \ %{-C:cd ${_mydir}; unset _mydir} + +#------------------------------------------------------------------------------ +# Useful perl macros (from Artur Frysiak <wiget@t17.ds.pwr.wroc.pl>) +# +# For example, these can be used as (from ImageMagick.spec from PLD site) +# [...] +# BuildPrereq: perl +# [...] +# %package perl +# Summary: libraries and modules for access to ImageMagick from perl +# Group: Development/Languages/Perl +# Requires: %{name} = %{version} +# %requires_eq perl +# [...] +# %install +# rm -fr $RPM_BUILD_ROOT +# install -d $RPM_BUILD_ROOT/%{perl_sitearch} +# [...] +# %files perl +# %defattr(644,root,root,755) +# %{perl_sitearch}/Image +# %dir %{perl_sitearch}/auto/Image +# +%requires_eq() %(LC_ALL="C" rpm -q \ + --queryformat 'Requires:%%{NAME} = %%{VERSION}' %1| \ + grep -v "is not") +%perl_sitearch %(eval "`perl -V:installsitearch`"; echo $installsitearch) +%perl_archlib %(eval "`perl -V:installarchlib`"; echo $installarchlib) |