summaryrefslogtreecommitdiff
path: root/misc/libcdio
AgeCommit message (Collapse)AuthorFilesLines
2006-01-05Update libcdio to 0.76; from Sergey Svishchev in pkg/32459.uebayasi2-6/+6
Changes between 0.75 and 0.76: - Better compatibility with C++ - a better eject routine for FreeBSD - Fix bug in not specifying a device name in libcio_cdda - Allow building cd-paranoia if Perl is not installed. - More accurate library dependency tracking in linking and pkg-config - Miscellaneous minor bug fixes. - cdio/cdda.h headers no longer depends on cdio/paranoia.h but vice versa is true. This may require an #include <cdio/cdda.h> in some applications that used <cdio/paranoia.h> but didn't include it.
2005-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam1-3/+2
file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-09Changes 0.75:adam3-13/+12
- audio volume level fix on Microsoft Windows - fix build when --enable-shared, --disable-static - CD-Text retrieval fix - allow the MMC timeout to be adjusted by the application - cd-paranoia: Add option --mmc-timeout (-m) to set MMC timeout. We now check that integer arguments are integers and are within range. - changes for libcddb 1.1.0 API change - remove gcc 4.0 warnings - miscellaneous small bug fixes, removal of questionable idioms or memory leak fixes
2005-07-21Change path from devel/pkgconfig to devel/pkg-config.wiz1-2/+2
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam1-2/+2
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-05-31update to 0.74drochner4-15/+30
changes: - cd-paranoia fixes - cdda-player fixes - cd-drive shows MMC level - CD Text improvements/fixes - eject of empty CD-ROM drives on GNU/Linux - FreeBSD audio sub-channel time reporting fixed
2005-05-03need perl to build, from wizdrochner1-1/+2
2005-05-03correct checksum, distfile was repacked, from Mark Daviesdrochner1-4/+4
2005-05-02update to 0.73drochner5-21/+55
some features added (libcdparanoia cloned, CD audio), some fixes not quite mature, but we have to update because the API changed (in the iso9660 area), and other pkgs (vcdimager, vlc) depend on it
2005-04-19Revert previous, committed by accident.wiz4-31/+20
2005-04-19Update to 1.2: add share/desktop-directories.wiz4-20/+31
Okayed by jmmv@.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digestsagc1-1/+2
2004-10-05uodate to 0.70drochner5-33/+72
changes: - SCSI MMC interface routine (all except Darwin) - CD-Text support (all except Darwin) - Distinguish DVD's from CD's - Code clean-ups and reduced code duplication - Better CUE parsing - Reporting drive capability is more accurate - add constant driver_id for kind of hardware driver in build - new drive scanning routines which pass back driver as well as drive string. Speeds up subsequent opens.
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-9/+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-11Use INFO_FILES= libcdio.info and remove thereed2-5/+4
info files from the PLIST. (Since they are automatically registered when using INFO_FILES.) (Okay'd by maintainer, M.Drochner.)
2004-05-11Enable pkgviews installation.minskim1-1/+3
2004-05-11Add a NetBSD-specific file (${FILESDIR}/_cdio_netbsd.c) only onminskim1-1/+5
NetBSD; this file doesn't compile on other platforms, at least not on Linux.
2004-05-11configure needs pkg-config; add build dependency on pkgconfig.minskim1-1/+2
2004-04-22set drochner@ as maintainerrecht1-2/+2
2004-04-19-avoid duplicate option designationdrochner3-1/+39
-don't exit on trivial cddb errors -don't print NULL string on error arrgh - this stuff sucks, too bad serious programs are depending on it
2004-04-18Convert to buildlink3 and s/CD's/CDs/ in DESCR.snj2-5/+5
2004-04-11No longer used.snj1-21/+0
2004-04-08update to 0.68drochner3-10/+14
changes: - Add interface for reading an ISO-9660 image - bugfixes - some nonsense with versioned libs which I had to disable:-(
2004-04-08dependencied changed->PKGREVISION++drochner1-1/+2
pointed out by wiz
2004-04-08-add some NetBSD CD reading supportdrochner3-2/+507
-depend on devel/popt and audio/libcddb, this makes that the frontend utilities are built
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-7/+7
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-14PKGCONFIG_OVERRIDE is relative to WRKSRC.jmmv1-3/+3
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-13s/dependant/dependent/snj1-1/+1
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-17remove references to work dir (S/.work//)recht2-4/+4
2004-01-17initial import of libcdio-0.65recht6-0/+94
This library is to encapsulate CD-ROM reading and control. Applications wishing to be oblivious of the OS- and device-dependant properties of a CD-ROM can use this library. Some support for disk image types like BIN/CUE and NRG is available, so applications that use this library also have the ability to read disc images as though they were CD's.