Browse Source

spamassassin-3.4.0

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8699 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 9 years ago
parent
commit
9e30fd04d0

+ 79 - 0
p/perl-Crypt-OpenSSL-RSA/perl-Crypt-OpenSSL-RSA-vl.spec

@@ -0,0 +1,79 @@
+Summary: Crypt-OpenSSL-RSA Perl module
+Name: perl-Crypt-OpenSSL-RSA
+Version: 0.28
+Release: 2%{?_dist_release}
+License: GPL or Artistic
+Group: Development/Libraries
+URL: http://search.cpan.org/dist/Crypt-OpenSSL-RSA/
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRequires: openssl-devel
+Requires: perl-Crypt-OpenSSL-Random
+Source0: Crypt-OpenSSL-RSA-%{version}.tar.gz
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: tomop
+
+%description
+Crypt::OpenSSL::RSA is an XS perl module designed to provide basic RSA
+functionality.  It does this by providing a glue to the RSA functions
+in the OpenSSL library.
+
+%prep
+%setup -q -n Crypt-OpenSSL-RSA-%{version}
+
+%build
+CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS="vendor"
+make %{?_smp_mflags} OPTIMIZE="$RPM_OPT_FLAGS"
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+
+find $RPM_BUILD_ROOT -type f -a \( -name perllocal.pod -o -name .packlist \
+  -o \( -name '*.bs' -a -empty \) \) -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w $RPM_BUILD_ROOT/*
+
+for brp in %{_prefix}/lib/rpm/%{_build_vendor}/brp-compress \
+  %{_prefix}/lib/rpm/brp-compress
+do
+  [ -x $brp ] && $brp && break
+done
+
+
+find $RPM_BUILD_ROOT -type f \
+| sed "s@^$RPM_BUILD_ROOT@@g" \
+> %{name}-%{version}-%{release}-filelist
+
+eval `%{__perl} -V:archname -V:installsitelib -V:installvendorlib -V:installprivlib`
+for d in $installsitelib $installvendorlib $installprivlib; do
+  [ -z "$d" -o "$d" = "UNKNOWN" -o ! -d "$RPM_BUILD_ROOT$d" ] && continue
+  find $RPM_BUILD_ROOT$d/* -type d \
+  | grep -v "/$archname\(/auto\)\?$" \
+  | sed "s@^$RPM_BUILD_ROOT@%dir @g" \
+  >> %{name}-%{version}-%{release}-filelist
+done
+
+if [ "$(cat %{name}-%{version}-%{release}-filelist)X" = "X" ] ; then
+    echo "ERROR: EMPTY FILE LIST"
+    exit 1
+fi
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files -f %{name}-%{version}-%{release}-filelist
+%defattr(-,root,root,-)
+%doc Changes LICENSE README
+
+%changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.28-2
+- rebuilt with perl-5.16.3.
+
+* Thu Mar 27 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.28-1
+- new upstream release.
+
+* Tue Apr 29 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.25-1
+- initial build.
+

+ 76 - 0
p/perl-Crypt-OpenSSL-Random/perl-Crypt-OpenSSL-Random-vl.spec

@@ -0,0 +1,76 @@
+Summary: Crypt-OpenSSL-Random Perl module
+Name: perl-Crypt-OpenSSL-Random
+Version: 0.06
+Release: 2%{_dist_release}
+License: GPL or Artistic
+Group: Development/Libraries
+URL: http://search.cpan.org/dist/Crypt-OpenSSL-Random/
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+Source0: Crypt-OpenSSL-Random-%{version}.tar.gz
+BuildRequires: openssl-devel
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: tomop
+
+%description
+This package contains the Crypt::OpenSSL::Random module.
+
+%prep
+%setup -q -n Crypt-OpenSSL-Random-%{version}
+
+%build
+CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS="vendor"
+make %{?_smp_mflags} OPTIMIZE="$RPM_OPT_FLAGS"
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+
+find $RPM_BUILD_ROOT -type f -a \( -name perllocal.pod -o -name .packlist \
+  -o \( -name '*.bs' -a -empty \) \) -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w $RPM_BUILD_ROOT/*
+
+for brp in %{_prefix}/lib/rpm/%{_build_vendor}/brp-compress \
+  %{_prefix}/lib/rpm/brp-compress
+do
+  [ -x $brp ] && $brp && break
+done
+
+
+find $RPM_BUILD_ROOT -type f \
+| sed "s@^$RPM_BUILD_ROOT@@g" \
+> %{name}-%{version}-%{release}-filelist
+
+eval `%{__perl} -V:archname -V:installsitelib -V:installvendorlib -V:installprivlib`
+for d in $installsitelib $installvendorlib $installprivlib; do
+  [ -z "$d" -o "$d" = "UNKNOWN" -o ! -d "$RPM_BUILD_ROOT$d" ] && continue
+  find $RPM_BUILD_ROOT$d/* -type d \
+  | grep -v "/$archname\(/auto\)\?$" \
+  | sed "s@^$RPM_BUILD_ROOT@%dir @g" \
+  >> %{name}-%{version}-%{release}-filelist
+done
+
+if [ "$(cat %{name}-%{version}-%{release}-filelist)X" = "X" ] ; then
+    echo "ERROR: EMPTY FILE LIST"
+    exit 1
+fi
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files -f %{name}-%{version}-%{release}-filelist
+%defattr(-,root,root,-)
+%doc Changes LICENSE
+
+%changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.06-2
+- rebuilt with perl-5.16.3.
+
+* Thu Mar 27 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.06-1
+- new upstream release.
+
+* Tue Apr 29 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.04-1
+- initial build.
+

+ 10 - 5
p/perl-Date-Manip/perl-Date-Manip-vl.spec

@@ -2,7 +2,7 @@
 
 Summary: A Perl module containing a wide variety of date manipulation routines.
 Name: perl-Date-Manip
-Version: 6.31
+Version: 6.45
 Release: 1%{?_dist_release}
 License: GPL+ or Artistic
 Group: Development/Libraries
@@ -11,12 +11,12 @@ URL: http://search.cpan.org/~sbeck/DateManip/
 
 BuildArch: noarch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root/
-BuildRequires: perl >= 5.8.2
+BuildRequires: perl >= 5.16.3
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(Encode)
 BuildRequires:  perl(Exporter)
 BuildRequires:  perl(IO::File)
-BuildRequires:  perl(Module::Build) >= 0.3600
+BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(Storable)
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(YAML::Syck)
@@ -60,11 +60,16 @@ rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc HISTORY LICENSE README README.first examples
+%doc LICENSE README README.first examples
+%{_bindir}/*
 %{perl_vendorlib}/Date/
+%{_mandir}/man1/*.1*
 %{_mandir}/man3/*.3*
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.45-1
+- new upstream release.
+
 * Mon Mar 19 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 6.31-1
 - updated to 6.31
 
@@ -92,7 +97,7 @@ rm -rf %{buildroot}
 - new upstream version 
 - built on perl-5.8.1
 
-* Sun Apr 29 2003 Satoshi MACHINO <machino@vinelinux.org> 5.40-30vl2
+* Tue Apr 29 2003 Satoshi MACHINO <machino@vinelinux.org> 5.40-30vl2
 - build on perl-5.8.0
 
 * Sun Mar 02 2003 Satoshi MACHINO <machino@vinelinux.org> 5.40-30vl1

+ 4 - 1
p/perl-Devel-Leak/perl-Devel-Leak-vl.spec

@@ -1,6 +1,6 @@
 Name:           perl-Devel-Leak
 Version:        0.03
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        Utility for looking for perl objects that are not reclaimed
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -50,6 +50,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/man3/*
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.03-2
+- rebuilt with perl-5.16.3.
+
 * Thu Feb 23 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.03-1
 - initial build for Vine Linux
 

+ 4 - 1
p/perl-Digest-SHA1/perl-Digest-SHA1-vl.spec

@@ -3,7 +3,7 @@
 Summary: Digest-SHA1 Perl module
 Name: perl-Digest-SHA1
 Version: 2.13
-Release: 1%{_dist_release}
+Release: 2%{_dist_release}
 License: distributable
 Group: Development/Libraries
 URL: http://search.cpan.org/dist/Digest-SHA1/
@@ -57,6 +57,9 @@ CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildr
 %{perl_vendorarch}/auto/Digest/SHA1/
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.13-2
+- rebuilt with perl-5.6.13.
+
 * Mon Mar 28 2011 IWAI, Masaharu <iwai@alib.jp> 2.13-1
 - new upstream release
 - add Vendor and Distribution tags

+ 120 - 0
p/perl-Encode-Detect/perl-Encode-Detect-vl.spec

@@ -0,0 +1,120 @@
+%define pkgname Encode-Detect
+%define filelist %{pkgname}-%{version}-filelist
+%define NVR %{pkgname}-%{version}-%{release}
+%define maketest 1
+
+Name:      perl-Encode-Detect
+Summary:   Encode-Detect - An Encode::Encoding subclass that detects the encoding of data
+Version:   1.01
+Release:   1%{?_dist_release}
+Vendor:    Project Vine
+Packager:  tomop
+Distribution: Vine Linux
+License:   Artistic
+Group:     Development/Libraries
+Url:       http://www.cpan.org
+BuildRoot: %{_tmppath}/%{name}-%{version}-%(id -u -n)
+Source:    http://search.cpan.org//CPAN/authors/id/J/JG/JGMYERS/Encode-Detect-1.01.tar.gz
+
+%description
+This Perl module is an Encode::Encoding subclass that uses
+Encode::Detect::Detector to determine the charset of the input data
+and then decodes it using the encoder of the detected charset.
+
+It is similar to Encode::Guess, but does not require the configuration
+of a set of expected encodings.  Like Encode::Guess, it only supports
+decoding--it cannot encode.
+
+#
+# This package was generated automatically with the cpan2rpm
+# utility.  To get this software or for more information
+# please visit: http://perl.arix.com/
+#
+
+%prep
+%setup -q -n %{pkgname}-%{version} 
+chmod -R u+w %{_builddir}/%{pkgname}-%{version}
+
+%build
+grep -rsl '^#!.*perl' . |
+grep -v '.bak$' |xargs --no-run-if-empty \
+%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
+%{__perl} Build.PL installdirs=vendor
+%{__perl} Build
+%if %maketest
+%{__perl} Build test
+%endif
+
+%install
+[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
+
+%{__perl} Build install destdir=%{buildroot}
+
+cmd=/usr/share/spec-helper/compress_files
+[ -x $cmd ] || cmd=/usr/lib/rpm/brp-compress
+[ -x $cmd ] && $cmd
+
+# SuSE Linux
+if [ -e /etc/SuSE-release -o -e /etc/UnitedLinux-release ]
+then
+    %{__mkdir_p} %{buildroot}/var/adm/perl-modules
+    %{__cat} `find %{buildroot} -name "perllocal.pod"`  \
+        | %{__sed} -e s+%{buildroot}++g                 \
+        > %{buildroot}/var/adm/perl-modules/%{name}
+fi
+
+# remove special files
+find %{buildroot} -name "perllocal.pod" \
+    -o -name ".packlist"                \
+    -o -name "*.bs"                     \
+    |xargs -i rm -f {}
+
+# no empty directories
+find %{buildroot}%{_prefix}             \
+    -type d -depth                      \
+    -exec rmdir {} \; 2>/dev/null
+
+%{__perl} -MFile::Find -le '
+    find({ wanted => \&wanted, no_chdir => 1}, "%{buildroot}");
+    print "%doc  src include Changes LICENSE";
+    for my $x (sort @dirs, @files) {
+        push @ret, $x unless indirs($x);
+        }
+    print join "\n", sort @ret;
+
+    sub wanted {
+        return if /auto$/;
+
+        local $_ = $File::Find::name;
+        my $f = $_; s|^\Q%{buildroot}\E||;
+        return unless length;
+        return $files[@files] = $_ if -f $f;
+
+        $d = $_;
+        /\Q$d\E/ && return for reverse sort @INC;
+        $d =~ /\Q$_\E/ && return
+            for qw|/etc %_prefix/man %_prefix/bin %_prefix/share|;
+
+        $dirs[@dirs] = $_;
+        }
+
+    sub indirs {
+        my $x = shift;
+        $x =~ /^\Q$_\E\// && $x ne $_ && return 1 for @dirs;
+        }
+    ' > %filelist
+
+[ -z %filelist ] && {
+    echo "ERROR: empty %files listing"
+    exit -1
+    }
+
+%clean
+[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
+
+%files -f %filelist
+%defattr(-,root,root)
+
+%changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.01-1
+- initial build for Vine Linux.

+ 130 - 0
p/perl-Geo-IP/perl-Geo-IP-vl.spec

@@ -0,0 +1,130 @@
+#
+#   - Geo::IP -
+#   This spec file was automatically generated by cpan2rpm [ver: 2.028]
+#   The following arguments were used:
+#       --author 'Project Vine' --distribution 'Vine Linux' --packager tomop --spec-only --name perl-Geo-IP --version 1.43 Geo::IP
+#   For more information on cpan2rpm please visit: http://perl.arix.com/
+#
+
+%define pkgname perl-Geo-IP
+%define filelist %{pkgname}-%{version}-filelist
+%define NVR %{pkgname}-%{version}-%{release}
+%define maketest 1
+
+Name:      perl-Geo-IP
+Summary:   Geo::IP - Perl module
+Version:   1.43
+Release:   2%{?_dist_release}
+Vendor:    Project Vine
+Packager:  tomop
+Distribution: Vine Linux
+License:   Artistic
+Group:     Development/Languages
+Url:       http://www.cpan.org
+Buildroot: %{_tmppath}/%{name}-%{version}-%(id -u -n)
+Prefix:    %(echo %{_prefix})
+Source:    http://search.cpan.org//CPAN/authors/id/B/BO/BORISZ/Geo-IP-%{version}.tar.gz
+BuildRequires: GeoIP-devel
+
+%description
+None.
+
+#
+# This package was generated automatically with the cpan2rpm
+# utility.  To get this software or for more information
+# please visit: http://perl.arix.com/
+#
+
+%prep
+%setup -q -n Geo-IP-%{version} 
+chmod -R u+w %{_builddir}/Geo-IP-%{version}
+
+%build
+grep -rsl '^#!.*perl' . |
+grep -v '.bak$' |xargs --no-run-if-empty \
+%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
+CFLAGS="$RPM_OPT_FLAGS"
+%{__perl} Makefile.PL INSTALLDIRS="vendor" `%{__perl} -MExtUtils::MakeMaker -e ' print qq|PREFIX=%{buildroot}%{_prefix}| if \$ExtUtils::MakeMaker::VERSION =~ /5\.9[1-6]|6\.0[0-5]/ '`
+%{__make} 
+%if %maketest
+if [ -f /usr/share/GeoIP/GeoIP.dat ]; then
+%{__make} test
+fi
+%endif
+
+%install
+[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
+
+%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`
+
+cmd=/usr/share/spec-helper/compress_files
+[ -x $cmd ] || cmd=/usr/lib/rpm/brp-compress
+[ -x $cmd ] && $cmd
+
+# SuSE Linux
+if [ -e /etc/SuSE-release -o -e /etc/UnitedLinux-release ]
+then
+    %{__mkdir_p} %{buildroot}/var/adm/perl-modules
+    %{__cat} `find %{buildroot} -name "perllocal.pod"`  \
+        | %{__sed} -e s+%{buildroot}++g                 \
+        > %{buildroot}/var/adm/perl-modules/%{name}
+fi
+
+# remove special files
+find %{buildroot} -name "perllocal.pod" \
+    -o -name ".packlist"                \
+    -o -name "*.bs"                     \
+    |xargs -i rm -f {}
+
+# no empty directories
+find %{buildroot}%{_prefix}             \
+    -type d -depth                      \
+    -exec rmdir {} \; 2>/dev/null
+
+%{__perl} -MFile::Find -le '
+    find({ wanted => \&wanted, no_chdir => 1}, "%{buildroot}");
+    print "%doc  example Changes INSTALL README";
+    for my $x (sort @dirs, @files) {
+        push @ret, $x unless indirs($x);
+        }
+    print join "\n", sort @ret;
+
+    sub wanted {
+        return if /auto$/;
+
+        local $_ = $File::Find::name;
+        my $f = $_; s|^\Q%{buildroot}\E||;
+        return unless length;
+        return $files[@files] = $_ if -f $f;
+
+        $d = $_;
+        /\Q$d\E/ && return for reverse sort @INC;
+        $d =~ /\Q$_\E/ && return
+            for qw|/etc %_prefix/man %_prefix/bin %_prefix/share|;
+
+        $dirs[@dirs] = $_;
+        }
+
+    sub indirs {
+        my $x = shift;
+        $x =~ /^\Q$_\E\// && $x ne $_ && return 1 for @dirs;
+        }
+    ' > %filelist
+
+[ -z %filelist ] && {
+    echo "ERROR: empty %files listing"
+    exit -1
+    }
+
+%clean
+[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
+
+%files -f %filelist
+%defattr(-,root,root)
+
+%changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.43-1
+- rebuilt with perl-5.16.3.
+
+* Thu Mar 27 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.43-1
+- Initial build.

+ 5 - 2
p/perl-IO-Socket-SSL/perl-IO-Socket-SSL-vl.spec

@@ -1,8 +1,8 @@
 Summary: Nearly transparent SSL encapsulation for IO::Socket::INET
 Summary(ja): IO::Socket::INET のための、ほぼ透過的な SSL カプセル化ライブラリ
 Name: perl-IO-Socket-SSL
-Version: 1.26
-Release: 2%{?_dist_release}
+Version: 1.994
+Release: 1%{?_dist_release}
 License: Artistic or GPL
 Group: Development/Libraries
 URL: http://search.cpan.org/~behroozi/IO-Socket-SSL/
@@ -60,6 +60,9 @@ make test
 %dir %{perl_vendorlib}/IO/Socket
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.994-1
+- new upstream release.
+
 * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.26-2
 - rebuild with perl-5.12.3
 

+ 147 - 0
p/perl-Mail-DKIM/perl-Mail-DKIM-vl.spec

@@ -0,0 +1,147 @@
+#
+#   - Mail::DKIM -
+#   This spec file was automatically generated by cpan2rpm [ver: 2.028]
+#   The following arguments were used:
+#       Mail::DKIM
+#   For more information on cpan2rpm please visit: http://perl.arix.com/
+#
+
+%define pkgname Mail-DKIM
+%define filelist %{pkgname}-%{version}-filelist
+%define NVR %{pkgname}-%{version}-%{release}
+%define maketest 1
+
+Name:      perl-Mail-DKIM
+Summary:   Mail-DKIM - Signs/verifies Internet mail with DKIM/DomainKey signatures
+Version:   0.40
+Release:   2%{?_dist_release}
+License:   Artistic
+Group:     Development/Languages
+Url:       http://www.cpan.org
+BuildRoot: %{_tmppath}/%{name}-%{version}-%(id -u -n)
+BuildArch: noarch
+Source:    http://search.cpan.org//CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}.tar.gz
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: tomop
+
+BuildRequires: perl(Mail::Address)
+
+%description
+This module implements the various components of the DKIM and
+DomainKeys message-signing and verifying standards for Internet mail.
+It currently tries to implement these specifications:
+
+=over
+
+=item RFC4871, for DKIM
+
+=item RFC4870, for DomainKeys
+
+=back
+
+The module uses an object-oriented interface. You use one of
+two different classes, depending on whether you are signing or verifying
+a message. To sign, use the L<Mail::DKIM::Signer> class. To verify, use
+the L<Mail::DKIM::Verifier> class. Simple, eh?
+
+#
+# This package was generated automatically with the cpan2rpm
+# utility.  To get this software or for more information
+# please visit: http://perl.arix.com/
+#
+
+%prep
+%setup -q -n %{pkgname}-%{version} 
+chmod -R u+w %{_builddir}/%{pkgname}-%{version}
+
+%build
+grep -rsl '^#!.*perl' . |
+grep -v '.bak$' |xargs --no-run-if-empty \
+%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
+CFLAGS="$RPM_OPT_FLAGS"
+%{__perl} Makefile.PL `%{__perl} -MExtUtils::MakeMaker -e ' print qq|PREFIX=%{buildroot}%{_prefix}| if \$ExtUtils::MakeMaker::VERSION =~ /5\.9[1-6]|6\.0[0-5]/ '` INSTALLDIRS=vendor
+%{__make} 
+%if %maketest
+%{__make} test
+%endif
+
+%install
+[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
+
+%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`
+
+cmd=/usr/share/spec-helper/compress_files
+[ -x $cmd ] || cmd=/usr/lib/rpm/brp-compress
+[ -x $cmd ] && $cmd
+
+# SuSE Linux
+if [ -e /etc/SuSE-release -o -e /etc/UnitedLinux-release ]
+then
+    %{__mkdir_p} %{buildroot}/var/adm/perl-modules
+    %{__cat} `find %{buildroot} -name "perllocal.pod"`  \
+        | %{__sed} -e s+%{buildroot}++g                 \
+        > %{buildroot}/var/adm/perl-modules/%{name}
+fi
+
+# remove special files
+find %{buildroot} -name "perllocal.pod" \
+    -o -name ".packlist"                \
+    -o -name "*.bs"                     \
+    |xargs -i rm -f {}
+
+# no empty directories
+find %{buildroot}%{_prefix}             \
+    -type d -depth                      \
+    -exec rmdir {} \; 2>/dev/null
+
+%{__perl} -MFile::Find -le '
+    find({ wanted => \&wanted, no_chdir => 1}, "%{buildroot}");
+    print "%doc  TODO scripts Changes README";
+    for my $x (sort @dirs, @files) {
+        push @ret, $x unless indirs($x);
+        }
+    print join "\n", sort @ret;
+
+    sub wanted {
+        return if /auto$/;
+
+        local $_ = $File::Find::name;
+        my $f = $_; s|^\Q%{buildroot}\E||;
+        return unless length;
+        return $files[@files] = $_ if -f $f;
+
+        $d = $_;
+        /\Q$d\E/ && return for reverse sort @INC;
+        $d =~ /\Q$_\E/ && return
+            for qw|/etc %_prefix/man %_prefix/bin %_prefix/share|;
+
+        $dirs[@dirs] = $_;
+        }
+
+    sub indirs {
+        my $x = shift;
+        $x =~ /^\Q$_\E\// && $x ne $_ && return 1 for @dirs;
+        }
+    ' > %filelist
+
+[ -z %filelist ] && {
+    echo "ERROR: empty %files listing"
+    exit -1
+    }
+
+%clean
+[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
+
+%files -f %filelist
+%defattr(-,root,root)
+
+%changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.40-2
+- rebuilt with perl-5.16.3.
+
+* Thu Mar 27 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.40-1
+- new upstream release.
+
+* Fri Dec 02 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.39-1
+- Initial build.

+ 4 - 1
p/perl-MailTools/perl-MailTools-vl.spec

@@ -1,7 +1,7 @@
 Summary: a set of perl modules related to mail applications
 Summary(ja): メールアプリケーション関連の Perl モジュールセット
 Name: perl-MailTools
-Version: 2.07
+Version: 2.13
 Release: 1%{_dist_release}
 License: Artistic
 Group: Development/Libraries
@@ -67,6 +67,9 @@ fi
 %dir %{perl_vendorlib}/Mail/Mailer
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.13-1
+- new upstream release.
+
 * Wed Mar 30 2011 IWAI, Masaharu <iwai@alib.jp> 2.07-1
 - new upstream release
 - add requires filter (Source1)

+ 7 - 4
p/perl-Net-DNS/perl-Net-DNS-vl.spec

@@ -1,5 +1,5 @@
 Name: perl-Net-DNS
-Version: 0.66
+Version: 0.77
 Release: 1%{?_dist_release}
 Summary: Net-DNS module for perl
 License: distributable
@@ -62,10 +62,13 @@ make test
 %doc README TODO
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.77-1
+- new upstream release.
+
 * Mon Mar 28 2011 IWAI, Masaharu <iwai@alib.jp> 0.66-1
 - new upstream release
 
-* Thu Mar 14 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
+* Sat Mar 14 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
 - 0.65-1
 - new upstream release
 - add BuildRequires perl(Test::Pod) which is needed for test process
@@ -102,9 +105,9 @@ make test
 - add require tag
 - Build for Vine 3.2
 
-* Thu Aug 16 2005 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
+* Tue Aug 16 2005 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
 - 0.53-0vl1
 - Build for Vine 3.1 (was not put)
 
-* Wed Jun 17 2004 Masaru Sato <masachan@mediaship.ne.jp> 0.47-0vl1
+* Thu Jun 17 2004 Masaru Sato <masachan@mediaship.ne.jp> 0.47-0vl1
 - 1st release for Vine

+ 127 - 0
p/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL-vl.spec

@@ -0,0 +1,127 @@
+
+%define pkgname Net-SMTP-SSL
+%define filelist %{pkgname}-%{version}-filelist
+%define NVR %{pkgname}-%{version}-%{release}
+%define maketest 1
+
+Name:      perl-Net-SMTP-SSL
+Summary:   Net-SMTP-SSL - SSL support for Net::SMTP
+Version:   1.01
+Release:   1%{?_dist_release}
+Vendor:    Project Vine
+Packager:  tomop
+Distribution: Vine Linux
+License:   Artistic
+Group:     Development/Libraries
+Url:       http://www.cpan.org
+BuildRoot: %{_tmppath}/%{name}-%{version}-%(id -u -n)
+BuildArch: noarch
+Source:    http://search.cpan.org//CPAN/authors/id/C/CW/CWEST/Net-SMTP-SSL-1.01.tar.gz
+
+BuildRequires: perl(IO::Socket::SSL)
+
+%description
+Implements the same API as L<Net::SMTP|Net::SMTP>, but uses
+L<IO::Socket::SSL|IO::Socket::SSL> for its network operations. Due to
+the nature of C<Net::SMTP>'s C<new> method, it is not overridden to make
+use of a default port for the SMTPS service. Perhaps future versions
+will be smart like that. Port C<465> is usually what you want, and it's
+not a pain to specify that.
+
+For interface documentation, please see L<Net::SMTP|Net::SMTP>.
+
+#
+# This package was generated automatically with the cpan2rpm
+# utility.  To get this software or for more information
+# please visit: http://perl.arix.com/
+#
+
+%prep
+%setup -q -n %{pkgname}-%{version} 
+chmod -R u+w %{_builddir}/%{pkgname}-%{version}
+
+%build
+grep -rsl '^#!.*perl' . |
+grep -v '.bak$' |xargs --no-run-if-empty \
+%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
+CFLAGS="$RPM_OPT_FLAGS"
+%{__perl} Makefile.PL INSTALLDIRS="vendor" `%{__perl} -MExtUtils::MakeMaker -e ' print qq|PREFIX=%{buildroot}%{_prefix}| if \$ExtUtils::MakeMaker::VERSION =~ /5\.9[1-6]|6\.0[0-5]/ '`
+%{__make} 
+%if %maketest
+%{__make} test
+%endif
+
+%install
+[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
+
+%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`
+
+cmd=/usr/share/spec-helper/compress_files
+[ -x $cmd ] || cmd=/usr/lib/rpm/brp-compress
+[ -x $cmd ] && $cmd
+
+# SuSE Linux
+if [ -e /etc/SuSE-release -o -e /etc/UnitedLinux-release ]
+then
+    %{__mkdir_p} %{buildroot}/var/adm/perl-modules
+    %{__cat} `find %{buildroot} -name "perllocal.pod"`  \
+        | %{__sed} -e s+%{buildroot}++g                 \
+        > %{buildroot}/var/adm/perl-modules/%{name}
+fi
+
+# remove special files
+find %{buildroot} -name "perllocal.pod" \
+    -o -name ".packlist"                \
+    -o -name "*.bs"                     \
+    |xargs -i rm -f {}
+
+# no empty directories
+find %{buildroot}%{_prefix}             \
+    -type d -depth                      \
+    -exec rmdir {} \; 2>/dev/null
+
+%{__perl} -MFile::Find -le '
+    find({ wanted => \&wanted, no_chdir => 1}, "%{buildroot}");
+    print "%doc  Changes README";
+    for my $x (sort @dirs, @files) {
+        push @ret, $x unless indirs($x);
+        }
+    print join "\n", sort @ret;
+
+    sub wanted {
+        return if /auto$/;
+
+        local $_ = $File::Find::name;
+        my $f = $_; s|^\Q%{buildroot}\E||;
+        return unless length;
+        return $files[@files] = $_ if -f $f;
+
+        $d = $_;
+        /\Q$d\E/ && return for reverse sort @INC;
+        $d =~ /\Q$_\E/ && return
+            for qw|/etc %_prefix/man %_prefix/bin %_prefix/share|;
+
+        $dirs[@dirs] = $_;
+        }
+
+    sub indirs {
+        my $x = shift;
+        $x =~ /^\Q$_\E\// && $x ne $_ && return 1 for @dirs;
+        }
+    ' > %filelist
+
+[ -z %filelist ] && {
+    echo "ERROR: empty %files listing"
+    exit -1
+    }
+
+%clean
+[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
+
+%files -f %filelist
+%defattr(-,root,root)
+
+%changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.01-1
+- initial build for Vine Linux.
+

+ 163 - 65
p/perl-Net-SSLeay/perl-Net-SSLeay-vl.spec

@@ -1,83 +1,181 @@
-%define	pkgname	Net-SSLeay
-
-# Basic Information
-Name:		perl-%{pkgname}
-Version:	1.42
-Release:	1%{?_dist_release}
-# COPYING  などを参照して License を修正してください。
-License:	Artistic or GPL
-# /usr/share/doc/rpm-4.9.1.2/GROUPS_for_vine.txt を参照して Group を修正してください。
-Group:		Development/Libraries
-Source0:	http://search.cpan.org/CPAN/authors/id/M/MI/MIKEM/%{pkgname}-%{version}.tar.gz
-BuildRoot:	%{_tmppath}/%{name}-%{version}-root
-
-Vendor:		Project Vine
-Distribution:	Vine Linux
-Packager:	yasumichi
-
-Summary:	Net::SSLeay - Perl extension for using OpenSSL
-Summary(ja):	Net::SSLeay - OpenSSL を利用するための Perl 拡張
-
-# Dependency
-Requires:       perl
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
-BuildRequires:  perl
-BuildRequires:	openssl-devel
-BuildRequires:	zlib-devel
+%define real_name Net-SSLeay
+
+Summary: Perl module for using OpenSSL via Network
+Summary(ja): OpenSSL を Network にて用いる為の perl モジュール
+Name: perl-Net-SSLeay
+Version: 1.64
+Release: 1%{?_dist_release}
+License: BSDish
+Group: Development/Libraries
+Source0: ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Net/%{real_name}-%{version}.tar.gz
+Source1: COPYRIGHT.SSLeay-0.9.0
+BuildRequires: perl, openssl-devel >= 0.9.6b
+BuildRequires: zlib-devel
+Requires: perl, openssl >= 0.9.6b
+Buildroot: %{_tmppath}/%{name}-%{version}-root
+
+Obsoletes: perl-Net_SSLeay < 1.64
+Provides: perl-Net_SSLeay
 
 %description
-This module offers some high level convenience functions for accessing web
-pages on SSL servers (for symmetry, the same API is offered for accessing
-http servers, too), an sslcat() function for writing your own clients, and
-finally access to the SSL api of the SSLeay/OpenSSL package so you can write
-servers or clients for more complicated applications.
+Perl module for using OpenSSL via Network, Net::SSLeay.
 
 %description -l ja
-このモジュールは、SSL サーバー上の web ページに接続するための高レベルで便利
-な関数を提供します。(調和のため、http サーバーに接続するのも同じ API を提供
-します。) あなたのクライアントで sslcat() 関数を使い、SSLay/OpenSSL パッケー
-ジの SSL API にアクセスすることでより複雑なアプリケーションでのためサーバーや
-クライアントを記述することができます。
+OpenSSL を Network にて用いる為の perl モジュール, Net::SSLeay
 
 %prep
-%setup -q -n Net-SSLeay-1.42
+%setup -q -n %{real_name}-%{version}
+cp -p %{SOURCE1} .
+
+# openssl_path is /usr here, therefore don't -I/usr/include and
+# especially don't (badly) hardcode standard library search path
+# /usr/lib
+if [[ "%{_prefix}" = "/usr" ]]; then
+  perl -pi -e "s@-[LI]\\\$openssl_path[^\s\"]*@@g" Makefile.PL INSTALLDIRS=vendor
+fi
 
 %build
-perl Makefile.PL << EOI
+# note the %{_prefix} which must passed to Makefile.PL, weird but necessary :-(
+perl Makefile.PL %{_prefix} INSTALLDIRS=vendor << EOI
 n
 EOI
-%{__make}
+make OPTIMIZE="$RPM_OPT_FLAGS" PREFIX=%{_prefix}
+perl -p -i -e 's|/usr/local/bin|/usr/bin|g;' *.pm examples/*
 
 %install
-%{__rm} -rf ${RPM_BUILD_ROOT}
-%{__make} install DESTDIR=${RPM_BUILD_ROOT}
-
-find $RPM_BUILD_ROOT%{_prefix} -type f -print |
-        sed "s@^$RPM_BUILD_ROOT@@g" |
-	grep -v ^%{_mandir} |
-	grep -v perllocal.pod |
-	grep -v "\.packlist" > %{name}.files
-
-if [ "$(cat %{name}.files)X" = "X" ] ; then
-	echo "ERROR: EMPTY FILE LIST"
-	exit -1
-fi
+rm -rf %{buildroot}
+#mkdir -p %{buildroot}%{perl_archlib}
+#make install PREFIX=%{buildroot}%{_prefix} \
+#	SITEPREFIX=%{buildroot}%{_prefix} \
+#	VENDORPREFIX=%{buildroot}%{_prefix} \
+#	INSTALLPRIVLIB=%{buildroot}%{perl_privlib} \
+#	INSTALLSITELIB=%{buildroot}%{perl_sitelib} \
+#	INSTALLVENDORLIB=%{buildroot}%{perl_vendorlib} \
+#	INSTALLARCHLIB=%{buildroot}%{perl_archlib} \
+#	INSTALLSITEARCH=%{buildroot}%{perl_sitearch} \
+#	INSTALLVENDORARCH=%{buildroot}%{perl_vendorarch} \
+#	INSTALLBIN=%{buildroot}%{_bindir} \
+#	INSTALLSITEBIN=%{buildroot}%{_bindir} \
+#	INSTALLVENDORBIN=%{buildroot}%{_bindir} \
+#	INSTALLSCRIPT=%{buildroot}%{_bindir} \
+#	INSTALLMAN1DIR=%{buildroot}%{_mandir}/man1 \
+#	INSTALLSITEMAN1DIR=%{buildroot}%{_mandir}/man1 \
+#	INSTALLVENDORMAN1DIR=%{buildroot}%{_mandir}/man1 \
+#	INSTALLMAN3DIR=%{buildroot}%{_mandir}/man3 \
+#	INSTALLSITEMAN3DIR=%{buildroot}%{_mandir}/man3 \
+#	INSTALLVENDORMAN3DIR=%{buildroot}%{_mandir}/man3 
+make install DESTDIR=%{buildroot}
+
+sed -e "s@^%{buildroot}@@g" < %{buildroot}/%{perl_vendorarch}/auto/Net/SSLeay/.packlist > .packlist
+mv -f .packlist %{buildroot}/%{perl_vendorarch}/auto/Net/SSLeay/.packlist
+
+#if [ -f %{buildroot}%{perl_archlib}/perllocal.pod ] ; then
+#    mv %{buildroot}%{perl_archlib}/perllocal.pod .
+#else
+#    touch perllocal.pod
+#fi
+
+perllocalfile=`find %{buildroot} -name perllocal.pod`
+echo "mv $perllocalfile ."
+mv $perllocalfile .
+
+{
+find %{buildroot}  \
+  -type f -o -type l | sed -e "s@^%{buildroot}@@g" -e 's@^\(.*/man/.*\)$@\1*@g'
+} > %{name}.files
+
+%clean 
+rm -rf %{buildroot}
+
+#check
+#make test
 
-# remove unnecessary files.
-%{__rm} ${RPM_BUILD_ROOT}%{perl_archlib}/perllocal.pod
-find ${RPM_BUILD_ROOT} -type f -name .packlist -exec %{__rm} -f {} ';'
-find ${RPM_BUILD_ROOT}%{_mandir} -type f -exec %{__rm} -f {} ';'
+%files -f %{name}.files
+%defattr(-,root,root)
+%doc Changes Credits QuickRef README COPYRIGHT.SSLeay-0.9.0 perllocal.pod
+#%dir %{perl_vendorarch}/auto/Net
+#%dir %{perl_vendorarch}/auto/Net/SSLeay
+#%dir %{perl_vendorarch}/Net
+#%dir %{perl_vendorarch}/Net/SSLeay
 
+%changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.64-1
+- new upstream release.
+- renamed from "perl-Net_SSLeay".
+- added "Obsoletes: perl-Net_SSLeay" and "Provides: perl-Net_SSLeay".
 
-%clean
-%{__rm} -rf ${RPM_BUILD_ROOT}
+* Sun Feb 26 2012 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.42-1
+- new upstream release
 
+* Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.36-2
+- rebuild with perl-5.12.3
 
-%files -f %{name}.files
-%defattr(-,root,root)
-%doc Changes README TODO
+* Sun Feb 06 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.36-1
+- new upstream release
+- change BuildRequires: openssl-devel instead of openssl
+- add BuildRequires: zlib-devel
 
-%changelog
-* Sat Feb 25 2012 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.42-1
-- initial build for Vine Linux
+* Wed Jul  8 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.35-1
+- new upstream release
+
+* Wed Apr 08 2009 Shu KONNO <owa@bg.wakwak.com> 1.30-2
+- spec in utf-8
+
+* Tue Apr 29 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.30-1
+- rebuilt with perl-5.10.0
+- applied new versioning policy
+
+* Sun Jun  3 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.30-0vl2
+- rebuilt with openssl-0.9.8e
+
+* Mon Dec 25 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.30-0vl1
+- updated to 1.30
+
+* Sat Sep  9 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.25-0vl4
+- installed files to vendor_perl
+- changed Group to Development/Libraries
+
+* Mon Nov 29 2004 IWAI, Masaharu <iwai@alib.jp> 1.25-0vl3
+- build on perl-5.8.6-0vl1
+
+* Wed Dec 10 2003 IWAI, Masaharu <iwai@alib.jp> 1.25-0vl2
+- build with perl-5.8.2
+- add %%{perl_sitearch}/{Net,Net/SSLeay} directories in %%files
+
+* Thu Nov 06 2003 Satoshi MACHINO <machino@vinelinux.org> 1.25-0vl1
+- new upstream version
+- built on perl-5.8.1
+
+* Thu May 08 2003 Tomoya TAKA <taka@vinelinux.org> 1.22-0vl5
+- fixed install man dir, again
+
+* Tue May 06 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.22-0vl4
+- fixed install dir of perllocal.pod
+
+* Mon May 05 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.22-0vl3
+- fixed install man dir
+
+* Thu May 01 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.22-0vl2
+- comment out "make test"
+
+* Thu May 01 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.22-0vl1
+- updated to 1.22
+
+* Fri Feb 15 2002 Toru Sagami <sagami@vinelinux.org> 1.13-0vl1
+- updated to 1.13
+- BuildPreReq/Requires: perl, openssl-0.9.6b
+- rewrite a better spec with License/Group
+
+* Mon Jul 16 2001 <sagami@vinelinux.org>
+- 1.07-0vl3: rebuilt with openssl-0.9.6b
+- erase unneeeded files from %%doc
+- use _prefix, not prefix
+
+* Thu Jul 05 2001 <sagami@vinelinux.org>
+- 1.07-0vl2: built with perl-5.6.1
+
+* Thu Jun  7 2001 Yasuhide OMORI <omori@m-t.com>
+- 1.07
+
+* Fri Sep 1 2000 Yoshishiro Kajiki <kajiki@ylug.org>
+- first version of rpm.

+ 6 - 3
p/perl-Net-Server/perl-Net-Server-vl.spec

@@ -2,7 +2,7 @@
 
 # Basic Information
 Name:		perl-%{pkgname}
-Version:	2.007
+Version:	2.008
 Release:	1%{?_dist_release}
 License:	Artistic or GPL
 Group:		Development/Libraries
@@ -39,7 +39,7 @@ Net::Daemon (0.34)、NetServer::Generic (1.03)、Net::FTPServer (1.0) の良い
 %setup -q -n Net-Server-%{version}
 
 %build
-perl Makefile.PL
+perl Makefile.PL INSTALLDIRS="vendor"
 %{__make}
 
 %install
@@ -59,7 +59,7 @@ fi
 
 # remove unnecessary files.
 %{__rm} ${RPM_BUILD_ROOT}%{perl_archlib}/perllocal.pod
-%{__rm} ${RPM_BUILD_ROOT}%{perl_sitearch}/auto/Net/Server/.packlist
+%{__rm} ${RPM_BUILD_ROOT}%{perl_vendorarch}/auto/Net/Server/.packlist
 
 
 %clean
@@ -73,6 +73,9 @@ fi
 %{_mandir}/man3/*
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.008-1
+- new upstream release.
+
 * Thu Mar 27 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.007-1
 - new upstream release.
 

+ 4 - 1
p/perl-NetAddr-IP/perl-NetAddr-IP-vl.spec

@@ -13,7 +13,7 @@
 
 Name:      perl-NetAddr-IP
 Summary:   NetAddr-IP - Manages IPv4 and IPv6 addresses and subnets
-Version:   4.072
+Version:   4.075
 Release:   1%{?_dist_release}
 License:   Artistic
 Group:     Development/Libraries
@@ -138,6 +138,9 @@ find %{buildroot}%{_prefix}             \
 %defattr(-,root,root)
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.075-1
+- new upstream release.
+
 * Thu Mar 27 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 4.072-1
 - new upstream release.
 

+ 1 - 0
p/perl-Net_SSLeay/obsoleted

@@ -0,0 +1 @@
+obsoleted

+ 4 - 1
p/perl-Test-Inter/perl-Test-Inter-vl.spec

@@ -1,5 +1,5 @@
 Name:           perl-Test-Inter
-Version:        1.03
+Version:        1.05
 Release:        1%{?_dist_release}
 Summary:        Framework for more readable interactive test scripts
 License:        GPL+ or Artistic
@@ -52,6 +52,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.05-1
+- new upstream release.
+
 * Mon Mar 19 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.03-1
 - updated to 1.03
 

+ 4 - 1
p/perl-TimeDate/perl-TimeDate-vl.spec

@@ -3,7 +3,7 @@
 Summary: A Perl module for time and date manipulation.
 Name: perl-TimeDate
 Version: 1.20
-Release: 1%{_dist_release}
+Release: 2%{_dist_release}
 License: distributable
 Group: Development/Libraries
 Source0: TimeDate-%{version}.tar.gz
@@ -63,6 +63,9 @@ fi
 %defattr(-,root,root)
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20-2
+- rebuilt with perl-5.16.3.
+
 * Wed Mar 30 2011 IWAI, Masaharu <iwai@alib.jp> 1.20-1
 - new upstream release
 - add Vendor and Distribution tags

+ 4 - 1
p/perl-YAML-Syck/perl-YAML-Syck-vl.spec

@@ -1,5 +1,5 @@
 Name:           perl-YAML-Syck
-Version:        1.17 
+Version:        1.28_01
 Release:        1%{?_dist_release}
 Summary:        Fast, lightweight YAML loader and dumper
 License:        BSD and MIT
@@ -57,6 +57,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.28_01-1
+- new upstream release.
+
 * Thu Feb 23 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.17-1
 - initial build for Vine Linux
 

+ 33 - 15
s/spamassassin/spamassassin-vl.spec

@@ -2,11 +2,12 @@
 %define pdir    Mail
 %define pnam    SpamAssassin
 
-%define version 3.3.2
-%define real_version 3.3.2
-%global saversion 3.003002
-%define release 1%{_dist_release}
-%define cfdate 20140113
+%define version 3.4.0
+%define real_version 3.4.0
+%global saversion 3.004000
+%define release 1%{?_dist_release}
+%define cfdate 20140630
+%define rules_release r1565117
 %define name spamassassin
 %define _initrddir /etc/rc.d/init.d
 %define initdir %{_initrddir}
@@ -22,7 +23,7 @@ Release: %{release}
 License: Apache License 2.0
 URL: http://spamassassin.org/
 Source0: http://spamassassin.org/released/Mail-SpamAssassin-%{real_version}.tar.bz2
-Source1: http://spamassassin.org/released/Mail-SpamAssassin-rules-%{real_version}-r1104058.tar.gz
+Source1: http://spamassassin.org/released/Mail-SpamAssassin-rules-%{real_version}.%{rules_release}.tgz
 Source2: sample-japanese-local.cf-%{cfdate}
 Source3: README.vine
 Source4: filter.sh
@@ -38,16 +39,20 @@ Buildroot: %{_tmppath}/%{name}-%{version}-root
 Requires(pre): /sbin/chkconfig
 Requires(pre): perl-Mail-SpamAssassin = %{version}-%{release}
 Requires(pre): spamassassin-tools = %{version}-%{release}
-Requires: perl >= 1:5.10.0
-Requires: perl(Pod::Usage), perl(HTML::Parser) >= 3.43 perl(Digest::SHA1)
-Requires: perl(Net::DNS)
-# sa-update's Requires
-Requires: perl(Archive::Tar) >= 1.23 perl(IO::Zlib) >= 1.04 perl(LWP) 
 
-BuildRequires: perl >= 1:5.10.0 perl(HTML::Parser) >= 3.43 perl(Digest::SHA1)
-BuildRequires: perl(Archive::Tar) >= 1.23 perl(IO::Zlib) >= 1.04
+Requires: perl >= 1:5.16.0
+
+BuildRequires: perl >= 1:5.10.0
+BuildRequires: perl(HTML::Parser) >= 3.43
+BuildRequires: perl(Archive::Tar) >= 1.23
+BuildRequires: perl(IO::Zlib) >= 1.04
 BuildRequires: perl(Net::DNS)
 BuildRequires: perl(NetAddr::IP)
+BuildRequires: perl(Mail::DKIM)
+BuildRequires: perl(Geo::IP)
+BuildRequires: perl(Digest::SHA1)
+BuildRequires: perl(Encode::Detect)
+BuildRequires: curl
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -85,7 +90,7 @@ Summary(ja): SpamAssassin 向けの各種ツール
 Group: Applications/Internet
 Requires(pre): perl-Mail-SpamAssassin = %{version}-%{release}
 Requires: perl >= 1:5.6.1
-Autoreq: no
+Requires: curl
 
 %description tools
 Miscellaneous tools from various authors, distributed with SpamAssassin.
@@ -93,8 +98,17 @@ See /usr/share/doc/SpamAssassin-tools-*/.
 
 %package -n perl-Mail-SpamAssassin
 Summary: %{pdir}::%{pnam} -- SpamAssassin e-mail filter Perl modules
-Requires: perl >= 1:5.6.1 perl(Pod::Usage) perl(HTML::Parser) >= 3.43
 Group: Development/Libraries
+Requires: perl >= 1:5.6.1
+Requires: perl(Pod::Usage) perl(HTML::Parser) >= 3.43
+Requires: perl(Archive::Tar) >= 1.23
+Requires: perl(IO::Zlib) >= 1.04
+Requires: perl(Net::DNS)
+Requires: perl(NetAddr::IP)
+Requires: perl(Mail::DKIM)
+Requires: perl(Geo::IP)
+Requires: perl(Digest::SHA1)
+Requires: perl(Encode::Detect)
 
 %description -n perl-Mail-SpamAssassin
 Mail::SpamAssassin is a module to identify spam using text analysis and
@@ -124,6 +138,7 @@ cp spamd/README spamd/README.spamd
 %build
 CFLAGS="$RPM_OPT_FLAGS"; export CFLAGS
 %{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
+
 %{__make} 
 %{__make} spamd/libspamc.so
 
@@ -264,6 +279,9 @@ fi
 %{_mandir}/man3/*
 
 %changelog
+* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.0-1
+- new upstream release.
+
 * Mon Jan 13 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.2-1
 - new upstream release.
 - added official rules.