]> TLD Linux GIT Repositories - packages/munin-plugins-contrib.git/blobdiff - munin-plugins-contrib.spec
- drop trailing underscore in package names for wildcard plugins
[packages/munin-plugins-contrib.git] / munin-plugins-contrib.spec
index 718edbcc64f6d3a735f00577fc2e853e1c078766..3e753b73a10ed24e15626ca77128d6b95601c8cb 100644 (file)
@@ -3,7 +3,7 @@ Summary:        3rd-party Munin plugins
 Summary(pl.UTF-8):     Nieoficjalne wtyczki munina
 Name:          munin-plugins-contrib
 Version:       20151014
-Release:       0.1
+Release:       2
 License:       GPL
 Group:         Daemons
 Source0:       https://github.com/munin-monitoring/contrib/tarball/master/%{name}.tar.gz
@@ -11,10 +11,9 @@ Source0:     https://github.com/munin-monitoring/contrib/tarball/master/%{name}.tar.
 Patch0:                %{name}-postfix.patch
 Patch1:                %{name}-other.patch
 Patch2:                %{name}-php.patch
-Patch3:                %{name}-samba.patch
-Patch4:                %{name}-apache.patch
-Patch5:                %{name}-passenger.patch
-Patch6:                xen.patch
+Patch3:                %{name}-apache.patch
+Patch4:                %{name}-passenger.patch
+Patch5:                xen.patch
 URL:           http://exchange.munin-monitoring.org/
 BuildRequires: dos2unix
 BuildRequires: perl-devel
@@ -35,21 +34,21 @@ Ten pakiet zawera nieoficjalne wtyczki dla Munina z repozytorium contrib,
 znajdującym się na https://github.com/munin-monitoring/contrib/.
 
 %define        contrib_package()\
-%package %1\
-Summary:       3rd-party Munin plugin - %1\
-Summary(pl.UTF-8):     Nieoficjalna wtyczka dla munina - %1\
+%package %{1}\
+Summary:       3rd-party Munin plugin - %{1}\
+Summary(pl.UTF-8):     Nieoficjalna wtyczka dla munina - %{1}\
 Group:         Daemons\
 Requires:      munin-node\
 \
-%description %1\
+%description %{1}\
 This package contains 3rd-party plugins for Munin from contrib repository\
 located at https://github.com/munin-monitoring/contrib/.\
 \
-%description %1 -l pl.UTF-8\
+%description %{1} -l pl.UTF-8\
 Ten pakiet zawera nieoficjalne wtyczki dla Munina z repozytorium contrib,\
 znajdującym się na https://github.com/munin-monitoring/contrib/.\
 \
-%files %1 -f %1.list\
+%files %{1} -f %{1}.list\
 %defattr(755,root,root,755)\
 %{nil}
 
@@ -64,7 +63,6 @@ find -type f -print0 | xargs -0 dos2unix
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
-%patch6 -p1
 
 grep -r bin/env -l plugins/ | xargs sed -i -e '1{
        s,#!.*bin/env ruby,#!%{__ruby},
@@ -98,7 +96,7 @@ install -d $RPM_BUILD_ROOT%{_datadir}/munin/plugins/
 
 for i in plugins/*; do
        [ -d $i ] || continue
-       j=$(basename $i)
+       j=$(basename $i | sed -e 's/_$//')
        >$j.list
        find $i/* -type f | while read f ; do
                if file $f | grep -qs script ; then
@@ -170,7 +168,7 @@ rm -rf $RPM_BUILD_ROOT
 %contrib_package http
 %contrib_package ipvs
 %contrib_package java
-%contrib_package jchkmail_counters_
+%contrib_package jchkmail_counters
 %contrib_package jenkins
 %contrib_package joomla
 %contrib_package kamailio