Commit graph

85 commits

Author SHA1 Message Date
tnn
2842e54d0e PR 36582: John Ruschmeyer: Don't use nasm on Interix. 2007-07-02 15:03:58 +00:00
heinz
ed24cd8faf The package supports installation to DESTDIR. 2007-07-01 15:47:54 +00:00
dmcmahill
2021b175d7 fix a namespace problem on solaris 2007-01-29 23:05:51 +00:00
wiz
b20d01b785 Reset maintainer, ben@ has resigned. 2006-12-15 14:34:18 +00:00
rillig
7eeb6423c7 For some weird reason, the configure script uses the C++ preprocessor
instead of the C one. Therefore, added c++ to USE_LANGUAGES.
2006-10-24 00:03:45 +00:00
wiz
b26e36e759 Not needed any longer. 2006-10-23 07:26:56 +00:00
ben
fc7ee4ab45 Update lame to 3.97, using diff provided by wiz.
LAME 3.97   September 24 2006

    * 3.97 beta 3 becomes 3.97


LAME 3.97 beta 3   August 19 2006

    * Gabriel Bouvigne:
          o Workaround against a short blocks detection issue


LAME 3.97 beta 2   November 26 2005

    * Gabriel Bouvigne:
          o Fixed an initialization error when input is not using a standard sampling frequency
          o Fixed a possible assertion failure in very low bitrate encoding
          o Slight change regarding ATH adjustment with V5
          o Reinstated bit reservoir for 320kbps CBR
          o ReplayGain analysis should now be faster when encountering silent parts
    * Takehiro Tominaga:
          o Fixed a possible link problem of assembly code


LAME 3.97 beta 1   September 12 2005

    * Takehiro Tominaga:
          o Fixed an out of array access in mp3rtp
          o Fixed a quality setting in DLL
          o Fixed display when using --silent
    * Vitaly Ivanov:
          o Updated DirectShow interface
    * Robert Hegemann:
          o Fixed an out of array access
          o Fixed some small rounding problem in vbr-new quantization routines
          o Fixed a bug in vbr-new regarding high frequencies (sfb21) when using -Y
          o Fixed a few bugs in vbr-new when using -Y
          o Updated scalefactors allocation scheme in vbr-new
          o Fixed mingw32 configure problems
          o Resolved some compiler warnings
          o Updated command-line visualisation
    * Gabriel Bouvigne:
          o Changed some FLOAT8 to FLOAT
          o Added project files for VC7
          o Reworked -q1 and -q0
          o Updated presets
          o Fixed an error in ISO quantization on systems not using the IEEE754 hack
          o Faster quantization
          o SSE version of init_xrpow
    * Rog�io Brito:
          o Updated Debian packaging
          o Documentation work
    * Chris Miller:
          o Support for x64 platform SDK in makefile.msvc
2006-10-23 01:30:34 +00:00
ben
4227e9770b Fix build on i386 Mac OS X 10.4.7. 2006-08-27 02:25:49 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
wiz
5c11268df7 Remove some more *LEGACY* settings that are over a month old and
thus were before 2005Q3.
2005-10-05 13:29:49 +00:00
xtraeme
f71311b4fa Do not depend on nasm in Solaris x86, it's known to fail. 2005-09-04 02:37:02 +00:00
xtraeme
7aa32acbe7 Enable ASM functions when MACHINE_ARCH = i386 for performance,
closes PR pkg/31101.
2005-08-30 16:12:49 +00:00
wiz
6a28a9b23e Convert to options framework. 2005-05-31 16:04:28 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
ben
a31076eb84 I will maintain this package, set my email as MAINTAINER. 2005-02-24 19:11:58 +00:00
agc
71c8259803 Add RMD160 digests to the SHA1 ones. 2005-02-23 20:39:42 +00:00
hubertf
9a981bcfbe Sign over maintainership to tech-pkg@ 2005-02-21 20:26:08 +00:00
reed
ae276652a6 Added a license file for lame based on many notes from different
files in the lame source.

And for the audio/lame/Makefile:

Change the LICENSE from fee-based-commercial-use to use this new
lame-license.

The problem before was that fee-based-commercial-use did not exist
and the "make show-license" suggested running pkg_info -d to view
the long-description of the package (which may not be installed yet).
Anyways, the DESCR didn't mention these license issues.

Also bump PKGREVISION.
2005-02-03 17:54:50 +00:00
sketch
c31d0542e6 s/__inline/inline/ to give this package a chance of building with more
compilers, such as SunPro.
2004-11-15 15:30:30 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
adam
1625e07b62 Changes 3.96.1:
* Fixed rare bug in VBR-new
* Fixes in ACM codec
* Fixed padding for 320kbps encoding
* Block size selection for mid and side channels fixed as well
2004-09-06 10:46:03 +00:00
minskim
101b04ee11 Enable pkgviews installation. Patches provided by Joachim Kuebart on
tech-pkg@.
2004-05-31 16:47:47 +00:00
adam
598daebd59 Changes 3.96:
* quality improvments
* several bugs fixes, including some fatal ones
2004-04-14 09:13:20 +00:00
snj
10831e40d0 Convert to buildlink3. 2004-04-12 00:31:18 +00:00
he
dde0d95d9a Fix this so it builds on alpha.
If we're going to mess with defining FLOAT on the command line
(done for alpha from before), we should also define FLOAT_MAX.
Pull in <float.h> in libmp3lib/machine.h, so that DBL_MAX is
available for that purpose.
2004-03-27 17:33:28 +00:00
snj
bc0a8edb38 Fix build on sparc64 with gcc2. 2004-03-20 02:23:38 +00:00
jlam
9ff0e10340 Reorder location and setting of BUILDLINK_PACKAGES to match template
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-05 19:25:06 +00:00
jmmv
c5a22477b6 Use curses.buildlink3.mk instead of ncurses' bl3, as the native library is
enough.
2004-02-20 11:25:25 +00:00
jlam
a2cf12e3d7 Clean up, and remove unnecessary ncurses/buildlink3.mk inclusion. 2004-02-20 11:13:52 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
xtraeme
817087eebf Missed in previous... 2004-02-11 08:34:43 +00:00
xtraeme
8c61b22b06 bl3ify, also remove PLIST_SUBST part (it's not needed anymore) and
replace obsoleted LTCONFIG_OVERRIDE with LIBTOOL_OVERRIDE.
2004-02-11 08:33:51 +00:00
xtraeme
b12df17085 Some files were not installed in FreeBSD, use PLIST_SUBST for now. 2004-02-03 01:42:23 +00:00
grant
ed16993a08 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 07:14:59 +00:00
adam
0f0d6f756b Changes 3.95.1:
* improved presets
* fixed issues in VBR header
* more robust decoding
* several fixes in psychoacoustic model
* removed Vorbis support
* 10% faster on PowerPC
2004-01-20 15:46:12 +00:00
gavan
17a834abac Solaris needs -lm 2003-11-06 18:31:08 +00:00
jlam
a9f08159c4 Back out last change related to moving ncurses/buildlink2.mk to
curses.buildlink2.mk.  This was wrong because we _really_ do want to
express that we want _n_curses when we include the buildlink2.mk file.

We should have a better way to say that the NetBSD curses doesn't
quite work well enough.  In fact, it's far better to depend on ncurses
by default, and exceptionally note when it's okay to use NetBSD curses
for specific packages.  We will look into this again in the future.
2003-09-28 09:13:55 +00:00
grant
7a71199b50 move ncurses/buildlink2.mk to mk/curses.buildlink2.mk, as it provides
support for base system curses/ncurses as well as ncurses itself.

suggested by wiz.
2003-09-27 17:07:34 +00:00
wiz
be18c8dd69 While lame may be under the GPL, using it or other mp3 software in
commercial (and perhaps other) projects is only allowed under a license, see
http://www.mp3licensing.com/help/developer.html#5

Restore LICENSE line.
2003-08-27 08:32:54 +00:00
junyoung
beac84c1dc It was a lame idea to place pkgsrc entry for lame under commercial license.
It's distributed under the GPL.
2003-08-27 08:23:58 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00