Commit graph

20 commits

Author SHA1 Message Date
agc
71c8259803 Add RMD160 digests to the SHA1 ones. 2005-02-23 20:39:42 +00:00
adam
62943d2eda Changes 0.9.6:
* Libcddb now uses the FreeDB protocol version 6.  The difference with
  version 5 is that now the responses from the FreeDB server are in
  UTF-8 format instead of ISO8859-1.  So if the CD you query contains
  non-US-ASCII characters the results will be different in this new
  version of libcddb.
* [NEW] It is now possible to set the character set that libcddb has
  to use when returning disc data (see also above).  Use the
  cddb_set_charset function to set the user's character set.  The
  example program, cddb_query, now also has a command-line option for
  specifying the character set.
* [BUGFIX] FreeDB changed the specs of their CDDB file format.  The
  results for certain discs failed to parse correctly because the
  libcddb parser was too strict.  This should be fixed now.
* [BUGFIX] When writing disc to cache, fill in category if genre is
  not specified.
* [BUGFIX] When in CACHE_ONLY mode, do not perform network access when
  writing disc record.
2004-11-10 15:16:47 +00:00
drochner
5d5071b672 include pkgconfig/buildlink3.mk so that libcdio is not found
(we deliberately don't depend on it to avoid a circular dependency)
should fix PR pkg/27077 by diro@nixsys.bz
2004-10-05 14:18:10 +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
wiz
e8d7af4ba3 Update to 0.9.5:
CHANGES 0.9.4 -> 0.9.5

* It is now possible to query CD entries if you only know the track
  length.  Previous versions of libcddb needed the track offsets from
  the CD.  Track offsets will be calculated automatically when a
  length is specified and the offset is missing.  This is less precise
  than using the actual frame offsets.  So whenever possible use the
  offsets instead.

* Fixed some possible buffer overflows.  The internal buffer size has
  also been increased from 257 to 1024 bytes.  It is now also possible
  to change this buffer size in the cddb_cmd.h.

* Updated regression tests with less strict testing.  Changes in the
  queried CDDB entries should no longer trigger a test failure.

* Improved support for Win32 platforms (thx to Rocky Bernstein).

* improved support for Mac OS X (thx to Rocky Bernstein and Derk-Jan
  Hartman).

* It is now possible to specify the CD-ROM device to be used in the
  example program.

pkgsrc change:
Add TEST_TARGET.
2004-09-20 23:43:20 +00:00
drochner
d7a824af69 deal with a build problem on IRIX64, reported by Florian S. on tech-pkg
(need to include <sys/time.h> for "struct timeval" definition)
2004-06-21 14:56:36 +00:00
heinz
230e80dd29 The package needs at least gcc 2.95 since it uses variadic macros in
WRKSRC/include/cddb/cddb_log_ni.h.
This enables the package to build on NetBSD 1.5.x again (PKGREVISION++).
2004-05-15 14:14:20 +00:00
minskim
1316b31968 Enable pkgviews installation. 2004-05-11 04:23:07 +00:00
recht
caf9cd0636 set drochner@ as maintainer 2004-04-22 16:08:47 +00:00
snj
0e4d0075e7 No longer used. 2004-04-18 19:23:15 +00:00
drochner
599a8a1e10 dependencied changed->PKGREVISION++
pointed out by wiz
2004-04-08 17:57:43 +00:00
drochner
248a4a951d this doesn't need libcdio 2004-04-08 17:30:52 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +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
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
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
recht
db9a53593c remove references to work dir (S/.work//) 2004-01-17 15:32:33 +00:00
recht
a4874a6a06 initial import of libcddb-0.9.4
Libcddb is a library that implements the different protocols (CDDBP,
HTTP, SMTP) to access data on a CDDB server (http://freedb.org).  It
tries to be as cross-platform as possible.  The initial libary will
have a C API.
2004-01-17 15:25:37 +00:00