[svn] r5236 - in trunk/rpms: . effectv fail2ban fakechroot gmime gtkspell mplayerplug-in pan twolame wine xmms

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Wed Mar 21 23:18:44 CET 2007


Author: dag
Date: 2007-03-21 23:18:42 +0100 (Wed, 21 Mar 2007)
New Revision: 5236

Added:
   trunk/rpms/fakechroot/
   trunk/rpms/fakechroot/fakechroot.spec
   trunk/rpms/gmime/
   trunk/rpms/gmime/gmime-2.2.1-use-pkg-config.patch
   trunk/rpms/gmime/gmime-2.2.1.spec
   trunk/rpms/gmime/gmime.spec
   trunk/rpms/pan/pan-0.14.spec
   trunk/rpms/pan/pan.spec
Removed:
   trunk/rpms/pan/pan.spec
Modified:
   trunk/rpms/effectv/effectv.spec
   trunk/rpms/fail2ban/fail2ban.spec
   trunk/rpms/gtkspell/gtkspell.spec
   trunk/rpms/mplayerplug-in/mplayerplug-in.spec
   trunk/rpms/twolame/twolame.spec
   trunk/rpms/wine/wine.spec
   trunk/rpms/xmms/xmms.spec
Log:
Updates

Modified: trunk/rpms/effectv/effectv.spec
===================================================================
--- trunk/rpms/effectv/effectv.spec	2007-03-20 11:39:53 UTC (rev 5235)
+++ trunk/rpms/effectv/effectv.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -11,6 +11,7 @@
 URL: http://effectv.sourceforge.net/
 
 Source: http://dl.sf.net/effectv/effectv-%{version}.tar.bz2
+Patch: effectv-0.3.11-gcc4.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildRequires: nasm, SDL-devel
@@ -21,16 +22,15 @@
 
 %prep
 %setup
+%patch -p1
 
 %build
-#configure
-%{__make} %{?_smp_mflags} \
-	CFLAGS.opt="%{optflags}"
+%{__make} %{?_smp_mflags} CFLAGS.opt="%{optflags}"
 
 %install
 %{__rm} -rf %{buildroot}
-%{__install} -d -m0755 %{buildroot}%{_bindir} \
-			%{buildroot}%{_mandir}/man1/
+%{__install} -d -m0755 %{buildroot}%{_bindir}
+%{__install} -d -m0755 %{buildroot}%{_mandir}/man1/
 %makeinstall
 
 %clean
@@ -43,9 +43,6 @@
 %{_bindir}/effectv
 
 %changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.3.11-1.2
-- Rebuild for Fedora Core 5.
-
 * Sat Feb 18 2006 Dag Wieers <dag at wieers.com> - 0.3.11-1
 - Updated to release 0.3.11.
 

Modified: trunk/rpms/fail2ban/fail2ban.spec
===================================================================
--- trunk/rpms/fail2ban/fail2ban.spec	2007-03-20 11:39:53 UTC (rev 5235)
+++ trunk/rpms/fail2ban/fail2ban.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -6,7 +6,7 @@
 
 Summary: Scan logfiles and ban ip addresses with too many password failures
 Name: fail2ban
-Version: 0.6.0
+Version: 0.6.2
 Release: 1
 License: GPL
 Group: Applications/System
@@ -15,6 +15,7 @@
 Source: http://dl.sf.net/fail2ban/fail2ban-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
+BuildArch: noarch
 BuildRequires: python, dos2unix
 Requires: python
 
@@ -34,8 +35,10 @@
 %install
 %{__rm} -rf %{buildroot}
 %{__python} setup.py install -O1 --skip-build --root="%{buildroot}" --prefix="%{_prefix}"
-%{__install} -D -m0600 config/fail2ban.conf.default %{buildroot}%{_sysconfdir}/fail2ban.conf
-%{__install} -D -m0755 config/redhat-initd %{buildroot}%{_sysconfdir}/init.d/fail2ban
+%{__install} -D -m0600 config/fail2ban.conf.iptables %{buildroot}%{_sysconfdir}/fail2ban.conf
+%{__install} -D -m0755 config/redhat-initd %{buildroot}%{_initrddir}/fail2ban
+%{__install} -D -m0644 man/fail2ban.conf.5 %{buildroot}%{_mandir}/man5/fail2ban.conf.5
+%{__install} -D -m0644 man/fail2ban.8 %{buildroot}%{_mandir}/man8/fail2ban.8
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -59,12 +62,16 @@
 %files
 %defattr(-, root, root, 0755)
 %doc CHANGELOG README TODO
-#%doc %{_mandir}/man?/*
+%doc %{_mandir}/man5/fail2ban.conf.5*
+%doc %{_mandir}/man8/fail2ban.8*
+%config(noreplace) %{_sysconfdir}/fail2ban.conf
+%config %{_initrddir}/fail2ban
 %{_bindir}/fail2ban
 %{_libdir}/fail2ban/
-%config(noreplace) %{_sysconfdir}/fail2ban.conf
-%{_sysconfdir}/init.d/fail2ban
 
 %changelog
+* Wed Mar 21 2007 Dag Wieers <dag at wieers.com> - 0.6.2-1
+- Updated to release 0.6.2.
+
 * Tue Mar 14 2006 Dries Verachtert <dries at ulyssis.org> - 0.6.0-1
 - Initial package.

Added: trunk/rpms/fakechroot/fakechroot.spec
===================================================================
--- trunk/rpms/fakechroot/fakechroot.spec	                        (rev 0)
+++ trunk/rpms/fakechroot/fakechroot.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -0,0 +1,51 @@
+# $Id$
+# Authority: dag
+
+Summary: Fake chroot environment
+Name: fakechroot
+Version: 2.5
+Release: 1
+License: LGPL
+Group: Development/Tools
+URL: http://packages.debian.org/unstable/utils/fakechroot.html
+
+Source: http://ftp.debian.org/debian/pool/main/f/fakechroot/fakechroot_%{version}.orig.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+%description
+fakechroot runs a command in an environment were is additionally
+possible to use the chroot(8) call without root privileges. This is
+useful for allowing users to create their own chrooted environment
+with possibility to install another packages without need for root
+privileges.
+
+%prep
+%setup
+
+%{__perl} -pi -e 's|int readlink|ssize_t readlink|' src/libfakechroot.c
+%{__chmod} -x scripts/ldd.fake scripts/restoremode.sh scripts/savemode.sh
+
+%build
+%configure \
+	--disable-dependency-tracking \
+	--disable-static
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc LICENSE scripts/ldd.fake scripts/restoremode.sh scripts/savemode.sh
+%doc %{_mandir}/man1/fakechroot.1.gz
+%{_bindir}/fakechroot
+%{_libdir}/fakechroot/
+%exclude %{_libdir}/fakechroot/libfakechroot.la
+
+%changelog
+* Wed Mar 21 2007 Dag Wieers <dag at wieers.com> - 2.5-1
+- Initial package. (using DAR)


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

Added: trunk/rpms/gmime/gmime-2.2.1-use-pkg-config.patch
===================================================================
--- trunk/rpms/gmime/gmime-2.2.1-use-pkg-config.patch	                        (rev 0)
+++ trunk/rpms/gmime/gmime-2.2.1-use-pkg-config.patch	2007-03-21 22:18:42 UTC (rev 5236)
@@ -0,0 +1,16 @@
+--- gmime-2.2.1/gmime-config.in.use_pkg_config	2006-05-23 15:58:36.000000000 +0200
++++ gmime-2.2.1/gmime-config.in	2006-05-23 16:05:07.000000000 +0200
+@@ -55,11 +55,11 @@
+ 	;;
+ 
+     --cflags)
+-       	echo @GMIME_INCLUDEDIR@ @GMIME_CFLAGS@ @glib_cflags@
++       	echo `pkg-config --cflags gmime-2.0`
+        	;;
+ 
+     --libs)
+-       	echo -L at libdir@ @GMIME_LIBS@ @LIBS@ @glib_libs@
++       	echo `pkg-config --libs gmime-2.0`
+        	;;
+ 
+     *)

Added: trunk/rpms/gmime/gmime-2.2.1.spec
===================================================================
--- trunk/rpms/gmime/gmime-2.2.1.spec	                        (rev 0)
+++ trunk/rpms/gmime/gmime-2.2.1.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -0,0 +1,75 @@
+# $Id$
+# Authority: dag
+
+Summary: Library for creating and parsing MIME messages
+Name: gmime
+Version: 2.2.1
+Release: 1
+License: GPL
+Group: System Environment/Libraries
+URL: http://spruce.sourceforge.net/gmime/
+
+Source: http://spruce.sourceforge.net/gmime/sources/v2.2/gmime-%{version}.tar.gz
+Patch1: gmime-2.2.1-use-pkg-config.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: glib2-devel >= 2.0, zlib-devel
+
+%description
+The GMime suite provides a core library and set of utilities which may be
+used for the creation and parsing of messages using the Multipurpose
+Internet Mail Extension (MIME).
+
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: glib2-devel
+
+%description devel
+This package contains the header files, static libraries and development
+documentation for %{name}. If you like to develop programs using %{name},
+you will need to install %{name}-devel.
+
+%prep
+%setup
+%patch1 -p1 -b .use-pkg-config
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%{__mv} -v %{buildroot}%{_bindir}/uuencode %{buildroot}%{_bindir}/gmime-uuencode
+%{__mv} -v %{buildroot}%{_bindir}/uudecode %{buildroot}%{_bindir}/gmime-uudecode
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING README TODO
+%{_bindir}/gmime-uudecode
+%{_bindir}/gmime-uuencode
+%{_libdir}/libgmime-2.0.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
+%doc %{_datadir}/gtk-doc/html/gmime/
+%{_bindir}/gmime-config
+%{_includedir}/gmime-2.0/
+%{_libdir}/gmimeConf.sh
+%{_libdir}/libgmime-2.0.a
+%exclude %{_libdir}/libgmime-2.0.la
+%{_libdir}/libgmime-2.0.so
+%{_libdir}/pkgconfig/gmime-2.0.pc
+
+%changelog
+* Wed Mar 21 2007 Dag Wieers <dag at wieers.com> - 2.2.1-1
+- Initial package. (using DAR)


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

Added: trunk/rpms/gmime/gmime.spec
===================================================================
--- trunk/rpms/gmime/gmime.spec	                        (rev 0)
+++ trunk/rpms/gmime/gmime.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -0,0 +1,75 @@
+# $Id$
+# Authority: dag
+
+Summary: Library for creating and parsing MIME messages
+Name: gmime
+Version: 2.2.4
+Release: 1
+License: GPL
+Group: System Environment/Libraries
+URL: http://spruce.sourceforge.net/gmime/
+
+Source: http://spruce.sourceforge.net/gmime/sources/v2.2/gmime-%{version}.tar.gz
+Patch1: gmime-2.2.1-use-pkg-config.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: glib2-devel >= 2.0, zlib-devel >= 1.2.1.1
+
+%description
+The GMime suite provides a core library and set of utilities which may be
+used for the creation and parsing of messages using the Multipurpose
+Internet Mail Extension (MIME).
+
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: glib2-devel
+
+%description devel
+This package contains the header files, static libraries and development
+documentation for %{name}. If you like to develop programs using %{name},
+you will need to install %{name}-devel.
+
+%prep
+%setup
+%patch1 -p1 -b .use-pkg-config
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%{__mv} -v %{buildroot}%{_bindir}/uuencode %{buildroot}%{_bindir}/gmime-uuencode
+%{__mv} -v %{buildroot}%{_bindir}/uudecode %{buildroot}%{_bindir}/gmime-uudecode
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING README TODO
+%{_bindir}/gmime-uudecode
+%{_bindir}/gmime-uuencode
+%{_libdir}/libgmime-2.0.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
+%doc %{_datadir}/gtk-doc/html/gmime/
+%{_bindir}/gmime-config
+%{_includedir}/gmime-2.0/
+%{_libdir}/gmimeConf.sh
+%{_libdir}/libgmime-2.0.a
+%exclude %{_libdir}/libgmime-2.0.la
+%{_libdir}/libgmime-2.0.so
+%{_libdir}/pkgconfig/gmime-2.0.pc
+
+%changelog
+* Wed Mar 21 2007 Dag Wieers <dag at wieers.com> - 2.2.4-1
+- Initial package. (using DAR)


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

Modified: trunk/rpms/gtkspell/gtkspell.spec
===================================================================
--- trunk/rpms/gtkspell/gtkspell.spec	2007-03-20 11:39:53 UTC (rev 5235)
+++ trunk/rpms/gtkspell/gtkspell.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -1,7 +1,7 @@
 # $Id$
 # Authority: matthias
 
-# ExcludeDist: el4
+# ExclusiveDist: el2 rh7 rh9 el3 fc1 fc2 fc3
 
 Summary: Gtk2 spell checker interface library
 Name: gtkspell
@@ -41,15 +41,12 @@
 %install
 %{__rm} -rf %{buildroot}
 touch docs/html/index.sgml
-%makeinstall
+%{__make} install DESTDIR="%{buildroot}"
 %find_lang %{name}
 
-%post
-/sbin/ldconfig 2>/dev/null
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
 
-%postun
-/sbin/ldconfig 2>/dev/null
-
 %clean
 %{__rm} -rf %{buildroot}
 

Modified: trunk/rpms/mplayerplug-in/mplayerplug-in.spec
===================================================================
--- trunk/rpms/mplayerplug-in/mplayerplug-in.spec	2007-03-20 11:39:53 UTC (rev 5235)
+++ trunk/rpms/mplayerplug-in/mplayerplug-in.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -26,7 +26,7 @@
 
 Summary: Browser plugin for MPlayer
 Name: mplayerplug-in
-Version: 3.35
+Version: 3.40
 Release: 1
 License: GPL
 Group: Applications/Multimedia
@@ -81,6 +81,9 @@
 %{_libdir}/mozilla/plugins/mplayerplug-in-wmp.xpt
 
 %changelog
+* Wed Mar 21 2007 Dag Wieers <dag at wieers.com> - 3.40-1
+- Updated to release 3.40.
+
 * Thu Jan 11 2007 Dag Wieers <dag at wieers.com> - 3.35-1
 - Updated to release 3.35.
 

Copied: trunk/rpms/pan/pan-0.14.spec (from rev 5234, trunk/rpms/pan/pan.spec)
===================================================================
--- trunk/rpms/pan/pan-0.14.spec	                        (rev 0)
+++ trunk/rpms/pan/pan-0.14.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -0,0 +1,129 @@
+# $Id$
+# Authority: dag
+# Upstream: <pan-devel$nongnu,org>
+
+%{?dist: %{expand: %%define %dist 1}}
+
+%{?rh7:%define _without_freedesktop 1}
+%{?el2:%define _without_freedesktop 1}
+
+%define desktop_vendor rpmforge
+
+Summary: The Pan Newsreader
+Name: pan
+Version: 0.14.2.91
+Release: 2.2
+Epoch: 1
+License: GPL
+Group: Applications/Internet
+URL: http://pan.rebelbase.com/
+
+Source: http://pan.rebelbase.com/download/releases/%{version}/SOURCE/pan-%{version}.tar.bz2
+Patch: gcc4-fix.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: glib2-devel >= 2.0.4, gtk2-devel >= 2.0.5, libxml2-devel >= 2.4.22
+BuildRequires: gnet2-devel, gtkspell >= 2.0.2, pcre-devel >= 4.0, gettext
+BuildRequires: gtkspell-devel
+%{!?_without_freedesktop:BuildRequires: desktop-file-utils}
+
+%description
+Pan is a newsreader, loosely based on Agent and Gravity, which attempts
+to be pleasant to use for new and advanced users alike. It has all the
+typical features found in newsreaders and also supports offline newsreading,
+sophisticated filtering, multiple connections, and a number of extra features
+for power users and alt.binaries fans. It's also the only Unix newsreader
+to get a perfect score on the Good Net-Keeping Seal of Approval evalutions.
+
+%prep
+%setup
+%patch -p1
+
+%build
+%configure \
+	--program-prefix="%{?_program_prefix}"
+%{__make} %{?_smp_mflags} \
+	LDFLAGS="-s"
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+%find_lang %{name}
+
+%if %{!?_without_freedesktop:1}0
+desktop-file-install --vendor %{desktop_vendor}    \
+	--delete-original                          \
+	--add-category Application                 \
+	--add-category Network                     \
+	--add-category X-Red-Hat-Base              \
+	--dir %{buildroot}%{_datadir}/applications \
+	%{buildroot}%{_datadir}/gnome/apps/Internet/pan.desktop
+%endif
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files -f %{name}.lang
+%defattr(-, root, root, 0755)
+%doc ANNOUNCE.html AUTHORS ChangeLog COPYING CREDITS INSTALL NEWS README TODO
+%{_bindir}/pan
+%{_datadir}/applications/%{desktop_vendor}-pan.desktop
+%{_datadir}/pixmaps/pan.png
+
+%changelog
+* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.14.2.91-2.2
+- Rebuild for Fedora Core 5.
+
+* Tue Mar 30 2004 Dag Wieers <dag at wieers.com> - 0.14.2.91-2
+- Fixed missing categories in desktop-file. (Neil Bird)
+
+* Sun Mar 28 2004 Dag Wieers <dag at wieers.com> - 0.14.2.91-1
+- Updated to release 0.14.2.91.
+
+* Mon Sep 08 2003 Dag Wieers <dag at wieers.com> - 0.14.2-1
+- Build against gnet2-devel.
+
+* Thu Sep 04 2003 Dag Wieers <dag at wieers.com> - 0.14.2-0
+- Updated to release 0.14.2.
+
+* Sat Aug 30 2003 Dag Wieers <dag at wieers.com> - 0.14.1-0
+- Updated to release 0.14.1.
+
+* Sat Aug 16 2003 Dag Wieers <dag at wieers.com> - 0.14.0.95-0
+- Updated to release 0.14.0.95.
+
+* Thu Jul 31 2003 Dag Wieers <dag at wieers.com> - 0.14.0.93-0
+- Updated to release 0.14.0.93.
+
+* Sun Jul 27 2003 Dag Wieers <dag at wieers.com> - 0.14.0.92-0
+- Updated to release 0.14.0.92.
+
+* Fri Jul 18 2003 Dag Wieers <dag at wieers.com> - 0.14.0.91-0
+- Updated to release 0.14.0.91.
+
+* Wed Jul 09 2003 Dag Wieers <dag at wieers.com> - 0.14.0.90-0
+- Updated to release 0.14.0.90.
+
+* Wed May 07 2003 Dag Wieers <dag at wieers.com> - 0.14.0-0
+- Updated to release 0.14.0.
+
+* Sun Apr 27 2003 Dag Wieers <dag at wieers.com> - 0.13.96-0
+- Updated to release 0.13.96.
+
+* Tue Apr 22 2003 Dag Wieers <dag at wieers.com> - 0.13.95-0
+- Updated to release 0.13.95.
+
+* Wed Apr 16 2003 Dag Wieers <dag at wieers.com> - 0.13.94-0
+- Updated to release 0.13.94.
+
+* Wed Apr 02 2003 Dag Wieers <dag at wieers.com> - 0.13.93-0
+- Updated to release 0.13.93.
+
+* Sat Mar 15 2003 Dag Wieers <dag at wieers.com> - 0.13.91-0
+- Updated to release 0.13.91.
+
+* Thu Mar 13 2003 Dag Wieers <dag at wieers.com> - 0.13.90-0
+- Updated to release 0.13.90.
+
+* Fri Feb 28 2003 Dag Wieers <dag at wieers.com> - 0.13.4-0
+- Initial package. (using DAR)

Deleted: trunk/rpms/pan/pan.spec
===================================================================
--- trunk/rpms/pan/pan.spec	2007-03-20 11:39:53 UTC (rev 5235)
+++ trunk/rpms/pan/pan.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -1,129 +0,0 @@
-# $Id$
-# Authority: dag
-# Upstream: <pan-devel$nongnu,org>
-
-%{?dist: %{expand: %%define %dist 1}}
-
-%{?rh7:%define _without_freedesktop 1}
-%{?el2:%define _without_freedesktop 1}
-
-%define desktop_vendor rpmforge
-
-Summary: The Pan Newsreader
-Name: pan
-Version: 0.14.2.91
-Release: 2.2
-Epoch: 1
-License: GPL
-Group: Applications/Internet
-URL: http://pan.rebelbase.com/
-
-Source: http://pan.rebelbase.com/download/releases/%{version}/SOURCE/pan-%{version}.tar.bz2
-Patch: gcc4-fix.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-
-BuildRequires: glib2-devel >= 2.0.4, gtk2-devel >= 2.0.5, libxml2-devel >= 2.4.22
-BuildRequires: gnet2-devel, gtkspell >= 2.0.2, pcre-devel >= 4.0, gettext
-BuildRequires: gtkspell-devel
-%{!?_without_freedesktop:BuildRequires: desktop-file-utils}
-
-%description
-Pan is a newsreader, loosely based on Agent and Gravity, which attempts
-to be pleasant to use for new and advanced users alike. It has all the
-typical features found in newsreaders and also supports offline newsreading,
-sophisticated filtering, multiple connections, and a number of extra features
-for power users and alt.binaries fans. It's also the only Unix newsreader
-to get a perfect score on the Good Net-Keeping Seal of Approval evalutions.
-
-%prep
-%setup
-%patch -p1
-
-%build
-%configure \
-	--program-prefix="%{?_program_prefix}"
-%{__make} %{?_smp_mflags} \
-	LDFLAGS="-s"
-
-%install
-%{__rm} -rf %{buildroot}
-%makeinstall
-%find_lang %{name}
-
-%if %{!?_without_freedesktop:1}0
-desktop-file-install --vendor %{desktop_vendor}    \
-	--delete-original                          \
-	--add-category Application                 \
-	--add-category Network                     \
-	--add-category X-Red-Hat-Base              \
-	--dir %{buildroot}%{_datadir}/applications \
-	%{buildroot}%{_datadir}/gnome/apps/Internet/pan.desktop
-%endif
-
-%clean
-%{__rm} -rf %{buildroot}
-
-%files -f %{name}.lang
-%defattr(-, root, root, 0755)
-%doc ANNOUNCE.html AUTHORS ChangeLog COPYING CREDITS INSTALL NEWS README TODO
-%{_bindir}/pan
-%{_datadir}/applications/%{desktop_vendor}-pan.desktop
-%{_datadir}/pixmaps/pan.png
-
-%changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.14.2.91-2.2
-- Rebuild for Fedora Core 5.
-
-* Tue Mar 30 2004 Dag Wieers <dag at wieers.com> - 0.14.2.91-2
-- Fixed missing categories in desktop-file. (Neil Bird)
-
-* Sun Mar 28 2004 Dag Wieers <dag at wieers.com> - 0.14.2.91-1
-- Updated to release 0.14.2.91.
-
-* Mon Sep 08 2003 Dag Wieers <dag at wieers.com> - 0.14.2-1
-- Build against gnet2-devel.
-
-* Thu Sep 04 2003 Dag Wieers <dag at wieers.com> - 0.14.2-0
-- Updated to release 0.14.2.
-
-* Sat Aug 30 2003 Dag Wieers <dag at wieers.com> - 0.14.1-0
-- Updated to release 0.14.1.
-
-* Sat Aug 16 2003 Dag Wieers <dag at wieers.com> - 0.14.0.95-0
-- Updated to release 0.14.0.95.
-
-* Thu Jul 31 2003 Dag Wieers <dag at wieers.com> - 0.14.0.93-0
-- Updated to release 0.14.0.93.
-
-* Sun Jul 27 2003 Dag Wieers <dag at wieers.com> - 0.14.0.92-0
-- Updated to release 0.14.0.92.
-
-* Fri Jul 18 2003 Dag Wieers <dag at wieers.com> - 0.14.0.91-0
-- Updated to release 0.14.0.91.
-
-* Wed Jul 09 2003 Dag Wieers <dag at wieers.com> - 0.14.0.90-0
-- Updated to release 0.14.0.90.
-
-* Wed May 07 2003 Dag Wieers <dag at wieers.com> - 0.14.0-0
-- Updated to release 0.14.0.
-
-* Sun Apr 27 2003 Dag Wieers <dag at wieers.com> - 0.13.96-0
-- Updated to release 0.13.96.
-
-* Tue Apr 22 2003 Dag Wieers <dag at wieers.com> - 0.13.95-0
-- Updated to release 0.13.95.
-
-* Wed Apr 16 2003 Dag Wieers <dag at wieers.com> - 0.13.94-0
-- Updated to release 0.13.94.
-
-* Wed Apr 02 2003 Dag Wieers <dag at wieers.com> - 0.13.93-0
-- Updated to release 0.13.93.
-
-* Sat Mar 15 2003 Dag Wieers <dag at wieers.com> - 0.13.91-0
-- Updated to release 0.13.91.
-
-* Thu Mar 13 2003 Dag Wieers <dag at wieers.com> - 0.13.90-0
-- Updated to release 0.13.90.
-
-* Fri Feb 28 2003 Dag Wieers <dag at wieers.com> - 0.13.4-0
-- Initial package. (using DAR)

Added: trunk/rpms/pan/pan.spec
===================================================================
--- trunk/rpms/pan/pan.spec	                        (rev 0)
+++ trunk/rpms/pan/pan.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -0,0 +1,127 @@
+# $Id$
+# Authority: dag
+# Upstream: <pan-devel$nongnu,org>
+
+%{?dist: %{expand: %%define %dist 1}}
+
+%{?rh7:%define _without_freedesktop 1}
+%{?el2:%define _without_freedesktop 1}
+
+%define desktop_vendor rpmforge
+
+Summary: The Pan Newsreader
+Name: pan
+Version: 0.125
+Release: 1
+Epoch: 1
+License: GPL
+Group: Applications/Internet
+URL: http://pan.rebelbase.com/
+
+Source: http://pan.rebelbase.com/download/releases/%{version}/source/pan-%{version}.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: glib2-devel >= 2.0.4, gtk2-devel >= 2.0.5, libxml2-devel >= 2.4.22
+BuildRequires: gnet2-devel, gtkspell >= 2.0.2, pcre-devel >= 4.0, gettext
+BuildRequires: gtkspell-devel
+%{!?_without_freedesktop:BuildRequires: desktop-file-utils}
+
+%description
+Pan is a newsreader, loosely based on Agent and Gravity, which attempts
+to be pleasant to use for new and advanced users alike. It has all the
+typical features found in newsreaders and also supports offline newsreading,
+sophisticated filtering, multiple connections, and a number of extra features
+for power users and alt.binaries fans. It's also the only Unix newsreader
+to get a perfect score on the Good Net-Keeping Seal of Approval evalutions.
+
+%prep
+%setup
+
+%build
+%configure \
+	--program-prefix="%{?_program_prefix}"
+%{__make} %{?_smp_mflags} \
+	LDFLAGS="-s"
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+%find_lang %{name}
+
+%if %{!?_without_freedesktop:1}0
+desktop-file-install --vendor %{desktop_vendor}    \
+	--delete-original                          \
+	--add-category Application                 \
+	--add-category Network                     \
+	--add-category X-Red-Hat-Base              \
+	--dir %{buildroot}%{_datadir}/applications \
+	%{buildroot}%{_datadir}/applications/pan.desktop
+%endif
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files -f %{name}.lang
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
+%{_bindir}/pan
+%{_datadir}/applications/%{desktop_vendor}-pan.desktop
+%{_datadir}/pixmaps/pan.png
+
+%changelog
+* Wed Mar 21 2007 Dag Wieers <dag at wieers.com> - 0.125-1
+- Updated to release 0.125.
+
+* Tue Mar 30 2004 Dag Wieers <dag at wieers.com> - 0.14.2.91-2
+- Fixed missing categories in desktop-file. (Neil Bird)
+
+* Sun Mar 28 2004 Dag Wieers <dag at wieers.com> - 0.14.2.91-1
+- Updated to release 0.14.2.91.
+
+* Mon Sep 08 2003 Dag Wieers <dag at wieers.com> - 0.14.2-1
+- Build against gnet2-devel.
+
+* Thu Sep 04 2003 Dag Wieers <dag at wieers.com> - 0.14.2-0
+- Updated to release 0.14.2.
+
+* Sat Aug 30 2003 Dag Wieers <dag at wieers.com> - 0.14.1-0
+- Updated to release 0.14.1.
+
+* Sat Aug 16 2003 Dag Wieers <dag at wieers.com> - 0.14.0.95-0
+- Updated to release 0.14.0.95.
+
+* Thu Jul 31 2003 Dag Wieers <dag at wieers.com> - 0.14.0.93-0
+- Updated to release 0.14.0.93.
+
+* Sun Jul 27 2003 Dag Wieers <dag at wieers.com> - 0.14.0.92-0
+- Updated to release 0.14.0.92.
+
+* Fri Jul 18 2003 Dag Wieers <dag at wieers.com> - 0.14.0.91-0
+- Updated to release 0.14.0.91.
+
+* Wed Jul 09 2003 Dag Wieers <dag at wieers.com> - 0.14.0.90-0
+- Updated to release 0.14.0.90.
+
+* Wed May 07 2003 Dag Wieers <dag at wieers.com> - 0.14.0-0
+- Updated to release 0.14.0.
+
+* Sun Apr 27 2003 Dag Wieers <dag at wieers.com> - 0.13.96-0
+- Updated to release 0.13.96.
+
+* Tue Apr 22 2003 Dag Wieers <dag at wieers.com> - 0.13.95-0
+- Updated to release 0.13.95.
+
+* Wed Apr 16 2003 Dag Wieers <dag at wieers.com> - 0.13.94-0
+- Updated to release 0.13.94.
+
+* Wed Apr 02 2003 Dag Wieers <dag at wieers.com> - 0.13.93-0
+- Updated to release 0.13.93.
+
+* Sat Mar 15 2003 Dag Wieers <dag at wieers.com> - 0.13.91-0
+- Updated to release 0.13.91.
+
+* Thu Mar 13 2003 Dag Wieers <dag at wieers.com> - 0.13.90-0
+- Updated to release 0.13.90.
+
+* Fri Feb 28 2003 Dag Wieers <dag at wieers.com> - 0.13.4-0
+- Initial package. (using DAR)

Modified: trunk/rpms/twolame/twolame.spec
===================================================================
--- trunk/rpms/twolame/twolame.spec	2007-03-20 11:39:53 UTC (rev 5235)
+++ trunk/rpms/twolame/twolame.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -3,7 +3,7 @@
 
 Summary: Optimised MPEG Audio Layer 2 (MP2) encoder
 Name: twolame
-Version: 0.3.9
+Version: 0.3.10
 Release: 1
 License: LGPL
 Group: Applications/Multimedia
@@ -71,6 +71,8 @@
 
 
 %changelog
+* Wed Mar 21 2007 Dag Wieers <dag at wieers.com> - 0.3.10-1
+- Updated to release 0.3.10.
+
 * Wed Jan 10 2007 Matthias Saou <http://freshrpms.net/> 0.3.9-1
 - Initial RPM release.
-

Modified: trunk/rpms/wine/wine.spec
===================================================================
--- trunk/rpms/wine/wine.spec	2007-03-20 11:39:53 UTC (rev 5235)
+++ trunk/rpms/wine/wine.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -48,7 +48,7 @@
 Summary: Windows 16/32/64 bit emulator
 Name: wine
 Version: 0.9.33
-Release: 1
+Release: 2
 License: LGPL
 Group: Applications/Emulators
 URL: http://www.winehq.org/
@@ -105,7 +105,8 @@
 Group: Applications/Emulators
 Requires(post): /sbin/ldconfig, /sbin/chkconfig, /sbin/service,
 Requires(preun): /sbin/chkconfig, /sbin/service
-Requires: /usr/X11R6/bin/xmessage
+%{?_with_modxorg:Requires: /usr/bin/xmessage}
+%{!?_with_modxorg:Requires: /usr/X11R6/bin/xmessage}
 Obsoletes: wine-tools <= %{version}-%{release}
 Provides: wine-tools = %{version}-%{release}
 
@@ -810,6 +811,9 @@
 %{_libdir}/wine/*.def
 
 %changelog
+* Wed Mar 21 2007 Dag Wieers <dag at wieers.com> - 0.9.33-2
+- Fixed a dependency reference to /usr/X11R6/bin/xmessage on EL5.
+
 * Sun Mar 18 2007 Dag Wieers <dag at wieers.com> - 0.9.33-1
 - Updated to release 0.9.33.
 

Modified: trunk/rpms/xmms/xmms.spec
===================================================================
--- trunk/rpms/xmms/xmms.spec	2007-03-20 11:39:53 UTC (rev 5235)
+++ trunk/rpms/xmms/xmms.spec	2007-03-21 22:18:42 UTC (rev 5236)
@@ -31,7 +31,7 @@
 Summary: Media player for X which resembles Winamp
 Name: xmms
 Version: 1.2.10
-Release: 11.1.2
+Release: 12
 Epoch: 1
 License: GPL
 Group: Applications/Multimedia
@@ -42,17 +42,24 @@
 Source5: xmms.req
 Source6: xmms.xpm
 Source7: xmmsskins-1.0.tar.gz
-Source8: rh_mp3.c
+#Source8: rh_mp3.c
+Patch0: xmms-1.2.10-joycrash.patch
 Patch1: xmms-1.2.6-audio.patch
 Patch2: xmms-1.2.6-lazy.patch
 Patch3: xmms-1.2.8-default-skin.patch
 Patch4: xmms-1.2.9-nomp3.patch
 Patch5: xmms-1.2.8-arts.patch
 Patch6: xmms-1.2.8-alsalib.patch
-#Patch8: http://www3.big.or.jp/~sian/linux/products/xmms/xmms-1.2.5pre1j_20010601.diff.bz2
-Patch10: arts_output-0.6.0-buffer.patch
-Patch11: xmms-underquoted.patch
-Patch12: xmms-alsa-backport.patch
+Patch7: xmms-cd-mountpoint.patch
+# Patch8 on top of patch4
+Patch8: xmms-1.2.10-multidevel.patch
+Patch9: xmms-underquoted.patch
+Patch10: xmms-alsa-backport.patch
+Patch11: xmms-1.2.10-gcc4.patch
+Patch12: xmms-1.2.10-crossfade-0.3.9.patch
+Patch13: xmms-1.2.10-pls-188603.patch
+Patch14: xmms-1.2.10-configfile-safe-write.patch
+Patch15: xmms-1.2.10-reposition.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildRequires: glib2-devel, gtk+-devel, esound-devel
@@ -113,27 +120,37 @@
 
 %prep
 %setup -a 4
+# Fix joystick plugin crashes
+%patch0 -p1 -b .joycrash
 # Set default output plugin to ALSA
 %patch1 -p1 -b .audio
 # Use RTLD_LAZY, not RTLD_NOW
 %patch2 -p1 -b .lazy
-# Change the default skin
+# Change the default skin 
 %patch3 -p1 -b .default-skin
 # Don't build MP3 support, support bits for MP3 placeholder
-#patch4 -p1 -b .nomp3
-%if %{!?_without_arts:1}0
+%patch4 -p1 -b .nomp3
 # Link arts dynamically and detect its presence for choosing output plugin
 %patch5 -p1 -b .arts
-# bump up the default buffer size to avoid audio artifacts
-%patch10 -p0 -b .buffer
-%endif
 # Don't link *everything* against alsa-lib
-%patch6 -p1 -b .alsalib
-%patch11 -p1 -b .underquoted
-%patch12 -p0 -b .alsa-backport
+%patch6 -p1 -b .alsalib 
+# Use something that's more likely to work as the default cdrom mountpoint
+%patch7 -p0 -b .cd-mountpoint
+# Avoid multilib devel conflicts
+%patch8 -p1 -b .multidevel
+# Fix m4 underquoted warning 
+%patch9 -p1 -b .underquoted
+# Backport for recent ALSA
+%patch10 -p0 -b .alsa-backport
+# Fix compilation with gcc4
+%patch11 -p1 -b .gcc4
+# Fix for crossfade >= 0.3.9 to work properly
+%patch12 -p1 -b .crossfade
+# Randomize playlists better
+%patch13 -p1 -b .pls
+%patch14 -p1
+%patch15 -p1
 
-#%patch8 -p1 -b .ja
-
 %build
 %configure \
   --enable-kanji \
@@ -152,7 +169,7 @@
 %if %{!?_without_arts:1}0
 export XMMS_CONFIG=`pwd`/xmms-config
 cd arts_output-%{artsplugin_ver}
-CFLAGS="$RPM_OPT_FLAGS -I.." %configure
+CFLAGS="$RPM_OPT_FLAGS -I.. -I/usr/include/gtk-1.2" %configure
 make
 cd ..
 %endif
@@ -248,8 +265,8 @@
 %{_datadir}/xmms/Skins/
 
 %changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 1.2.10-11.1.2
-- Rebuild for Fedora Core 5.
+* Wed Mar 21 2007 Dag Wieers <dag at wieers.com> - 1:1.2.10-12
+- Fixed gcc4 compilation with patch from Fedora.
 
 * Tue Jan 11 2005 Dag Wieers <dag at wieers.com> - 1:1.2.10-9.2
 - Disable arts for el3.



More information about the svn-commits mailing list