[ Index ] |
|
Code source de PHP PEAR 1.4.5 |
1 Summary: PEAR: @summary@ 2 Name: @rpm_package@ 3 Version: @version@ 4 Release: 1 5 License: @release_license@ 6 Group: Development/Libraries 7 Source: http://@master_server@/get/@package@-%{version}.tgz 8 BuildRoot: %{_tmppath}/%{name}-root 9 URL: http://@master_server@/package/@package@ 10 Prefix: %{_prefix} 11 #Docdir: @doc_dir@/@package@ 12 BuildArchitectures: @arch@ 13 @extra_headers@ 14 15 %description 16 @description@ 17 18 %prep 19 rm -rf %{buildroot}/* 20 # XXX Source files location is missing here in pear cmd 21 pear -v -c %{buildroot}/pearrc \ 22 -d php_dir=%{_libdir}/php/pear \ 23 -d doc_dir=/docs \ 24 -d bin_dir=%{_bindir} \ 25 -d data_dir=%{_libdir}/php/pear/data \ 26 -d test_dir=%{_libdir}/php/pear/tests \ 27 -d ext_dir=%{_libdir} \@extra_config@ 28 -s 29 30 %build 31 echo BuildRoot=%{buildroot} 32 33 %postun 34 # if refcount = 0 then package has been removed (not upgraded) 35 if [ "$1" -eq "0" ]; then 36 pear uninstall --nodeps -r @possible_channel@@package@ 37 rm @rpm_xml_dir@/@package@.xml 38 fi 39 40 41 %post 42 # if refcount = 2 then package has been upgraded 43 if [ "$1" -ge "2" ]; then 44 pear upgrade --nodeps -r @rpm_xml_dir@/@package@.xml 45 else 46 pear install --nodeps -r @rpm_xml_dir@/@package@.xml 47 fi 48 49 %install 50 pear -c %{buildroot}/pearrc install --nodeps -R %{buildroot} \ 51 $RPM_SOURCE_DIR/@package@-%{version}.tgz 52 rm %{buildroot}/pearrc 53 rm %{buildroot}/%{_libdir}/php/pear/.filemap 54 rm %{buildroot}/%{_libdir}/php/pear/.lock 55 rm -rf %{buildroot}/%{_libdir}/php/pear/.registry 56 if [ -d "%{buildroot}/docs/@package@/doc" ]; then 57 rm -rf $RPM_BUILD_DIR/doc 58 mv %{buildroot}/docs/@package@/doc $RPM_BUILD_DIR 59 rm -rf %{buildroot}/docs 60 fi 61 mkdir -p %{buildroot}@rpm_xml_dir@ 62 tar -xzf $RPM_SOURCE_DIR/@package@-%{version}.tgz package@package2xml@.xml 63 cp -p package@package2xml@.xml %{buildroot}@rpm_xml_dir@/@package@.xml 64 65 #rm -rf %{buildroot}/* 66 #pear -q install -R %{buildroot} -n package@package2xml@.xml 67 #mkdir -p %{buildroot}@rpm_xml_dir@ 68 #cp -p package@package2xml@.xml %{buildroot}@rpm_xml_dir@/@package@.xml 69 70 %files 71 %defattr(-,root,root) 72 %doc @doc_files@ 73 /
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sun Feb 25 14:08:00 2007 | par Balluche grâce à PHPXref 0.7 |