Browse Source

perl-WWW-Curl: NEW
dotconf,perl-HTTP-Server-Simple,speech-dispatcher: new upstream release
others: rebuild

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9140 ec354946-7b23-47d6-9f5a-488ba84defc7

Takemikaduchi 9 years ago
parent
commit
6a3f7409b2

+ 25 - 22
d/dotconf/dotconf-vl.spec

@@ -1,16 +1,13 @@
 Name:		dotconf
 Summary:	Libraries to parse configuration files
-Version:	1.0.13
-Release:	11%{?_dist_release}
+Version:	1.3
+Release:	1%{?_dist_release}
 
 Group:		System Environment/Libraries
 License:	LGPLv2
-URL:		http://www.azzit.de/dotconf/
+URL:		https://github.com/williamh/dotconf
 
-Source:		http://www.azzit.de/dotconf/download/v1.0/%{name}-%{version}.tar.gz
-Patch0:		dotconf-1.0.13-remove-ASL11-part.patch
-Patch1:		dotconf-1.0.13-multilib.patch
-Patch2:		dotconf-1.0.13-m4-underquote.patch
+Source:		%{name}-%{version}.tar.gz
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
  
@@ -18,7 +15,7 @@ BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 %description
 Dotconf is a library used to handle configuration files.
 
-%package        devel
+%package    devel
 Summary:	Development files for %{name}
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
@@ -28,17 +25,21 @@ The %{name}-devel package contains libraries and header files for
 developing applications that use %{name}.
 
 
-%prep
-%setup -q
+%package        docs
+Summary:        Documentation for %{name}
+Summary(ja):    %{name} 用のドキュメント
+Group:          Documentation
+BuildArch:      noarch
+
+%description    docs
+This package contains documentation for %{name}.
 
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
 
-# Override config.{guess,sub}
-cp -p /usr/lib/rpm/config.{guess,sub} .
+%prep
+%setup -q
 
 %build
+autoreconf -if
 %configure --disable-static
 make %{?_smp_mflags}
 
@@ -64,22 +65,24 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc README AUTHORS COPYING NEWS ChangeLog 
+%doc README AUTHORS COPYING ChangeLog 
 %{_libdir}/libdotconf*.so.*
 
-
 %files devel
 %defattr(-,root,root,-)
-%doc doc/*
-
 %{_libdir}/libdotconf*.so
-%{_includedir}/libpool.h
 %{_includedir}/dotconf.h
-%{_bindir}/dotconf-config
-%{_datadir}/aclocal/dotconf.m4
 %{_libdir}/pkgconfig/dotconf.pc
 
+%files docs
+%defattr(-,root,root,-)
+%{_docdir}/%{name}
+
 %changelog
+* Sun Dec 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.3-1
+- update to 1.3
+- remove old patches
+
 * Sun Sep 26 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.0.13-11
 - rebuilt with rpm-4.8.1 for pkg-config
 

+ 4 - 1
g/geoclue/geoclue-vl.spec

@@ -3,7 +3,7 @@ Summary(ja):    モジュール型地理情報サービス
 
 Name:           geoclue
 Version:        0.12.99
-Release:        3%{?_dist_release}
+Release:        4%{?_dist_release}
 
 Group:          System Environment/Libraries
 License:        LGPLv2
@@ -172,6 +172,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 %{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gypsy.service
 
 %changelog
+* Sun Dec 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.12.99-4
+- rebuild with gpsd-3.11
+
 * Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.12.99-3
 - rebuild with VineSeed environment
 

+ 268 - 0
g/gpsdrive/gpsdrive-vl.spec

@@ -0,0 +1,268 @@
+Summary: A GPS based navigation tool 
+Summary(ja): GPS ナビゲーションツール
+Name: gpsdrive
+Version: 2.11
+Release: 1%{?_dist_release}
+License: GPLv2+
+Group: Applications/Productivity
+URL: http://www.gpsdrive.de/index.shtml
+
+Source0: http://www.gpsdrive.de/packages/%{name}-%{version}.tar.gz
+Source1: http://downloads.sourceforge.net/sourceforge/gpsdrive/openstreetmap-map-icons-minimal.tar.gz
+
+Patch1: gpsdrive-2.10pre7-fedora.patch
+Patch2: gpsdrive-2.10pre7-usepc.patch
+Patch3: gpsdrive-2.10-newgps.patch
+Patch4: gpsdrive-2.10-fix-dso-linking.patch
+Patch5: gpsdrive-2.11-add-gdk-pixbuf2.patch
+Patch6: gpsdrive-2.11-set-boostfilesystemversion.patch
+Patch7: gpsdrive-2.11-remove-Switch.patch
+Patch8: gpsdrive-2.11-gpsd-2.96.patch
+Patch9: gpsdrive-2.11-fix-lm-dso.patch
+Patch10: gpsdrive-speechd.patch
+Patch11: gpsdrive-2.11-freetype-cmake.patch
+
+BuildRequires: gtk2-devel >= 2.0.6
+BuildRequires: gettext intltool
+BuildRequires: desktop-file-utils
+BuildRequires: pcre-devel
+BuildRequires: autoconf m4
+BuildRequires: cmake
+BuildRequires: libxml2-devel
+BuildRequires: libboost-devel
+BuildRequires: sqlite3-devel
+BuildRequires: libicu-devel
+BuildRequires: libtool-ltdl-devel
+BuildRequires: perl
+BuildRequires: curl-devel
+BuildRequires: gpsd-devel
+BuildRequires: speech-dispatcher-devel
+BuildRequires: libpq-devel
+
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires: gpsd
+
+Provides: perl(Geo::OSM::EntitiesV3) = %{version}
+Provides: perl(Geo::OSM::OsmReaderV5) = %{version}
+Provides: perl(Geo::OSM::EntitiesV5) = %{version}
+Provides: perl(Geo::OSM::OsmReaderV3) = %{version}
+
+%description
+Gpsdrive is a map-based navigation system. 
+It displays your position on a zoomable map 
+provided from a NMEA-capable GPS receiver. The maps are autoselected 
+for the best resolution, depending of your position, and the displayed 
+image can be zoomed. Maps can be downloaded from the Internet with one 
+mouse click. The program provides information about speed, direction, 
+bearing, arrival time, actual position, and target position. 
+Speech output is also available. MySQL is supported.
+
+%prep
+%setup -q
+%setup -q -a 1 -T -D
+
+%patch1 -p1
+%patch2 -p1 -b .usepc
+%patch3 -p1 -b .newgps
+%patch4 -p1 -b .fix-dso-linking
+%patch5 -p1 -b .gdk-pixbuf2
+%patch6 -p1 -b .boostfilesystemver
+%patch7 -p1 -b .removeswitch
+%patch8 -p1 -b .gpsd296
+%patch9 -p1 -b .lm-dso
+%patch10 -p1 -b .gpsdrive
+%patch11 -p1 -b .freetype-cmake
+
+%build
+mkdir build
+export Boost_LIBRARYDIR=%{_libdir}
+cd build
+%cmake -DWITH_MAPNIK=OFF \
+        ..
+make VERBOSE=1 %{?_smp_mflags}
+
+%install
+cd build
+make install DESTDIR=$RPM_BUILD_ROOT
+
+cd ..
+mkdir -p $RPM_BUILD_ROOT/usr/share/icons/map-icons/
+cp -a usr/share/icons/map-icons/* $RPM_BUILD_ROOT/usr/share/icons/map-icons/
+
+desktop-file-validate                            \
+        ${RPM_BUILD_ROOT}%{_datadir}/applications/gpsdrive.desktop
+
+%find_lang %{name}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f %{name}.lang
+%doc ABOUT-NLS AUTHORS ChangeLog COPYING README Documentation/*
+%{_bindir}/friendsd
+%{_bindir}/gdal_slice.sh
+%{_bindir}/geocache2way.pl
+%{_bindir}/gpsd-connect-bluetooth.sh
+%{_bindir}/gpsreplay.pl
+%{_bindir}/geoinfo.pl
+%{_bindir}/gpsd_nmea.sh
+%{_bindir}/gpsdrive
+%{_bindir}/gpsdrive-update-mapnik-poitypes.pl
+%{_bindir}/gpsdrive_mapnik_gentiles.*
+%{_bindir}/gpsfetchmap.pl
+%{_bindir}/gpspoint2gpsdrive.pl
+%{_bindir}/nasaconv.sh
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/%{name}
+%{_datadir}/icons/map-icons
+%{_datadir}/icons/%{name}.png
+%{_mandir}/*/man1/*
+%{_mandir}/man1/*
+%{perl_vendorlib}/*
+
+%changelog
+* Sun Dec 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.11-1
+- initial build for Vine Linux based on fedora
+
+
+* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.11-25
+- Perl 5.20 rebuild
+
+* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-24
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Thu Jun 12 2014 Nils Philippsen <nils@redhat.com> - 2.11-23
+- use system copy of FindFreetype.cmake (#1106719, patch by Hamish Bowman)
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-23
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 2.11-22
+- Rebuild for boost 1.55.0
+
+* Thu Jan 16 2014 Adam Williamson <awilliam@redhat.com> - 2.11-21
+- rebuild for new libgps
+
+* Mon Aug 19 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2.11-20
+- Fix FTBFS (speechd)
+- Cleanup spec and fix dates
+
+* Fri Aug 16 2013 Nils Philippsen <nils@redhat.com> - 2.11-19
+- don't require unused (compat-)libgda-devel for building (#991891)
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-18
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 2.11-17
+- Rebuild for boost 1.54.0
+
+* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 2.11-16
+- Perl 5.18 rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-15
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Mon Nov 19 2012 Nils Philippsen <nils@redhat.com> - 2.11-14
+- update sourceforge download URL
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Fri Jun 08 2012 Petr Pisar <ppisar@redhat.com> - 2.11-12
+- Perl 5.16 rebuild
+
+* Tue Feb 21 2012 Hicham HAOUARI <hicham.haouari@gmail.com> - 2.11-11
+- Disable mapnik library support since its API changed
+- Add patch from debian 107-fix-disable-mapnik.patch
+  to workaround a known bug when disabling mapnik
+- Remove %%clean section
+
+* Tue Aug 23 2011 Tom Callaway <spot@fedoraproject.org> - 2.11-10
+- fix build against gpsd 2.96+
+
+* Sun Jul 31 2011 Kevin Fenzi <kevin@scrye.com> - 2.11-9
+- Add patch to remove bogus dep on perl(Switch). 
+
+* Fri Jul 29 2011 Kevin Fenzi <kevin@scrye.com> - 2.11-8
+- Rebuild again for new boost
+
+* Thu Jul 21 2011 Kevin Fenzi <kevin@scrye.com> - 2.11-7
+- Rebuild for new boost. 
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.11-6
+- Perl mass rebuild
+
+* Fri Jun 10 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.11-5
+- Perl 5.14 mass rebuild
+
+* Sun Apr 17 2011 Kalev Lember <kalev@smartlink.ee> - 2.11-4
+- Rebuilt for boost 1.46.1 soname bump
+
+* Thu Feb 17 2011 Hicham HAOUARI <hicham.haouari@gmail.com> - 2.11-3
+- Set BOOST_FILESYSTEM_VERSION to 2 (gpsdrive-2.11-set-boostfilesystemversion.patch)
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Jul 28 2010 Hicham HAOUARI <hicham.haouari@gmail.com> - 2.11-1
+- Update to 2.11
+- Add patch to add gdk-pixbuf2 to include path (gpsdrive-2.11-add-gdk-pixbuf2.patch)
+
+* Tue Jun 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.10-0.9.20100508svn
+- Mass rebuild with perl-5.12.0
+
+* Mon May 10 2010 Hicham HAOUARI <hicham.haouari@gmail.com> - 2.10-0.8.20100508svn
+- Fix dso linking issue
+
+* Sat May 08 2010 Kevin Fenzi <kevin@tummy.com> - 2.1.0-0.6.20100508svn
+- Update to svn version. 
+
+* Fri Jan 22 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 2.1.0-0.5.pre7
+- Rebuild for Boost soname bump
+
+* Sat Sep 12 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 2.1.0-0.4.pre7
+- use caolanm's fix (now that mapnik is properly fixed), use pkgconfig to figure out mapnik cflags/libs
+
+* Sat Sep 12 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 2.1.0-0.3.pre7
+- mapnik needs libagg to work
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10-0.2.pre7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Jun 16 2009 Kevin Fenzi <kevin@tummy.com> - 2.10-0.1.pre7
+- update to 2.10pre7
+
+* Sun Jun 07 2009 Kevin Fenzi <kevin@tummy.com> - 2.10-0.1.20090607svn
+- update to 2.10-20090607svn
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.09-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Feb 02 2009 Kevin Fenzi <kevin@tummy.com> - 2.09-7
+- fix for CVE-2008-4959 - bug 470241
+- fix for CVE-2008-5380 - bug 475478
+- fix for CVE-2008-5703 - bug 481702
+
+* Tue Apr 08 2008 Kevin Fenzi <kevin@tummy.com> - 2.09-6
+- Add patch for gpsd arguments - bug 438615
+- Add patch for mysql - bug 441179
+
+* Sun Feb 10 2008 Kevin Fenzi <kevin@tummy.com> - 2.09-5
+- Rebuild for gcc43
+
+* Tue Aug 21 2007 Kevin Fenzi <kevin@tummy.com> - 2.09-4
+- Update License tag. 
+
+* Mon May 21 2007 Kevin Fenzi <kevin@tummy.com> - 2.09-3
+- Do not ship useless INSTALL file. 
+- Fix incorrect greek translation. 
+
+* Tue May 15 2007 Kevin Fenzi <kevin@tummy.com> - 2.09-2
+- Update for current guidelines
+
+* Tue Apr 12 2005 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 2.09-1.iva.1
+- Added gtk2-devel to BR
+
+* Sat Jan  8 2005 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 0:2.09-1.iva.0
+- Retooled spec file for standards

+ 5 - 2
p/perl-HTTP-Response-Encoding/perl-HTTP-Response-Encoding-vl.spec

@@ -1,6 +1,6 @@
 Name:		perl-HTTP-Response-Encoding
 Version:	0.06
-Release:	2%{?_dist_release}
+Release:	3%{?_dist_release}
 Summary:	HTTP::Response::Encoding Perl module
 License:	GPL+ or Artistic
 Group:		Development/Libraries
@@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Sun Dec 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.06-3
+- rebuild with VineSeed environment
+
 * Mon Apr 25 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 0.06-2
 - build with perl 5.12.3
 - add Vendor and Distribution tags
@@ -61,7 +64,7 @@ rm -rf $RPM_BUILD_ROOT
 * Thu Nov 05 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.06-1
 - initial build for Vine Linux based on fedora development
 
-* Fri Aug 20 2009 Ralf Cors辿pius <corsepiu@fedoraproject.org> 0.06-1
+* Thu Aug 20 2009 Ralf Cors辿pius <corsepiu@fedoraproject.org> 0.06-1
 - Upstream update.
 
 * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.05-4

+ 5 - 2
p/perl-HTTP-Server-Simple/perl-HTTP-Server-Simple-vl.spec

@@ -1,6 +1,6 @@
 Name:		perl-HTTP-Server-Simple
-Version:	0.40
-Release:	2%{?_dist_release}
+Version:	0.44
+Release:	1%{?_dist_release}
 Summary:	Very simple standalone HTTP daemon
 
 Group:		Development/Libraries
@@ -58,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Dec 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.44-1
+- update to 0.44
+
 * Mon Apr 25 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 0.40-2
 - build with perl 5.12.3
 - add Vendor and Distribution tags

+ 4 - 1
p/perl-Module-Install/perl-Module-Install-vl.spec

@@ -1,6 +1,6 @@
 Name:           perl-Module-Install
 Version:        1.04
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        Standalone, extensible Perl module installer
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -75,6 +75,9 @@ make test AUTOMATED_TESTING=1
 %{_mandir}/man3/*
 
 %changelog
+* Sun Dec 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.04-2
+- rebuild with VineSeed environment
+
 * Fri Mar 09 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.04-1
 - initial build for Vine Linux
 

+ 4 - 1
p/perl-Module-ScanDeps/perl-Module-ScanDeps-vl.spec

@@ -1,7 +1,7 @@
 Name:           perl-Module-ScanDeps
 Summary:        Recursively scan Perl code for dependencies
 Version:        1.08
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 Source0:        http://search.cpan.org/CPAN/authors/id/R/RS/RSCHUPP/Module-ScanDeps-%{version}.tar.gz 
@@ -72,6 +72,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Sun Dec 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.08-2
+- rebuild with VineSeed environment
+
 * Fri Mar 09 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.08-1
 - initial build for Vine Linux
 

+ 4 - 1
p/perl-Parse-CPAN-Meta/perl-Parse-CPAN-Meta-vl.spec

@@ -2,7 +2,7 @@ Name:           perl-Parse-CPAN-Meta
 # dual-lifed module needs to match the epoch in perl.spec
 Epoch:          1
 Version:        1.4402
-Release:        2%{?_dist_release}
+Release:        3%{?_dist_release}
 Summary:        Parse META.yml and META.json CPAN metadata files
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -53,6 +53,9 @@ make test
 #%{_mandir}/man3/*
 
 %changelog
+* Sun Dec 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1:1.4402-3
+- rebuild with VineSeed environment
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <hsaolin@vinelinux.org> - 1:1.4402-2
 - rebuild
 

+ 156 - 0
p/perl-WWW-Curl/perl-WWW-Curl-vl.spec

@@ -0,0 +1,156 @@
+Name:           perl-WWW-Curl
+Version:        4.17
+Release:        1%{?_dist_release}
+Summary:        Perl extension interface for libcurl
+License:        MIT
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/WWW-Curl/
+Source0:        http://search.cpan.org/CPAN/authors/id/S/SZ/SZBALINT/WWW-Curl-%{version}.tar.gz
+BuildRequires:  perl
+BuildRequires:  perl(inc::Module::Install)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(File::Temp)
+%{?_with_network_tests: BuildRequires:  perl(lib) }
+BuildRequires:  perl(strict)
+BuildRequires:  perl(Test::More)
+# Test::Pod is optional
+BuildRequires:  perl(warnings)
+BuildRequires:  perl(XSLoader)
+BuildRequires:  curl-devel
+Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
+
+%{?perl_default_filter}
+
+%description
+WWW::Curl is a Perl extension interface for libcurl.
+
+%prep
+%setup -q -n WWW-Curl-%{version}
+rm -rf inc && sed -i -e '/^inc\//d' MANIFEST
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
+find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+# These tests require network, use "--with network_tests" to execute them
+%{?!_with_network_tests: rm t/01basic.t }
+%{?!_with_network_tests: rm t/02callbacks.t }
+%{?!_with_network_tests: rm t/04abort-test.t }
+%{?!_with_network_tests: rm t/05progress.t }
+%{?!_with_network_tests: rm t/08ssl.t }
+%{?!_with_network_tests: rm t/09times.t }
+%{?!_with_network_tests: rm t/14duphandle.t }
+%{?!_with_network_tests: rm t/15duphandle-callback.t }
+%{?!_with_network_tests: rm t/18twinhandles.t }
+%{?!_with_network_tests: rm t/19multi.t }
+%{?!_with_network_tests: rm t/21write-to-scalar.t }
+make test
+
+%files
+%doc Changes LICENSE README
+%{perl_vendorarch}/auto/*
+%{perl_vendorarch}/WWW*
+%{_mandir}/man3/*
+
+%changelog
+* Sun Dec 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.17-1
+- initial build for Vine Linux
+
+
+* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.17-4
+- Perl 5.20 rebuild
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.17-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.17-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Wed Feb 26 2014 Petr Šabata <contyk@redhat.com> - 4.17-1
+- 4.17 bump, license change
+
+* Fri Feb 21 2014 Petr Šabata <contyk@redhat.com> - 4.16-1
+- 4.16 bump
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.15-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Fri Aug 02 2013 Petr Pisar <ppisar@redhat.com> - 4.15-11
+- Perl 5.18 rebuild
+
+* Sun Jul 14 2013 Jitka Plesnikova <jplesnik@redhat.com> - 4.15-10
+- Update dependencies
+- Use DESTDIR rather than PERL_INSTALL_ROOT
+- Remove buildroot cleaning
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.15-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Thu Aug 16 2012 Jitka Plesnikova <jplesnik@redhat.com> - 4.15-8
+- Specify all dependencies
+- Modernize spec file
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.15-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Fri Jun 22 2012 Petr Pisar <ppisar@redhat.com> - 4.15-6
+- Perl 5.16 rebuild
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.15-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sun Jul 24 2011 Iain Arnell <iarnell@gmail.com> 4.15-4
+- use perl_default_filter
+
+* Wed Jun 29 2011 Marcela Mašláňová <mmaslano@redhat.com> - 4.15-3
+- Perl mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.15-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Nov 30 2010 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.15-1
+- Update to 4.15
+* Thu Oct 28 2010 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.14-1
+- Update to 4.14
+- Add a filter provide to avoid private-shared-object-provides error
+* Sun Sep  5 2010 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.13-1
+- Update to 4.13
+* Wed Aug 25 2010 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.12-1
+- Update to 4.12
+* Thu Jun  3 2010 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.11-3
+- Remove test 19 because it requires network
+* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 4.11-2
+- Mass rebuild with perl-5.12.0
+* Fri Dec 18 2009 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.11-1
+- Update to 4.11
+* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 4.09-3
+- rebuild against perl 5.10.1
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.09-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+* Sat Jul 11 2009 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.09-1
+- Rebuild for 4.09
+* Mon Jun  1 2009 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.07-1
+- Rebuild for 4.07
+* Sat Apr 18 2009 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.06-1
+- Step to 4.06
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.05-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+* Wed Jan 14 2009 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.05-4
+- Licence update
+* Wed Jan 14 2009 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.05-3
+- README.Win32 file removed
+* Wed Jan 14 2009 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.05-2
+- Timestamp preserved
+- changelog format fix
+- README.Win32 file removed
+* Thu Dec 11 2008 Nicoleau Fabien <nicoleau.fabien@gmail.com> - 4.05-1
+- Initial build with cpan2spec

+ 5 - 2
p/perl-WWW-Mechanize/perl-WWW-Mechanize-vl.spec

@@ -6,8 +6,8 @@
 %bcond_with livetests
 
 Name:           perl-WWW-Mechanize
-Version:        1.54
-Release:        2%{?_dist_release}
+Version:        1.73
+Release:        1%{?_dist_release}
 Summary:        Automates web page form & link interaction
 
 Group:          Development/Libraries
@@ -89,6 +89,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sun Dec 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.73-1
+- update to 1.73
+
 * Mon Apr 25 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 1.54-2
 - build with perl 5.12.3
 - add Vendor and Distribution tags

+ 27 - 40
s/speech-dispatcher/speech-dispatcher-vl.spec

@@ -1,12 +1,10 @@
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-
 %define with_nas   1 
 %define with_pulse 1
 %define with_flite 1
 
 Name:           speech-dispatcher
-Version:        0.7.1
-Release:        2%{?_dist_release}
+Version:        0.8.1
+Release:        1%{?_dist_release}
 Summary:        To provide a high-level device independent layer for speech synthesis
 Group:          System Environment/Libraries
 
@@ -19,21 +17,24 @@ Source0:        http://www.freebsoft.org/pub/projects/speechd/%{name}-%{version}
 Source1:        http://www.nsitonline.in/hemant/stuff/speechd-rpm/speech-dispatcherd
 
 BuildRoot:     %{_tmppath}/%{name}-%{version}-root
-BuildRequires: python-setuptools
 BuildRequires: espeak-devel
 BuildRequires: alsa-lib-devel
 BuildRequires: dotconf-devel
 BuildRequires: texinfo
 BuildRequires: libraw1394-devel
-Buildrequires: pulseaudio-lib-devel
-Buildrequires: glib2-devel
+BuildRequires: pulseaudio-lib-devel
+BuildRequires: libao-devel
+BuildRequires: glib2-devel
 BuildRequires: flite-devel
-Buildrequires: nas-devel
+BuildRequires: nas-devel
+BuildRequires: libtool-ltdl-devel
 
 Requires(post): /sbin/chkconfig
 Requires(preun): /sbin/chkconfig /sbin/service
 Requires(postun): /sbin/service
 
+Obsoletes:	%{name}-python < 0.8.0
+
 %description
 * Common interface to different TTS engines
 * Handling concurrent synthesis requests – requests may come
@@ -70,23 +71,18 @@ Requires(preun):/sbin/install-info
 %description doc
 speechd documentation
 
-%package python
-Summary:        Python Client API for speech-dispatcher
-License:        GPLv2+
-Group:          Development/Libraries
-Requires:       speech-dispatcher = %{version}-%{release}
-
-%description python
-speechd python module
 
 %prep
 %setup -q
 
 %build
-iconv -f ISO-8859-2 -t UTF-8 doc/speech-dispatcher-cs.texi -o doc/speech-dispatcher-cs_c.texi
-mv doc/speech-dispatcher-cs_c.texi doc/speech-dispatcher-cs.texi
-
-%configure --disable-static --with-alsa --with-pulse --without-flite --sysconfdir=%{_sysconfdir}
+%configure \
+	--disable-static \
+	--with-alsa \
+	--with-pulse \
+	--with-flite \
+	--sysconfdir=%{_sysconfdir} \
+	--with-default-audio-method=pulse
 
 make %{?_smp_mflags}
 
@@ -94,7 +90,7 @@ make %{?_smp_mflags}
 rm -rf $RPM_BUILD_ROOT
 
 for dir in \
- config/ doc/ src/audio/ src/c/ src/modules/ src/tests/ src/server/ src/python/
+ config/ doc/ include/ src/audio/ src/api/ src/modules/ src/tests/ src/server/ src/clients/
  do
   pushd $dir
   make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
@@ -105,10 +101,6 @@ done
 mkdir -p $RPM_BUILD_ROOT%{_initrddir}
 install -p -m 0755 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/
 
-#Rename certain generically named binaries
-mv $RPM_BUILD_ROOT%{_bindir}/long_message $RPM_BUILD_ROOT%{_bindir}/spd_long_message 
-mv $RPM_BUILD_ROOT%{_bindir}/run_test $RPM_BUILD_ROOT%{_bindir}/spd_run_test
-
 #Remove %{_infodir}/dir file
 rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 
@@ -122,21 +114,15 @@ mv $RPM_BUILD_ROOT%{_datadir}/speech-dispatcher/conf/speechd.conf $RPM_BUILD_ROO
 mv $RPM_BUILD_ROOT%{_datadir}/speech-dispatcher/conf/clients/* $RPM_BUILD_ROOT%{_sysconfdir}/speech-dispatcher/clients
 mv $RPM_BUILD_ROOT%{_datadir}/speech-dispatcher/conf/modules/* $RPM_BUILD_ROOT%{_sysconfdir}/speech-dispatcher/modules
 
-# Now move the files, change ownerships, apply setuid settings incase build is for
-# olpc.
-
-#if 0%{?olpc}
-# #Move the speech-dispatcher configuration files to olpc writable location.
-# mkdir -p $RPM_BUILD_ROOT/home/olpc/.speechd
-# mv $RPM_BUILD_ROOT%{_sysconfdir}/speech-dispatcher/* $RPM_BUILD_ROOT/home/olpc/.speechd
-#endif
-
 # Remove dummy sound
 rm -rf $RPM_BUILD_ROOT/%{_datadir}/sounds/
 
 # Create log dir
 mkdir -p -m 0700 $RPM_BUILD_ROOT%{_localstatedir}/log/speech-dispatcher/
 
+# enable pulseaudio as default with a fallback to alsa
+sed 's/# AudioOutputMethod "pulse,alsa"/AudioOutputMethod "pulse,alsa"/' %{buildroot}%{_sysconfdir}/speech-dispatcher/speechd.conf
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -188,8 +174,7 @@ fi
 
 %{_libdir}/libspeechd.so.*
 %dir %{_libdir}/speech-dispatcher
-%{_libdir}/speech-dispatcher/lib*.so
-%{_libdir}/speech-dispatcher/libsdaudio.so.*
+%{_libdir}/speech-dispatcher/spd*.so
 
 %dir %attr(0700, root, root) %{_localstatedir}/log/speech-dispatcher/
 %attr(0755,root,root)%{_initrddir}/speech-dispatcherd
@@ -203,11 +188,13 @@ fi
 %defattr(-,root,root,-)
 %{_infodir}/*
 
-%files python
-%defattr(-,root,root,-)
-%{python_sitearch}/speechd*
 
 %changelog
+* Sun Dec 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.8.1-1
+- new upstream release
+- remove %%{name}-python subpackage
+- add BuildRequires: libtool-ltdl-devel
+
 * Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.7.1-2
 - rebuild with python-2.7.2
 
@@ -253,7 +240,7 @@ fi
 * Wed Jul 16 2008    Hemant Goyal <goyal.hemant@gmail.com> 0.6.6-15
 - release bump
 
-* Mon Jul 13 2008    Hemant Goyal <goyal.hemant@gmail.com> 0.6.6-14
+* Sun Jul 13 2008    Hemant Goyal <goyal.hemant@gmail.com> 0.6.6-14
 - conditional build required for OLPC Branch - Building without nas and 
   pulse-audio support.