Import audio/libcdio-paranoia.

This is part of the effort to update our very old libcdio port.

In newer versions of libcdio, the cdparanoia bits were split off into
a separate package. This new port is exactly that.

Tested and OK cwen@, thanks!
This commit is contained in:
edd 2019-05-12 15:17:26 +00:00
parent 52d08f8a51
commit fd98fe7272
4 changed files with 51 additions and 0 deletions

29
audio/libcdio-paranoia/Makefile Executable file
View File

@ -0,0 +1,29 @@
# $OpenBSD: Makefile,v 1.1.1.1 2019/05/12 15:17:26 edd Exp $
COMMENT = fork of cdparanoia that uses libcdio for CDROM access
# 10.2 is the cdparanoia version that this is based upon.
# 2.0.0 is the actual version number.
DISTNAME = libcdio-paranoia-10.2+2.0.0
PKGNAME = libcdio-paranoia-2.0.0
EXTRACT_SUFX = .tar.bz2
SHARED_LIBS += cdio_cdda 1.0 # 2.0
SHARED_LIBS += cdio_paranoia 1.0 # 2.0
CATEGORIES = audio
HOMEPAGE = https://www.gnu.org/software/libcdio/
# GPLv2
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += c cdio iconv m
USE_GMAKE = Yes
MASTER_SITES = ${MASTER_SITE_GNU:=libcdio/}
LIB_DEPENDS = audio/libcdio>=2.0.0
CONFIGURE_STYLE = gnu
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (libcdio-paranoia-10.2+2.0.0.tar.bz2) = RWXBjK9AEIPFNzPm0oR7ZnG6gkz/HHeSuQOWk9NHE8E=
SIZE (libcdio-paranoia-10.2+2.0.0.tar.bz2) = 588472

View File

@ -0,0 +1,2 @@
This is a port of xiph.org's cdda paranoia to use libcdio for CDROM access. By
doing this, cdparanoia runs on platforms other than GNU/Linux.

View File

@ -0,0 +1,18 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2019/05/12 15:17:26 edd Exp $
@conflict libcdio-<2.0.0
@bin bin/cd-paranoia
include/cdio/paranoia/
include/cdio/paranoia/cdda.h
include/cdio/paranoia/paranoia.h
lib/libcdio_cdda.a
lib/libcdio_cdda.la
@lib lib/libcdio_cdda.so.${LIBcdio_cdda_VERSION}
lib/libcdio_paranoia.a
lib/libcdio_paranoia.la
@lib lib/libcdio_paranoia.so.${LIBcdio_paranoia_VERSION}
lib/pkgconfig/libcdio_cdda.pc
lib/pkgconfig/libcdio_paranoia.pc
man/jp/
man/jp/man1/
@man man/jp/man1/cd-paranoia.1
@man man/man1/cd-paranoia.1