BSD Ports

audio/libgpod 0.8.3_15 FreeBSD

Library for direct access to iPod/iPhone contents

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
aaa5496255
License
LGPL20
Categories
audio
Package size
399.7 KiB, 2360.4 KiB installed

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

SystemPortVersion
FreeBSDaudio/libgpod0.8.3_15
OpenBSDaudio/libgpod0.8.3p3
NetBSDaudio/libgpod0.8.3nb27
MidnightBSDaudio/libgpod0.8.3_6

Install

Binary package:

pkg install libgpod

From the ports tree:

cd /usr/ports/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

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.8.3_150.8.3_150.8.3_110.8.3_140.8.3_15
FreeBSD:14:quarterly0.8.3_150.8.3_15n/a0.8.3_140.8.3_15
FreeBSD:15:latest0.8.3_150.8.3_15n/a0.8.3_140.8.3_14
FreeBSD:15:quarterly0.8.3_150.8.3_15n/an/an/a
FreeBSD:16:latest0.8.3_150.8.3_15n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

The full lists below include those, and their dependencies in turn.

Build dependencies 49
Run dependencies 42

Configuration

Options name: audio_libgpod

OptionDefaultDescription
DOCSoffBuild and/or install documentation
IMOBILEonApple iPhone/iPod Touch support
USES
compiler:c++11-lang gettext gmake gnome libtool localbase pkgconfig sqlite:3 tar:bzip2
Service scripts
none

Message after installing

===>   NOTICE:

The libgpod port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

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
FileSizeSHA256
libgpod-0.8.3.tar.bz2801903638a7959d04e95f1e62abad02bd33702e4e8dfef98485ac7d9d50395c37e955d
Master sites 1
  • SF/gtkpod/libgpod/libgpod-${PORTVERSION:R}

Commit history 1

DateCommitCreditsLog message
aaa5496255 Dima Panov audio/libgpod: fix build
Fix detection of sgutils Backport patches from Gontoo to fix library overlinking and crashes with recent gdk-pixpuf