[ Index ]
 

Code source de SPIP Agora 1.4

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/Pear/PEAR/ -> template.spec (source)

   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@/
  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} \
  28          -s
  29  
  30  %build
  31  echo BuildRoot=%{buildroot}
  32  
  33  %clean
  34  [ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
  35  
  36  %postun
  37  pear uninstall --nodeps -r @package@
  38  
  39  %post
  40  pear install --nodeps -r @rpm_xml_dir@/@package@.xml
  41  
  42  %install
  43  pear -c "%{buildroot}/pearrc" install --nodeps -R "%{buildroot}" \
  44          "$RPM_SOURCE_DIR/@package@-%{version}.tgz"
  45  rm %{buildroot}/pearrc
  46  rm %{buildroot}/%{_libdir}/php/pear/.filemap
  47  rm %{buildroot}/%{_libdir}/php/pear/.lock
  48  rm -rf %{buildroot}/%{_libdir}/php/pear/.registry
  49  for DOCDIR in docs doc examples; do
  50      if [ -d "%{buildroot}/docs/@package@/$DOCDIR" ]; then
  51          rm -rf $RPM_BUILD_DIR/$DOCDIR
  52          mv %{buildroot}/docs/@package@/$DOCDIR $RPM_BUILD_DIR
  53          rm -rf %{buildroot}/docs
  54      fi
  55  done
  56  mkdir -p %{buildroot}@rpm_xml_dir@
  57  tar -xzf $RPM_SOURCE_DIR/@package@-%{version}.tgz package.xml
  58  cp -p package.xml %{buildroot}@rpm_xml_dir@/@package@.xml
  59  
  60  #rm -rf %{buildroot}/*
  61  #pear -q install -R %{buildroot} -n package.xml
  62  #mkdir -p %{buildroot}@rpm_xml_dir@
  63  #cp -p package.xml %{buildroot}@rpm_xml_dir@/@package@.xml
  64  
  65  %files
  66      %defattr(-,root,root)
  67      %doc @doc_files@
  68      /


Généré le : Sat Feb 24 14:40:03 2007 par Balluche grâce à PHPXref 0.7