summaryrefslogtreecommitdiff
path: root/audio/libaudiofile
AgeCommit message (Collapse)AuthorFilesLines
2009-12-01Debian has integrated a fix for ADPCM decoding problems which isdrochner4-23/+108
similar to our one, and added additional sanity checks (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510205#59) use their version to ease further maintainance, bump PKGREVISION
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-01-21(attempt to) fix CVE-2008-5824 (buffer overflow in msadpcm.c),drochner4-3/+56
see Debian bug #510205, just done correctly. The IMA code might have similar problems. The code appearently can't handle stereo files correctly anyway, so bail out if >1 channel which should avoid the problem. bump PKGREVISION
2008-05-25Remove me as maintainer of some package, clame ownership of a few packages.tron1-2/+2
2007-06-08Remove dead MASTER_SITES. From Zafer Aydogan.wiz1-2/+1
2006-11-05DESTDIR support.joerg1-3/+5
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
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-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
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).
2005-04-27Fix AC_DEFUN argument quoting for automake 1.8 and newer. Addresseswiz2-1/+15
part of PR 30053. No PKGREVISION bump because most people won't care.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests to the SHA1 ones.agc1-1/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-2/+4
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-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
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-05-17Garbage collect BUILDLINK_PKGBASE.<pkg> from buildlink3: it is not anymoreseb1-2/+1
used since revision 1.139 of mk/buildlink3/bsd.buildlink3.mk.
2004-05-09Unused.wiz1-22/+0
2004-03-29Add a BUILDLINK_PKGBASE.<pkg> definition where it's not equal to <pkg>,jlam1-1/+2
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+". This is mandated by the example buildlink[23].mk files in bsd.buildlink[23].mk.
2004-03-16If the ${PKGBASE} of a package doesn't match the token passed tojlam1-1/+2
BUILDLINK_PACKAGES, then set BUILDLINK_PKGBASE.<pkg> explicitly so that we can map from <pkg> to BUILDLINK_PKGBASE.<pkg>.
2004-03-09update to 0.2.6recht2-5/+5
ok'd by tron@ What's new in version 0.2.6: * Added support for AVR, IFF/8SVX, and NIST SPHERE file formats. * Added example program demonstrating audio file playback on Mac OS X.
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-2/+4
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-15revert last; my mk/ was not uptodate.grant1-2/+1
2004-02-15libaudiofile no longer needs libucb on Solaris. set LIBTOOL_OVERRIDEgrant1-3/+2
to create the right shared library names.
2004-02-15Use LDFLAGS.SunOS instead of conditional addition to LDFLAGS.jlam1-7/+3
2004-02-14PKGCONFIG_OVERRIDE is relative to WRKSRC.jmmv1-2/+2
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-02-06Update to 0.2.5:jmmv2-5/+5
- Fix bugs related to processing 24-bit audio data. - Made AIFF/AIFF-C parsing more robust.
2004-01-24Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. Injlam1-2/+2
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives a value only once due to the multiple inclusion protection in the bulldlink3.mk files. In the case where a package includes several buildlink3.mk files that each want a slightly different version of another dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the strictest <pkg> dependency to be matched.
2004-01-10Whitespace fixescjep1-3/+3
2004-01-05bl3ifyjlam1-2/+4
2004-01-05Use S/+$// instead of C/\+$// to save a backslash. Very highlyjlam1-2/+2
recommended by seb :)
2004-01-04Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk.jlam1-9/+6
2004-01-03Initial sprinkling of work-in-progress buildlink3.mk files for using thejlam1-0/+19
buildlink3 framework.
2003-10-05Update to 0.2.4:wiz2-7/+7
Added support for large files. This option is disabled by default; to enable large file support, run configure with the flag --enable-largefile. Improved support for markers in WAVE files. Added support for miscellaneous data in WAVE files. Cleaned up code in many places.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-04-10allow this to find libucb on Solaris.grant1-1/+7
2002-10-30Replace hand made patches for pkgconfig tempates with PKGCONFIG_OVERRIDE.rh3-14/+3
2002-10-19Track directory layout change at MASTER_SITE_GNOME.rh1-2/+2
Patch provided in PR pkg/18701 by Julio Merino <jmmv@menta.net>
2002-10-08Unused.wiz1-51/+0
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam4-4/+25
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-07-18Patch the various pkgconfig files to include proper -Wl,-R options.rh3-2/+15
Bump PKGREVISION
2002-05-06Use "LIBTOOL_OVERRIDE" instead of "LTCONFIG_OVERRIDE" because the latertron1-3/+2
one is not effective for this package. This fixes package list problems under Solaris.
2002-03-24Update to 0.2.3.wiz3-7/+8
Changes since 0.2.1: Fixed a bug involving the processing of 24-bit audio data on little-endian systems. Added support for IMA and MS ADPCM. Added support for the IRCAM file format. Added support for AF_QUERYTYPE_COMPRESSION. Added support for floating-point data in the AIFF-C and WAVE file formats. Improved support for compressed data formats in AIFF-C, WAVE, and NeXT .snd file formats. Cleaned up code for 64-bit systems. Cleaned up some compiler warnings. Added many new tests. Fixed several small bugs. Cleaned up code in many places.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-03Substitute the real config script for the config wrapper script injlam1-1/+3
installed files. We don't want buildlink references to escape into the install directory.
2001-08-17If USE_CONFIG_WRAPPER is defined (implied by USE_BUILDLINK_ONLY), thenjlam1-2/+3
set FOO_CONFIG=${BUILDLINK_CONFIG_WRAPPER.foo} in both CONFIGURE_ENV and MAKE_ENV. We remove the check for GNU_CONFIGURE because if a package Makefile includes the buildlink.mk file, then it most likely wants to use the config script wrappers as well. Change suggested by Hubert Feyrer (hubertf) and Tomasz Luchowski (zuntum).
2001-07-27Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the defaultjlam1-1/+2
installation directory in case the package isn't installed.
2001-07-20Mechanical changes to buildlink.mk files to use EVAL_PREFIX to setjlam1-4/+5
BUILDLINK_PREFIX.<pkgname>. This allows buildlink to find X11BASE packages regardless of whether they were installed before or after xpkgwedge was installed. Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-02Allow overriding of *_CONFIG variables in a package Makefile when usingjlam1-2/+3
USE_BUILDLINK_ONLY.