summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2006-01-18 14:45:54 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2006-01-18 14:45:54 +0000
commita2fe96c6e1f1cb699415e01f227fe430b0c84773 (patch)
tree9679d2a9224a15d0b28bab18dd7b886044274703 /audio
parentUpdate to 0.10 (diff)
Add libgpod 0.3.0, a library for direct access of iPod's contents.
PR: ports/91531 Submitted by: Devon Ryan <dpryan(at)dpryan.com>
Notes
Notes: svn path=/head/; revision=153813
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/libgpod/Makefile29
-rw-r--r--audio/libgpod/distinfo3
-rw-r--r--audio/libgpod/pkg-descr13
-rw-r--r--audio/libgpod/pkg-plist15
5 files changed, 61 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index ee1777410212..6a7214bf3726 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -252,6 +252,7 @@
SUBDIR += libcdaudio
SUBDIR += libcddb
SUBDIR += libcddb-doc
+ SUBDIR += libgpod
SUBDIR += libid3tag
SUBDIR += libmad
SUBDIR += libmikmod
diff --git a/audio/libgpod/Makefile b/audio/libgpod/Makefile
new file mode 100644
index 000000000000..8bdf7c9753dd
--- /dev/null
+++ b/audio/libgpod/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: libgpod
+# Date created: Wed Jan 1 00:48:58 EST 2006
+# Whom: Devon Ryan <dpryan@dpryan.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libgpod
+PORTVERSION= 0.3.0
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= gtkpod
+
+MAINTAINER= danfe@FreeBSD.org
+COMMENT= A library for direct access of iPod's contents
+
+USE_GETTEXT= yes
+USE_REINPLACE= yes
+INSTALLS_SHLIB= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+post-extract:
+ @${REINPLACE_CMD} -e \
+ 's,libdir)/pkgconfig,prefix)/libdata/pkgconfig,' \
+ ${WRKSRC}/Makefile.in
+
+.include <bsd.port.mk>
diff --git a/audio/libgpod/distinfo b/audio/libgpod/distinfo
new file mode 100644
index 000000000000..b932df9369e0
--- /dev/null
+++ b/audio/libgpod/distinfo
@@ -0,0 +1,3 @@
+MD5 (libgpod-0.3.0.tar.gz) = bdb4f727f062f957dc227dae8348647c
+SHA256 (libgpod-0.3.0.tar.gz) = 6e396346c63db8eac7d771a6b7ba684623b832024043e64f15939a8c99b6059a
+SIZE (libgpod-0.3.0.tar.gz) = 455539
diff --git a/audio/libgpod/pkg-descr b/audio/libgpod/pkg-descr
new file mode 100644
index 000000000000..bd0dd9c3b5ab
--- /dev/null
+++ b/audio/libgpod/pkg-descr
@@ -0,0 +1,13 @@
+libgpod is a shared library to access the contents of an iPod. This
+library is based on code used in the gtkpod project. Starting with
+V0.96.CVS gtkpod depends on this library.
+
+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, and
+podcasts. Support for cover art and photos is currently being tested.
+
+WWW: http://www.gtkpod.org/libgpod.html
diff --git a/audio/libgpod/pkg-plist b/audio/libgpod/pkg-plist
new file mode 100644
index 000000000000..1ebf55d0e7e3
--- /dev/null
+++ b/audio/libgpod/pkg-plist
@@ -0,0 +1,15 @@
+include/gpod-1.0/gpod/itdb.h
+include/gpod-1.0/gpod/ipod-device.h
+@dirrm include/gpod-1.0/gpod
+@dirrm include/gpod-1.0
+lib/libgpod.so.300
+lib/libgpod.so
+lib/libgpod.la
+lib/libgpod.a
+libdata/pkgconfig/libgpod-1.0.pc
+share/locale/de/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/sv/LC_MESSAGES/libgpod.mo