ppisar pushed to perl-App-Asciio (f23). "Fix dependency filter"
notifications at fedoraproject.org
notifications at fedoraproject.org
Wed Jul 15 13:40:35 UTC 2015
From f0b6b4ad9dd17a475b5ac6522ce55a6fb609fada Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar at redhat.com>
Date: Wed, 15 Jul 2015 15:35:45 +0200
Subject: Fix dependency filter
diff --git a/perl-App-Asciio.spec b/perl-App-Asciio.spec
index 38f357b..4ded896 100644
--- a/perl-App-Asciio.spec
+++ b/perl-App-Asciio.spec
@@ -1,6 +1,6 @@
Name: perl-App-Asciio
Version: 1.51.3
-Release: 1%{?dist}
+Release: 2%{?dist}
# see lib/App/Asciio.pm
License: GPL+ or Artistic
Group: Development/Libraries
@@ -56,6 +56,11 @@ Provides: perl(App::Asciio::Ascii) = %{version}
Provides: perl(App::Asciio::Connections) = %{version}
Provides: perl(App::Asciio::Dialogs) = %{version}
Provides: perl(App::Asciio::Elements) = %{version}
+Provides: perl(App::Asciio::GTK::Asciio::Dialogs) = %{version}
+Provides: perl(App::Asciio::GTK::Asciio::Menues) = %{version}
+Provides: perl(App::Asciio::GTK::Asciio::stripes::editable_arrow2) = %{version}
+Provides: perl(App::Asciio::GTK::Asciio::stripes::editable_box2) = %{version}
+Provides: perl(App::Asciio::GTK::Asciio::stripes::wirl_arrow) = %{version}
Provides: perl(App::Asciio::Io) = %{version}
Provides: perl(App::Asciio::Menues) = %{version}
Provides: perl(App::Asciio::Options) = %{version}
@@ -64,6 +69,9 @@ Provides: perl(App::Asciio::Undo) = %{version}
%{?perl_default_filter}
+# Filter under-specified provides
+%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\((App::Asciio|App::Asciio::GTK::Asciio)\\)$
+
%description
This gtk2-perl application allows you to draw ASCII diagrams in a modern
(but simple) graphical application. The ASCII graphs can be saved as ASCII
@@ -105,16 +113,6 @@ EOF
# fix perms
find . -type f -exec chmod -c -x {} +
-# filter out unwanted (unversioned) provides
-cat << \EOF > %{name}-prov
-#!/bin/sh
-%{__perl_provides} $* |\
-sed -e '/^perl(App::Asciio)$/d'
-EOF
-
-%define __perl_provides %{_builddir}/App-Asciio-%{version}/%{name}-prov
-chmod +x %{__perl_provides}
-
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
@@ -146,6 +144,9 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications asciio.desktop
%changelog
+* Wed Jul 15 2015 Petr Pisar <ppisar at redhat.com> - 1.51.3-2
+- Fix dependency filter
+
* Sun Jul 12 2015 Emmanuel Seyman <emmanuel at seyman.fr> - 1.51.3-1
- Update to 1.51.3
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/perl-App-Asciio.git/commit/?h=f23&id=f0b6b4ad9dd17a475b5ac6522ce55a6fb609fada
More information about the perl-devel
mailing list