rpms/rt3/FC-4 rt3.spec, 1.2, 1.3 rt3-filter-provides.sh, 1.1, NONE rt3-filter-requires.sh, 1.1, NONE
Ralf Corsépius (corsepiu)
fedora-extras-commits at redhat.com
Sat Nov 5 09:18:20 UTC 2005
Author: corsepiu
Update of /cvs/extras/rpms/rt3/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1797
Modified Files:
rt3.spec
Removed Files:
rt3-filter-provides.sh rt3-filter-requires.sh
Log Message:
Sync with devel/
Index: rt3.spec
===================================================================
RCS file: /cvs/extras/rpms/rt3/FC-4/rt3.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- rt3.spec 29 Oct 2005 02:14:09 -0000 1.2
+++ rt3.spec 5 Nov 2005 09:18:17 -0000 1.3
@@ -13,15 +13,13 @@
Name: rt3
Version: 3.4.4
-Release: 9%{?dist}
+Release: 10%{?dist}
Summary: Request tracker 3
Group: Applications/Internet
License: GPL
URL: http://www.bestpractical.com/rt
Source0: http://www.bestpractical.com/pub/rt/release/rt-%{version}.tar.gz
-Source1: rt3-filter-provides.sh
-Source2: rt3-filter-requires.sh
Source3: rt3.conf.in
Source4: README.fedora.in
@@ -34,9 +32,6 @@
# For Debian compatibility
Provides: request-tracker3 = %{version}-%{release}
-%define __perl_provides %{SOURCE1}
-%define __perl_requires %{SOURCE2}
-
BuildRequires: /usr/bin/pod2man
BuildRequires: /usr/sbin/apachectl
@@ -82,6 +77,25 @@
# Patch backups added by rpm disturb
find -name '*.orig' -exec rm -f {} \;
+cat << \EOF > %{name}-prov
+#!/bin/sh
+%{__perl_provides} $* |\
+ sed -e '/^perl(RT)$/d' \
+ -e '/^perl(HTML::Mason/d' \
+ -e '/^perl(Log::Dispatch/d'
+EOF
+%define __perl_provides %{_builddir}/rt-%{version}/%{name}-prov
+chmod +x %{__perl_provides}
+
+cat << \EOF > %{name}-req
+#!/bin/sh
+%{__perl_requires} $* |\
+ sed -e '/^perl(Encode::compat)$/d' \
+ -e '/^perl(RT::/d'
+EOF
+%define __perl_requires %{_builddir}/rt-%{version}/%{name}-req
+chmod +x %{__perl_requires}
+
# Propagate rpm's directories to config.layout
cat << \EOF >> config.layout
@@ -220,6 +234,9 @@
%ghost %{_prefix}/local/etc/rt3
%changelog
+* Fri Nov 04 2005 Ralf Corsépius <rc040203 at freenet.de> - 3.4.4-10
+- Inline rt3-filter-provides.sh, rt3-filter-requires.sh into spec.
+
* Sat Oct 29 2005 Ralf Corsépius <rc040203 at freenet.de> - 3.4.4-9
- Remove "Requires(post): /usr/bin/chcon".
- Add "Requires: perl(:MODULE_COMPAT...)".
--- rt3-filter-provides.sh DELETED ---
--- rt3-filter-requires.sh DELETED ---
More information about the fedora-extras-commits
mailing list