Commit graph

60 commits

Author SHA1 Message Date
grant
08c84c1a2d revert last; my mk/ was not uptodate. 2004-02-15 13:18:42 +00:00
grant
353f1cdd3d libaudiofile no longer needs libucb on Solaris. set LIBTOOL_OVERRIDE
to create the right shared library names.
2004-02-15 12:33:48 +00:00
jlam
df7c178b5f Use LDFLAGS.SunOS instead of conditional addition to LDFLAGS. 2004-02-15 12:03:59 +00:00
jmmv
ab17dd00b3 PKGCONFIG_OVERRIDE is relative to WRKSRC. 2004-02-14 18:26:26 +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
jmmv
5ef9bad17c Update to 0.2.5:
- Fix bugs related to processing 24-bit audio data.
- Made AIFF/AIFF-C parsing more robust.
2004-02-06 17:09:29 +00:00
jlam
a7d877ca6a Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. In
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-24 03:26:45 +00:00
cjep
ad0e1d4402 Whitespace fixes 2004-01-10 17:47:38 +00:00
jlam
a39c6cf9fa bl3ify 2004-01-05 20:48:01 +00:00
jlam
d279e6f535 Use S/+$// instead of C/\+$// to save a backslash. Very highly
recommended by seb :)
2004-01-05 11:05:44 +00:00
jlam
47bb2aae5f Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk. 2004-01-04 23:34:04 +00:00
jlam
339cd13cb2 Initial sprinkling of work-in-progress buildlink3.mk files for using the
buildlink3 framework.
2004-01-03 23:06:43 +00:00
wiz
fcb376db3b Update to 0.2.4:
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-10-05 10:17:15 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
grant
16242cd3ec allow this to find libucb on Solaris. 2003-04-10 03:32:02 +00:00
rh
e525650d57 Replace hand made patches for pkgconfig tempates with PKGCONFIG_OVERRIDE. 2002-10-30 03:09:25 +00:00
rh
c2934c968e Track directory layout change at MASTER_SITE_GNOME.
Patch provided in PR pkg/18701 by Julio Merino <jmmv@menta.net>
2002-10-19 10:54:42 +00:00
wiz
e8a08c3fc3 Unused. 2002-10-08 18:51:36 +00:00
jlam
e2afa97f51 Merge changes in packages from the buildlink2 branch that have
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-08-25 18:38:05 +00:00
rh
db7a881c68 Patch the various pkgconfig files to include proper -Wl,-R options.
Bump PKGREVISION
2002-07-18 02:19:24 +00:00
tron
bf17569029 Use "LIBTOOL_OVERRIDE" instead of "LTCONFIG_OVERRIDE" because the later
one is not effective for this package. This fixes package list problems
under Solaris.
2002-05-06 12:18:25 +00:00
wiz
f3f1c5fecd Update to 0.2.3.
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.
2002-03-24 21:38:25 +00:00
zuntum
0ca28723fb Move pkg/ files into package's toplevel directory 2001-11-01 00:11:36 +00:00
jlam
f0a4fcd3e4 Substitute the real config script for the config wrapper script in
installed files.  We don't want buildlink references to escape into the
install directory.
2001-10-03 20:56:40 +00:00
jlam
7bba3453dc If USE_CONFIG_WRAPPER is defined (implied by USE_BUILDLINK_ONLY), then
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-08-17 21:14:00 +00:00
jlam
d2eb68d2a6 Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the default
installation directory in case the package isn't installed.
2001-07-27 13:33:18 +00:00
jlam
7b1d3cb465 Mechanical changes to buildlink.mk files to use EVAL_PREFIX to set
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-20 01:54:31 +00:00
jlam
9943bc93db Allow overriding of *_CONFIG variables in a package Makefile when using
USE_BUILDLINK_ONLY.
2001-07-02 05:33:56 +00:00
jlam
cb76bd5efc Move inclusion of bsd.buildlink.mk to start of file. 2001-07-01 22:59:08 +00:00
jlam
34d11d8a0f Generalize how the dependency pattern may be specified. Instead of just
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify
the dependency pattern as FOO_DEPENDS=foo>=1.0.  This allows things like
JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib.
Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
2001-06-23 19:26:48 +00:00
jlam
901a35882d The libraries are libaudiofile.*, not audiofile.*. 2001-06-19 03:59:55 +00:00
jlam
cc26aaeec2 Mark as USE_BUILDLINK_ONLY. 2001-06-19 03:47:31 +00:00
jlam
8fea51aacb Add buildlink.mk files for use by other packages. 2001-06-16 19:23:17 +00:00
agc
952fa0ef9f Move to sha1 digests, and add distfile sizes. 2001-04-18 12:14:28 +00:00
agc
18ea9c7e79 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:22:24 +00:00
wiz
bc4caa6067 Update to 0.2.1, provided by Nathan Ahlstrom in pkg/12315.
Changes: Virtual format support by a new module system, file reading
and writing speed increased, more robust error handling, compiler
warning cleanup.
2001-03-02 18:03:10 +00:00
wiz
f7bb9e2078 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 13:30:32 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.

+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt

With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04 15:10:17 +00:00
jlam
d97a637b50 Fix typo in MASTER_SITES. Closes pkg/11723 by zuntum@eik.pl. 2000-12-13 16:35:23 +00:00
rh
9b3527a324 Update libaudiofile to 0.1.11. Changes include:
* Error handling has been vastly improved.
 * Querying is much more robust.  Querying on loops, markers,
   instruments, and intsrument parameters is now implemented.
 * Some small bugs have been fixed.
2000-11-25 17:03:18 +00:00
jlam
7dc6ad2536 Update libaudiofile to 0.1.10. Changes from version 0.1.9:
GNOME VFS operations have been incorporated into the Audio File Library.

    G.711 mu-law and a-law encoding is now available for all sound file
    formats.

    Documentation has been greatly improved but still needs work.
2000-10-15 03:04:26 +00:00
jlam
db568b2ac1 1) Fix HOMEPAGE
2) USE_LIBTOOL and LTCONFIG_OVERRIDE, instead of pkglibtool and patching
   configure.
2000-06-09 06:41:48 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
danw
82d9c1f174 Remove patches to deal with two bugs involving configure's handling of
INSTALL which have both been worked around in bsd.pkg.mk now.
2000-05-02 18:48:35 +00:00
tron
d4f6494b6c Update for yet another directory structure change on the GNOME FTP sites. 2000-01-15 10:16:17 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
tron
6d9e94f430 Adapt to new directory structure on GNOME ftp sites. 2000-01-02 18:02:39 +00:00
jlam
c1a45b6a34 * Move HOMEPAGE from pkg/DESCR to top-level Makefile
* Install library documentation.
1999-10-25 23:26:46 +00:00
tron
315a6d1242 Update "libaudiofile" package to version 0.1.9 included in GNOME 1.0.53
release.
1999-10-22 23:43:15 +00:00
tron
8d7d754dfa Remove me as maintainer of those packages. 1999-10-07 17:41:46 +00:00