Changes

From Studiosg
Jump to navigationJump to search
70 bytes added ,  17:26, 21 December 2016
Aggiornamento pagine a nuova struttura
Line 1: Line 1: −
Benvenuti nella pagina Wiki di Simone Giustetti.
+
{{header_it|title=Compilazione di libcarddav per TDE| keyword={{Template:keyword_it_tde}}| description=Compilare un pacchetto funzionante di libcarddav per il Trinity Desktop Environment e Slackware Linux | link_page=En/TDE_libcarddav}}
 
  −
 
  −
Lingue: [http://www.giustetti.net/wiki/index.php?title=En/TDE_libcarddav English] - '''Italiano'''
  −
 
  −
----
      
== LIBCARDDAV ==
 
== LIBCARDDAV ==
[[trinity_desktop_environment#Pacchetti_Base]]
+
[[trinity_desktop_environment#Pacchetti_Base | TDE - Pacchetti Base]]
   −
'''Libcarddav''' è una libreria che implementa il protocollo '''CardDAV''' sviluppata specificamente per KDE e, nel presente, per il '''Trinity Desktop Environment'''. '''CardDAV''' è un protocollo '''client / server''', definito nel documento [http://www.rfc-editor.org/rfc/rfc6352.txt rfc6352], che consente di condividere rubriche di indirizzi in rete. '''CardDAV''' si basa su '''WebDAV''' a sua volta basato sul protocollo '''HTTP''' e usa il formato '''[http://en.wikipedia.org/wiki/VCard vCard]''' per memorizzare i dati. Quest'ultimo è supportato da molti dispositivi portatili e risulta pertanto indicato per esportare, importare e sincronizzare rubriche di indirizzi con un vasto numero di cellulari e tablet. La libreria Libcarddav supporta tutte le funzionalità di manipolazione dei dati per l'ultimo standard ufficiale del protocollo CardDAV.
+
'''Libcarddav''' è una libreria che implementa il protocollo '''CardDAV''' sviluppata specificamente per KDE e, nel presente, per il '''Trinity Desktop Environment'''. '''CardDAV''' è un protocollo '''client / server''', definito nel documento [http://www.rfc-editor.org/rfc/rfc6352.txt rfc6352], che consente di condividere rubriche di indirizzi in rete. '''CardDAV''' si basa su '''WebDAV''' a sua volta basato sul protocollo '''HTTP''' e usa il formato '''vCard''' per memorizzare i dati. Quest'ultimo è supportato da molti dispositivi portatili e risulta pertanto indicato per esportare, importare e sincronizzare rubriche di indirizzi con un vasto numero di cellulari e tablet. La libreria Libcarddav supporta tutte le funzionalità di manipolazione dei dati per l'ultimo standard ufficiale del protocollo CardDAV.
    
=== Libcarddav su Slackware ===
 
=== Libcarddav su Slackware ===
Line 25: Line 20:     
'''Si impongano esplicitamente i percorsi delle librerie Qt''' per coerenza con quanto fatto con i pacchetti compilati in precedenza:
 
'''Si impongano esplicitamente i percorsi delle librerie Qt''' per coerenza con quanto fatto con i pacchetti compilati in precedenza:
 +
<syntaxhighlight lang="bash">
 
   # Add temporary paths to handle new libraries during build
 
   # Add temporary paths to handle new libraries during build
 
   export QTDIR=/opt/trinity
 
   export QTDIR=/opt/trinity
Line 31: Line 27:  
   export LD_LIBRARY_PATH=/usr/lib${LIBDIRSUFFIX}:/opt/trinity/lib${LIBDIRSUFFIX}
 
   export LD_LIBRARY_PATH=/usr/lib${LIBDIRSUFFIX}:/opt/trinity/lib${LIBDIRSUFFIX}
 
   export PKG_CONFIG_PATH=:/usr/lib${LIBDIRSUFFIX}/pkgconfig:/opt/trinity/lib${LIBDIRSUFFIX}/pkgconfig:$PKG_CONFIG_PATH
 
   export PKG_CONFIG_PATH=:/usr/lib${LIBDIRSUFFIX}/pkgconfig:/opt/trinity/lib${LIBDIRSUFFIX}/pkgconfig:$PKG_CONFIG_PATH
 +
</syntaxhighlight>
    
Si lanci il comando:
 
Si lanci il comando:
 +
<syntaxhighlight lang="bash">
 
   # Configure the package
 
   # Configure the package
 
   LDFLAGS="${SLKLDFLAGS}" \
 
   LDFLAGS="${SLKLDFLAGS}" \
Line 42: Line 40:  
       --libdir=${LIBDIR} \
 
       --libdir=${LIBDIR} \
 
       2>&1 | tee -a ${OUTPUT}/${PRGNAM}_configure.log
 
       2>&1 | tee -a ${OUTPUT}/${PRGNAM}_configure.log
 +
</syntaxhighlight>
 
per eseguire la configurazione dei sorgenti.
 
per eseguire la configurazione dei sorgenti.
   Line 62: Line 61:  
----
 
----
   −
Lingue: [http://www.giustetti.net/wiki/index.php?title=En/TDE_libcarddav English] - '''Italiano'''
+
{{footer_it | link_page=En/TDE_libcarddav}}

Navigation menu