[ Index ] |
|
Code source de GeekLog 1.4.1 |
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 BuildArchitectures: @arch@ 12 @extra_headers@ 13 14 %description 15 @description@ 16 17 %prep 18 rm -rf %{buildroot}/* 19 %setup -c -T 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 [ "@doc_files@" != "" ]; then 57 mv %{buildroot}/docs/@package@/* . 58 rm -rf %{buildroot}/docs 59 fi 60 mkdir -p %{buildroot}@rpm_xml_dir@ 61 tar -xzf $RPM_SOURCE_DIR/@package@-%{version}.tgz package@package2xml@.xml 62 cp -p package@package2xml@.xml %{buildroot}@rpm_xml_dir@/@package@.xml 63 64 #rm -rf %{buildroot}/* 65 #pear -q install -R %{buildroot} -n package@package2xml@.xml 66 #mkdir -p %{buildroot}@rpm_xml_dir@ 67 #cp -p package@package2xml@.xml %{buildroot}@rpm_xml_dir@/@package@.xml 68 69 %files 70 %defattr(-,root,root) 71 %doc @doc_files@ 72 /
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Wed Nov 21 12:27:40 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |