From owner-svn-ports-head@freebsd.org Mon Jul 20 16:31:09 2015 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ACB3C9A6A16; Mon, 20 Jul 2015 16:31:09 +0000 (UTC) (envelope-from olivierd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 90F2A10AA; Mon, 20 Jul 2015 16:31:09 +0000 (UTC) (envelope-from olivierd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6KGV9PB044730; Mon, 20 Jul 2015 16:31:09 GMT (envelope-from olivierd@FreeBSD.org) Received: (from olivierd@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6KGV7X3044720; Mon, 20 Jul 2015 16:31:07 GMT (envelope-from olivierd@FreeBSD.org) Message-Id: <201507201631.t6KGV7X3044720@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: olivierd set sender to olivierd@FreeBSD.org using -f From: Olivier Duchateau Date: Mon, 20 Jul 2015 16:31:07 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r392589 - in head/audio: . pragha pragha/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2015 16:31:09 -0000 Author: olivierd Date: Mon Jul 20 16:31:06 2015 New Revision: 392589 URL: https://svnweb.freebsd.org/changeset/ports/392589 Log: Pragha is a Lightweight Music Player, based on GTK, and SQLite. Main features: * Full integration with GTK+3 * Library with multiple views, according tags or folder structure * Search, filtering and queue songs on current playlist * Playing and edit tag of mp3, m4a, ogg, flac, asf, wma, and ape files * Playlist management: Exporting M3U and read M3U, PLS, XSPF and WAX playlists. * Playback control with command line Extensible by plugins: * AcoustID: Get metadata on AcoustID service * Global Hotkeys: Control Pragha with multimedia keys * Notification: Show notification when change songs * Get radios: Search radios on TuneIn service WWW: http://pragha-music-player.github.io/ Added: head/audio/pragha/ head/audio/pragha/Makefile (contents, props changed) head/audio/pragha/distinfo (contents, props changed) head/audio/pragha/files/ head/audio/pragha/files/patch-configure (contents, props changed) head/audio/pragha/files/patch-plugins_Makefile.in (contents, props changed) head/audio/pragha/pkg-descr (contents, props changed) head/audio/pragha/pkg-plist (contents, props changed) Modified: head/audio/Makefile Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Mon Jul 20 15:22:32 2015 (r392588) +++ head/audio/Makefile Mon Jul 20 16:31:06 2015 (r392589) @@ -595,6 +595,7 @@ SUBDIR += pocketsphinx SUBDIR += portaudio SUBDIR += praat + SUBDIR += pragha SUBDIR += puddletag SUBDIR += pulseaudio SUBDIR += pure-audio Added: head/audio/pragha/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/pragha/Makefile Mon Jul 20 16:31:06 2015 (r392589) @@ -0,0 +1,48 @@ +# Created by: Olivier Duchateau +# $FreeBSD$ + +PORTNAME= pragha +PORTVERSION= 1.3.2.2 +CATEGORIES= audio +MASTER_SITES= https://github.com/pragha-music-player/${PORTNAME}/releases/download/v${PORTVERSION}/ + +MAINTAINER= olivierd@FreeBSD.org +COMMENT= Lightweight music player + +LICENSE= GPLv3 + +LIB_DEPENDS= libtag.so:${PORTSDIR}/audio/taglib \ + libpeas-1.0.so:${PORTSDIR}/devel/libpeas \ + libnotify.so:${PORTSDIR}/devel/libnotify \ + libkeybinder-3.0.so:${PORTSDIR}/x11/keybinder-gtk3 \ + libsoup-2.4.so:${PORTSDIR}/devel/libsoup \ + libtotem-plparser.so:${PORTSDIR}/multimedia/totem-pl-parser + +USES= compiler:c11 desktop-file-utils gettext-tools gmake libtool \ + pkgconfig tar:bz2 +GNU_CONFIGURE= yes +USE_GNOME= glib20 gtk30 intltool intlhack +USE_SQLITE= yes +USE_GSTREAMER1= yes faad flac libav mad ogg speex +INSTALLS_ICONS= yes +USE_LDCONFIG= yes +INSTALL_TARGET= install-strip + +CFLAGS+= -Wno-typedef-redefinition + +CONFIGURE_ARGS=--disable-libglyr \ + --disable-gudev-1.0 \ + --disable-libmtp \ + --disable-rygel-server-2.2 \ + --disable-grilo-0.2 \ + --disable-libclastfm \ + --enable-taglib \ + --enable-totem-plparser \ + --disable-libxfce4ui + +OPTIONS_DEFINE= NLS +NLS_USES= gettext-runtime +NLS_CONFIGURE_ENABLE= nls +OPTIONS_SUB= yes + +.include Added: head/audio/pragha/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/pragha/distinfo Mon Jul 20 16:31:06 2015 (r392589) @@ -0,0 +1,2 @@ +SHA256 (pragha-1.3.2.2.tar.bz2) = a3f9f08fbe7a5384885494e167d1d5066aa295fc489ecaebeb137aab82416242 +SIZE (pragha-1.3.2.2.tar.bz2) = 672610 Added: head/audio/pragha/files/patch-configure ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/pragha/files/patch-configure Mon Jul 20 16:31:06 2015 (r392589) @@ -0,0 +1,11 @@ +--- configure.orig 2015-02-21 22:12:00 UTC ++++ configure +@@ -12595,7 +12595,7 @@ $as_echo "#define HAVE_LC_MESSAGES 1" >> + + fi + fi +- USE_NLS=yes ++ #USE_NLS=yes + + + gt_cv_have_gettext=no Added: head/audio/pragha/files/patch-plugins_Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/pragha/files/patch-plugins_Makefile.in Mon Jul 20 16:31:06 2015 (r392589) @@ -0,0 +1,22 @@ +Remove 'gnome-media-keys' plugin, it requires sysutils/gnome-settings-daemon. + +--- plugins/Makefile.in.orig 2015-02-21 22:11:57 UTC ++++ plugins/Makefile.in +@@ -182,7 +182,7 @@ am__define_uniq_tagged_files = \ + done | $(am__uniquify_input)` + ETAGS = etags + CTAGS = ctags +-DIST_SUBDIRS = mpris2 gnome-media-keys song-info keybinder notify \ ++DIST_SUBDIRS = mpris2 song-info keybinder notify \ + devices removable-media mtp acoustid tunein dlna dlna-renderer \ + cdrom lastfm + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +@@ -467,7 +467,7 @@ AM_CPPFLAGS = \ + + pluginincludedir = $(includedir)/pragha/plugins + plugininclude_HEADERS = pragha-plugin-macros.h +-SUBDIRS = mpris2 gnome-media-keys $(am__append_1) $(am__append_2) \ ++SUBDIRS = mpris2 $(am__append_1) $(am__append_2) \ + $(am__append_3) $(am__append_4) $(am__append_5) \ + $(am__append_6) $(am__append_7) $(am__append_8) \ + $(am__append_9) $(am__append_10) Added: head/audio/pragha/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/pragha/pkg-descr Mon Jul 20 16:31:06 2015 (r392589) @@ -0,0 +1,18 @@ +Pragha is a Lightweight Music Player, based on GTK, and SQLite. + +Main features: +* Full integration with GTK+3 +* Library with multiple views, according tags or folder structure +* Search, filtering and queue songs on current playlist +* Playing and edit tag of mp3, m4a, ogg, flac, asf, wma, and ape files +* Playlist management: Exporting M3U and read M3U, PLS, XSPF and WAX + playlists. +* Playback control with command line + +Extensible by plugins: +* AcoustID: Get metadata on AcoustID service +* Global Hotkeys: Control Pragha with multimedia keys +* Notification: Show notification when change songs +* Get radios: Search radios on TuneIn service + +WWW: http://pragha-music-player.github.io/ Added: head/audio/pragha/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/pragha/pkg-plist Mon Jul 20 16:31:06 2015 (r392589) @@ -0,0 +1,52 @@ +bin/pragha +include/pragha/plugins/pragha-plugin-macros.h +lib/pragha/plugins/acoustid/acoustid.plugin +lib/pragha/plugins/acoustid/libacoustid.so +lib/pragha/plugins/keybinder/keybinder.plugin +lib/pragha/plugins/keybinder/libkeybinder.so +lib/pragha/plugins/mpris2/libmpris2.so +lib/pragha/plugins/mpris2/mpris2.plugin +lib/pragha/plugins/notify/libnotify.so +lib/pragha/plugins/notify/notify.plugin +lib/pragha/plugins/tunein/libtunein.so +lib/pragha/plugins/tunein/tunein.plugin +man/man1/pragha.1.gz +share/appdata/pragha.appdata.xml +share/applications/pragha.desktop +%%DOCSDIR%%/ChangeLog +%%DOCSDIR%%/FAQ +%%DOCSDIR%%/NEWS +%%DOCSDIR%%/README +share/icons/hicolor/128x128/apps/pragha.png +share/icons/hicolor/16x16/apps/pragha.png +share/icons/hicolor/24x24/apps/pragha.png +share/icons/hicolor/32x32/apps/pragha.png +share/icons/hicolor/48x48/apps/pragha.png +share/icons/hicolor/64x64/apps/pragha.png +%%NLS%%share/locale/bg/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/ca_ES/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/cs/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/de/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/el/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/es/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/fr/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/hu/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/it/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/ja/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/ko_KR/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/nl/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/no/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/pl/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/pt/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/ru/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/sv/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/tr/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/uk/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/vi/LC_MESSAGES/pragha.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/pragha.mo +share/pixmaps/pragha/album.png +share/pixmaps/pragha/artist.png +share/pixmaps/pragha/cover.png +share/pixmaps/pragha/genre.png +share/pixmaps/pragha/track.png