Port details |
- exaile-devel Full featured python-based music player for GTK+
- 4.0.20190301 audio
=1 4.0.20190301Version of this port present on the latest quarterly branch.
- DEPRECATED: this port is older than audio/exaile
This port expired on: 2019-12-31
- Maintainer: rm@FreeBSD.org
- Port Added: 2009-03-05 09:11:23
- Last Update: 2019-12-31 17:00:29
- SVN Revision: 521645
- People watching this port, also watch:: tweak, tevent, bsdhwmon
- License: GPLv2
- WWW:
- https://www.exaile.org/
- Description:
- Exaile is a music manager and player for GTK+ written in Python. It
incorporates automatic fetching of album art, lyrics fetching, artist/album
information via Wikipedia, Last.fm scrobbling, support for many portable
media players including iPods, internet radio such as shoutcast, and tabbed
playlists.
WWW: https://www.exaile.org/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- exaile-devel>0:audio/exaile-devel
- No installation instructions:
- This port has been deleted.
- PKGNAME: exaile-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1551818839
SHA256 (exaile-exaile-4.0.20190301-9f584a7_GH0.tar.gz) = 6fad206bdba77a4a532e0588a5744f965e3584034a6be449424946bc05137705
SIZE (exaile-exaile-4.0.20190301-9f584a7_GH0.tar.gz) = 3568018
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- help2man : misc/help2man
- update-desktop-database : devel/desktop-file-utils
- gmake : devel/gmake
- py27-gobject3>=0 : devel/py-gobject3@py27
- python2.7 : lang/python27
- msgfmt : devel/gettext-tools
- gstreamer1-plugins-bad>=1.4 : multimedia/gstreamer1-plugins-bad
- gstreamer1-plugins-faad>=1.4 : audio/gstreamer1-plugins-faad
- gstreamer1-plugins-good>=1.4 : multimedia/gstreamer1-plugins-good
- gstreamer1-plugins>=1.4 : multimedia/gstreamer1-plugins
- Runtime dependencies:
-
- py27-mutagen>0 : audio/py-mutagen@py27
- py27-gstreamer1>0 : multimedia/py-gstreamer1@py27
- py27-dbus>0 : devel/py-dbus@py27
- py27-bsddb3>0 : databases/py-bsddb3@py27
- update-desktop-database : devel/desktop-file-utils
- py27-gobject3>=0 : devel/py-gobject3@py27
- python2.7 : lang/python27
- gstreamer1-plugins-bad>=1.4 : multimedia/gstreamer1-plugins-bad
- gstreamer1-plugins-faad>=1.4 : audio/gstreamer1-plugins-faad
- gstreamer1-plugins-good>=1.4 : multimedia/gstreamer1-plugins-good
- gstreamer1-plugins>=1.4 : multimedia/gstreamer1-plugins
- Library dependencies:
-
- libatk-1.0.so : accessibility/atk
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libgsf-1.so : devel/libgsf
- librsvg-2.so : graphics/librsvg2
- libxml2.so : textproc/libxml2
- libpango-1.0.so : x11-toolkits/pango
- libintl.so : devel/gettext-runtime
- libgstreamer-1.0.so : multimedia/gstreamer1
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for exaile-devel-4.0.20190301:
DOCS=on: Build and/or install documentation
NLS=on: Native Language Support
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- desktop-file-utils gmake gnome python:2.7 gettext
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.0.20190301 31 Dec 2019 17:00:29 |
rene |
Remove expired ports:
2019-12-31 accessibility/linux-c6-atk: Superseded by CentOS 7
2019-12-31 audio/exaile-devel: this port is older than audio/exaile
2019-12-31 audio/linux-c6-alsa-lib: Superseded by CentOS 7
2019-12-31 audio/linux-c6-alsa-plugins-oss: Superseded by CentOS 7
2019-12-31 audio/linux-c6-alsa-plugins-pulseaudio: Superseded by CentOS 7
2019-12-31 audio/linux-c6-alsa-utils: Superseded by CentOS 7
2019-12-31 audio/linux-c6-flac: Superseded by CentOS 7
2019-12-31 audio/linux-c6-libaudiofile: Superseded by CentOS 7
2019-12-31 audio/linux-c6-libogg: Superseded by CentOS 7
2019-12-31 audio/linux-c6-libsndfile: Superseded by CentOS 7
2019-12-31 audio/linux-c6-libvorbis: Superseded by CentOS 7
2019-12-31 audio/linux-c6-mikmod: Superseded by CentOS 7
2019-12-31 audio/linux-c6-nas-libs: Superseded by CentOS 7 (Only the first 15 lines of the commit message are shown above ) |
4.0.20190301 27 Dec 2019 09:30:05 |
amdmi3 |
- Update WWW
Approved by: portmgr blanket |
4.0.20190301 26 Dec 2019 15:10:03 |
rm |
audio/exaile-devel: mark deprecated
Exaile 4.0.0 was merged back to main port, so we no more need
this devel port, that is now older. Users of audio/exaile-devel
should switch to using audio/exaile.
Mark deprecated and set to expire in couple of days (at 2019-12-31) |
4.0.20190301 05 Mar 2019 21:00:27 |
rm |
audio/exaile-devel: update to latest snapshot |
4.0.20190103 03 Jan 2019 19:00:38 |
rm |
audio/exaile-devel: update to lastest github snapshot |
4.0.20180502 02 May 2018 14:13:54 |
rm |
audio/exaile-devel: update to latest revision |
4.0.20180212 12 Feb 2018 20:11:25 |
rm |
audio/exaile-devel: update to latest revision |
4.0.20171027 30 Nov 2017 15:50:34 |
mat |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
4.0.20171027 28 Oct 2017 15:09:38 |
rm |
audio/exaile-devel: commit forgotten pkg-plist changes |
4.0.20171027 27 Oct 2017 17:32:38 |
rm |
audio/exaile-devel: update to latest revision; drop no more require intltool |
4.0.20170907 07 Sep 2017 06:55:39 |
rm |
audio/exaile-devel: update to latest revision
This is effectively 4.0.0beta2 |
4.0.20170629 29 Jun 2017 09:58:01 |
rm |
audio/exaile-devel: update to latest revision |
4.0.20170610 10 Jun 2017 12:57:55 |
rm |
audio/exaile-devel: update to latest revision
It's effectively 4.0.0beta1. Many bugfixes and improvements; transition from
old exaile is removed. |
4.0.20170511 11 May 2017 19:55:57 |
rm |
audio/exaile-devel: update to latest revision |
4.0_1 16 Feb 2017 20:35:48 |
rm |
audio/exaile-devel: update to latest revision |
4.0 21 Aug 2016 13:26:34 |
rm |
Revive audio/exaile-devel
The main difference of development branch is that Exaile is ported to GTK+3
and Gstreamer 1.x. |
0.2.99.3_1 28 Nov 2009 02:55:37 |
amdmi3 |
- Remove audio/exaile-devel; main port (audio/exaile) was updated to the latest
stable version
PR: 140952
Submitted by: "Joseph S. Atkinson" <jsa@wickedmachine.net> (maintainer) |
0.2.99.3_1 28 Jul 2009 07:27:44 |
pav |
- Fix plist
Submitted by: maintainer |
0.2.99.3 24 Jul 2009 01:39:27 |
pgollucci |
- Update to 0.3a3
PR: ports/137023
Submitted by: "Joseph S. Atkinson" <jsa@wickedmachine.net>" (maintainer) |
0.2.99.2_2 13 Jul 2009 22:28:17 |
pgollucci |
On most systems, the default Python bsddb module is Python's module. On
FreeBSD, we build one based on the bsddb in base and make Python's a
seperate port. Our default works with Exaile, but causes a bit of
oddness, such as file paths inexplicably relocating. This oddness may
cause further unseen consequences, so instead we will rely on
databases/py-bsddb to keep in sync with expected behaviors.
If users decide that potentially broken behavior is good enough for them
and they do not want this extra dependency, I have left the rope on
the chandelier for them.
~/.local/share/exail/music.db.db
This file should really have only one db extension, and this artifact
is tied to some differenence in behavior between the the two flavors
of bsddb modules.
PR: ports/136481
Submitted by "Joseph S. Atkinson" <jsa@wickedmachine.net> (maintainer) |
0.2.99.2_1 11 Jul 2009 11:49:49 |
itetcu |
Fix with custom PREFIX / LOCALBASE
PR: ports/135528
Submitted by: maintainer
Reported by: QATty |
0.2.99.2_1 16 Jun 2009 03:20:06 |
pgollucci |
This fixes the collection manager from duplicating album entries
when adding to the playlist or collapsing the menu entry.
PR: ports/135612
Obtained from: exaile bzr.
Submitted by: "Joseph S. Atkinson" <jsa@wickedmachine.net> (maintainer) |
0.2.99.2 12 Jun 2009 01:35:04 |
pgollucci |
Bump exaile-devel to 2.99.2 (aka 0.3 Alpha 2).
While I am here, do some better sorting of the plist to make it easier for
future maintenance.
There's a known issue with the collection manager, where adding an album to the
playlist
causes the album entry to duplicate. Does not affect usability.
PR: ports/135431
Submitted by: "Joseph S. Atkinson" <jsa@wickedmachine.net> (maintainer) |
0.2.99.1_1 30 May 2009 23:25:44 |
itetcu |
Fix install with custom PREFIX. It failed because wrongly used LIBDIR in the
distributed Makefile having its value set from MAKE_ENV.
Change pushed upstream.
Submitted by: itetcu@
Reported by: QATty
Approved by: maintainer |
0.2.99.1_1 18 May 2009 20:03:28 |
dhn |
- Port cleanup
- Bump PORTREVISION
PR: ports/134150
Submitted by: "Joseph S. Atkinson" <jsa@wickedmachine.net> (maintainer)
Approved by: miwi (mentor implicit) |
0.2.99.1 05 Mar 2009 09:09:44 |
itetcu |
This introduces a new track for audio/exaile that allows FreeBSD users to
easily follow changes for the upcoming 0.3 revamp. This port can be accessed as
audio/exaile-devel and CONFLICTS with audio/exaile.
Some of the changes include:
* Non-explicit reliance upon gettext
* Transitions from sqlite to a faster pickle database
* Drag and drop support
* Plugin API
* More to come...
PR: ports/131629
Submitted by: Joseph S. Atkinson
Repocopy by: marcus@ |