audio/libgpod 0.8.3_6 MidnightBSD
Library for direct access to iPod contents
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
a05b377b53- License
- lgpl
- Categories
- audio
Description
libgpod is a shared library to access the contents of an iPod and optionally iPhone (via `comms/libimobiledevice' library port, enabled by default).
This code was originally part of gtkpod itself. When the parsing code was made self-contained with gtkpod v0.93, decision was made to put this code in a separate library so that other projects can benefit from it without duplicating code.
libgpod supports playlists, smart playlists, playcounts, ratings, podcasts, cover art, audio and video. Photo support is implemented as well. Mono bindings are optionally available too.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | audio/libgpod | 0.8.3_6 |
| FreeBSD | audio/libgpod | 0.8.3_15 |
| OpenBSD | audio/libgpod | 0.8.3p3 |
| NetBSD | audio/libgpod | 0.8.3nb27 |
| HardenedBSD | audio/libgpod | 0.8.3_15 |
| GhostBSD | audio/libgpod | 0.8.3_15 |
Install
Binary package:
mport install libgpod
From mports:
cd /usr/mports/audio/libgpod && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libgpod>0:audio/libgpod
LIB_DEPENDS= libgpod.so:audio/libgpod
Dependencies
As this port's Makefile names them.
Library 3
libplist-2.0.so: devel/libplistlibtag.so: audio/tagliblibsgutils2.so: sysutils/sg3_utils
Build dependencies 3
Run dependencies 3
Required by 1
Configuration
Options name: audio_libgpod
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| IMOBILE | on | Apple iPhone/iPod Touch support |
- USES
- compiler:c++11-lang gettext gmake gnome libtool localbase pathfix pkgconfig sqlite:3 tar:bzip2
- Service scripts
- none
Files
pkg-plist 39
- bin/ipod-read-sysinfo-extended
- bin/ipod-time-sync
- include/gpod-1.0/gpod/itdb.h
- lib/libgpod.a
- lib/libgpod.so
- lib/libgpod.so.4
- lib/libgpod.so.4.3.2
- libdata/pkgconfig/libgpod-1.0.pc
- share/doc/libgpod/ch01.html
- share/doc/libgpod/home.png
- share/doc/libgpod/index.html
- share/doc/libgpod/index.sgml
- share/doc/libgpod/itunesdb.html
- share/doc/libgpod/left.png
- share/doc/libgpod/libgpod-Artwork.html
- share/doc/libgpod/libgpod-Chapter-Data.html
- share/doc/libgpod/libgpod-Device.html
- share/doc/libgpod/libgpod-File-handling-functions.html
- share/doc/libgpod/libgpod-Low-level-functions.html
- share/doc/libgpod/libgpod-Photo-database.html
- share/doc/libgpod/libgpod-Playlists.html
- share/doc/libgpod/libgpod-Smart-Playlists.html
- share/doc/libgpod/libgpod-The-Itdb-iTunesDB-structure.html
- share/doc/libgpod/libgpod-Time-handling.html
- share/doc/libgpod/libgpod-Tracks.html
- share/doc/libgpod/libgpod.devhelp2
- share/doc/libgpod/photodb.html
- share/doc/libgpod/right.png
- share/doc/libgpod/style.css
- share/doc/libgpod/up.png
- share/locale/de/LC_MESSAGES/libgpod.mo
- share/locale/es/LC_MESSAGES/libgpod.mo
- share/locale/fr/LC_MESSAGES/libgpod.mo
- share/locale/he/LC_MESSAGES/libgpod.mo
- share/locale/it/LC_MESSAGES/libgpod.mo
- share/locale/ja/LC_MESSAGES/libgpod.mo
- share/locale/ro/LC_MESSAGES/libgpod.mo
- share/locale/sv/LC_MESSAGES/libgpod.mo
- share/locale/zh_CN/LC_MESSAGES/libgpod.mo
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libgpod-0.8.3.tar.bz2 | 801903 | 638a7959d04e95f1e62abad02bd33702e4e8dfef98485ac7d9d50395c37e955d |
Master sites 1
- SF/gtkpod/libgpod/libgpod-${PORTVERSION:R}