BSD Ports

net/gerbera 3.3.0 FreeBSD

Media server compatible with DLNA and UPnP

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c562b9479c
License
GPLv2
Categories
net, multimedia
Package size
2215.8 KiB, 7905.6 KiB installed

Description

Gerbera is a DLNA compatible media server and a continuation of MediaTomb It allows you to browse and playback your media via your network, supports metadata extraction, media thumbnail support and generation, media transcoding and offers a Web UI.

In the other systems

SystemPortVersion
FreeBSDnet/gerbera3.3.0
NetBSDmultimedia/gerbera3.0.0nb1
DragonFlynet/gerbera2.5.0

Install

Binary package:

pkg install gerbera

From the ports tree:

cd /usr/ports/net/gerbera/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gerbera>0:net/gerbera

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:latest3.3.03.3.0-2.6.1-
FreeBSD:14:quarterly3.3.03.3.0n/a2.5.0_1-
FreeBSD:15:latest3.3.03.3.0n/a2.6.12.6.1
FreeBSD:15:quarterly3.3.03.3.0n/an/an/a
FreeBSD:16:latest3.3.03.3.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 5

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

Build dependencies 86
Run dependencies 79

No port depends on this one.

Configuration

Options name: net_gerbera

OptionDefaultDescription
CURLonSupport for online services via cURL
DEBUGoffBuild with debugging support
DUKTAPEonJavascript support for custom import scripts
EXIV2onEXIF and IPTC metadata support via exiv2
FFMPEGonFFmpeg support (WMA, AIFF, AC3, APE...)
FFMPEGTHUMBNAILERoffSupport for thumbnail generation
LIBNPUPNPonUse high performance libnpupnp library
LIBUPNPoffUse libupnp library
TAGLIBonExtract audio file metadata via taglib
TESToffBuild and/or run tests
USES
cmake compiler:c++17-lang iconv localbase:ldflags pkgconfig sqlite
Service scripts
gerbera

Message after installing

Edit /etc/rc.conf(.local) to start Gerbera automatically at system
  startup. Command line arguments can be set via gerbera_args.

  A sample configuration file is installed at the following location:
  %%PREFIX%%/etc/gerbera-config.xml.sample

Files

Manual pages 1
  • gerbera(1)
pkg-plist 100
  • bin/gerbera
  • share/gerbera/config2.xsd
  • share/gerbera/js/audio.js
  • share/gerbera/js/common.js
  • share/gerbera/js/cuesheet.js
  • share/gerbera/js/image.js
  • share/gerbera/js/import.js
  • share/gerbera/js/metadata.js
  • share/gerbera/js/playlists.js
  • share/gerbera/js/shared.js
  • share/gerbera/js/trailer.js
  • share/gerbera/js/video.js
  • share/gerbera/mysql-drop.sql
  • share/gerbera/mysql-upgrade.xml
  • share/gerbera/mysql.sql
  • share/gerbera/postgres-drop.sql
  • share/gerbera/postgres-upgrade.xml
  • share/gerbera/postgres.sql
  • share/gerbera/sqlite3-drop.sql
  • share/gerbera/sqlite3-upgrade.xml
  • share/gerbera/sqlite3.sql
  • share/gerbera/web/README.md
  • share/gerbera/web/assets/gerbera-config-expert.json
  • share/gerbera/web/assets/gerbera-config-minimal.json
  • share/gerbera/web/assets/gerbera-config-standard.json
  • share/gerbera/web/assets/theme/colors.css
  • share/gerbera/web/assets/theme/gerbera-logo-white.png
  • share/gerbera/web/assets/theme/gerbera.css
  • share/gerbera/web/assets/theme/home-bg.jpg
  • share/gerbera/web/css/upnp.css
  • share/gerbera/web/disabled.html
  • share/gerbera/web/favicon.ico
  • share/gerbera/web/icons/mt-icon120.bmp
  • share/gerbera/web/icons/mt-icon120.jpg
  • share/gerbera/web/icons/mt-icon120.png
  • share/gerbera/web/icons/mt-icon32.bmp
  • share/gerbera/web/icons/mt-icon32.jpg
  • share/gerbera/web/icons/mt-icon32.png
  • share/gerbera/web/icons/mt-icon48.bmp
  • share/gerbera/web/icons/mt-icon48.jpg
  • share/gerbera/web/icons/mt-icon48.png
  • share/gerbera/web/index.html
  • share/gerbera/web/js/gerbera-app.module.js
  • share/gerbera/web/js/gerbera-auth.module.js
  • share/gerbera/web/js/gerbera-autoscan.module.js
  • share/gerbera/web/js/gerbera-clients.module.js
  • share/gerbera/web/js/gerbera-config.module.js
  • share/gerbera/web/js/gerbera-items.module.js
  • share/gerbera/web/js/gerbera-menu.module.js
  • share/gerbera/web/js/gerbera-trail.module.js
  • share/gerbera/web/js/gerbera-tree.module.js
  • share/gerbera/web/js/gerbera-tweak.module.js
  • share/gerbera/web/js/gerbera-updates.module.js
  • share/gerbera/web/js/jquery.gerbera.autoscan.js
  • share/gerbera/web/js/jquery.gerbera.clients.js
  • share/gerbera/web/js/jquery.gerbera.config.js
  • share/gerbera/web/js/jquery.gerbera.editor.js
  • share/gerbera/web/js/jquery.gerbera.items.js
  • share/gerbera/web/js/jquery.gerbera.toast.js
  • share/gerbera/web/js/jquery.gerbera.trail.js
  • share/gerbera/web/js/jquery.gerbera.tree.js
  • share/gerbera/web/js/jquery.gerbera.tweak.js
  • share/gerbera/web/upnp/cds.xml
  • share/gerbera/web/upnp/cm.xml
  • share/gerbera/web/upnp/mr_reg.xml
  • share/gerbera/web/vendor/bootstrap-4.6.2/css/bootstrap-grid.min.css
  • share/gerbera/web/vendor/bootstrap-4.6.2/css/bootstrap-grid.min.css.map
  • share/gerbera/web/vendor/bootstrap-4.6.2/css/bootstrap-reboot.min.css
  • share/gerbera/web/vendor/bootstrap-4.6.2/css/bootstrap-reboot.min.css.map
  • share/gerbera/web/vendor/bootstrap-4.6.2/css/bootstrap.min.css
  • share/gerbera/web/vendor/bootstrap-4.6.2/css/bootstrap.min.css.map
  • share/gerbera/web/vendor/bootstrap-4.6.2/js/bootstrap.min.js
  • share/gerbera/web/vendor/bootstrap-4.6.2/js/bootstrap.min.js.map
  • share/gerbera/web/vendor/font-awesome/css/font-awesome.css
  • share/gerbera/web/vendor/font-awesome/css/font-awesome.min.css
  • share/gerbera/web/vendor/font-awesome/fonts/FontAwesome.otf
  • share/gerbera/web/vendor/font-awesome/fonts/fontawesome-webfont.eot
  • share/gerbera/web/vendor/font-awesome/fonts/fontawesome-webfont.svg
  • share/gerbera/web/vendor/font-awesome/fonts/fontawesome-webfont.ttf
  • share/gerbera/web/vendor/font-awesome/fonts/fontawesome-webfont.woff
  • share/gerbera/web/vendor/font-awesome/fonts/fontawesome-webfont.woff2
  • share/gerbera/web/vendor/jquery/jquery-3.7.1.min.js
  • share/gerbera/web/vendor/jquery/jquery-3.7.1.min.map
  • share/gerbera/web/vendor/jquery/jquery-ui.min.js
  • share/gerbera/web/vendor/js-cookie.min.js
  • share/gerbera/web/vendor/lato/LICENCE.md
  • share/gerbera/web/vendor/lato/lato-v14-latin-ext_latin-regular.woff
  • share/gerbera/web/vendor/lato/lato-v14-latin-ext_latin-regular.woff2
  • share/gerbera/web/vendor/md5.min.js
  • share/gerbera/web/vendor/md5.min.js.map
  • share/gerbera/web/vendor/popper/popper.min.js
  • share/gerbera/web/vendor/popper/popper.min.js.map
  • share/gerbera/web/vendor/tether-2.0.0/tether.min.css
  • share/gerbera/web/vendor/tether-2.0.0/tether.min.js
  • share/man/man1/gerbera.1.gz
  • @owner
  • @group
  • @dir /var/db/gerbera
  • @dir /var/log/gerbera
  • @sample(gerbera,gerbera,0640) /usr/local/etc/gerbera-config.xml.sample
distinfo 1
FileSizeSHA256
gerbera-gerbera-v3.3.0_GH0.tar.gz1.009222e+0779db1b4d9fcfafe5cb6a30eb29174f912f1b2c04a644bd5fe5075bccad10eb97

Commit history 1

DateCommitCreditsLog message
c562b9479c Daniel Engberg net/gerbera: Update to 3.3.0
Changelog: https://github.com/gerbera/gerbera/releases/tag/v3.3.0