From 8e05b363dcdc26c111389ac25cbdf524eefbc12c Mon Sep 17 00:00:00 2001 From: paul Date: Sat, 25 Nov 2006 04:08:02 +0000 Subject: [PATCH] Dont need these files for PEAR --- .../src/tools/pear/src/data/PEAR/package.dtd | 103 ------------------ .../tools/pear/src/data/PEAR/template.spec | 72 ------------ .../pear/src/data/XML_Serializer/doc/todo.txt | 25 ----- 3 files changed, 200 deletions(-) delete mode 100644 campcaster/src/tools/pear/src/data/PEAR/package.dtd delete mode 100644 campcaster/src/tools/pear/src/data/PEAR/template.spec delete mode 100644 campcaster/src/tools/pear/src/data/XML_Serializer/doc/todo.txt diff --git a/campcaster/src/tools/pear/src/data/PEAR/package.dtd b/campcaster/src/tools/pear/src/data/PEAR/package.dtd deleted file mode 100644 index 5bc04dd7d..000000000 --- a/campcaster/src/tools/pear/src/data/PEAR/package.dtd +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/campcaster/src/tools/pear/src/data/PEAR/template.spec b/campcaster/src/tools/pear/src/data/PEAR/template.spec deleted file mode 100644 index 37b477f8f..000000000 --- a/campcaster/src/tools/pear/src/data/PEAR/template.spec +++ /dev/null @@ -1,72 +0,0 @@ -Summary: PEAR: @summary@ -Name: @rpm_package@ -Version: @version@ -Release: 1 -License: @release_license@ -Group: Development/Libraries -Source: http://@master_server@/get/@package@-%{version}.tgz -BuildRoot: %{_tmppath}/%{name}-root -URL: http://@master_server@/package/@package@ -Prefix: %{_prefix} -BuildArchitectures: @arch@ -@extra_headers@ - -%description -@description@ - -%prep -rm -rf %{buildroot}/* -%setup -c -T -# XXX Source files location is missing here in pear cmd -pear -v -c %{buildroot}/pearrc \ - -d php_dir=%{_libdir}/php/pear \ - -d doc_dir=/docs \ - -d bin_dir=%{_bindir} \ - -d data_dir=%{_libdir}/php/pear/data \ - -d test_dir=%{_libdir}/php/pear/tests \ - -d ext_dir=%{_libdir} \@extra_config@ - -s - -%build -echo BuildRoot=%{buildroot} - -%postun -# if refcount = 0 then package has been removed (not upgraded) -if [ "$1" -eq "0" ]; then - pear uninstall --nodeps -r @possible_channel@@package@ - rm @rpm_xml_dir@/@package@.xml -fi - - -%post -# if refcount = 2 then package has been upgraded -if [ "$1" -ge "2" ]; then - pear upgrade --nodeps -r @rpm_xml_dir@/@package@.xml -else - pear install --nodeps -r @rpm_xml_dir@/@package@.xml -fi - -%install -pear -c %{buildroot}/pearrc install --nodeps -R %{buildroot} \ - $RPM_SOURCE_DIR/@package@-%{version}.tgz -rm %{buildroot}/pearrc -rm %{buildroot}/%{_libdir}/php/pear/.filemap -rm %{buildroot}/%{_libdir}/php/pear/.lock -rm -rf %{buildroot}/%{_libdir}/php/pear/.registry -if [ "@doc_files@" != "" ]; then - mv %{buildroot}/docs/@package@/* . - rm -rf %{buildroot}/docs -fi -mkdir -p %{buildroot}@rpm_xml_dir@ -tar -xzf $RPM_SOURCE_DIR/@package@-%{version}.tgz package@package2xml@.xml -cp -p package@package2xml@.xml %{buildroot}@rpm_xml_dir@/@package@.xml - -#rm -rf %{buildroot}/* -#pear -q install -R %{buildroot} -n package@package2xml@.xml -#mkdir -p %{buildroot}@rpm_xml_dir@ -#cp -p package@package2xml@.xml %{buildroot}@rpm_xml_dir@/@package@.xml - -%files - %defattr(-,root,root) - %doc @doc_files@ - / diff --git a/campcaster/src/tools/pear/src/data/XML_Serializer/doc/todo.txt b/campcaster/src/tools/pear/src/data/XML_Serializer/doc/todo.txt deleted file mode 100644 index ab9b953bf..000000000 --- a/campcaster/src/tools/pear/src/data/XML_Serializer/doc/todo.txt +++ /dev/null @@ -1,25 +0,0 @@ -TODO XML_Serializer: --------------------- -- find a way to detect references in the structure and add id/idref attributes -- serialize some other structures, especially XPath return values -- serializes tags with attributes - array( - "_attributes" => array( "foo" => "bar" ), - "child" => "content" - ); - serializes to: - - content - -- custom serialization of objects -- namespace support - -TODO XML_Unserializer: ----------------------- -- add support to convert arrays into objects -- support for xml:space attribute -- set types for certain tags (like in patConfiguration) -- namespace support -- custom unserialization for objects (static unserialize() or fromXML() methods) -- unserialize references using id/idref -- implement callback mechanism