mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
Lollypop is music player. It provides:
* mp3/4, ogg and flac * Genre/Cover browsing * Genre/Artist/Cover browsing * Search * Main playlist * Replay gain WWW: http://gnumdk.github.io/lollypop/
This commit is contained in:
parent
284098a8da
commit
54d95ca064
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=378619
@ -433,6 +433,7 @@
|
||||
SUBDIR += linuxsampler
|
||||
SUBDIR += listener
|
||||
SUBDIR += lmms
|
||||
SUBDIR += lollypop
|
||||
SUBDIR += lpac
|
||||
SUBDIR += lua51-mpd
|
||||
SUBDIR += lv2core
|
||||
|
41
audio/lollypop/Makefile
Normal file
41
audio/lollypop/Makefile
Normal file
@ -0,0 +1,41 @@
|
||||
# Created by: Olivier Duchateau
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= lollypop
|
||||
PORTVERSION= 0.8.20
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://github.com/gnumdk/%SUBDIR%/
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}/releases/download/${PORTVERSION}
|
||||
|
||||
MAINTAINER= olivierd@FreeBSD.org
|
||||
COMMENT= Play and organize your music collection
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>=1.26:${PORTSDIR}/audio/py-mutagen \
|
||||
${PYTHON_PKGNAMEPREFIX}sqlite3>=2.7.8:${PORTSDIR}/databases/py-sqlite3
|
||||
LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify
|
||||
RUN_DEPENDS= gnome-icon-theme>=3.6.2:${PORTSDIR}/x11-themes/gnome-icon-theme-symbolic
|
||||
|
||||
USES= shebangfix python:3 pkgconfig gettext gmake tar:xz
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GNOME= glib20 gtk30 py3gobject3 introspection:build intltool intlhack
|
||||
USE_SQLITE= yes
|
||||
USE_GSTREAMER1= yes mad ogg flac opus libav
|
||||
USE_PYTHON= py3kplist
|
||||
INSTALLS_ICONS= yes
|
||||
|
||||
SHEBANG_FILES= src/*.py
|
||||
SHEBANG_LANG= python
|
||||
python_OLD_CMD= /usr/bin/python
|
||||
python_CMD= ${PYTHON_CMD}
|
||||
|
||||
GLIB_SCHEMAS= org.gnome.Lollypop.gschema.xml
|
||||
|
||||
OPTIONS_DEFINE= PULSEAUDIO
|
||||
PULSEAUDIO_USE= GSTREAMER1=pulse
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
.include <bsd.port.mk>
|
2
audio/lollypop/distinfo
Normal file
2
audio/lollypop/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (lollypop-0.8.20.tar.xz) = fe71fcc384160fca12d2626bb049f4e80c1320689c404e261bd6b40973b652da
|
||||
SIZE (lollypop-0.8.20.tar.xz) = 346456
|
5
audio/lollypop/files/pkg-message.in
Normal file
5
audio/lollypop/files/pkg-message.in
Normal file
@ -0,0 +1,5 @@
|
||||
Before lauch 'lollypop', define your music path directory.
|
||||
|
||||
Replace PUTYOURMUSICDIR by your music path directory.
|
||||
|
||||
gsettings set org.gnome.Lollypop music-path "['PUTYOURMUSICDIR']"
|
9
audio/lollypop/pkg-descr
Normal file
9
audio/lollypop/pkg-descr
Normal file
@ -0,0 +1,9 @@
|
||||
Lollypop is music player. It provides:
|
||||
* mp3/4, ogg and flac
|
||||
* Genre/Cover browsing
|
||||
* Genre/Artist/Cover browsing
|
||||
* Search
|
||||
* Main playlist
|
||||
* Replay gain
|
||||
|
||||
WWW: http://gnumdk.github.io/lollypop/
|
92
audio/lollypop/pkg-plist
Normal file
92
audio/lollypop/pkg-plist
Normal file
@ -0,0 +1,92 @@
|
||||
bin/lollypop
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/albumart.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/albumart.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/albumart.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/application.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/application.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/application.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/collectionscanner.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/collectionscanner.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/collectionscanner.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_albums.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_albums.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_albums.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_artists.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_artists.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_artists.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_genres.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_genres.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_genres.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_tracks.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_tracks.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_tracks.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_upgrade.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_upgrade.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/database_upgrade.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/define.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/define.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/define.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/mpris.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/mpris.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/mpris.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/notification.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/notification.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/notification.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/player.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/player.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/player.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/popalbums.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/popalbums.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/popalbums.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/popimages.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/popimages.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/popimages.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/popmenu.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/popmenu.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/popmenu.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/queue.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/queue.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/queue.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/search.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/search.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/search.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/selectionlist.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/selectionlist.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/selectionlist.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/toolbar.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/toolbar.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/toolbar.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/tracks.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/tracks.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/tracks.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/utils.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/utils.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/utils.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/view.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/view.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/view.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/widgets.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/widgets.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/widgets.pyo
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/window.py
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/window.pyc
|
||||
%%PYTHON_SITELIBDIR%%/lollypop/window.pyo
|
||||
share/appdata/lollypop.appdata.xml
|
||||
share/applications/lollypop.desktop
|
||||
share/icons/hicolor/16x16/apps/lollypop.png
|
||||
share/icons/hicolor/22x22/apps/lollypop.png
|
||||
share/icons/hicolor/256x256/apps/lollypop.png
|
||||
share/icons/hicolor/32x32/apps/lollypop.png
|
||||
share/icons/hicolor/48x48/apps/lollypop.png
|
||||
share/locale/cs/LC_MESSAGES/lollypop.mo
|
||||
share/locale/de/LC_MESSAGES/lollypop.mo
|
||||
share/locale/es/LC_MESSAGES/lollypop.mo
|
||||
share/locale/fr/LC_MESSAGES/lollypop.mo
|
||||
share/locale/fi/LC_MESSAGES/lollypop.mo
|
||||
share/locale/it/LC_MESSAGES/lollypop.mo
|
||||
share/locale/nl/LC_MESSAGES/lollypop.mo
|
||||
share/locale/pl/LC_MESSAGES/lollypop.mo
|
||||
%%DATADIR%%/lollypop.gresource
|
Loading…
Reference in New Issue
Block a user