[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