[svn] r5439 - in trunk/rpms: . amule gnome-applet-timer hardware-monitor-applet p7zip perl-Authen-DigestMD5 perl-FileHandle-Fmode perl-Gtk perl-Math-Random-MT-Auto perl-SVK-Util perl-XML-Elemental powertop rssh scponly synergy

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Tue May 29 01:40:22 CEST 2007


Author: dag
Date: 2007-05-29 01:40:20 +0200 (Tue, 29 May 2007)
New Revision: 5439

Added:
   trunk/rpms/amule/amule-1.2.spec
   trunk/rpms/hardware-monitor-applet/hardware-monitor-applet-1.1.spec
   trunk/rpms/perl-FileHandle-Fmode/
   trunk/rpms/perl-FileHandle-Fmode/perl-FileHandle-Fmode.spec
   trunk/rpms/perl-Gtk/
   trunk/rpms/perl-Gtk/perl-Gtk.spec
   trunk/rpms/perl-Math-Random-MT-Auto/
   trunk/rpms/perl-Math-Random-MT-Auto/perl-Math-Random-MT-Auto.spec
   trunk/rpms/perl-SVK-Util/
   trunk/rpms/perl-SVK-Util/perl-SVK-Util.spec
   trunk/rpms/perl-XML-Elemental/
   trunk/rpms/perl-XML-Elemental/perl-XML-Elemental.spec
Removed:
   trunk/rpms/amule/amule1.spec
   trunk/rpms/hardware-monitor-applet/hardware-monitor-applet.spec
Modified:
   trunk/rpms/gnome-applet-timer/gnome-applet-timer.spec
   trunk/rpms/p7zip/p7zip.spec
   trunk/rpms/perl-Authen-DigestMD5/perl-Authen-DigestMD5.spec
   trunk/rpms/powertop/powertop.spec
   trunk/rpms/rssh/rssh.spec
   trunk/rpms/scponly/scponly.spec
   trunk/rpms/synergy/synergy.spec
Log:
Updates

Copied: trunk/rpms/amule/amule-1.2.spec (from rev 5431, trunk/rpms/amule/amule1.spec)
===================================================================
--- trunk/rpms/amule/amule-1.2.spec	                        (rev 0)
+++ trunk/rpms/amule/amule-1.2.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -0,0 +1,95 @@
+# $Id$
+# Authority: matthias
+
+#define prever rc5
+
+Summary: Easy to use client for ED2K Peer-to-Peer Network based on eMule
+Name: amule
+Version: 1.2.8
+Release: %{?prever:0.%{prever}.}1
+License: GPL
+Group: Applications/Internet
+Source: http://download.berlios.de/amule/aMule-%{version}%{?prever}.tar.bz2
+URL: http://www.aMule.org/
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+Requires: wxGTK, curl
+Requires(post): /usr/sbin/alternatives
+Requires(preun): /usr/sbin/alternatives
+BuildRequires: gcc-c++, wxGTK-devel, curl-devel >= 7.9.7, zlib-devel, gettext
+# Required on Yellow Dog Linux 3.0
+BuildRequires: openssl-devel
+
+%description
+aMule is an easy to use multi-platform client for ED2K Peer-to-Peer Network.
+It is originally based on eMule, the popular windows-only client for the
+same network.
+
+
+%prep
+%setup -n aMule-%{version}%{?prever}
+
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf %{buildroot} _docs
+%{__make} install DESTDIR=%{buildroot}
+%{__mv} %{buildroot}%{_bindir}/ed2k %{buildroot}%{_bindir}/ed2k.%{name}
+%find_lang %{name}
+# Move the docs back to be included with %%doc
+%{__mv} %{buildroot}%{_defaultdocdir}/aMule-* _docs
+
+
+%post
+/usr/sbin/alternatives --install %{_bindir}/ed2k ed2k %{_bindir}/ed2k.%{name} 60 || :
+
+%preun
+/usr/sbin/alternatives --remove ed2k %{_bindir}/ed2k.%{name} || :
+
+
+%clean
+%{__rm} -rf %{buildroot}
+
+
+%files -f %{name}.lang
+%defattr(-, root, root, 0755)
+%doc _docs/*
+%{_bindir}/*
+%{_datadir}/amuleweb/
+%{_datadir}/applications/*.desktop
+%{_datadir}/pixmaps/*.xpm
+
+
+%changelog
+* Tue Jul 27 2004 Matthias Saou <http://freshrpms.net/> 1.2.8-1
+- Downgrade to 1.2.8 to provide aMule on platforms where 2.0.x (cryptopp)
+  doesn't compile.
+
+* Wed Jul 21 2004 Matthias Saou <http://freshrpms.net/> 2.0.0-0.rc5.1
+- Update to 2.0.0rc5.
+
+* Thu Jul 15 2004 Matthias Saou <http://freshrpms.net/> 2.0.0-0.rc4a.1
+- Update to 2.0.0rc4a.
+
+* Tue Jul 13 2004 Matthias Saou <http://freshrpms.net/> 2.0.0-0.rc4.1
+- Update to 2.0.0rc4.
+- Add workaround for installed docs.
+
+* Mon May  3 2004 Matthias Saou <http://freshrpms.net/> 2.0.0-0.rc3.1
+- Update to 2.0.0rc3.
+
+* Tue Feb 17 2004 Matthias Saou <http://freshrpms.net/> 1.2.6-1.fr
+- Update to 1.2.6.
+
+* Tue Feb 10 2004 Matthias Saou <http://freshrpms.net/> 1.2.5-1.fr
+- Update to 1.2.5.
+
+* Mon Jan 12 2004 Matthias Saou <http://freshrpms.net/> 1.2.4-2.fr
+- Added alternatives support for the ed2k binary between amule and xmule.
+
+* Sun Jan 11 2004 Matthias Saou <http://freshrpms.net/> 1.2.4-1.fr
+- Initial RPM package.
+

Deleted: trunk/rpms/amule/amule1.spec
===================================================================
--- trunk/rpms/amule/amule1.spec	2007-05-28 22:04:25 UTC (rev 5438)
+++ trunk/rpms/amule/amule1.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -1,95 +0,0 @@
-# $Id$
-# Authority: matthias
-
-#define prever rc5
-
-Summary: Easy to use client for ED2K Peer-to-Peer Network based on eMule
-Name: amule
-Version: 1.2.8
-Release: %{?prever:0.%{prever}.}1
-License: GPL
-Group: Applications/Internet
-Source: http://download.berlios.de/amule/aMule-%{version}%{?prever}.tar.bz2
-URL: http://www.aMule.org/
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-Requires: wxGTK, curl
-Requires(post): /usr/sbin/alternatives
-Requires(preun): /usr/sbin/alternatives
-BuildRequires: gcc-c++, wxGTK-devel, curl-devel >= 7.9.7, zlib-devel, gettext
-# Required on Yellow Dog Linux 3.0
-BuildRequires: openssl-devel
-
-%description
-aMule is an easy to use multi-platform client for ED2K Peer-to-Peer Network.
-It is originally based on eMule, the popular windows-only client for the
-same network.
-
-
-%prep
-%setup -n aMule-%{version}%{?prever}
-
-
-%build
-%configure
-%{__make} %{?_smp_mflags}
-
-
-%install
-%{__rm} -rf %{buildroot} _docs
-%{__make} install DESTDIR=%{buildroot}
-%{__mv} %{buildroot}%{_bindir}/ed2k %{buildroot}%{_bindir}/ed2k.%{name}
-%find_lang %{name}
-# Move the docs back to be included with %%doc
-%{__mv} %{buildroot}%{_defaultdocdir}/aMule-* _docs
-
-
-%post
-/usr/sbin/alternatives --install %{_bindir}/ed2k ed2k %{_bindir}/ed2k.%{name} 60 || :
-
-%preun
-/usr/sbin/alternatives --remove ed2k %{_bindir}/ed2k.%{name} || :
-
-
-%clean
-%{__rm} -rf %{buildroot}
-
-
-%files -f %{name}.lang
-%defattr(-, root, root, 0755)
-%doc _docs/*
-%{_bindir}/*
-%{_datadir}/amuleweb/
-%{_datadir}/applications/*.desktop
-%{_datadir}/pixmaps/*.xpm
-
-
-%changelog
-* Tue Jul 27 2004 Matthias Saou <http://freshrpms.net/> 1.2.8-1
-- Downgrade to 1.2.8 to provide aMule on platforms where 2.0.x (cryptopp)
-  doesn't compile.
-
-* Wed Jul 21 2004 Matthias Saou <http://freshrpms.net/> 2.0.0-0.rc5.1
-- Update to 2.0.0rc5.
-
-* Thu Jul 15 2004 Matthias Saou <http://freshrpms.net/> 2.0.0-0.rc4a.1
-- Update to 2.0.0rc4a.
-
-* Tue Jul 13 2004 Matthias Saou <http://freshrpms.net/> 2.0.0-0.rc4.1
-- Update to 2.0.0rc4.
-- Add workaround for installed docs.
-
-* Mon May  3 2004 Matthias Saou <http://freshrpms.net/> 2.0.0-0.rc3.1
-- Update to 2.0.0rc3.
-
-* Tue Feb 17 2004 Matthias Saou <http://freshrpms.net/> 1.2.6-1.fr
-- Update to 1.2.6.
-
-* Tue Feb 10 2004 Matthias Saou <http://freshrpms.net/> 1.2.5-1.fr
-- Update to 1.2.5.
-
-* Mon Jan 12 2004 Matthias Saou <http://freshrpms.net/> 1.2.4-2.fr
-- Added alternatives support for the ed2k binary between amule and xmule.
-
-* Sun Jan 11 2004 Matthias Saou <http://freshrpms.net/> 1.2.4-1.fr
-- Initial RPM package.
-

Modified: trunk/rpms/gnome-applet-timer/gnome-applet-timer.spec
===================================================================
--- trunk/rpms/gnome-applet-timer/gnome-applet-timer.spec	2007-05-28 22:04:25 UTC (rev 5438)
+++ trunk/rpms/gnome-applet-timer/gnome-applet-timer.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -11,7 +11,7 @@
 
 Summary: Countdown timer applet for GNOME
 Name: gnome-applet-timer
-Version: 1.3.2
+Version: 2.0.1
 Release: 1
 License: GPL
 Group: Applications/Productivity
@@ -72,6 +72,9 @@
 %{_libexecdir}/timer-applet
 
 %changelog
+* Sat Apr 28 2007 Dag Wieers <dag at wieers.com> - 2.0.1-1
+- Updated to release 2.0.1
+
 * Fri Mar 23 2007 Dag Wieers <dag at wieers.com> - 1.3.2-1
 - Updated to release 1.3.2
 - Renamed package to gnome-applet-timer.

Copied: trunk/rpms/hardware-monitor-applet/hardware-monitor-applet-1.1.spec (from rev 5234, trunk/rpms/hardware-monitor-applet/hardware-monitor-applet.spec)
===================================================================
--- trunk/rpms/hardware-monitor-applet/hardware-monitor-applet-1.1.spec	                        (rev 0)
+++ trunk/rpms/hardware-monitor-applet/hardware-monitor-applet-1.1.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -0,0 +1,82 @@
+# $Id$
+# Authority: dag
+# Upstream: Ole Laursen <olau$hardworking,dk>
+
+%define real_name hardware-monitor
+
+Summary: GNOME Applet for hardware monitoring
+Name: hardware-monitor-applet
+Version: 1.1
+Release: 1.2
+License: GPL
+Group: User Interface/Desktops
+URL: http://www.cs.auc.dk/~olau/hardware-monitor/
+
+Source: http://www.cs.aau.dk/~olau/hardware-monitor/source/hardware-monitor-%{version}.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: gtkmm2 >= 2.0.0, libgnomemm2 >= 1.3.9, libgnomeuimm2 >= 1.3.11
+BuildRequires: libglademm2 >= 2.0.0, libgnomecanvasmm2 >= 2.0.0, gconfmm2 >= 2.0.1
+BuildRequires: gnome-panel >= 2.0, libgtop2 >= 2.0.0, lm_sensors-devel
+BuildRequires: libbonobomm2-devel, libbonobouimm2-devel
+
+%description
+The Hardware Monitor applet is an applet for the GNOME panel which tries
+to be a beautiful all-round solution to hardware monitoring. It also
+tries to be user-friendly and generally nice and sensible, integrating
+pleasantly with the rest of your GNOME desktop.
+
+%prep
+%setup -n %{real_name}-%{version}
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+%find_lang %{real_name}
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files -f %{real_name}.lang
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING NEWS README src/TODO
+#%doc %{_datadir}/gnome/help/hardware-monitor/
+%{_libexecdir}/*
+%{_libdir}/bonobo/servers/*
+%{_datadir}/hardware-monitor/
+%{_datadir}/pixmaps/*
+
+%changelog
+* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 1.1-1.2
+- Rebuild for Fedora Core 5.
+
+* Sat Jul 10 2004 Dag Wieers <dag at wieers.com> - 1.1-1
+- Updated to release 1.1.
+
+* Fri May 28 2004 Dag Wieers <dag at wieers.com> - 1.0.1-1
+- Updated to release 1.0.1.
+
+* Fri Mar 05 2004 Dag Wieers <dag at wieers.com> - 1.0-1
+- Updated to release 1.0.
+
+* Thu Aug 28 2003 Dag Wieers <dag at wieers.com> - 0.7-0
+- Updated to release 0.7.
+
+* Mon Jul 28 2003 Dag Wieers <dag at wieers.com> - 0.6-0
+- Updated to release 0.6.
+
+* Mon Jun 02 2003 Dag Wieers <dag at wieers.com> - 0.5.1-0
+- Updated to release 0.5.1.
+
+* Fri Apr 25 2003 Dag Wieers <dag at wieers.com> - 0.5-0
+- Updated to release 0.5.
+
+* Thu Apr 17 2003 Dag Wieers <dag at wieers.com> - 0.4-0
+- Updated to release 0.4.
+
+* Sat Mar 29 2003 Dag Wieers <dag at wieers.com> - 0.3-0
+- Initial package. (using DAR)

Deleted: trunk/rpms/hardware-monitor-applet/hardware-monitor-applet.spec
===================================================================
--- trunk/rpms/hardware-monitor-applet/hardware-monitor-applet.spec	2007-05-28 22:04:25 UTC (rev 5438)
+++ trunk/rpms/hardware-monitor-applet/hardware-monitor-applet.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -1,82 +0,0 @@
-# $Id$
-# Authority: dag
-# Upstream: Ole Laursen <olau$hardworking,dk>
-
-%define real_name hardware-monitor
-
-Summary: GNOME Applet for hardware monitoring
-Name: hardware-monitor-applet
-Version: 1.1
-Release: 1.2
-License: GPL
-Group: User Interface/Desktops
-URL: http://www.cs.auc.dk/~olau/hardware-monitor/
-
-Source: http://www.cs.aau.dk/~olau/hardware-monitor/source/hardware-monitor-%{version}.tar.bz2
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-
-BuildRequires: gtkmm2 >= 2.0.0, libgnomemm2 >= 1.3.9, libgnomeuimm2 >= 1.3.11
-BuildRequires: libglademm2 >= 2.0.0, libgnomecanvasmm2 >= 2.0.0, gconfmm2 >= 2.0.1
-BuildRequires: gnome-panel >= 2.0, libgtop2 >= 2.0.0, lm_sensors-devel
-BuildRequires: libbonobomm2-devel, libbonobouimm2-devel
-
-%description
-The Hardware Monitor applet is an applet for the GNOME panel which tries
-to be a beautiful all-round solution to hardware monitoring. It also
-tries to be user-friendly and generally nice and sensible, integrating
-pleasantly with the rest of your GNOME desktop.
-
-%prep
-%setup -n %{real_name}-%{version}
-
-%build
-%configure
-%{__make} %{?_smp_mflags}
-
-%install
-%{__rm} -rf %{buildroot}
-%makeinstall
-%find_lang %{real_name}
-
-%clean
-%{__rm} -rf %{buildroot}
-
-%files -f %{real_name}.lang
-%defattr(-, root, root, 0755)
-%doc AUTHORS ChangeLog COPYING NEWS README src/TODO
-#%doc %{_datadir}/gnome/help/hardware-monitor/
-%{_libexecdir}/*
-%{_libdir}/bonobo/servers/*
-%{_datadir}/hardware-monitor/
-%{_datadir}/pixmaps/*
-
-%changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 1.1-1.2
-- Rebuild for Fedora Core 5.
-
-* Sat Jul 10 2004 Dag Wieers <dag at wieers.com> - 1.1-1
-- Updated to release 1.1.
-
-* Fri May 28 2004 Dag Wieers <dag at wieers.com> - 1.0.1-1
-- Updated to release 1.0.1.
-
-* Fri Mar 05 2004 Dag Wieers <dag at wieers.com> - 1.0-1
-- Updated to release 1.0.
-
-* Thu Aug 28 2003 Dag Wieers <dag at wieers.com> - 0.7-0
-- Updated to release 0.7.
-
-* Mon Jul 28 2003 Dag Wieers <dag at wieers.com> - 0.6-0
-- Updated to release 0.6.
-
-* Mon Jun 02 2003 Dag Wieers <dag at wieers.com> - 0.5.1-0
-- Updated to release 0.5.1.
-
-* Fri Apr 25 2003 Dag Wieers <dag at wieers.com> - 0.5-0
-- Updated to release 0.5.
-
-* Thu Apr 17 2003 Dag Wieers <dag at wieers.com> - 0.4-0
-- Updated to release 0.4.
-
-* Sat Mar 29 2003 Dag Wieers <dag at wieers.com> - 0.3-0
-- Initial package. (using DAR)

Modified: trunk/rpms/p7zip/p7zip.spec
===================================================================
--- trunk/rpms/p7zip/p7zip.spec	2007-05-28 22:04:25 UTC (rev 5438)
+++ trunk/rpms/p7zip/p7zip.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -3,7 +3,7 @@
 
 Summary: Very high compression ratio file archiver
 Name: p7zip
-Version: 4.45
+Version: 4.47
 Release: 1
 License: LGPL
 Group: Applications/Archiving
@@ -91,6 +91,9 @@
 
 
 %changelog
+* Tue May 29 2007 Dag Wieers <dag at wieers.com> - 4.47-1
+- Updated to release 4.47.
+
 * Sun Apr 22 2007 Dag Wieers <dag at wieers.com> - 4.45-1
 - Updated to release 4.45.
 

Modified: trunk/rpms/perl-Authen-DigestMD5/perl-Authen-DigestMD5.spec
===================================================================
--- trunk/rpms/perl-Authen-DigestMD5/perl-Authen-DigestMD5.spec	2007-05-28 22:04:25 UTC (rev 5438)
+++ trunk/rpms/perl-Authen-DigestMD5/perl-Authen-DigestMD5.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -10,7 +10,7 @@
 Summary: SASL DIGEST-MD5 authentication (RFC2831) perl module
 Name: perl-Authen-DigestMD5
 Version: 0.04
-Release: 1
+Release: 2
 License: Artistic
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/Authen-DigestMD5/
@@ -19,7 +19,7 @@
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch: noarch
-BuildRequires: perl
+BuildRequires: perl, perl(ExtUtils::MakeMaker)
 Requires: perl
 
 %description
@@ -29,6 +29,14 @@
 %prep
 %setup -n %{real_name}-%{version}
 
+### Fix wrong script interpreter, and set permissions to avoid extra deps
+%{__perl} -i.orig -e 's|/usr/local/bin/perl|%{__perl}|' digest-md5-auth.pl
+%{__chmod} 0644 digest-md5-auth.pl
+
+### Fix character encoding
+%{__mv} DigestMD5.pm DigestMD5.pm.not-utf8
+/usr/bin/iconv -f iso8859-1 -t utf8 -o DigestMD5.pm DigestMD5.pm.not-utf8
+
 %build
 %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
 %{__make} %{?_smp_mflags}
@@ -52,5 +60,8 @@
 %{perl_vendorlib}/Authen/DigestMD5.pm
 
 %changelog
+* Sun May 27 2007 Dag Wieers <dag at wieers.com> - 0.04-2
+- Fix dependencies to /usr/local/perl and perl(OpenLDAP).
+
 * Sun Apr 29 2007 Dag Wieers <dag at wieers.com> - 0.04-1
 - Initial package. (using DAR)

Added: trunk/rpms/perl-FileHandle-Fmode/perl-FileHandle-Fmode.spec
===================================================================
--- trunk/rpms/perl-FileHandle-Fmode/perl-FileHandle-Fmode.spec	                        (rev 0)
+++ trunk/rpms/perl-FileHandle-Fmode/perl-FileHandle-Fmode.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -0,0 +1,56 @@
+# $Id$
+# Authority: dag
+# Upstream: Sisyphus <sisyphus$cpan,org>
+
+%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
+
+%define real_name FileHandle-Fmode
+
+Summary: Perl module to determine whether a filehandle is opened for reading, writing, or both
+Name: perl-FileHandle-Fmode
+Version: 0.09
+Release: 1
+License: Artistic/GPL
+Group: Applications/CPAN
+URL: http://search.cpan.org/dist/FileHandle-Fmode/
+
+Source: http://www.cpan.org/modules/by-module/FileHandle/FileHandle-Fmode-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: perl
+
+%description
+perl-FileHandle-Fmode is a Perl module to determine whether a filehandle
+is opened for reading, writing, or both
+
+%prep
+%setup -n %{real_name}-%{version}
+
+%build
+CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}/auto/*{,/*{,/*}}/.packlist
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc CHANGES MANIFEST README
+%doc %{_mandir}/man3/FileHandle::Fmode.3pm*
+#%doc %{_mandir}/man3/*.3pm*
+%dir %{perl_vendorarch}/FileHandle/
+%{perl_vendorarch}/FileHandle/Fmode.pm
+%dir %{perl_vendorarch}/auto/FileHandle/
+%{perl_vendorarch}/auto/FileHandle/Fmode/
+
+%changelog
+* Sun May 27 2007 Dag Wieers <dag at wieers.com> - 0.09-1
+- Initial package. (using DAR)


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

Added: trunk/rpms/perl-Gtk/perl-Gtk.spec
===================================================================
--- trunk/rpms/perl-Gtk/perl-Gtk.spec	                        (rev 0)
+++ trunk/rpms/perl-Gtk/perl-Gtk.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -0,0 +1,54 @@
+# $Id$
+# Authority: dag
+# Upstream: Marc Lehmann <pcg$goof,com>
+
+%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
+
+%define real_name Gtk
+%define real_version 0.7009
+
+Summary: Perl module providing GTK bindings
+Name: perl-Gtk
+Version: 0.7009
+Release: 1
+License: Artistic/GPL
+Group: Applications/CPAN
+URL: http://search.cpan.org/dist/Gtk/
+
+Source: http://www.cpan.org/modules/by-module/Gtk/Gtk-Perl-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: perl
+
+%description
+perl-Gtk is a Perl module providing GTK bindings.
+
+%prep
+%setup -n %{real_name}-Perl-%{version}
+
+%build
+CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}/auto/*{,/*{,/*}}/.packlist
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc ChangeLog INSTALL MANIFEST NOTES README VERSIONS
+%doc %{_mandir}/man3/Gtk.3pm*
+#%doc %{_mandir}/man3/*.3pm*
+%{perl_vendorarch}/Gtk.pm
+%{perl_vendorarch}/auto/Gtk/
+
+%changelog
+* Sun May 27 2007 Dag Wieers <dag at wieers.com> - 0.7009-1
+- Initial package. (using DAR)


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

Added: trunk/rpms/perl-Math-Random-MT-Auto/perl-Math-Random-MT-Auto.spec
===================================================================
--- trunk/rpms/perl-Math-Random-MT-Auto/perl-Math-Random-MT-Auto.spec	                        (rev 0)
+++ trunk/rpms/perl-Math-Random-MT-Auto/perl-Math-Random-MT-Auto.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -0,0 +1,60 @@
+# $Id$
+# Authority: dag
+# Upstream: Jerry D, Hedden <jdhedden AT cpan DOT org>
+
+%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
+
+%define real_name Math-Random-MT-Auto
+
+Summary: Auto-seeded Mersenne Twister PRNGs
+Name: perl-Math-Random-MT-Auto
+Version: 6.02
+Release: 1
+License: Artistic/GPL
+Group: Applications/CPAN
+URL: http://search.cpan.org/dist/Math-Random-MT-Auto/
+
+Source: http://www.cpan.org/modules/by-module/Math/Math-Random-MT-Auto-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: perl
+
+%description
+Auto-seeded Mersenne Twister PRNGs.
+
+%prep
+%setup -n %{real_name}-%{version}
+
+%build
+CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}/auto/*{,/*{,/*}}/.packlist
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc Changes MANIFEST META.yml README
+%doc %{_mandir}/man3/Math::Random::MT::Auto.3pm*
+%doc %{_mandir}/man3/Math::Random::MT::Auto::Range.3pm*
+%dir %{perl_vendorarch}/Math/
+%dir %{perl_vendorarch}/Math/Random/
+%dir %{perl_vendorarch}/Math/Random/MT/
+%{perl_vendorarch}/Math/Random/MT/Auto.pm
+%{perl_vendorarch}/Math/Random/MT/Auto/
+%dir %{perl_vendorarch}/auto/Math/
+%dir %{perl_vendorarch}/auto/Math/Random/
+%dir %{perl_vendorarch}/auto/Math/Random/MT/
+%{perl_vendorarch}/auto/Math/Random/MT/Auto/
+
+%changelog
+* Sun May 27 2007 Dag Wieers <dag at wieers.com> - 6.02-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/perl-Math-Random-MT-Auto/perl-Math-Random-MT-Auto.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Added: trunk/rpms/perl-SVK-Util/perl-SVK-Util.spec
===================================================================
--- trunk/rpms/perl-SVK-Util/perl-SVK-Util.spec	                        (rev 0)
+++ trunk/rpms/perl-SVK-Util/perl-SVK-Util.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -0,0 +1,67 @@
+# $Id$
+# Authority: dag
+# Upstream: Chia-liang Kao (高嘉良) <clkao$clkao,org>
+
+%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
+
+%define real_name SVK-Util
+%define real_version 2.000001
+
+Summary: Perl module that implements a Distributed Version Control System
+Name: perl-SVK-Util
+Version: 2.0.1
+Release: 1
+License: Artistic/GPL
+Group: Applications/CPAN
+URL: http://search.cpan.org/dist/SVK-Util/
+
+Source: http://www.cpan.org/authors/id/C/CL/CLKAO/SVK-v%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: perl, perl(Algorithm::Annotate), perl(Algorithm::Diff) >= 1.1901
+BuildRequires: perl(YAML::Syck) >= 0.60, perl(Data::Hierarchy) >= 0.30
+BuildRequires: perl(PerlIO::via::dynamic) >= 0.11, perl(PerlIO::via::symlink) >= 0.02
+BuildRequires: perl(IO::Digest), perl(SVN::Simple::Edit) >= 0.27
+BuildRequires: perl(URI), perl(PerlIO::eol) >= 0.13, perl(Class:Autouse) >= 1.15
+BuildRequires: perl(App::CLI), perl(List::MoreUtils), perl(Class::Accessor::Fast)
+BuildRequires: perl(Class::Data::Inheritable), perl(Path::Class) >= 0.16
+BuildRequires: perl(UNIVERSAL::require), perl(Term::ReadKey)
+BuildRequires: perl(Time::HiRes), perl(File::Temp) >= 0.17, perl(Encode) >= 2.10
+BuildRequires: perl(Getopt::Long) >= 2.35, perl(Pod::Escapes), perl(Pod::Simple)
+BuildRequires: perl(File::Spec) >= 3.19
+
+%description
+perl-SVK-Util is a Perl module that implements a Distributed Version
+Control System.
+
+%prep
+%setup -n SVK-v%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc ARTISTIC CHANGES CHANGES-1.0 COPYING MANIFEST MANIFEST.SKIP META.yml README SIGNATURE
+%doc %{_mandir}/man3/SVK::Util.3pm*
+#%doc %{_mandir}/man3/*.3pm*
+%dir %{perl_vendorlib}/SVK/
+#%{perl_vendorlib}/SVK/Util/
+%{perl_vendorlib}/SVK/Util.pm
+
+%changelog
+* Sun May 27 2007 Dag Wieers <dag at wieers.com> - 2.0.1-1
+- Initial package. (using DAR)


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

Added: trunk/rpms/perl-XML-Elemental/perl-XML-Elemental.spec
===================================================================
--- trunk/rpms/perl-XML-Elemental/perl-XML-Elemental.spec	                        (rev 0)
+++ trunk/rpms/perl-XML-Elemental/perl-XML-Elemental.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -0,0 +1,59 @@
+# $Id$
+# Authority: dag
+# Upstream: Timothy Appnel <cpan$timaoutloud,org>
+
+%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
+
+%define real_name XML-Elemental
+
+Summary: Perl module implements simplistic and perlish handling of XML data
+Name: perl-XML-Elemental
+Version: 2.0
+Release: 1
+License: Artistic/GPL
+Group: Applications/CPAN
+URL: http://search.cpan.org/dist/XML-Elemental/
+
+Source: http://www.cpan.org/modules/by-module/XML/XML-Elemental-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: perl
+
+%description
+perl-XML-Elemental is a Perl module implements simplistic
+and perlish handling of XML data.
+
+%prep
+%setup -n %{real_name}-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc Changes MANIFEST META.yml README
+%doc %{_mandir}/man3/*.3pm*
+%dir %{perl_vendorlib}/XML/
+%{perl_vendorlib}/XML/Elemental/
+%{perl_vendorlib}/XML/Elemental.pm
+%dir %{perl_vendorlib}/XML/
+%dir %{perl_vendorlib}/XML/Parser/
+%dir %{perl_vendorlib}/XML/Parser/Style/
+%{perl_vendorlib}/XML/Parser/Style/Elemental.pm
+
+%changelog
+* Sun May 27 2007 Dag Wieers <dag at wieers.com> - 2.0-1
+- Initial package. (using DAR)


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

Modified: trunk/rpms/powertop/powertop.spec
===================================================================
--- trunk/rpms/powertop/powertop.spec	2007-05-28 22:04:25 UTC (rev 5438)
+++ trunk/rpms/powertop/powertop.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -4,7 +4,7 @@
 
 Summary: Tool that helps you find what software is using the most power
 Name: powertop
-Version: 1.3
+Version: 1.5
 Release: 1
 License: GPL
 Group: Applications/System
@@ -33,20 +33,22 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%{__install} -d -m0755 %{buildroot}%{_bindir}
 %{__make} install DESTDIR="%{buildroot}"
-%{__install} -Dp -m0644 powertop.1 %{buildroot}%{_mandir}/man1/powertop.1
+%find_lang %{name}
 
 %clean
 %{__rm} -rf %{buildroot}
 
-%files
+%files -f %{name}.lang
 %defattr(-, root, root, 0755)
 %doc Changelog COPYING README
 %doc %{_mandir}/man1/powertop.1*
 %{_bindir}/powertop
 
 %changelog
+* Mon May 28 2007 Dag Wieers <dag at wieers.com> - 1.5-1
+- Updated to release 1.5.
+
 * Thu May 24 2007 Dag Wieers <dag at wieers.com> - 1.3-1
 - Updated to release 1.3.
 

Modified: trunk/rpms/rssh/rssh.spec
===================================================================
--- trunk/rpms/rssh/rssh.spec	2007-05-28 22:04:25 UTC (rev 5438)
+++ trunk/rpms/rssh/rssh.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -32,7 +32,7 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%makeinstall
+%{__make} install DESTDIR="%{buildroot}"
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -47,9 +47,6 @@
 %attr(4755, root, root) %{_libexecdir}/rssh_chroot_helper
 
 %changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 2.3.2-1.2
-- Rebuild for Fedora Core 5.
-
 * Tue Mar 07 2006 Dag Wieers <dag at wieers.com> - 2.3.2-1
 - Updated to release 2.3.2.
 

Modified: trunk/rpms/scponly/scponly.spec
===================================================================
--- trunk/rpms/scponly/scponly.spec	2007-05-28 22:04:25 UTC (rev 5438)
+++ trunk/rpms/scponly/scponly.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -5,10 +5,10 @@
 Summary: Limited shell for secure file transfers
 Name: scponly
 Version: 4.6
-Release: 3
+Release: 4
 License: GPL
 Group: System Environment/Shells
-URL: http://sublimation.org/scponly/
+URL: http://sublimation.org/scponly/wiki/
 
 Source: http://sublimation.org/scponly/scponly-%{version}.tgz
 Patch0: scponly-4.6-rsync.patch
@@ -29,14 +29,15 @@
 %patch0 -p1 -b .rsync
 ### FIXME: Remove ownership changes from Makefile
 %{__perl} -pi.orig -e 's|-o 0 -g 0||g' Makefile*
-# Change /usr/local from the docs to /usr.
+### Change /usr/local from the docs to /usr.
 %{__perl} -pi -e 's|%{_prefix}/local/|%{_prefix}/|g' scponly.8* INSTALL README
 
 %build
 %configure \
+    --enable-chrooted-binary \
+    --enable-rsync-compat \
     --enable-scp-compat \
-    --enable-winscp-compat \
-    --enable-rsync-compat
+    --enable-winscp-compat
 %{__make} %{?_smp_mflags} OPTS="%{optflags}"
 
 %install
@@ -48,13 +49,17 @@
 
 %files
 %defattr(-, root, root, 0755)
-%doc AUTHOR CHANGELOG CONTRIB COPYING INSTALL README TODO
+%doc AUTHOR BUILDING-JAILS.TXT CHANGELOG CONTRIB COPYING INSTALL README TODO
 %doc setup_chroot.sh build_extras/setup_chroot.sh*
+%doc %{_mandir}/man8/scponly.8*
 %config(noreplace) %{_sysconfdir}/scponly/
 %{_bindir}/scponly
-%{_mandir}/man8/scponly.8*
+%{_sbindir}/scponlyc
 
 %changelog
+* Sun May 27 2007 Dag Wieers <dag at wieers.com> - 4.6-4
+- Added chrooted binary.
+
 * Mon Mar 27 2006 Matthias Saou <http://freshrpms.net/> 4.6-3
 - Enable rsync and scp/winscp compatibility.
 - Add change from Extras to fix /usr/local in docs.

Modified: trunk/rpms/synergy/synergy.spec
===================================================================
--- trunk/rpms/synergy/synergy.spec	2007-05-28 22:04:25 UTC (rev 5438)
+++ trunk/rpms/synergy/synergy.spec	2007-05-28 23:40:20 UTC (rev 5439)
@@ -3,12 +3,16 @@
 
 %{?dist: %{expand: %%define %dist 1}}
 
-%{?fc5: %define fedora 5}
+%{!?dist:%define _with_modxorg 1}
+%{?fc7:  %define _with_modxorg 1}
+%{?el5:  %define _with_modxorg 1}
+%{?fc6:  %define _with_modxorg 1}
+%{?fc5:  %define _with_modxorg 1}
 
 Summary: Mouse and keyboard sharing utility
 Name: synergy
-Version: 1.2.7
-Release: 1
+Version: 1.3.1
+Release: 2
 License: GPL
 Group: System Environment/Daemons
 URL: http://synergy2.sourceforge.net/
@@ -16,12 +20,8 @@
 Patch: synergy-1.2.2-werror.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: gcc-c++, autoconf, automake
-%if "%{fedora}" >= "5"
-BuildRequires: libX11-devel, libXext-devel, libXtst-devel, libXt-devel
-BuildRequires: libXinerama-devel
-%else
-BuildRequires: xorg-x11-devel
-%endif
+%{?_with_modxorg:BuildRequires: libX11-devel, libXt-devel, libXinerama-devel, libXtst-devel, libXext-devel}
+%{!?_with_modxorg:BuildRequires: XFree86-devel}
 
 %description
 Synergy lets you easily share a single mouse and keyboard between
@@ -30,27 +30,22 @@
 with multiple computers on their desk since each system uses its
 own display.
 
-
 %prep
 %setup
 %patch -p1 -b .werror
-%{__autoconf}
 
-
 %build
+autoreconf
 %configure
 %{__make} %{?_smp_mflags}
 
-
 %install
 %{__rm} -rf %{buildroot}
-%makeinstall
+%{__make} install DESTDIR="%{buildroot}"
 
-
 %clean
 %{__rm} -rf %{buildroot}
 
-
 %files
 %defattr(-, root, root, 0755)
 %doc AUTHORS ChangeLog COPYING doc/PORTING NEWS README
@@ -59,8 +54,17 @@
 %{_bindir}/synergyc
 %{_bindir}/synergys
 
+%changelog
+* Mon Aug 28 2006 Matthias Saou <http://freshrpms.net/> 1.3.1-2
+- FC6 rebuild.
 
-%changelog
+* Thu May  4 2006 Matthias Saou <http://freshrpms.net/> 1.3.1-1
+- Update to 1.3.1.
+- Run full autoreconf instead of just autoconf since 1.6 is required otherwise.
+
+* Mon Mar  6 2006 Matthias Saou <http://freshrpms.net/> 1.2.7-2
+- FC5 rebuild.
+
 * Tue Dec 20 2005 Matthias Saou <http://freshrpms.net/> 1.2.7-1
 - Update to 1.2.7.
 - Add automake build requirement (to get aclocal).




More information about the commits mailing list