TDE libcarddav: Difference between revisions

mNo edit summary
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}}