Port details |
- mpg321 Command-line MP3 player, compatible with mpg123
- 0.2.10_13 audio =43 0.2.10_13Version of this port present on the latest quarterly branch.
- Maintainer: naddy@FreeBSD.org
- Port Added: 2001-03-17 11:35:08
- Last Update: 2024-04-20 14:25:34
- Commit Hash: 2c15a70
- People watching this port, also watch:: unzip, zip, libogg, libvorbis, gettext
- License: not specified in port
- WWW:
- https://mpg321.sourceforge.net/
- Description:
- mpg321 is a clone of the popular mpg123 command-line mp3 player. It should
function as a drop-in replacement for mpg123 in many cases. While some of
the functionality of mpg123 is not yet implemented, mpg321 should function
properly in most cases for most people, such as for frontends such as
gqmpeg.
mpg321 is based on the mad MPEG audio decoding library. It therefore is
highly accurate, and also uses only fixed-point calculation, making it
more efficient on machines without a floating-point unit.
While mpg321 is not as fast as the non-free mpg123 on systems which have a
floating point unit, it comes under the GNU General Public License, which
allows greater freedom to its users. For most people who want mpg123,
mpg321 is a better alternative.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/audio/mpg321/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/mpg321
- pkg install mpg321
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: mpg321
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (mpg321-0.2.10.tar.gz) = db0c299592b8f1f704f41bd3fc3a2bf138658108588d51af61638c551af1b0d4
SIZE (mpg321-0.2.10.tar.gz) = 113449
SHA256 (mpg321-0.2.10-scrobbler-01.patch) = bc3cc20e7002bb18ce3e4b2623568cb01b99ccc23cec1fb2c1cd0e6b196db0d6
SIZE (mpg321-0.2.10-scrobbler-01.patch) = 15406
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Library dependencies:
-
- libao.so : audio/libao
- libid3tag.so : audio/libid3tag
- libmad.so : audio/libmad
- This port is required by:
- for Run
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for mpg321-0.2.10_13:
SCROBBLER=off: Last.fm Audioscrobbler support
===> Use 'make config' to modify these settings
- Options name:
- audio_mpg321
- USES:
- cpe
- 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 |
0.2.10_13 20 Apr 2024 14:25:34 |
Po-Chuan Hsieh (sunpoet) |
audio/libid3tag: Bump PORTREVISION of dependent ports for shlib change
Notified by: vvd |
0.2.10_12 17 Apr 2024 20:30:27 |
Christian Weisgerber (naddy) |
*/*: Remove GNU_CONFIGURE_MANPREFIX
After 9fd7ee1cdf6c remove GNU_CONFIGURE_MANPREFIX from my ports. |
0.2.10_12 27 Jan 2024 10:52:26 |
Gleb Popov (arrowd) Author: Christian Weisgerber |
*/*: Move manpages to share/man
Approved by: portmgr (blanket) |
0.2.10_11 06 Nov 2023 10:03:47 |
Rodrigo Osorio (rodrigo) |
*/*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
Issue reported by repology : https://repology.org/repository/freebsd/problems
Approved by: portmgr (blanket)
PR: 274888 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.2.10_11 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.2.10_11 20 Jul 2022 14:20:54 |
Tobias C. Berner (tcberner) |
audio: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <dmagda+libsamplerate@ee.ryerson.ca>
* <trasz@FreeBSD.org>
* Adam Weinberger
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aleksander Fafula <alex@bsdguru.org>
* Alex Allan <alex@kamaz.org.uk>
* Alexander Botero-Lowry <alex@foxybanana.com>
* Alexander Kojevnikov <alexander@kojevnikov.com>
* Alexander Nedotsukov <bland@FreeBSD.org>
* Alexander Vereeken <Alexander88207@protonmail.com> (Only the first 15 lines of the commit message are shown above ) |
0.2.10_11 11 Jul 2022 21:46:56 |
Po-Chuan Hsieh (sunpoet) |
audio/libmad: Set SONAME to libmad.so.0 instead of libmad.so.0.16.2
- Bump PORTREVISION of dependent ports for shlib change
- Bump PORTREVISION for package change |
0.2.10_10 10 Sep 2021 21:17:48 |
Bernhard Froehlich (decke) |
audio/mpg321: Add CPE information
Approved by: portmgr (blanket) |
0.2.10_10 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.2.10_10 26 Jul 2016 16:51:16 |
mat |
Cleanup patches, a* categories.
Rename them to follow the make makepatch naming, and regenerate them.
With hat: portmgr
Sponsored by: Absolight |
0.2.10_10 19 May 2016 10:21:25 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by: portmgr blanket |
0.2.10_10 01 Apr 2016 13:29:17 |
mat |
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight |
0.2.10_10 22 May 2015 13:34:22 |
mat |
Remove $FreeBSD$ from patches files in categories a-j.
With hat: portmgr
Sponsored by: Absolight |
0.2.10_10 08 Dec 2014 16:48:41 |
tijl |
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used. (Only the first 15 lines of the commit message are shown above ) |
0.2.10_9 05 Feb 2014 15:53:18 |
bapt |
Chase libmad changes |
0.2.10_8 04 Oct 2013 12:35:10 |
naddy |
Make use of new option helpers.
Remove post-patch section that didn't actually change anything. |
0.2.10_8 28 Sep 2013 16:03:59 |
naddy |
Support staging.
Turn obscure WITH_ variable into OPTION for Last.fm Audioscrobbler support. |
0.2.10_8 20 Sep 2013 14:36:37 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
audio) |
0.2.10_8 01 Aug 2013 20:22:27 |
naddy |
For all my ports
* remove MAKE_JOBS_SAFE (default now)
* change USE_GMAKE=yes to USES=gmake |
0.2.10_8 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
0.2.10_8 19 Mar 2011 12:38:54 |
miwi |
- Get Rid MD5 support |
0.2.10_8 06 Jun 2010 20:39:21 |
naddy |
Bump PORTREVISION after libao update and handle API incompatibility. |
0.2.10_7 22 Aug 2009 00:13:27 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with A |
0.2.10_7 27 Mar 2009 18:03:20 |
naddy |
Mark MAKE_JOBS_SAFE for parallel building. |
0.2.10_7 21 Aug 2008 06:18:49 |
rafan |
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk (Only the first 15 lines of the commit message are shown above ) |
0.2.10_7 21 Jul 2007 15:39:05 |
naddy |
initialize some variables so we won't call free() on random pointers |
0.2.10_6 03 May 2006 05:14:35 |
edwin |
Remove USE_REINPLACE from ports in categories starting with A. |
0.2.10_6 19 Feb 2006 20:46:56 |
roam |
Add a WITH_MPG321_SCROBBLER_PATCH knob to support an unofficial
patch that adds the -S command-line option to report the currently
played file to Last.fm's AudioScrobbler service.
Approved by: naddy (maintainer) |
0.2.10_6 22 Jan 2006 08:13:12 |
edwin |
SHA256ify
Approved by: krion@ |
0.2.10_6 28 Oct 2005 07:59:54 |
jylefort |
Chase libid3tag update. |
0.2.10_5 28 Aug 2005 20:39:25 |
naddy |
Provide "User-Agent" header in HTTP requests.
SHOUTcast Distributed Network Audio Server disconnects clients that
don't provide a user agent identification.
PR: 84898
Submitted by: Frank Ruell <stoerte@dreamwarrior.net> |
0.2.10_4 12 Apr 2005 03:26:57 |
obrien |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
0.2.10_4 11 Apr 2005 08:04:41 |
obrien |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
0.2.10_4 10 May 2004 14:29:06 |
naddy |
1. Add CONFIGURE_TARGET to fix warning in configure scheme.
2. Move pkg-files list to Makefile and remove pkg-plist.
Submitted by: osa |
0.2.10_4 18 Mar 2004 20:59:15 |
trevor |
Add size data, approved by maintainers. |
0.2.10_4 07 Jan 2004 20:24:23 |
naddy |
* Fix libmad and libid3tag dependencies.
Submitted by: sheldonh
* Don't leak file descriptors on error.
Obtained from: Debian |
0.2.10_3 07 Dec 2003 01:27:06 |
marcus |
Chase the libmad/libid3tag shared lib version. |
0.2.10_2 27 Oct 2003 09:11:29 |
kris |
portlint (whitespace cleanup) |
0.2.10_2 21 Feb 2003 12:52:53 |
naddy |
pkg-comment -> COMMENT |
0.2.10_2 02 Sep 2002 23:46:52 |
naddy |
Fix format string bugs.
Submitted by: Moritz Jodeit <moritz@jodeit.org> |
0.2.10_1 27 Aug 2002 20:13:13 |
naddy |
Plug file descriptor leak.
Obtained from: Joe Drew <drew@debian.org> |
0.2.10 25 Mar 2002 17:09:26 |
naddy |
* Update to 0.2.10. Noteworthy changes in this release:
- many bug fixes
- ID3 tag support
* New homepage URL. |
16 Jan 2002 14:54:05 |
naddy |
* upgrade to 0.2.3 * update lib version of libao dependency |
17 Nov 2001 22:21:59 |
naddy |
Bump PORTREVISION in response to shared library version bump in dependency. |
16 Nov 2001 22:56:57 |
pat |
Shared library version bump because of audio/mad update |
03 Nov 2001 22:22:34 |
naddy |
Update my MAINTAINER address. |
19 Oct 2001 17:27:01 |
kevlo |
- Update to version 0.2.2 - New MASTER_SITE |
11 Oct 2001 13:35:18 |
ijliao |
upgrade to 0.2.0 and unbreak |
27 Aug 2001 02:26:34 |
trevor |
Update libao to 0.8.0, which breaks mpg321. Update libogg, libvorbis,
vorbis-tools and the vorbis meta-port to 1.0rc2. This version supports
"channel coupling" for more efficient compression of stereo material. |
15 Aug 2001 15:32:18 |
trevor |
Update to 0.1.5. |
10 Aug 2001 20:43:03 |
lioux |
o Update to 0.1.3 o New COMMENT |
30 Jul 2001 06:53:17 |
greid |
Chase checksum change; tarball was rerolled (zero diff) |
26 Jul 2001 07:30:41 |
ijliao |
Clean-up of audio/mpg321 port, add description, take maintainer. |
22 Jul 2001 13:14:05 |
ijliao |
upgrade to 0.1.2 |
20 Jul 2001 18:35:36 |
ijliao |
no longer use SDL & smpeg handle pthread more properly |
20 Jul 2001 07:21:33 |
ijliao |
upgrade to 0.1.1 |
17 Jul 2001 16:25:59 |
ijliao |
upgrade to 0.1.0 |
10 Jun 2001 11:20:18 |
kevlo |
Update MASTER_SITES |
09 Jun 2001 06:05:09 |
ijliao |
upgrade to 0.0.5.1 drop maintainership |
09 Apr 2001 12:55:04 |
sobomax |
Move: devel/sdl --> devel/sdl10 devel/sdl-devel --> devel/sdl12 |
17 Mar 2001 14:35:08 |
ijliao |
add mpg321 A completely free clone of mpg123 |