[anjuta/f17] Remove perl Provides/Requires filtering

Kalev Lember kalev at fedoraproject.org
Sat Mar 17 18:27:19 UTC 2012


commit 9567b5635268b932bbc14f107746b99453ccfe90
Author: Kalev Lember <kalevlember at gmail.com>
Date:   Sat Mar 17 20:26:41 2012 +0200

    Remove perl Provides/Requires filtering
    
    Anjuta no longer ships the perl modules that needed filtering. Besides,
    the current way of filtering didn't work on F17 and only gave rpm build
    time warnings.
    
    anjuta-prov: line 2: %{__perl_provides}: command not found

 anjuta.spec |   29 +----------------------------
 1 files changed, 1 insertions(+), 28 deletions(-)
---
diff --git a/anjuta.spec b/anjuta.spec
index 29b2b62..828db21 100644
--- a/anjuta.spec
+++ b/anjuta.spec
@@ -11,8 +11,6 @@ Group:		Development/Tools
 URL:		http://www.anjuta.org/
 Source0:	http://download.gnome.org/sources/anjuta/3.3/%{name}-%{version}.tar.xz
 
-Provides:	perl(GBF::Make) = %{version}-%{release}
-
 Requires:	autogen
 Requires:	gdb >= 7.0
 Requires:	git
@@ -84,32 +82,6 @@ Documentation for Anjuta DevStudio provided in DocBook format.
     ./plugins/project-wizard/druid.c
 %endif
 
-# Filter unwanted Provides.
-cat << \EOF > %{name}-prov
-#!/bin/sh
-%{__perl_provides} $* |\
-  sed -e '/perl(Make)/d' \
-  -e '/perl(Make::Target)/d' \
-  -e '/perl(Make::Rule::Vars)/d' \
-  -e '/perl(Make::Rule)/d'
-EOF
-
-%define __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov
-chmod +x %{__perl_provides}
-
-# Filter unwanted Requires.
-cat << \EOF > %{name}-req
-#!/bin/sh
-%{__perl_requires} $* |\
-  sed -e '/perl(Make)/d' \
-  -e '/perl(Make::Target)/d' \
-  -e '/perl(Make::Rule::Vars)/d' \
-  -e '/perl(Make::Rule)/d'
-EOF
-
-%define __perl_requires %{_builddir}/%{name}-%{version}/%{name}-req
-chmod +x %{__perl_requires}
-
 # Suppress rpmlint error.
 chmod 644 `find . -name "*.c" -perm /111 -print`
 chmod 644 `find . -name "*.h" -perm /111 -print`
@@ -306,6 +278,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas
 * Sat Mar 17 2012 Kalev Lember <kalevlember at gmail.com> - 1:3.3.91-1
 - Update to 3.3.91
 - Re-enable vala support
+- Remove perl Provides/Requires filtering
 
 * Tue Jan 17 2012 Cosimo Cecchi <cosimoc at redhat.com> - 1:3.3.4-1
 - Update to 3.3.4


More information about the scm-commits mailing list