Browse Source

* new packages

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

+ 56 - 0
p/perl-Parse-Nessus-NBE/perl-Parse-Nessus-NBE-vl.spec

@@ -0,0 +1,56 @@
+%define real_name    Parse-Nessus-NBE
+
+Summary:	Extract information from Nessus NBE files
+Name:		perl-%{real_name}
+Version:	1.1
+Release:	1%{?_dist_release}
+License:	Artistic or GPL+
+Group:		Development/Libraries
+Url:		http://search.cpan.org/dist/%{real_name}
+Source0:	http://search.cpan.org/CPAN/authors/id/D/DK/DKYGER/%{real_name}-%{version}.tar.gz
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
+BuildArch:	noarch
+BuildRequires:	perl
+BuildRequires:	perl(ExtUtils::MakeMaker)
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:	perl(Exporter)
+
+%description
+This module is designed to extract information from Nessus NBE
+files. Functions have been designed to return certain sets of data,
+such as service banners and OS versions. Other functions have been
+provided that will return more specific information, such as all IPs
+listening on a given port or all IPs associated with a specified plugin id.
+
+%prep
+%setup -q -n %{real_name}-%{version}
+
+%build
+perl Makefile.PL INSTALLDIRS="vendor"
+make %{?_smp_mflags}
+
+%check
+make test
+
+%install
+rm -rf %{buildroot}
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
+find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root)
+%doc Changes README MANIFEST
+%{_mandir}/man3/*
+%{perl_vendorlib}/*
+
+
+
+
+%changelog
+* Wed Mar 14 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.1-1
+- initial build for Vine Linux

+ 143 - 0
p/php-pear-Auth-SASL/php-pear-Auth-SASL-vl.spec

@@ -0,0 +1,143 @@
+# default values when new /etc/rpm/macros.pear not present
+%{!?__pear:       %global __pear       %{_bindir}/pear5}
+
+%global pear_name Auth_SASL
+
+Summary:     Abstraction of various SASL mechanism responses
+Name:        php-pear-Auth-SASL
+Version:     1.0.6
+Release:     3%{?_dist_release}
+License:     BSD
+Group:       Development/Libraries
+URL:         http://pear.php.net/package/Auth_SASL
+Source:      http://pear.php.net/get/%{pear_name}-%{version}.tgz
+
+BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:        noarch
+BuildRequires:    php-pear(PEAR) >= 1.4.9
+
+Requires:         php-pear(PEAR) >= 1.4.9
+Requires(post):   %{__pear}
+Requires(postun): %{__pear}
+Provides:         php-pear(%{pear_name}) = %{version}
+
+%description
+Provides code to generate responses to common SASL mechanisms, including:
+o Digest-MD5
+o CramMD5
+o Plain
+o Anonymous
+o Login (Pseudo mechanism)
+
+
+%prep
+%setup -c -q
+mv package.xml %{pear_name}-%{version}/%{name}.xml
+
+
+%build
+# Empty build section
+
+
+%install
+rm -rf %{buildroot}
+
+cd %{pear_name}-%{version}
+%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
+
+# Clean up unnecessary files
+rm -rf %{buildroot}%{pear_phpdir}/.??*
+
+# Install XML package description
+mkdir -p %{buildroot}%{pear_xmldir}
+install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
+
+
+%check
+# Sanity check
+lst=$(find %{buildroot}%{pear_phpdir} -exec grep -q %{buildroot} {} \; -print)
+[ ! -z "$lst" ] && echo "Reference to BUILDROOT in $lst" && exit 1;
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%post
+%{__pear} install --nodeps --soft --force --register-only %{pear_xmldir}/%{name}.xml >/dev/null || :
+
+
+%postun
+# if refcount = 0 then package has been removed (not upgraded)
+if [ "$1" -eq "0" ]; then
+    %{__pear} uninstall --nodeps --ignore-errors --register-only  %{pear_name} >/dev/null || :
+fi
+
+
+%files
+%defattr(-,root,root,-)
+%{pear_phpdir}/Auth
+%{pear_xmldir}/%{name}.xml
+
+
+%changelog
+* Tue Mar 13 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.0.6-3
+- initial build for Vine Linux
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.6-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sat Oct 01 2011 Remi Collet  <remi@fedoraproject.org> 1.0.6-1
+- update to 1.0.6 (API 1.0.3) - QA release
+
+* Wed Sep 14 2011 Remi Collet <Fedora@FamilleCollet.com> 1.0.5-1
+- update to 1.0.5 - QA release
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Feb 08 2010 Remi Collet <Fedora@FamilleCollet.com> 1.0.4-1
+- update to 1.0.4
+
+* Sat Aug 08 2009 Remi Collet <Fedora@FamilleCollet.com> 1.0.3-1
+- update to 1.0.3
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Sat Apr 25 2009 Remi Collet <Fedora@FamilleCollet.com> 1.0.2-6
+- remove PEAR from sumnary
+- remove php (httpd) dependency
+- spec clean up
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Sep 07 2006 Remi Collet <Fedora@FamilleCollet.com> 1.0.2-4
+- last template.spec
+
+* Sun Sep 03 2006 Remi Collet <Fedora@FamilleCollet.com> 1.0.2-3
+- new and simpler %%prep and %%install
+
+* Sun Jul 23 2006 Remi Collet <Fedora@FamilleCollet.com> 1.0.2-2
+- use new macros from /etc/rpm/macros.pear
+- own /usr/share/pear/Auth
+
+* Sun May 21 2006 Remi Collet <Fedora@FamilleCollet.com> 1.0.2-1
+- update to new 1.0.2
+
+* Sat May 20 2006 Remi Collet <Fedora@FamilleCollet.com> 1.0.1-2
+- Require pear >= 1.4.9
+- use --packagingroot (instead of -R)
+- check from install to check (as in php-pear)
+
+* Sat May 06 2006 Remi Collet <Fedora@FamilleCollet.com> 1.0.1-1
+- spec for extras
+- use %%{_datadir}/pear/.pkgxml for XML (Bug #190252)
+
+* Thu Apr 06 2006 Remi Collet <rpms@FamilleCollet.com> 1.0.1-2.fc{3,4,5}.remi
+- change /var/lib/pear to %%{_libdir}/php/pear for XML (as in extras for FC5)
+- spec cleanning
+
+* Sat Mar 04 2006 Remi Collet <RPMS@FamilleCollet.com> 1.0.1-1.fc{3,4}.remi
+- initial RPM of 1.0.1

+ 217 - 0
p/php-pear-DB/php-pear-DB-vl.spec

@@ -0,0 +1,217 @@
+%{!?__pear: %{expand: %%global __pear /usr/bin/pear5}}
+%global pear_name DB
+
+# run rpmbuild --with sqlite if sqlite extension available
+%global with_sqlite %{?_with_sqlite:1}%{!?_with_sqlite:0}
+
+Name:		php-pear-DB
+Version:	1.7.14
+Release:	1%{?_dist_release}
+Summary:	PEAR: Database Abstraction Layer
+
+Group:		Development/Libraries
+License:	PHP
+URL:		http://pear.php.net/package/DB
+Source0:	http://pear.php.net/get/%{pear_name}-%{version}.tgz
+Source2:	xml2changelog
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildArch:	noarch
+## Vine's php5-pear is a subpackage from php5 (internal version 1.9.4)
+BuildRequires:	php-pear(PEAR) >= 1.4.9
+%if %{with_sqlite}
+BuildRequires:	php-sqlite
+%endif
+
+Requires(post): %{__pear}
+Requires(postun): %{__pear}
+Provides:	php-pear(%{pear_name}) = %{version}
+Requires:	php >= 4.2.0
+Requires:	php-pear(PEAR)
+
+%description
+DB is a database abstraction layer providing:
+* an OO-style query API
+* portability features that make programs written for one DBMS work with
+  other DBMS's
+* a DSN (data source name) format for specifying database servers
+* prepare/execute (bind) emulation for databases that don't support it natively
+* a result object for each query response
+* portable error codes
+* sequence emulation
+* sequential and non-sequential row fetching as well as bulk fetching
+* formats fetched rows as associative arrays, ordered arrays or objects
+* row limit support
+* transactions support
+* table information interface
+* DocBook and phpDocumentor API documentation
+
+DB layers itself on top of PHP's existing database extensions.
+
+%prep
+%setup -q -c
+%{_bindir}/php -n %{SOURCE2} package.xml >CHANGELOG
+
+cd %{pear_name}-%{version}
+# Package is V2
+mv ../package.xml %{name}.xml
+
+# update run test suite
+sed -e 's@^ *DB_TEST_RUN_TESTS=.*$@[ -d /usr/lib64 ] \&\& DB_TEST_RUN_TESTS=/usr/lib64/php/build/run-tests.php || DB_TEST_RUN_TESTS=/usr/lib/php/build/run-tests.php@' \
+    -e 's@^ *DB_TEST_DIR=.*$@DB_TEST_DIR=%{pear_testdir}/DB/tests@' \
+    -e 's@^ *TEST_PHP_EXECUTABLE=.*$@TEST_PHP_EXECUTABLE=%{_bindir}/php@' \
+    tests/run.cvs >tests/run
+
+sed -e 's@^ *DB_TEST_RUN_TESTS=.*$@[ -d /usr/lib64 ] \&\& DB_TEST_RUN_TESTS=/usr/lib64/php/build/run-tests.php || DB_TEST_RUN_TESTS=/usr/lib/php/build/run-tests.php@' \
+    -e 's@^ *DB_TEST_DIR=.*$@DB_TEST_DIR=%{pear_testdir}/DB/tests/driver@' \
+    -e 's@^ *TEST_PHP_EXECUTABLE=.*$@TEST_PHP_EXECUTABLE=%{_bindir}/php@' \
+    tests/driver/run.cvs >tests/driver/run
+
+
+%build
+cd %{pear_name}-%{version}
+# Empty build section, most likely nothing required.
+
+
+%install
+rm -rf %{buildroot}
+cd %{pear_name}-%{version}
+%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
+
+# Clean up unnecessary files
+rm -rf %{buildroot}%{pear_phpdir}/.??*
+
+# Install XML package description
+mkdir -p %{buildroot}%{pear_xmldir}
+install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
+
+# Install new test suite
+install -pm 755 tests/run %{buildroot}%{pear_testdir}/DB/tests/
+install -pm 755 tests/driver/run %{buildroot}%{pear_testdir}/DB/tests/driver/
+
+mv %{buildroot}%{pear_docdir}/%{pear_name}/doc/TESTERS .
+iconv -f ISO-8859-1 -t UTF-8  TESTERS \
+   -o %{buildroot}%{pear_docdir}/%{pear_name}/doc/TESTERS
+touch -r TESTERS %{buildroot}%{pear_docdir}/%{pear_name}/doc/TESTERS
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%check
+top=$PWD
+cd %{pear_name}-%{version}/tests
+%{__pear} \
+   run-tests \
+   -i "-d include_path=%{buildroot}%{pear_phpdir}:%{pear_phpdir}" \
+   . | tee $top/tests.log
+
+cd driver
+%if %{with_sqlite}
+%{__pear} \
+   run-tests \
+   -i "-d include_path=%{buildroot}%{pear_phpdir}:%{pear_phpdir}" \
+   . | tee -a $top/tests.log
+%else
+echo "Driver test skipped (need sqlite extension)"
+%endif
+
+grep "FAILED TESTS" $top/tests.log && exit 1
+
+
+%post
+%{__pear} install --nodeps --soft --force --register-only \
+    %{pear_xmldir}/%{name}.xml >/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+    %{__pear} uninstall --nodeps --ignore-errors --register-only \
+        %{pear_name} >/dev/null || :
+fi
+
+
+%files
+%defattr(-,root,root,-)
+%doc CHANGELOG
+%doc %{pear_docdir}/%{pear_name}
+%{pear_xmldir}/%{name}.xml
+%{pear_phpdir}/DB*
+%{pear_testdir}/DB
+%exclude %{pear_testdir}/DB/tests/run.cvs
+%exclude %{pear_testdir}/DB/tests/driver/*.cvs
+
+
+%changelog
+* Tue Mar 13 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.7.14-1
+- initial build for Vine Linux
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.14-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sat Aug 27 2011 Remi Collet <remi@fedoraproject.org> 1.7.14-1
+- update to 1.7.14
+
+* Wed Apr 13 2011 Remi Collet <Fedora@FamilleCollet.com> 1.7.13-5
+- doc in /usr/share/doc/pear
+- define timezone during build
+- rename DB.xml to php-pear-DB.xml
+- fix libdir in provided tests (%%{_libdir} have no value for noarch package)
+- run tests in %%check (no driver as no sqlite extension)
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.13-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.13-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.13-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Sep 21 2007 Remi Collet <Fedora@FamilleCollet.com> 1.7.13-1
+- update to 1.7.13
+- fix TEXTERS encoding
+
+* Thu Aug 23 2007 Remi Collet <Fedora@FamilleCollet.com> 1.7.12-2
+- Fix License
+
+* Mon Jul 23 2007 Remi Collet <Fedora@FamilleCollet.com> 1.7.12-1
+- update to 1.7.12
+- change requires from php to php-common
+- update test suite to run (but only after install)
+- add %%check, only for documentation purpose
+
+* Mon Apr 30 2007 Remi Collet <Fedora@FamilleCollet.com> 1.7.11-1
+- update to 1.7.11
+- add generated CHANGELOG
+
+* Sun Sep 10 2006 Tim Jackson <rpm@timj.co.uk> 1.7.6-7
+- Update spec to new conventions (#198706)
+
+* Wed Jun 28 2006 Tim Jackson <rpm@timj.co.uk> 1.7.6-6
+- Move tests to peardir/test instead of peardir/tests (bug #196764)
+
+* Wed May 17 2006 Tim Jackson <rpm@timj.co.uk> 1.7.6-5
+- Moved package XML file to %%{peardir}/.pkgxml (see bug #190252)
+- Abstracted package XML directory
+- Removed some "-f"s on rm's to avoid masking possible errors
+
+* Tue Jan 24 2006 Tim Jackson <rpm@timj.co.uk> 1.7.6-4
+- Move package XML file to _libdir/php/pear rather than _var/lib/pear
+
+* Tue Jan 24 2006 Tim Jackson <rpm@timj.co.uk> 1.7.6-3
+- Requires(post,postun) php-pear
+
+* Sat Dec 31 2005 Tim Jackson <rpm@timj.co.uk> 1.7.6-2
+- Rearranged so it makes more sense
+- Remove external license file
+- peardir definition now comes from "pear config-get"
+- BR php-pear
+- shorten description
+- be explicit about the files in the package
+- use macro for /var
+- remove versioning from pear(PEAR) dep; 1.0b1 is very old
+
+* Sat Dec 31 2005 Tim Jackson <rpm@timj.co.uk> 1.7.6-1
+- First RPM build

+ 268 - 0
p/php-pear-Log/php-pear-Log-vl.spec

@@ -0,0 +1,268 @@
+%{!?__pear: %{expand: %%global __pear /usr/bin/pear5}}
+%global pear_name Log
+
+Summary:	Abstracted logging facility for PHP
+Name:		php-pear-Log
+Version:	1.12.7
+Release:	1%{?_dist_release}
+License:	MIT
+Group:		Development/Libraries
+Source		http://pear.php.net/get/Log-%{version}.tgz
+Source2:	xml2changelog
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+URL:		http://pear.php.net/package/Log
+
+BuildArch:	noarch
+## Vine's php5-pear is a subpackage from php5 (internal version 1.9.4)
+BuildRequires:	php-pear(PEAR) >= 1.4.9
+Requires:	php-pear(PEAR) >= 1.4.9
+Requires:	php-pear
+Requires:	php-pear(DB) >= 1.3
+Requires:	php-pear(MDB2) >= 2.0.0
+Requires:	php-pear(Mail)
+Requires(post):	%{__pear}
+Requires(postun): %{__pear}
+Provides:	php-pear(Log) = %{version}
+
+
+%description
+The Log framework provides an abstracted logging system. 
+It supports logging to console, file, syslog, SQL, Sqlite, mail, and mcal
+targets.  It also provides a subject - observer mechanism.
+
+php-pear-Log can optionally use package "php-pear-DB" (version >= 1.3)
+and "php-pear-MDB2" (version >= 2.0.0RC1).
+
+
+%prep
+%setup -c -q
+%{_bindir}/php -n %{SOURCE2} package.xml | tee CHANGELOG | head -n 10
+
+cd %{pear_name}-%{version}
+# package.xml is V2
+mv ../package.xml %{name}.xml
+
+
+%build
+# Empty build section
+
+
+%install
+rm -rf %{buildroot}
+
+pushd Log-%{version}
+%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
+
+# Clean up unnecessary files
+rm -rf %{buildroot}%{pear_phpdir}/.??*
+
+# Install XML package description
+install -D -p -m 644 %{name}.xml %{buildroot}%{pear_xmldir}/%{name}.xml
+
+popd
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%check
+lst=$(find %{buildroot}%{pear_phpdir} -exec grep -q %{buildroot} {} \; -print)
+[ ! -z "$lst" ] && echo "Reference to BUILDROOT in $lst" && exit 1;
+
+cd %{pear_name}-%{version}
+%{__pear} \
+   run-tests \
+   -i "-d include_path=%{buildroot}%{pear_phpdir}:%{pear_phpdir}" \
+   tests | tee ../tests.log
+grep "FAILED TESTS" ../tests.log && exit 1
+
+
+%post
+%{__pear} install --nodeps --soft --force --register-only %{pear_xmldir}/%{name}.xml >/dev/null || :
+
+
+%postun
+if [ "$1" -eq "0" ]; then
+    %{__pear} uninstall --nodeps --ignore-errors --register-only %{pear_name} >/dev/null || :
+fi
+
+
+%files
+%defattr(-,root,root,-)
+%doc CHANGELOG
+%doc %{pear_docdir}/%{pear_name}
+%{pear_phpdir}/Log
+%{pear_phpdir}/Log.php
+%{pear_testdir}/Log
+%{pear_datadir}/Log
+%{pear_xmldir}/%{name}.xml
+
+
+%changelog
+* Tue Mar 13 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.12.7-1
+- initial build for Vine Linux
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.12.7-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Sep 22 2011 Remi Collet <Fedora@FamilleCollet.com> 1.12.7-1
+- Version 1.12.7 (stable) - API 1.0.0 (stable)
+- minor spec cleanups
+
+* Fri May 27 2011 Remi Collet <Fedora@FamilleCollet.com> 1.12.6-1
+- Version 1.12.6 (stable) - API 1.0.0 (stable)
+
+* Sun Apr 17 2011 Remi Collet <Fedora@FamilleCollet.com> 1.12.5-4
+- remove temporary link in doc
+
+* Wed Mar 16 2011 Remi Collet <Fedora@FamilleCollet.com> 1.12.5-3
+- doc in %%{pear_docdir}
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.12.5-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Fri Dec 23 2010 Remi Collet <Fedora@FamilleCollet.com> 1.12.5-1
+- Version 1.12.5 (stable) - API 1.0.0 (stable)
+
+* Mon Dec  6 2010 Remi Collet <Fedora@FamilleCollet.com> 1.12.4-1.1
+- levels.phpt fails, see http://pear.php.net/bugs/18099
+
+* Mon Dec  6 2010 Remi Collet <Fedora@FamilleCollet.com> 1.12.4-1
+- Version 1.12.4 (stable) - API 1.0.0 (stable)
+
+* Tue Sep 28 2010 Remi Collet <Fedora@FamilleCollet.com> 1.12.3-1
+- Version 1.12.3 (stable) - API 1.0.0 (stable)
+- run tests during %%check
+
+* Sun Aug 29 2010 Remi Collet <Fedora@FamilleCollet.com> 1.12.2-1
+- Version 1.12.2 (stable) - API 1.0.0 (stable)
+
+* Sat May 29 2010 Remi Collet <Fedora@FamilleCollet.com> 1.12.1-1
+- bump release (missing sources)
+
+* Sat May 29 2010 Remi Collet <Fedora@FamilleCollet.com> 1.12.1-1
+- update to Version 1.12.1 (stable) - API 1.0.0 (stable)
+- type in french description
+
+* Mon Jan 25 2010 Remi Collet <Fedora@FamilleCollet.com> 1.12.0-1
+- update to 1.12.0
+
+* Sat Dec 26 2009 Remi Collet <Fedora@FamilleCollet.com> 1.11.6-1
+- update to 1.11.6
+
+* Sat Aug 08 2009 Remi Collet <Fedora@FamilleCollet.com> 1.11.5-1
+- update to 1.11.5
+- rename Log.xml to php-pear-Log.xml
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.11.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Mar 30 2009 Remi Collet <Fedora@FamilleCollet.com> 1.11.4-1
+- update to 1.11.4
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.11.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Nov 22 2008 Remi Collet <Fedora@FamilleCollet.com> 1.11.3-1
+- update to 1.11.3
+
+* Fri Sep 05 2008 Remi Collet <Fedora@FamilleCollet.com> 1.11.2-1
+- update to 1.11.2
+
+* Wed Aug 06 2008 Remi Collet <Fedora@FamilleCollet.com> 1.11.1-1
+- update to 1.11.1
+
+* Sat Jun 28 2008 Remi Collet <Fedora@FamilleCollet.com> 1.11.0-1
+- update to 1.11.0 : switch from PHP to MIT license
+
+* Thu May 08 2008 Remi Collet <Fedora@FamilleCollet.com> 1.10.1-1
+- update to 1.10.1
+
+* Sat Jan 26 2008 Remi Collet <Fedora@FamilleCollet.com> 1.10.0-1
+- update to 1.10.0
+- add Requires php-pear(Mail) (new handler)
+- remove levels.patch (merged upstream)
+
+* Sat Jan 26 2008 Remi Collet <Fedora@FamilleCollet.com> 1.9.16-1
+- update to 1.9.16
+- add examples in documentation
+- add levels.patch http://pear.php.net/bugs/bug.php?id=12933
+
+* Wed Jan 02 2008 Remi Collet <Fedora@FamilleCollet.com> 1.9.14-1
+- update to 1.9.14
+
+* Thu Dec 13 2007 Remi Collet <Fedora@FamilleCollet.com> 1.9.13-1
+- update to 1.9.13
+- add documentation in %%check (post install only)
+
+* Wed Dec 12 2007 Remi Collet <Fedora@FamilleCollet.com> 1.9.12-1
+- update to 1.9.12
+
+* Fri Aug 24 2007 Remi Collet <Fedora@FamilleCollet.com> 1.9.11-2
+- Fix License
+
+* Sat May 02 2007 Remi Collet <Fedora@FamilleCollet.com> 1.9.11-1
+- update to 1.9.11
+
+* Mon Feb 12 2007 Remi Collet <Fedora@FamilleCollet.com> 1.9.10-1
+- update to 1.9.10
+- All tests succeed with php-5.2.x : http://pear.php.net/bugs/bug.php?id=9023
+
+* Sat Oct 28 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.9-1
+- update to 1.9.9
+
+* Sat Sep 16 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.8-6
+- add CHANGELOG to %%doc
+
+* Fri Sep 07 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.8-5.fc5.1
+- rebuild for FC5
+
+* Thu Sep 07 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.8-5
+- BR php-pear >= 1:1.4.9-1.2
+
+* Thu Sep 07 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.8-4
+- last template.spec
+
+* Mon Sep 04 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.8-3
+- new and simpler %%prep and %%install
+
+* Sat Sep 02 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.8-2
+- failsafe scriplet
+
+* Tue Aug 01 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.8-1
+- update to 1.9.8
+
+* Tue Jul 11 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.7-1
+- update to 1.9.7
+- use new macros from /etc/rpm/macros.pear
+
+* Tue May 30 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.6-1
+- install Licence in prep
+- update to 1.9.6
+
+* Mon May 15 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.5-3
+- Require pear >= 1.4.9
+- Requires(hint): (only comment actually) + description
+- bundle the v3.01 PHP LICENSE file (as in php-pear)
+- use --packagingroot (instead of -R)
+- check from install to check (as in php-pear)
+
+* Sat May 06 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.5-2
+- cleanning (description-line-too-long)
+
+* Sat May 06 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.5-1
+- use %%{_datadir}/pear/.pkgxml for XML (Bug #190252)
+- update to 1.9.5
+- workaround for buggy pear 1.4.6 installer
+
+* Thu Apr 27 2006 Remi Collet <Fedora@FamilleCollet.com> 1.9.4-1
+- spec for extras
+- add french summary & description
+
+* Wed Apr 26 2006 Remi Collet <rpms@FamilleCollet.com> 1.9.4-1.fc{3,4,5}.remi
+- update to 1.9.4
+
+* Thu Apr 06 2006 Remi Collet <rpms@FamilleCollet.com> 1.9.3-1.fc{3,4,5}.remi
+- initial RPM

+ 144 - 0
p/php-pear-MDB2/php-pear-MDB2-vl.spec

@@ -0,0 +1,144 @@
+%{!?__pear: %{expand: %%global __pear %{_bindir}/pear5}}
+%global pear_name MDB2
+%global prever    b3
+
+Name:           php-pear-MDB2
+Version:        2.5.0
+%if 0%{?prever:1}
+Release:        0.4.%{?prever}%{?_dist_release}
+%else
+Release:        4%{?_dist_release}
+%endif
+Summary:        Database Abstraction Layer
+
+Group:          Development/Libraries
+License:        BSD
+URL:            http://pear.php.net/package/MDB2
+Source0:        http://pear.php.net/get/%{pear_name}-%{version}%{?prever}.tgz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:      noarch
+BuildRequires:  php-pear(PEAR) >= 1.9.1
+
+Requires:       php >= 5.3.0
+Requires:       php-pear(PEAR)
+Requires(post): %{__pear}
+Requires(postun): %{__pear}
+Provides:       php-pear(%{pear_name}) = %{version}%{?prever}
+
+%description
+PEAR::MDB2 is a merge of the PEAR::DB and Metabase php database abstraction
+layers.
+
+It provides a common API for all supported RDBMS. The main difference to most
+other DB abstraction packages is that MDB2 goes much further to ensure
+portability.
+
+
+%prep
+%setup -qc
+# Create a "localized" php.ini to avoid build warning
+cp /etc/php5/php.ini .
+echo "date.timezone=UTC" >>php.ini
+
+cd %{pear_name}-%{version}%{?prever}
+# package.xml is V2
+sed -e '/LICENSE/s/role="data"/role="doc"/' <../package.xml >%{name}.xml
+
+
+%build
+cd %{pear_name}-%{version}%{?prever}
+# Empty build section, most likely nothing required.
+
+
+%install
+rm -rf %{buildroot}
+cd %{pear_name}-%{version}%{?prever}
+PHPRC=../php.ini %{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
+
+# Clean up unnecessary files
+rm -rf %{buildroot}%{pear_phpdir}/.??*
+
+# Install XML package description
+install -d %{buildroot}%{pear_xmldir}
+install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%post
+%{__pear} install --nodeps --soft --force --register-only \
+    %{pear_xmldir}/%{name}.xml >/dev/null ||:
+
+%postun
+if [ "$1" -eq "0" ]; then
+    %{__pear} uninstall --nodeps --ignore-errors --register-only \
+        %{pear_name} >/dev/null ||:
+fi
+
+
+%files
+%defattr(-,root,root,-)
+%doc %{pear_docdir}/%{pear_name}
+%{pear_xmldir}/%{name}.xml
+%{pear_testdir}/%{pear_name}
+%{pear_phpdir}/%{pear_name}
+%{pear_phpdir}/MDB2.php
+
+
+%changelog
+* Tue Mar 13 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.5.0-0.4.b3
+- initial build for Vine Linux
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.0-0.4.b3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sun Apr 17 2011 Remi Collet <Fedora@FamilleCollet.com> 2.5.0-0.3.b3
+- doc in /usr/share/doc/pear
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.0-0.2.b3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Fri Dec 31 2010 Remi Collet <Fedora@FamilleCollet.com> - 2.5.0-0.1.b3
+- update to 2.5.0b3
+- move MDB2.xml to php-pear-MDB2.xml
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Nov 13 2007 Christopher Stone <chris.stone@gmail.com> 2.4.1-2
+- Add LOB security patch (bz #379081)
+
+* Sat May 05 2007 Christopher Stone <chris.stone@gmail.com> 2.4.1-1
+- Upstream sync
+
+* Tue Mar 13 2007 Christopher Stone <chris.stone@gmail.com> 2.4.0-1
+- Upstream sync
+
+* Tue Nov 21 2006 Christopher Stone <chris.stone@gmail.com> 2.3.0-1
+- Upstream sync
+- Move LICENSE file from %%{pear_datadir} to %%doc
+
+* Thu Sep 07 2006 Christopher Stone <chris.stone@gmail.com> 2.2.2-2
+- Sync up with latest pear template
+
+* Wed Sep 06 2006 Christopher Stone <chris.stone@gmail.com> 2.2.2-1
+- Upstream sync
+- Update spec to latest template
+
+* Sun Sep 03 2006 Christopher Stone <chris.stone@gmail.com> 2.1.0-4
+- Update to latest template
+
+* Thu Jun 29 2006 Christopher Stone <chris.stone@gmail.com> 2.1.0-3
+- Remove some hacks, clean up spec file
+
+* Wed Jun 28 2006 Christopher Stone <chris.stone@gmail.com> 2.1.0-2
+- Remove %%build section since it is not used
+
+* Mon Jun 26 2006 Christopher Stone <chris.stone@gmail.com> 2.1.0-1
+- Initial Release

+ 160 - 0
p/php-pear-Mail/php-pear-Mail-vl.spec

@@ -0,0 +1,160 @@
+%{!?__pear: %{expand: %%global __pear %{_bindir}/pear5}}
+%global pear_name Mail
+
+Name:           php-pear-Mail
+Version:        1.2.0
+Release:        4%{?_dist_release}
+Summary:        Class that provides multiple interfaces for sending emails
+
+Group:          Development/Libraries
+License:        BSD
+URL:            http://pear.php.net/package/Mail
+Source0:        http://pear.php.net/get/%{pear_name}-%{version}.tgz
+Source2:        xml2changelog
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildArch:      noarch
+BuildRequires:  php-pear(PEAR) >= 1.5.6
+Requires:       php-pear(PEAR) >= 1.5.6 
+Requires:       php-pear(Net_SMTP) >= 1.4.1
+Requires(post): %{__pear}
+Requires(postun): %{__pear}
+Provides:       php-pear(%{pear_name}) = %{version}
+
+
+%description
+PEAR's Mail package defines an interface for implementing mailers under the
+PEAR hierarchy.  It also provides supporting functions useful to multiple
+mailer backends.  Currently supported backends include: PHP's native
+mail() function, sendmail, and SMTP.  This package also provides a RFC822
+email address list validation utility class.
+
+
+%prep
+%setup -q -c
+
+# Package is V2
+%{_bindir}/php -n %{SOURCE2} package.xml >CHANGELOG
+mv package.xml %{pear_name}-%{version}/%{name}.xml
+
+
+%build
+cd %{pear_name}-%{version}
+# Empty build section, most likely nothing required.
+
+
+%install
+rm -rf %{buildroot}
+cd %{pear_name}-%{version}
+%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
+
+# Clean up unnecessary files
+rm -rf %{buildroot}%{pear_phpdir}/.??*
+
+# Install XML package description
+mkdir -p %{buildroot}%{pear_xmldir}
+install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%post
+%{__pear} install --nodeps --soft --force --register-only \
+    %{pear_xmldir}/%{name}.xml >/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+    %{__pear} uninstall --nodeps --ignore-errors --register-only \
+        %{pear_name} >/dev/null || :
+fi
+
+
+%files
+%defattr(-,root,root,-)
+%doc CHANGELOG
+%{pear_phpdir}/Mail.php
+%{pear_phpdir}/Mail
+%{pear_testdir}/Mail
+%{pear_xmldir}/%{name}.xml
+
+
+%changelog
+* Tue Mar 13 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.2.0-4
+- initial build for Vine Linux
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Mar  1 2010 Remi Collet <Fedora@FamilleCollet.com> 1.2.0-1
+- update to 1.2.0
+- license is now BSD
+
+* Fri Nov 27 2009 Remi Collet <Fedora@FamilleCollet.com> 1.1.14-5
+- Fix CVE-2009-4023 (#540842)
+- rename Mail.xml to php-pear-Mail.xml
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.14-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.14-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Aug 24 2007 Remi Collet <Fedora@FamilleCollet.com> 1.1.14-2
+- Fix License
+
+* Thu Oct 12 2006 Remi Collet <Fedora@FamilleCollet.com> 1.1.14-1
+- update to 1.1.14
+
+* Sat Sep 16 2006 Remi Collet <Fedora@FamilleCollet.com> 1.1.13-1
+- regenerate SPEC with pear make-rpm-spec
+- remove PEAR from sumnary
+- update to 1.1.13
+- add generated CHANGELOG %%doc
+
+* Fri Sep 08 2006 Remi Collet <Fedora@FamilleCollet.com> 1.1.10-8
+- last template.spec
+
+* Mon Sep 04 2006 Remi Collet <Fedora@FamilleCollet.com> 1.1.10-7
+- new and simpler %%prep and %%install
+
+* Mon Aug 28 2006 Remi Collet <Fedora@FamilleCollet.com> 1.1.10-6
+- FE6 rebuild
+
+* Sat Jul 22 2006 Remi Collet <Fedora@FamilleCollet.com> 1.1.10-5
+- remove "rm pearrc"
+- secure scriplet with || :
+- install Licence in prep
+- use new macros from /etc/rpm/macros.pear
+
+* Mon May 15 2006 Remi Collet <Fedora@FamilleCollet.com> 1.1.10-4
+- Require pear >= 1:1.4.9
+- Requires(hint): php-pear(Net_SMTP) >= 1.1.0 (only comment actually)
+- bundle the v3.01 PHP LICENSE file
+- use --packagingroot (instead of -R)
+- check from install to check (as in php-pear)
+
+* Sun May 14 2006 Remi Collet <Fedora@FamilleCollet.com> 1.1.10-3
+- License : PHP -> PHP License
+
+* Sat May 06 2006 Remi Collet <Fedora@FamilleCollet.com> 1.1.10-2
+- new spec for extras
+- use %%{_datadir}/pear/.pkgxml for XML (Bug #190252)
+
+* Thu Apr 27 2006 Remi Collet <Fedora@FamilleCollet.com> 1.1.10-1
+- spec for extras
+
+* Wed Apr 26 2006 Remi Collet <rpms@FamilleCollet.com> 1.1.10-1.fc{3,4,5}.remi
+- update to 1.1.10
+
+* Thu Apr 06 2006 Remi Collet <rpms@FamilleCollet.com> 1.1.9-2.fc{3,4,5}.remi
+- change /var/lib/pear to %%{_libdir}/php/pear for XML (as in extras for FC5)
+- spec cleanning
+
+* Sat Jan  7 2006 Remi Collet <remi.collet@univ-reims.fr> 1.1.9-1.fc{3,4}.remi
+- initial RPM

+ 214 - 0
p/php-pear-Net-SMTP/php-pear-Net-SMTP-vl.spec

@@ -0,0 +1,214 @@
+%{!?__pear: %{expand: %%global __pear %{_bindir}/pear5}}
+%global pear_name Net_SMTP
+
+Name:           php-pear-Net-SMTP
+Version:        1.6.1
+Release:        3%{?_dist_release}
+Summary:        Provides an implementation of the SMTP protocol
+
+Group:          Development/Libraries
+License:        PHP
+URL:            http://pear.php.net/package/Net_SMTP
+Source0:        http://pear.php.net/get/%{pear_name}-%{version}.tgz
+Source2:        xml2changelog
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:      noarch
+BuildRequires:  php-pear(PEAR) >= 1.9.1
+
+Requires(post): %{__pear}
+Requires(postun): %{__pear}
+Provides:       php-pear(%{pear_name}) = %{version}
+Requires:       php-pear(PEAR) >= 1.4.9
+Requires:       php-pear(Net_Socket) >= 1.0.7
+Requires:       php-pear(Auth_SASL)
+
+
+%description
+Provides an implementation of the SMTP protocol using PEAR's Net_Socket class.
+
+php-pear-Net-SMTP can optionally use package "php-pear-Auth-SASL".
+
+
+%prep
+%setup -q -c
+%{_bindir}/php -n %{SOURCE2} package.xml | tee CHANGELOG | head -n 2
+
+cd %{pear_name}-%{version}
+# package.xml is V2
+mv ../package.xml %{name}.xml
+
+
+%build
+cd %{pear_name}-%{version}
+# Empty build section, most likely nothing required.
+
+
+%install
+rm -rf %{buildroot}
+cd %{pear_name}-%{version}
+
+%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
+
+# Clean up unnecessary files
+rm -rf %{buildroot}%{pear_phpdir}/.??*
+
+# Install XML package description
+%{__mkdir_p} %{buildroot}%{pear_xmldir}
+%{__install} -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
+
+
+%check
+# Sanity check
+lst=$(find %{buildroot}%{pear_phpdir} -exec grep -q %{buildroot} {} \; -print)
+[ ! -z "$lst" ] && echo "Reference to BUILDROOT in $lst" && exit 1;
+
+# For documentation purpose only
+# After install, as root :
+# cd /usr/share/pear/test/Net_SMTP/tests
+# cp config.php.dist config.php
+# vi config.php # you should use a working mail account
+# pear run-tests -p Net_SMTP
+# Should return 
+# 3 PASSED TESTS
+# 0 SKIPPED TESTS
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%post
+%{__pear} install --nodeps --soft --force --register-only \
+    %{pear_xmldir}/%{name}.xml >/dev/null || :
+
+
+%postun
+if [ $1 -eq 0 ] ; then
+    %{__pear} uninstall --nodeps --ignore-errors --register-only \
+        %{pear_name} >/dev/null || :
+fi
+
+
+%files
+%defattr(-,root,root,-)
+%doc CHANGELOG
+%doc %{pear_docdir}/%{pear_name}
+%{pear_phpdir}/Net/*
+%{pear_testdir}/%{pear_name}
+%{pear_xmldir}/%{name}.xml
+
+%changelog
+* Tue Mar 13 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.6.1-3
+- initial build for Vine Linux
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Aug 16 2011 Remi Collet <Fedora@FamilleCollet.com> 1.6.1-1
+- Version 1.6.1 (stable) - API 1.2.0 (stable)
+
+* Fri Jun 10 2011 Remi Collet <Fedora@FamilleCollet.com> 1.6.0-1
+- Version 1.6.0 (stable) - API 1.2.0 (stable)
+
+* Sat Apr 17 2011 Remi Collet <Fedora@FamilleCollet.com> 1.5.2-1
+- Version 1.5.2 (stable) - API 1.1.3 (stable)
+
+* Fri Mar 11 2011 Remi Collet <Fedora@FamilleCollet.com> 1.5.1-1
+- Version 1.5.1 (stable) - API 1.1.3 (stable)
+- keep doc in pear_docdir
+
+* Sun Feb 13 2011 Remi Collet <Fedora@FamilleCollet.com> 1.5.0-1
+- Version 1.5.0 (stable) - API 1.1.3 (stable)
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Oct 11 2010 Remi Collet <Fedora@FamilleCollet.com> 1.4.4-1
+- Version 1.4.4 (stable) - API 1.1.3 (stable)
+
+* Mon Oct 11 2010 Remi Collet <Fedora@FamilleCollet.com> 1.4.3-1
+- Version 1.4.3 (stable) - API 1.1.3 (stable)
+- set timezone during build
+
+* Tue Mar 09 2010 Remi Collet <Fedora@FamilleCollet.com> 1.4.2-1
+- update to 1.4.2
+
+* Mon Jan 25 2010 Remi Collet <Fedora@FamilleCollet.com> 1.4.1-1
+- update to 1.4.1
+
+* Sun Jan 24 2010 Remi Collet <Fedora@FamilleCollet.com> 1.4.0-1
+- update to 1.4.0
+- add examples to %%doc
+
+* Sun Nov 29 2009 Remi Collet <Fedora@FamilleCollet.com> 1.3.4-1
+- update to 1.3.4
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Jul 14 2009 Remi Collet <Fedora@FamilleCollet.com> 1.3.3-1
+- update to 1.3.3
+- rename Net_SMTP.xml to php-pear-Net-SMTP.xml
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Dec 21 2008 Remi Collet <Fedora@FamilleCollet.com> 1.3.2-1
+- update to 1.3.2
+
+* Tue Jun 10 2008 Remi Collet <Fedora@FamilleCollet.com> 1.3.1-1
+- update to 1.3.1
+- add Comment on howto to run test suite
+
+* Sun Apr 27 2008 Remi Collet <Fedora@FamilleCollet.com> 1.3.0-1
+- update to 1.3.0
+
+* Fri Feb 15 2008 Remi Collet <Fedora@FamilleCollet.com> 1.2.11-1
+- update to 1.2.11
+- fix License
+
+* Sat Mar 31 2007 Remi Collet <Fedora@FamilleCollet.com> 1.2.10-1
+- remove PEAR from sumnary
+- update to 1.2.10 
+- requires Net_Socket >= 1.0.7
+- spec cleanup
+- add generated CHANGELOG
+- don't own /usr/share/pear/Net (already own by Net_Socket)
+
+* Fri Sep 08 2006 Remi Collet <Fedora@FamilleCollet.com> 1.2.8-5
+- last template.spec
+
+* Sun Sep 03 2006 Remi Collet <Fedora@FamilleCollet.com> 1.2.8-4
+- new and simpler %%prep and %%install
+
+* Sat Sep 02 2006 Remi Collet <Fedora@FamilleCollet.com> 1.2.8-3
+- install Licence in prep
+- use new macros from /etc/rpm/macros.pear
+- own /usr/share/pear/Net
+- require php >= 4.0.5
+
+* Sat May 20 2006 Remi Collet <Fedora@FamilleCollet.com> 1.2.8-2
+- Require pear >= 1.4.9
+- bundle the v3.01 PHP LICENSE file
+- use --packagingroot (instead of -R)
+- check from install to check (as in php-pear)
+- Remove Auth_SASL from Requires (optional)
+
+* Sat May 06 2006 Remi Collet <Fedora@FamilleCollet.com> 1.2.8-1
+- spec for extras
+- workaround for buggy pear 1.4.6 installer
+- use %%{_datadir}/pear/.pkgxml for XML (Bug #190252)
+
+* Thu Apr 06 2006 Remi Collet <rpms@FamilleCollet.com> 1.2.8-3.fc{3,4,5}.remi
+- change /var/lib/pear to %%{_libdir}/php/pear for XML (as in extras for FC5)
+- spec cleanning
+
+* Sat Mar 04 2006 Remi Collet <RPMS@FamilleCollet.com> 1.2.8-2.fc{3,4}.remi
+- add Requires: php-pear(Auth_SASL)
+
+* Sat Feb 25 2006 Remi Collet <RPMS@FamilleCollet.com> 1.2.8-1.fc{3,4}.remi
+- update to 1.2.8
+
+* Sat Jan  7 2006 Remi Collet <remi.collet@univ-reims.fr> 1.2.7-1.fc{3,4}.remi
+- initial RPM

+ 155 - 0
p/php-pear-Net-Socket/php-pear-Net-Socket-vl.spec

@@ -0,0 +1,155 @@
+%{!?__pear: %{expand: %%global __pear %{_bindir}/pear5}}
+%global pear_name Net_Socket
+
+Name:           php-pear-Net-Socket
+Version:        1.0.10
+Release:        4%{?_dist_release}
+Summary:        Network Socket Interface
+
+Group:          Development/Libraries
+License:        PHP
+URL:            http://pear.php.net/package/Net_Socket
+Source0:        http://pear.php.net/get/%{pear_name}-%{version}.tgz
+Source2:        xml2changelog
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildArch:      noarch
+BuildRequires:  php-pear(PEAR) >= 1.9.1
+Requires(post): %{__pear}
+Requires(postun): %{__pear}
+Provides:       php-pear(%{pear_name}) = %{version}
+
+
+%description
+  Net_Socket is a class interface to TCP sockets.  It provides blocking
+  and non-blocking operation, with different reading and writing modes
+  (byte-wise, block-wise, line-wise and special formats like network
+  byte-order ip addresses).
+
+
+%prep
+%setup -q -c
+%{_bindir}/php -n %{SOURCE2} package.xml | tee CHANGELOG | head -n 10
+
+# Create a "localized" php.ini to avoid build warning
+cp /etc/php5/php.ini .
+echo "date.timezone=UTC" >>php.ini
+
+cd %{pear_name}-%{version}
+# package.xml is V2
+mv ../package.xml %{name}.xml
+
+
+%build
+cd %{pear_name}-%{version}
+# Empty build section, most likely nothing required.
+
+
+%install
+rm -rf %{buildroot}
+
+cd Net_Socket-%{version}
+PHPRC=../php.ini %{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
+
+# Clean up unnecessary files
+rm -rf %{buildroot}%{pear_phpdir}/.??*
+
+%{__mkdir_p} %{buildroot}%{pear_xmldir}
+%{__install} -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
+
+
+%check
+# Sanity check
+lst=$(find %{buildroot}%{pear_phpdir} -exec grep -q %{buildroot} {} \; -print)
+[ ! -z "$lst" ] && echo "Reference to BUILDROOT in $lst" && exit 1;
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%post
+%{__pear} install --nodeps --soft --force --register-only \
+    %{pear_xmldir}/%{name}.xml >/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+    %{__pear} uninstall --nodeps --ignore-errors --register-only \
+        %{pear_name} >/dev/null || :
+fi
+
+
+%files
+%defattr(-,root,root,-)
+%doc CHANGELOG
+%{pear_phpdir}/Net
+%{pear_xmldir}/%{name}.xml
+
+
+%changelog
+* Tue Mar 14 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.0.10-4
+- initial build for Vine Linux
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.10-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.10-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Sat Oct 16 2010 Remi Collet <Fedora@FamilleCollet.com> 1.0.10-1
+- Version 1.0.10 (stable) - API 1.0.9 (stable) - QA release
+- set timezone during build
+
+* Sat May 22 2010 Remi Collet <Fedora@FamilleCollet.com> 1.0.9-4
+- spec cleanup
+- rename Net_Socket.xml to php-pear-Net-Socket.xml
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.9-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.9-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Jul 12 2008 Remi Collet <Fedora@FamilleCollet.com> 1.0.9-1
+- update to 1.0.9
+
+* Fri Jun 13 2008 Jon Stanley <jonstanley@gmail.com> - 1.0.8-2
+- Rebuild
+
+* Tue May 08 2007 Remi Collet <Fedora@FamilleCollet.com> 1.0.8-1
+- update to 1.0.8
+
+* Sat Mar 31 2007 Remi Collet <Fedora@FamilleCollet.com> 1.0.7-1
+- remove PEAR from sumnary
+- update to 1.0.7
+- spec cleanup
+- add generated CHANGELOG
+
+* Fri Sep 08 2006 Remi Collet <Fedora@FamilleCollet.com> 1.0.6-5
+- last template.spec
+
+* Sun Sep 03 2006 Remi Collet <Fedora@FamilleCollet.com> 1.0.6-4
+- new and simpler %%prep and %%install
+
+* Sat Sep 02 2006 Remi Collet <Fedora@FamilleCollet.com> 1.0.6-3
+- install Licence in prep
+- use new macros from /etc/rpm/macros.pear
+- own /usr/share/pear/Net
+- require php >= 4.3.0 (info from PHP_CompatInfo)
+
+* Sat May 20 2006 Remi Collet <Fedora@FamilleCollet.com> 1.0.6-2
+- Require pear >= 1.4.9
+- bundle the v3.01 PHP LICENSE file
+- use --packagingroot (instead of -R)
+- check from install to check (as in php-pear)
+
+* Sat May 06 2006 Remi Collet <Fedora@FamilleCollet.com> 1.0.6-1
+- spec for extras
+- use %%{_datadir}/pear/.pkgxml for XML (Bug #190252)
+
+* Thu Apr 06 2006 Remi Collet <rpms@FamilleCollet.com> 1.0.6-2.fc{3,4,5}.remi
+- change /var/lib/pear to %%{_libdir}/php/pear for XML (as in extras for FC5)
+- spec cleanning
+
+* Sat Jan  7 2006 Remi Collet <remi.collet@univ-reims.fr> 1.0.6-1.fc{3,4}.remi
+- initial RPM