Introduction to libgsf
        
        
          The libgsf package contains a
          library used for providing an extensible input/output abstraction
          layer for structured file formats.
        
        
          This package is known to build and work properly using an LFS 12.3
          platform.
        
        
          Package Information
        
        
        
          libgsf Dependencies
        
        
          Required
        
        
          GLib-2.82.4 and libxml2-2.13.5
        
        
          Recommended
        
        
          gdk-pixbuf-2.42.12 (To build gsf-office-thumbnailer)
        
        
          Optional
        
        
          7zip-24.09
          (for tests), GTK-Doc-1.34.0, Valgrind-3.24.0 (for
          tests), and 
          unzip (for tests)
        
       
      
        
          Installation of libgsf
        
        
          Install libgsf by running the
          following commands:
        
        ./configure --prefix=/usr --disable-static &&
make
        
          To test the results, issue: make
          check. Two tests related to Valgrind-3.24.0 are
          known to fail.
        
        
          Now, as the root user:
        
        make install
       
      
        
          Command Explanations
        
        
          --disable-static: This
          switch prevents installation of static versions of the libraries.
        
        
          --enable-gtk-doc: Use this parameter if
          GTK-Doc is installed and you wish
          to rebuild and install the API documentation.
        
       
      
        
          Contents
        
        
          
            
              Installed Programs:
              gsf, gsf-office-thumbnailer, and
              gsf-vba-dump
            
            
              Installed Library:
              libgsf-1.so
            
            
              Installed Directories:
              /usr/include/libgsf-1,
              /usr/share/gtk-doc/html/gsf and /usr/share/thumbnailers
            
           
         
        
          
            Short Descriptions
          
          
            
              
              
            
            
              
                | 
                    gsf
                   | 
                    is a simple archive utility, somewhat similar to
                    tar(1)
                   | 
              
                | 
                    gsf-office-thumbnailer
                   | 
                    is used internally by GNOME applications such as
                    Nautilus to generate
                    thumbnails of several types of office application files
                   | 
              
                | 
                    gsf-vba-dump
                   | 
                    is used to extract Visual Basic for Applications macros
                    from files
                   | 
              
                | 
                    libgsf-1.so | 
                    contains the libgsf API
                    functions
                   |