Commit Graph

47 Commits

Author SHA1 Message Date
Maxim Sobolev
f8c23b2823 Add ability to recode mp3 tags using iconv library. This is useful for koi8
users, because russian tags usually coded in cp1251 encoding.

Submitted by:	Alexey V. Neyman <avn@any.ru>
		Gleb Smirnoff <glebius@tak.estra.ru>
2001-04-10 12:19:08 +00:00
Maxim Sobolev
04b126abb6 Use ${MACHINE_CPU:M3dnow} to detect presence of 3DNOW extension instead of
${MACHINE_CPU:Mk6}, because:
1. k6 CPU don't really support 3DNOW, this extension was first was introduced
   in k6-2 CPUs;
2. Duron/Athlon (aka k7) CPUs support this extension as well.

Missed by:	kris
Submitted by:	Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>
2001-03-10 11:55:50 +00:00
Maxim Sobolev
ea41b1bd6a Fix building on the plain old i386. 2001-03-10 10:10:03 +00:00
Kris Kennaway
6a1efc7608 Correct last-second typo prior to previous commit.
Also, the previous commit incorrectly claimed a maintainer timeout
when in fact the maintainer changed recently and I was looking for
mail from the previous maintainer.

Submitted by:	sobomax
2001-03-03 08:36:40 +00:00
Kris Kennaway
fd5612a029 Switch the ASM selection code to use CPUTYPE on -current, and hence
automatically select the correct version without needing to set a
non-standard environment variable.
Use random() instead of rand() because I'm sick of getting the same songs
over and over in shuffle play.
Quell a format string warning with -Wnon-const-format
Bump PORTREVISION

Reviewed by:    maintainer timeout
2001-03-03 00:23:13 +00:00
Maxim Sobolev
fd77c885bf Add optional NAS support.
Submitted by:	Christian Weisgerber <naddy@mips.inka.de>
2001-02-27 12:39:16 +00:00
Joseph Koshy
b98af5901f Maxim <sobomax@freebsd.org> is the new maintainer for this port. 2001-02-22 06:40:31 +00:00
Maxim Sobolev
40c0df04d2 Provide workaround for a bug in pcm driver introduced with format emulation
changes.

At present newpcm has sticky parameter settings, even when an
inappropriate value is set.  For instance, set format to alaw on h/w
that does not support alaw; newpcm interface state records format as
alaw, and subsequent unrelated state changes may fail, ie a rate change.

In mpg123 this can cause files to be played at lower quality
than available because of mis-diagnosis of available formats and
sample rates.  E.g downsamples everything to 11025Hz on this h/w as
12kHz probing breaks state and subsequent probes for higher supported
sampling rates.

PR:		25046
Submitted by:	Orion Hodson <oh@btinternet.com>
2001-02-13 15:00:44 +00:00
Jeremy Lea
712a219938 Implement WANT_ESOUND, USE_ESOUND. 2000-10-05 05:19:38 +00:00
Joseph Koshy
cc4a8b2d7c Update IPv6 patch.
Submitted by: 	Kris Kennaway <kris@FreeBSD.org>
2000-09-11 09:03:56 +00:00
Joseph Koshy
a0c2e00b0a An attempt at making mpg123 work on FreeBSD/Alpha.
Submitted by:		Christian Weisgerber <naddy@mips.inka.de>
2000-05-05 07:20:23 +00:00
Michael Haro
bcd8ffd9d0 update with the new PORTNAME/PORTVERSION variables 2000-04-08 21:25:03 +00:00
Joseph Koshy
b594f17f18 Update IPv6 patch to fix a problem with handling IPv4 http redirects.
Submitted by:		Munechika SUMIKAWA <sumikawa@freebsd.org>
Original report:	Jeff Scofield <jeff@beth.syntax.com>
2000-02-17 10:28:09 +00:00
Joseph Koshy
d6c9acec8d Correct patch breakage introduced in rev 1.15. 2000-01-31 09:38:53 +00:00
Brian Feldman
f92bd5bf9f Enable 3DNow! support. You can set OPT_ARCH=3dnow to get an mpg123 with
3DNow! support, rather than teh default i586 support.

Approved by:	jkoshy
2000-01-28 07:50:12 +00:00
Munechika SUMIKAWA
3c806f4c9f Support IPv6.
No response from: 	maintainer
2000-01-26 07:37:49 +00:00
Joseph Koshy
2eb46161f0 Remove a redundant `getenv()' call in this patch. 1999-11-11 06:53:38 +00:00
Joseph Koshy
f6dfb71844 Add ESound support to the mpg123 port.
Requested by:	"Daniel O'Connor" <doconnor@gsoft.com.au> and
		Oh Junseon <hollywar@holywar.net>
1999-11-11 05:41:25 +00:00
Joseph Koshy
1eb9995ce2 Correct typo 'i836' -> 'i386'. 1999-09-20 04:55:24 +00:00
Steve Price
0441e39b5a Mark this port as being only for i386. 1999-09-20 01:05:45 +00:00
Michael Haro
58942bab6d echo -> ${ECHO} or ${ECHO_MSG} and in some cases, move echo stuff
to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
1999-08-27 21:14:04 +00:00
Joseph Koshy
5598aec1ef Set a default optimization level for the lazy and hopeless :).
Requested by:	Nick Hibma <nick.hibma@jrc.it>
1999-08-25 11:25:01 +00:00
David E. O'Brien
78ab65a396 Change Id->FreeBSD. 1999-08-25 04:36:31 +00:00
Joseph Koshy
d12e424cdd Add terminal handling support to mpg123.
PR:		ports/13139
Submitted by:	Alexander Langer <alex@cichlids.com>
1999-08-17 06:55:06 +00:00
Joseph Koshy
3bbea6905b Remove hardcoded xterm title bar manipulation.
Submitted by:	"Louis A. Mamakos" <louie@TransSys.COM>
1999-08-13 06:25:50 +00:00
Chris Piazza
e6af8462a5 Update Version required: to match reality 1999-08-12 03:47:45 +00:00
Joseph Koshy
5a3d2e54f9 Upgrade to v0.59r. mpg123 can now be built tuned for your specific x86
architecture at port build time.

PR:		ports/12814
Submitted by:	Maxim Sobolev <sobomax@altavista.net>
1999-08-05 05:53:54 +00:00
Joseph Koshy
3aa5224366 Respect PREFIX.
PR:		ports/12210
Submitted by:	Nick Hibma <nick.hibma@jrc.it>
1999-06-15 04:28:02 +00:00
Tim Vanderhoek
6cfb5d6bb8 Wisten, to the SWwound, of a Whole new WOO
[CheeriWOs!]
Wisten, to the SWwound, of a Whole new WOO

[CheeriWOs!]

[ie. Add WWW:, and periodic misc legibalizificatings]
1999-05-02 21:31:59 +00:00
Kris Kennaway
647b3bf7c8 Respect CC and CFLAGS
Reviewed by:	Maintainer
1999-03-24 13:23:30 +00:00
Joseph Koshy
2975b7bf34 Update to v0.59q.
Requested by: Vanilla GTK+ Shu <vanilla@ns.oneway.net> (and others)
1999-02-01 09:01:09 +00:00
Joseph Koshy
23dc1e8ff0 Update MASTER_SITE, add URL to pkg/DESCR.
Submitted by:	Steve Samorodin <samorodi@NUXI.com>
1999-01-28 03:41:44 +00:00
Joseph Koshy
95f6a22a73 Move $(CFLAGS) to end of line to make user-overrides easier.
Requested by: 	Sheldon Hearn <axl@iafrica.com>
1999-01-19 03:48:58 +00:00
Joseph Koshy
729d475280 Honor CFLAGS.
PR:		ports/9488
Submitted by:	Sheldon Hearn <axl@iafrica.com>
Reviewed by:	jkoshy
1999-01-15 05:34:03 +00:00
Joseph Koshy
0d64b3f065 Add a call to fpsetmask(3) to suppress FP related signals {new 'patch-ab'}.
The patch can probably be made less specific to FreeBSD; to be visited
after the 2.2.8 ports freeze ...

Tweak work/.../Makefile to add -O2 to compiles.

Submitted by:	Matthew Hunt <mph@FreeBSD.ORG>
1998-11-25 01:30:34 +00:00
Joseph Koshy
906d75ba1c Allow the ELF case to also inherit CFLAGS. 1998-11-17 03:20:56 +00:00
Vanilla I. Shu
e40571f939 Add a define(READ_MMAP) from gqmpeg's README,
use system's CFLAG now.
1998-11-16 16:19:01 +00:00
Satoshi Asami
96bc8048c3 Use bsd.port.{pre,post}.mk to move PORTOBJFORMAT to front, or change
shell loops to make loops.  Use EXTRA_PKG_FLAGS to add install scripts
instead of adding it to PKG_FLAGS after bsd.port.mk.
1998-11-14 09:43:39 +00:00
Joseph Koshy
eefb5a8dd3 Unbreak for ELF builds, take over as maintainer. 1998-10-03 12:09:54 +00:00
Steve Price
b988adafa8 Won't build in an ELF world. 1998-09-28 01:50:59 +00:00
Tim Vanderhoek
23ccf010b7 It's not that ports/astro/* had no manpages to remove from their
PLISTs, it's just that none of the ones that do use the MANx
variables.
1998-08-17 07:14:09 +00:00
Torsten Blum
5aac451066 upgrade to 0.59o 1998-05-28 13:34:35 +00:00
Matthew Hunt
950f77a47a Change MAINTAINER to ports@freebsd.org because (now former) maintainer
uses OSS and is not in a position to ensure that newer versions build
under the stock FreeBSD drivers in 2.2-STABLE.

Anybody who wants this, please let us know!  Getting 0.59o to build
on a recent -STABLE would be a good litmus test. :-)

PR:		6659
Submitted by:	Carey Jones <mcj@acquiesce.org>
1998-05-17 03:53:52 +00:00
Vanilla I. Shu
73af0ce231 Add another MASTER_SITE
PR:		ports/5622
Submitted by:	Frank Volf <volf@oasis.IAEhv.nl>
1998-02-02 14:29:36 +00:00
Vanilla I. Shu
da7f869554 Upgrade to 0.59n. 1998-01-26 10:01:56 +00:00
Masafumi Max NAKANE
17b87fb374 Upgrade, 0.59f -> 0.59k.
PR:		4081
Submitted by:	Carey Jones <mcj@acquiesce.org>
1997-07-14 10:26:53 +00:00
Masafumi Max NAKANE
35d95bd4d3 New port, mpg123:
Command-line player for mpeg layer 1, 2 and 3 audio

PR:		3952
Submitted by:	Carey Jones <mcj@acquiesce.org>
1997-07-10 09:41:25 +00:00