[svn] r6126 - in trunk/rpms: . altermime gringotts last.fm lftp parprouted pdns python-paramiko rss4nagios rxvt-unicode xine-lib

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Wed Jan 30 02:14:59 CET 2008


Author: dag
Date: 2008-01-30 02:14:52 +0100 (Wed, 30 Jan 2008)
New Revision: 6126

Added:
   trunk/rpms/altermime/
   trunk/rpms/altermime/altermime.spec
   trunk/rpms/last.fm/
   trunk/rpms/last.fm/last.fm-1.4.spec
   trunk/rpms/last.fm/last.fm.spec
   trunk/rpms/pdns/
   trunk/rpms/pdns/pdns.spec
   trunk/rpms/rss4nagios/
   trunk/rpms/rss4nagios/rpm-compat.patch
   trunk/rpms/rss4nagios/rss4nagios.spec
Modified:
   trunk/rpms/gringotts/gringotts.spec
   trunk/rpms/lftp/lftp.spec
   trunk/rpms/parprouted/parprouted.spec
   trunk/rpms/python-paramiko/python-paramiko.spec
   trunk/rpms/rxvt-unicode/rxvt-unicode.spec
   trunk/rpms/xine-lib/xine-lib.spec
Log:
Updates

Added: trunk/rpms/altermime/altermime.spec
===================================================================
--- trunk/rpms/altermime/altermime.spec	                        (rev 0)
+++ trunk/rpms/altermime/altermime.spec	2008-01-30 01:14:52 UTC (rev 6126)
@@ -0,0 +1,42 @@
+# $Id$
+# Authority: dag
+
+Summary: Alter MIME-encoded mailpacks
+Name: altermime
+Version: 0.3.7
+Release: 1
+License: BSD
+Group: Applications/Internet
+URL: http://www.pldaniels.com/altermime/
+
+Source: http://www.pldaniels.com/altermime/altermime-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+%description
+altermime is a small program which is used to alter MIME-encoded mailpacks.
+
+altermime can insert disclaimers, insert arbitary X-headers, modify existing
+headers, remove attachments based on filename or content-type and replace
+attachments based on filename.
+
+%prep
+%setup
+
+%build
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__install} -Dp -m0755 altermime %{buildroot}%{_bindir}/altermime
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc CHANGELOG LICENCE README
+%{_bindir}/altermime
+
+%changelog
+* Mon Jan 28 2008 Dag Wieers <dag at wieers.com> - 0.3.7-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/altermime/altermime.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Modified: trunk/rpms/gringotts/gringotts.spec
===================================================================
--- trunk/rpms/gringotts/gringotts.spec	2008-01-29 22:44:37 UTC (rev 6125)
+++ trunk/rpms/gringotts/gringotts.spec	2008-01-30 01:14:52 UTC (rev 6126)
@@ -8,17 +8,17 @@
 
 Summary: Electronic strongbox
 Name: gringotts
-Version: 1.2.8
-Release: 1.2
+Version: 1.2.9
+Release: 1
 License: GPL
 Group: Applications/Productivity
 URL: http://devel.pluto.linux.it/projects/Gringotts/
 
-Source: http://devel.pluto.linux.it/projects/Gringotts/current/gringotts-%{version}.tar.bz2
+Source: http://download.berlios.de/gringotts/gringotts-%{version}.tar.gz
 Patch: gringotts-1.2.8-gtk24.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires: gtk2-devel, popt, textutils, libgringotts-devel >= 1.1.1, pkgconfig
+BuildRequires: gtk2-devel >= 2.12, popt, textutils, libgringotts-devel >= 1.1.1, pkgconfig
 %{!?_without_freedesktop:BuildRequires: desktop-file-utils}
 BuildRequires: libmcrypt-devel, gettext
 
@@ -57,11 +57,11 @@
 %find_lang %{name}
 
 %if %{!?_without_freedesktop:1}0
-	%{__install} -d -m0755 %{buildroot}%{_datadir}/applications/
-	desktop-file-install --vendor gnome --delete-original \
-		--add-category X-Red-Hat-Base                 \
-		--dir %{buildroot}%{_datadir}/applications    \
-		%{buildroot}%{_datadir}/gnome/apps/Utilities/gringotts.desktop
+    %{__install} -d -m0755 %{buildroot}%{_datadir}/applications/
+    desktop-file-install --vendor gnome --delete-original \
+        --add-category X-Red-Hat-Base                 \
+        --dir %{buildroot}%{_datadir}/applications    \
+        %{buildroot}%{_datadir}/gnome/apps/Utilities/gringotts.desktop
 %endif
 
 %clean
@@ -78,8 +78,8 @@
 %{_bindir}/gringotts
 
 %changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 1.2.8-1.2
-- Rebuild for Fedora Core 5.
+* Mon Jan 28 2008 Dag Wieers <dag at wieers.com> - 1.2.9-1
+- Updated to release 1.2.9.
 
 * Wed Jun 29 2004 Dag Wieers <dag at wieers.com> - 1.2.8-1
 - Fix for gtk 2.4. (Rok Mandeljc)

Added: trunk/rpms/last.fm/last.fm-1.4.spec
===================================================================
--- trunk/rpms/last.fm/last.fm-1.4.spec	                        (rev 0)
+++ trunk/rpms/last.fm/last.fm-1.4.spec	2008-01-30 01:14:52 UTC (rev 6126)
@@ -0,0 +1,85 @@
+# $Id$
+# Authority: dag
+
+%define desktop_vendor rpmforge
+
+Summary: Last.fm track scrobbler
+Name: last.fm
+Version: 1.4.0.56102
+Release: 1
+Group: Applications/Multimedia
+License: GPL
+URL: http://www.last.fm/download/
+
+Source: http://cdn.last.fm/client/src/last.fm-%{version}.src.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: qt4-devel >= 4.3, alsa-lib-devel
+BuildRequires: desktop-file-utils
+
+%description
+Last.fm is the flagship product from the team that designed the
+Audioscrobbler music engine. More than ten million times a day,
+Last.fm users "scrobble" their tracks to our servers, helping to
+collectively build the world's largest social music platform.
+
+Last.fm taps the wisdom of the crowds, leveraging each user's musical
+profile to make personalised recommendations, connect users who share
+similar tastes, provide custom radio streams, and much more.
+
+%prep
+%setup
+
+%{__cat} <<EOF >last.fm.desktop
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Last.fm client
+Comment=Scrobbles played music tracks and tunes to Last.fm radio stations
+TryExec=last.fm
+Exec=last.fm
+Icon=last.fm
+Terminal=false
+Categories=Qt;AudioVideo;Audio;
+EOF
+
+%{__cat} <<EOF >last.fm.sh
+#!/bin/sh
+cd %{_libdir}/last.fm/
+exec ./last.fm
+EOF
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+#%{__make} install DESTDIR="%{buildroot}"
+%{__install} -dp -m0755 %{buildroot}%{_libdir}/last.fm/
+%{__cp} -av bin/* %{buildroot}%{_libdir}/last.fm/
+
+#%{__install} -Dp -m0755 bin/last.fm %{buildroot}%{_bindir}/last.fm
+%{__install} -Dp -m0755 last.fm.sh %{buildroot}%{_bindir}/last.fm
+
+%{__install} -Dp -m0644 bin/data/icons/as.png %{buildroot}%{_datadir}/pixmaps/last.fm.png
+
+%{__mkdir_p} %{buildroot}%{_datadir}/applications/
+desktop-file-install --vendor %{desktop_vendor} \
+    --dir %{buildroot}%{_datadir}/applications  \
+    last.fm.desktop
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc COPYING ChangeLog README
+%{_bindir}/last.fm
+%{_datadir}/applications/last.fm.desktop
+%{_datadir}/applications/%{desktop_vendor}-last.fm.desktop
+%{_libdir}/last.fm/
+
+%changelog
+* Mon Jan 28 2008 Dag Wieers <dag at wieers.com> - 1.4.0.56102-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/last.fm/last.fm-1.4.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Added: trunk/rpms/last.fm/last.fm.spec
===================================================================
--- trunk/rpms/last.fm/last.fm.spec	                        (rev 0)
+++ trunk/rpms/last.fm/last.fm.spec	2008-01-30 01:14:52 UTC (rev 6126)
@@ -0,0 +1,88 @@
+# $Id$
+# Authority: dag
+
+%define desktop_vendor rpmforge
+
+Summary: Last.fm track scrobbler
+Name: last.fm
+Version: 1.3.2.14
+Release: 1
+Group: Applications/Multimedia
+License: GPL
+URL: http://www.last.fm/download/
+
+Source: http://cdn.last.fm/client/src/last.fm-%{version}.src.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: qt4-devel, alsa-lib-devel
+BuildRequires: desktop-file-utils
+
+%description
+Last.fm is the flagship product from the team that designed the
+Audioscrobbler music engine. More than ten million times a day,
+Last.fm users "scrobble" their tracks to our servers, helping to
+collectively build the world's largest social music platform.
+
+Last.fm taps the wisdom of the crowds, leveraging each user's musical
+profile to make personalised recommendations, connect users who share
+similar tastes, provide custom radio streams, and much more.
+
+%prep
+%setup
+
+%{__cat} <<EOF >last.fm.desktop
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Last.fm client
+Comment=Scrobbles played music tracks and tunes to Last.fm radio stations
+TryExec=last.fm
+Exec=last.fm
+Icon=last.fm
+Terminal=false
+Categories=Qt;AudioVideo;Audio;
+EOF
+
+%{__cat} <<EOF >last.fm.sh
+#!/bin/sh
+cd %{_libdir}/last.fm/
+exec ./last.fm
+EOF
+
+%build
+#source /etc/profile.d/qt.sh
+#configure
+%{_libdir}/qt4/bin/qmake
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+#source /etc/profile.d/qt.sh
+#%{__make} install DESTDIR="%{buildroot}"
+%{__install} -dp -m0755 %{buildroot}%{_libdir}/last.fm/
+%{__cp} -av bin/* %{buildroot}%{_libdir}/last.fm/
+
+#%{__install} -Dp -m0755 bin/last.fm %{buildroot}%{_bindir}/last.fm
+%{__install} -Dp -m0755 last.fm.sh %{buildroot}%{_bindir}/last.fm
+
+%{__install} -Dp -m0644 bin/data/icons/as.png %{buildroot}%{_datadir}/pixmaps/last.fm.png
+
+%{__mkdir_p} %{buildroot}%{_datadir}/applications/
+desktop-file-install --vendor %{desktop_vendor} \
+    --dir %{buildroot}%{_datadir}/applications  \
+    last.fm.desktop
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc COPYING ChangeLog README
+%{_bindir}/last.fm
+%{_datadir}/applications/last.fm.desktop
+%{_datadir}/applications/%{desktop_vendor}-last.fm.desktop
+%{_libdir}/last.fm/
+
+%changelog
+* Mon Jan 28 2008 Dag Wieers <dag at wieers.com> - 1.3.2.14-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/last.fm/last.fm.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Modified: trunk/rpms/lftp/lftp.spec
===================================================================
--- trunk/rpms/lftp/lftp.spec	2008-01-29 22:44:37 UTC (rev 6125)
+++ trunk/rpms/lftp/lftp.spec	2008-01-30 01:14:52 UTC (rev 6126)
@@ -7,7 +7,7 @@
 
 Summary: Sophisticated file transfer program
 Name: lftp
-Version: 3.6.1
+Version: 3.6.3
 Release: 1
 License: GPL
 Group: Applications/Internet
@@ -62,6 +62,9 @@
 %{_libdir}/liblftp-tasks.so*
 
 %changelog
+* Mon Jan 28 2008 Dag Wieers <dag at wieers.com> - 3.6.3-1
+- Updated to release 3.6.3.
+
 * Thu Nov 15 2007 Dag Wieers <dag at wieers.com> - 3.6.1-1
 - Updated to release 3.6.1.
 

Modified: trunk/rpms/parprouted/parprouted.spec
===================================================================
--- trunk/rpms/parprouted/parprouted.spec	2008-01-29 22:44:37 UTC (rev 6125)
+++ trunk/rpms/parprouted/parprouted.spec	2008-01-30 01:14:52 UTC (rev 6126)
@@ -2,15 +2,17 @@
 # Authority: dag
 # Upstream: Vladimir Ivaschenko <vi$maks,net>
 
+%define real_version 0.7
+
 Summary: Proxy ARP IP bridging daemon
 Name: parprouted
-Version: 0.63
-Release: 1.2
+Version: 0.70
+Release: 1
 License: GPL
 Group: Applications/Internet
 URL: http://www.hazard.maks.net/
 
-Source: http://www.hazard.maks.net/parprouted/parprouted-%{version}.tar.gz
+Source: http://www.hazard.maks.net/parprouted/parprouted-%{real_version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 %description
@@ -22,7 +24,7 @@
 transparent firewalls.
 
 %prep
-%setup
+%setup -n %{name}-%{real_version}
 
 %build
 %{__make} %{?_smp_mflags} CFLAGS="%{optflags}"
@@ -43,8 +45,8 @@
 %{_bindir}/parprouted
 
 %changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.63-1.2
-- Rebuild for Fedora Core 5.
+* Mon Jan 28 2008 Dag Wieers <dag at wieers.com> - 0.70-1
+- Updated to release 0.7.
 
 * Sun Nov 27 2005 Dag Wieers <dag at wieers.com> - 0.63-1
 - Initial package. (using DAR)

Added: trunk/rpms/pdns/pdns.spec
===================================================================
--- trunk/rpms/pdns/pdns.spec	                        (rev 0)
+++ trunk/rpms/pdns/pdns.spec	2008-01-30 01:14:52 UTC (rev 6126)
@@ -0,0 +1,125 @@
+# $Id$
+# Authority: dag
+
+%{?dtag: %{expand: %%define %dtag 1}}
+
+%{?el4:%define _without_sqlite3 1}
+%{?el3:%define _without_sqlite3 1}
+%{?rh9:%define _without_sqlite3 1}
+%{?rh7:%define _without_sqlite3 1}
+%{?el2:%define _without_sqlite3 1}
+
+%define logmsg logger -t %{name}/rpm
+
+Summary: Advanced and high performance authoritative-only nameserver
+Name: pdns
+Version: 2.9.21
+Release: 1
+License: GPL
+Group: System Environment/Daemons
+URL: http://powerdns.com/
+
+Source: http://downloads.powerdns.com/releases/pdns-%{version}.tar.gz
+Patch0: pdns-2.9.21-fixinit.patch
+Patch1: pdns-2.9.21-avoid-version.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: boost-devel
+BuildRequires: mysql-devel
+BuildRequires: postgresql-devel
+%{!?_without_sqlite3:BuildRequires: sqlite-devel >= 3.0}
+Requires: %{_sbindir}/useradd, /sbin/chkconfig, /sbin/service
+Provides: powerdns = %{version}-%{release}
+
+Provides: pdns-backend-geo = %{version}-%{release}
+Obsoletes: pdns-backend-geo <= %{version}-%{release}
+Provides: pdns-backend-ldap = %{version}-%{release}
+Obsoletes: pdns-backend-ldap <= %{version}-%{release}
+Provides: pdns-backend-mysql = %{version}-%{release}
+Obsoletes: pdns-backend-mysql <= %{version}-%{release}
+Provides: pdns-backend-pipe = %{version}-%{release}
+Obsoletes: pdns-backend-pipe <= %{version}-%{release}
+Provides: pdns-backend-postgresql = %{version}-%{release}
+Obsoletes: pdns-backend-postgresql <= %{version}-%{release}
+%{!?_without_sqlite3:Provides: pdns-backend-sqlite = %{version}-%{release}}
+%{!?_without_sqlite3:Obsoletes: pdns-backend-sqlite <= %{version}-%{release}}
+
+%description
+The PowerDNS Nameserver is a modern, advanced and high performance
+authoritative-only nameserver. It is written from scratch and conforms
+to all relevant DNS standards documents.
+Furthermore, PowerDNS interfaces with almost any database.
+
+%prep
+%setup
+%patch0 -p1 -b .fixinit
+%patch1 -p1 -b .avoid-version
+
+%build
+export CPPFLAGS="-DLDAP_DEPRECATED %{optflags}"
+%configure \
+    --disable-static \
+    --libdir="%{_libdir}/pdns" \
+    --sysconfdir="%{_sysconfdir}/pdns" \
+    --with-dynmodules="geo gmysql gpgsql %{!?_without_sqlite3:gsqlite3} ldap pipe" \
+    --with-modules="" \
+    --with-mysql-lib="%{_libdir}/mysql" \
+    --with-pgsql-lib="%{_libdir}" \
+%{!?_without_sqlite3:--with-sqlite3-lib="%{_libdir}"}
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%{__install} -Dp -m0755 pdns/pdns %{buildroot}%{_initrddir}/pdns
+
+%{__cat} <<EOF %{buildroot}%{_sysconfdir}/pdns/pdns.conf-dist >%{buildroot}%{_sysconfdir}/pdns/pdns.conf
+setuid=pdns
+setgid=pdns
+EOF
+
+%{__rm} -f %{buildroot}%{_sysconfdir}/pdns/pdns.conf-dist
+
+%pre
+if ! /usr/bin/getent group pdns &>/dev/null; then
+    /usr/sbin/groupadd pdns &>/dev/null || \
+        %logmsg "Unexpected error adding group \"pdns\". Aborting installation."
+fi
+if ! /usr/bin/id pdns &>/dev/null; then
+    /usr/sbin/useradd -r -d / -s /sbin/nologin -c "PowerDNS user" -g pdns pdns || \
+        %logmsg "Unexpected error adding user \"nagios\". Aborting installation."
+fi
+
+%post
+if [ $1 -eq 1 ]; then
+    /sbin/chkconfig --add pdns
+fi
+
+%preun
+if [ $1 -eq 0 ]; then
+    /sbin/service pdns stop &>/dev/null || :
+    /sbin/chkconfig --del pdns
+fi
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc ChangeLog TODO pdns/COPYING
+%doc %{_mandir}/man8/pdns_control.8*
+%doc %{_mandir}/man8/pdns_server.8*
+%doc %{_mandir}/man8/zone2sql.8*
+%config(noreplace) %{_sysconfdir}/pdns/
+%config %{_initrddir}/pdns
+%{_bindir}/pdns_control
+%{_bindir}/zone2ldap
+%{_bindir}/zone2sql
+%{_libdir}/pdns/
+%{_sbindir}/pdns_server
+%exclude %{_libdir}/pdns/*.la
+
+%changelog
+* Wed Nov 21 2007 Dag Wieers <dag at wieers.com> - 2.9.21-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/pdns/pdns.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Modified: trunk/rpms/python-paramiko/python-paramiko.spec
===================================================================
--- trunk/rpms/python-paramiko/python-paramiko.spec	2008-01-29 22:44:37 UTC (rev 6125)
+++ trunk/rpms/python-paramiko/python-paramiko.spec	2008-01-30 01:14:52 UTC (rev 6126)
@@ -7,7 +7,7 @@
 
 Summary: SSH2 protocol for Python
 Name: python-paramiko
-Version: 1.7.1
+Version: 1.7.2
 Release: 1
 License: GPL
 Group: System Environment/Libraries
@@ -54,6 +54,9 @@
 %ghost %{python_sitelib}/paramiko/*.pyo
 
 %changelog
+* Tue Jan 22 2008 Dag Wieers <dag at wieers.com> - 1.7.2-1
+- Updated to release 1.7.2.
+
 * Mon Jun 11 2007 Dag Wieers <dag at wieers.com> - 1.7.1-1
 - Updated to release 1.7.1.
 

Added: trunk/rpms/rss4nagios/rpm-compat.patch
===================================================================
--- trunk/rpms/rss4nagios/rpm-compat.patch	                        (rev 0)
+++ trunk/rpms/rss4nagios/rpm-compat.patch	2008-01-30 01:14:52 UTC (rev 6126)
@@ -0,0 +1,71 @@
+diff -Nur -x '*.orig' -x '*.rej' rss4nagios-1.0/README mezzanine_patched_rss4nagios-1.0/README
+--- rss4nagios-1.0/README	2006-07-07 07:44:45.000000000 -0400
++++ mezzanine_patched_rss4nagios-1.0/README	2006-07-07 14:45:28.000000000 -0400
+@@ -32,7 +32,7 @@
+ 
+ Installation
+ ------------
+-By default, data is held in /usr/local/nagios/rss. Make sure this
++By default, data is held in /var/log/nagios/rss. Make sure this
+ directory exists and is writeable by nagios user. 
+ 
+ Each contact will have their own rss file in the data directory. 
+@@ -40,10 +40,10 @@
+ tree, so only the CGI can access it.
+ 
+ There are 3 files: 
+-  - etc/rss.cfg. Create this based on rss.cfg.in
+-  - bin/rss-multiuser, this is the notification script. It updates the users
++  - /etc/nagios/rss.cfg. Create this based on rss.cfg.in
++  - /usr/lib/nagios/plugins/rss-multiuser, this is the notification script. It updates the users
+ 	RSS file
+-  - sbin/rss.cgi. This is your CGI script. You can use any RSS reader
++  - /usr/lib/nagios/cgi/rss.cgi. This is your CGI script. You can use any RSS reader
+ 	to read. Requires basic HTTP authentication.
+ 
+ Note: When copying these files, it is left to you to set appropriate permissions
+@@ -52,7 +52,7 @@
+ 
+ define command {
+         command_name service-notify-by-rss
+-        command_line /usr/local/nagios/bin/rss-multiuser
++        command_line /usr/lib/nagios/plugins/rss-multiuser
+ }
+ 
+ For each contact, add service-notify-by-rss as one of their notification
+diff -Nur -x '*.orig' -x '*.rej' rss4nagios-1.0/rss.cfg.in mezzanine_patched_rss4nagios-1.0/rss.cfg.in
+--- rss4nagios-1.0/rss.cfg.in	2006-05-23 11:53:51.000000000 -0400
++++ mezzanine_patched_rss4nagios-1.0/rss.cfg.in	2006-07-07 14:44:34.000000000 -0400
+@@ -13,7 +13,7 @@
+ $extinfo = "/nagios/cgi-bin/extinfo.cgi";
+ 
+ # Which directory to store rss files, saved as contactname.rss
+-$rssdir = "/usr/local/nagios/rss";
++$rssdir = "/var/log/nagios/rss";
+ 
+ # Maximum number of RSS items
+ $max = 15;
+diff -Nur -x '*.orig' -x '*.rej' rss4nagios-1.0/rss.cgi mezzanine_patched_rss4nagios-1.0/rss.cgi
+--- rss4nagios-1.0/rss.cgi	2006-05-23 09:34:07.000000000 -0400
++++ mezzanine_patched_rss4nagios-1.0/rss.cgi	2006-07-07 14:44:34.000000000 -0400
+@@ -30,7 +30,7 @@
+ use CGI;
+ use CGI::Carp qw(fatalsToBrowser);
+ 
+-{ package Settings; do "/usr/local/nagios/etc/rss.cfg" }
++{ package Settings; do "/etc/nagios/rss.cfg" }
+ 
+ $CGI::DISABLE_UPLOADS = 1;
+ $CGI::POST_MAX = 102400;   # 100 Kb
+diff -Nur -x '*.orig' -x '*.rej' rss4nagios-1.0/rss-multiuser mezzanine_patched_rss4nagios-1.0/rss-multiuser
+--- rss4nagios-1.0/rss-multiuser	2006-06-23 10:59:55.000000000 -0400
++++ mezzanine_patched_rss4nagios-1.0/rss-multiuser	2006-07-07 14:44:34.000000000 -0400
+@@ -4,7 +4,7 @@
+ use XML::RSS;
+ use CGI;
+ 
+-{ package Settings; do "/usr/local/nagios/etc/rss.cfg" }
++{ package Settings; do "/etc/nagios/rss.cfg" }
+ 
+ my $q = new CGI;
+ 

Added: trunk/rpms/rss4nagios/rss4nagios.spec
===================================================================
--- trunk/rpms/rss4nagios/rss4nagios.spec	                        (rev 0)
+++ trunk/rpms/rss4nagios/rss4nagios.spec	2008-01-30 01:14:52 UTC (rev 6126)
@@ -0,0 +1,70 @@
+# $Id$
+# Authority: dag
+
+Summary: Authenticated RSS alerts for nagios
+Name: rss4nagios
+Version: 1.1
+Release: 1
+License: GPL
+Group: Applications/System
+URL: http://altinity.blogs.com/dotorg/2006/07/lessons_in_rss.html
+
+Source: http://altinity.blogs.com/dotorg/rss4nagios-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+#BuildArch: noarch
+BuildRequires: perl
+Requires: nagios >= 2.1
+Requires: perl(XML::RSS)
+
+%description
+Authenticated RSS alerts for nagios as an alternate contact method.
+
+%prep
+%setup
+
+%{__perl} -pi.orig -e '
+        s|/usr/local/nagios/rss|%{_localstatedir}/log/nagios/rss|g;
+        s|- etc/rss.cfg|- %{_sysconfdir}/nagios/rss.cfg|g;
+        s|- bin/rss-multiuser|- %{_libdir}/nagios/plugins/rss-multiuser|g;
+        s|- sbin/rss.cgi|- %{_libdir}/nagios/cgi/rss.cgi|g;
+        s|/usr/local/nagios/bin|%{_libdir}/nagios/plugins|g;
+    ' README
+
+%{__perl} -pi.orig -e 's|/usr/local/nagios/rss|%{_localstatedir}/log/nagios/rss|g;' rss.cfg.in
+%{__perl} -pi.orig -e 's|/usr/local/nagios/etc/rss.cfg|%{_sysconfdir}/nagios/rss.cfg|g;' rss.cgi rss-multiuser
+
+%build
+
+%install
+%{__rm} -rf %{buildroot}
+%{__install} -Dp -m0644 rss.cfg.in %{buildroot}%{_sysconfdir}/nagios/rss.cfg
+%{__install} -Dp -m0755 rss-multiuser %{buildroot}%{_libdir}/nagios/plugins/rss-multiuser
+%{__install} -Dp -m0755 rss.cgi %{buildroot}%{_libdir}/nagios/cgi/rss.cgi
+
+%{__install} -dp -m0755 %{buildroot}%{_localstatedir}/log/nagios/rss/
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc COPYING README
+%dir %{_libdir}/nagios/
+%dir %{_libdir}/nagios/cgi/
+%{_libdir}/nagios/cgi/rss.cgi
+%dir %{_libdir}/nagios/plugins/
+%{_libdir}/nagios/plugins/rss-multiuser
+
+%defattr(-, nagios, nagios, 0755)
+%dir %{_sysconfdir}/nagios/
+%config(noreplace) %{_sysconfdir}/nagios/rss.cfg
+
+%defattr(-, nagios, apache, 2755)
+%dir %{_localstatedir}/log/
+%dir %{_localstatedir}/log/nagios/
+%{_localstatedir}/log/nagios/rss/
+
+%changelog
+* Fri Jul 7 2006 Jim Perrin <jperrin at centos.org> - 1.0-1
+- Initial packaging


Property changes on: trunk/rpms/rss4nagios/rss4nagios.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Modified: trunk/rpms/rxvt-unicode/rxvt-unicode.spec
===================================================================
--- trunk/rpms/rxvt-unicode/rxvt-unicode.spec	2008-01-29 22:44:37 UTC (rev 6125)
+++ trunk/rpms/rxvt-unicode/rxvt-unicode.spec	2008-01-30 01:14:52 UTC (rev 6126)
@@ -24,13 +24,13 @@
 
 Summary: Unicode version of rxvt
 Name: rxvt-unicode
-Version: 8.7
+Version: 9.01
 Release: 1
 License: GPL
 Group: User Interface/X
 URL: http://software.schmorp.de/
 
-Source: http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-%{version}.tar.bz2
+Source: http://dist.schmorp.de/rxvt-unicode/Attic/rxvt-unicode-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 %{!?_without_freedesktop:BuildRequires: desktop-file-utils}
@@ -126,6 +126,9 @@
 %{_libdir}/urxvt/
 
 %changelog
+* Mon Jan 28 2008 Dag Wieers <dag at wieers.com> - 9.0-1
+- Updated to release 9.0.
+
 * Sun Nov 25 2007 Dag Wieers <dag at wieers.com> - 8.7-1
 - Updated to release 8.7.
 

Modified: trunk/rpms/xine-lib/xine-lib.spec
===================================================================
--- trunk/rpms/xine-lib/xine-lib.spec	2008-01-29 22:44:37 UTC (rev 6125)
+++ trunk/rpms/xine-lib/xine-lib.spec	2008-01-30 01:14:52 UTC (rev 6126)
@@ -6,9 +6,9 @@
 %{?fedora: %{expand: %%define fc%{fedora} 1}}
 
 %{!?dtag:%define _with_modxorg 1}
-%{?el5:  %define _with_modxorg 1}
-%{?fc6:  %define _with_modxorg 1}
-%{?fc5:  %define _with_modxorg 1}
+%{?el5: %define _with_modxorg 1}
+%{?fc6: %define _with_modxorg 1}
+%{?fc5: %define _with_modxorg 1}
 
 %{?el4:%define _with_speex104 1}
 
@@ -59,7 +59,7 @@
 
 Summary: Core library of the xine multimedia player
 Name: xine-lib
-Version: 1.1.9.1
+Version: 1.1.10
 Release: 1
 License: GPL
 Group: Applications/Multimedia
@@ -209,6 +209,9 @@
 %exclude %{_libdir}/libxine.la
 
 %changelog
+* Mon Jan 28 2008 Dag Wieers <dag at wieers.com> - 1.1.10-1
+- Updated to release 1.1.10.
+
 * Fri Jan 18 2008 Dag Wieers <dag at wieers.com> - 1.1.9.1-1
 - Updated to release 1.1.9.1.
 



More information about the svn-commits mailing list