audio/gtkpod 1.0.0_16 FreeBSD
GUI for Apple iPod using GTK2
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- audio
- Package size
- 1156.1 KiB, 4293.4 KiB installed
Description
gtkpod is a platform independent graphical user interface for Apple's iPod using GTK2. It supports the first to fifth generation, including the iPod mini, iPod photo, iPod shuffle, iPod nano, and iPod video. It allows you to:
* Read your existing iTunesDB (i.e. import the existing contents of your iPod including playcounts, ratings, and on-the-go playlists) * Add MP3, WAV, M4A (non-protected AAC), M4B (audio book), and podcast files (single files, directories or existing playlists) to the iPod * Browse the contents of your local hard disk by album/artist/genre * Create and modify playlists, including smart playlists * Choose the charset the ID3 tags are encoded in from within gtkpod * Extract tag information (artist, album, title, etc.) from the filename * Detect duplicates when adding songs (optional) * Remove and export tracks from your iPod * Modify/Refresh ID3 tags, optionally updating the original file * Synchronize directories * Normalize the volume of your tracks (via mp3gain or the replay-gain tag) * Download and display of Album Art from the Internet * Work offline and synchronize your new playlists/songs with the iPod later * Export your korganizer/kaddressbook/thunderbird/evocalendar/evolution/ webcalendar/... data to the iPod (scripts for other programs can be easily added)
Install
Binary package:
pkg install gtkpod
From the ports tree:
cd /usr/ports/audio/gtkpod/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gtkpod>0:audio/gtkpod
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.0.0_16 | 1.0.0_16 | 1.0.0_12 | 1.0.0_16 | 1.0.0_16 |
| FreeBSD:14:quarterly | 1.0.0_16 | 1.0.0_16 | n/a | 1.0.0_16 | 1.0.0_16 |
| FreeBSD:15:latest | 1.0.0_16 | 1.0.0_16 | n/a | 1.0.0_16 | 1.0.0_16 |
| FreeBSD:15:quarterly | 1.0.0_16 | 1.0.0_16 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0.0_16 | 1.0.0_16 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 2
libid3tag.so: audio/libid3taglibgpod.so: audio/libgpod
The full lists below include those, and their dependencies in turn.
Build dependencies 100
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/flac
- audio/libgpod
- audio/libid3tag
- audio/libogg
- audio/libvorbis
- audio/taglib
- comms/libimobiledevice
- comms/libimobiledevice-glue
- comms/libusbmuxd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gmake
- devel/gsettings-desktop-schemas
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libevent
- devel/libffi
- devel/libglade2
- devel/libinotify
- devel/libplist
- devel/libtextstyle
- devel/libthai
- devel/libunistring
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/png
- graphics/tiff
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/shared-mime-info
- net/avahi-app
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- security/libssh2
- security/libtatsu
- sysutils/gnome_subr
- sysutils/sg3_utils
- textproc/expat2
- textproc/intltool
- textproc/libxml2
- textproc/p5-XML-Parser
- textproc/xmlcatmgr
- www/libnghttp2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/gtk20
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcomposite
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
- x11/libXrender
- x11/libXres
- x11/libXtst
- x11/libxcb
- x11/pixman
- x11/xorgproto
Run dependencies 93
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/flac
- audio/libgpod
- audio/libid3tag
- audio/libogg
- audio/libvorbis
- audio/taglib
- comms/libimobiledevice
- comms/libimobiledevice-glue
- comms/libusbmuxd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/glib20
- devel/gsettings-desktop-schemas
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libevent
- devel/libffi
- devel/libglade2
- devel/libinotify
- devel/libplist
- devel/libthai
- devel/libunistring
- devel/pcre2
- devel/py-packaging
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/png
- graphics/tiff
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/shared-mime-info
- net/avahi-app
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- security/libssh2
- security/libtatsu
- sysutils/gnome_subr
- sysutils/sg3_utils
- textproc/expat2
- textproc/libxml2
- textproc/xmlcatmgr
- www/libnghttp2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/gtk20
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcomposite
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
- x11/libXrender
- x11/libXres
- x11/libXtst
- x11/libxcb
- x11/pixman
- x11/xorgproto
No port depends on this one.
Configuration
Options name: audio_gtkpod
| Option | Default | Description |
|---|---|---|
| CURL | on | Cover art download support via libcurl |
| DOCS | off | Build and/or install documentation |
| FLAC | on | FLAC lossless audio codec support |
| VORBIS | on | Ogg Vorbis audio codec support |
- USES
- gettext gmake gnome pkgconfig python:run shebangfix
- Service scripts
- none
Files
Manual pages 1
- gtkpod(1)
pkg-plist 95
- bin/gtkpod
- share/gtkpod/data/default-cover.png
- share/gtkpod/data/gtkpod-add-dirs.png
- share/gtkpod/data/gtkpod-add-files.png
- share/gtkpod/data/gtkpod-add-playlists.png
- share/gtkpod/data/gtkpod-icon-32-2.png
- share/gtkpod/data/gtkpod-icon-32.png
- share/gtkpod/data/gtkpod-icon-48.png
- share/gtkpod/data/gtkpod-logo.png
- share/gtkpod/data/gtkpod-read-16.png
- share/gtkpod/data/gtkpod-read.png
- share/gtkpod/data/gtkpod.glade
- share/gtkpod/data/photo-toolbar-album.png
- share/gtkpod/data/photo-toolbar-photos.png
- share/gtkpod/doc/adding-cover-art-from-a-browser.html
- share/gtkpod/doc/adding-files-and-folders.html
- share/gtkpod/doc/advanced-features.html
- share/gtkpod/doc/copying-content-to-the-ipod.html
- share/gtkpod/doc/cover-art.html
- share/gtkpod/doc/exporting-files-from-the-ipod.html
- share/gtkpod/doc/figures/add-folders.png
- share/gtkpod/doc/figures/cover-fullsize.png
- share/gtkpod/doc/figures/cover-popupmenu.png
- share/gtkpod/doc/figures/cover-setfromfile.png
- share/gtkpod/doc/figures/coverart.png
- share/gtkpod/doc/figures/edit-track-details.png
- share/gtkpod/doc/figures/gtkpod.png
- share/gtkpod/doc/getting-started.html
- share/gtkpod/doc/gtkpod-info.html
- share/gtkpod/doc/gtkpod.html
- share/gtkpod/doc/gtkpod.xml
- share/gtkpod/doc/hooking-up-the-ipod.html
- share/gtkpod/doc/ipod-and-content.html
- share/gtkpod/doc/ipod-file-recovery.html
- share/gtkpod/doc/layout-of-gtkpod.html
- share/gtkpod/doc/managing-playlists.html
- share/gtkpod/doc/playcounts-and-ratings.html
- share/gtkpod/doc/playlists-podcasts-and-photos.html
- share/gtkpod/doc/setting-ipod-properties.html
- share/gtkpod/doc/the-sysinfo-file.html
- share/gtkpod/doc/troubleshooting-faq.html
- share/gtkpod/doc/view-and-edit-track-details.html
- share/gtkpod/icons/hicolor/16x16/places/playlist-photo.png
- share/gtkpod/icons/hicolor/16x16/places/playlist.png
- share/gtkpod/icons/hicolor/16x16/status/star-none.png
- share/gtkpod/icons/hicolor/16x16/status/star-set.png
- share/gtkpod/icons/hicolor/16x16/status/star-unset.png
- share/gtkpod/icons/hicolor/22x22/places/playlist-photo.png
- share/gtkpod/icons/hicolor/22x22/places/playlist.png
- share/gtkpod/icons/hicolor/24x24/places/playlist-photo.png
- share/gtkpod/icons/hicolor/24x24/places/playlist.png
- share/gtkpod/icons/hicolor/32x32/places/playlist-photo.png
- share/gtkpod/icons/hicolor/32x32/places/playlist.png
- share/gtkpod/icons/hicolor/48x48/places/playlist-photo.png
- share/gtkpod/icons/hicolor/48x48/places/playlist.png
- share/gtkpod/icons/hicolor/scalable/places/playlist-photo.svg
- share/gtkpod/icons/hicolor/scalable/places/playlist.svg
- share/gtkpod/scripts/convert-2m4a.sh
- share/gtkpod/scripts/convert-2mp3.sh
- share/gtkpod/scripts/gtkpod-convert-common.sh
- share/gtkpod/scripts/ldif2vcf.sh
- share/gtkpod/scripts/mab2vcard
- share/gtkpod/scripts/sync-abook.sh
- share/gtkpod/scripts/sync-evocalendar.sh
- share/gtkpod/scripts/sync-evolution.sh
- share/gtkpod/scripts/sync-kaddressbook.sh
- share/gtkpod/scripts/sync-knotes.sh
- share/gtkpod/scripts/sync-korganizer.sh
- share/gtkpod/scripts/sync-ldif.sh
- share/gtkpod/scripts/sync-notes.sh
- share/gtkpod/scripts/sync-palm-jppy.py
- share/gtkpod/scripts/sync-thunderbird-nano.sh
- share/gtkpod/scripts/sync-thunderbird.sh
- share/gtkpod/scripts/sync-tomboy.sh
- share/gtkpod/scripts/sync-webcalendar.sh
- share/icons/hicolor/16x16/apps/gtkpod.png
- share/icons/hicolor/22x22/apps/gtkpod.png
- share/icons/hicolor/24x24/apps/gtkpod.png
- share/icons/hicolor/32x32/apps/gtkpod.png
- share/icons/hicolor/48x48/apps/gtkpod.png
- share/icons/hicolor/64x64/apps/gtkpod.png
- share/icons/hicolor/scalable/apps/gtkpod.svg
- share/applications/gtkpod.desktop
- share/locale/ca/LC_MESSAGES/gtkpod.mo
- share/locale/de/LC_MESSAGES/gtkpod.mo
- share/locale/es/LC_MESSAGES/gtkpod.mo
- share/locale/fr/LC_MESSAGES/gtkpod.mo
- share/locale/he/LC_MESSAGES/gtkpod.mo
- share/locale/it/LC_MESSAGES/gtkpod.mo
- share/locale/ja/LC_MESSAGES/gtkpod.mo
- share/locale/ro/LC_MESSAGES/gtkpod.mo
- share/locale/ru/LC_MESSAGES/gtkpod.mo
- share/locale/sv/LC_MESSAGES/gtkpod.mo
- share/locale/zh_CN/LC_MESSAGES/gtkpod.mo
- share/man/man1/gtkpod.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gtkpod-1.0.0.tar.gz | 1.899869e+06 | d8089455d089b85390daefc522b7d60403ccf24585a57cae9f47b052f4f25f12 |
Master sites 1
- SF/gtkpod/gtkpod/gtkpod-1.0.0
Commit history 0
No commits in the history this site was built from.