Added libburn-0.7.2.pl01 build template.

--HG--
extra : convert_revision : 7167a1f9db5d996461a86336b61039c94ce8772b
This commit is contained in:
Juan RP 2009-12-04 03:54:26 +01:00
parent ca0006b0ed
commit 15ca34c32e
6 changed files with 68 additions and 0 deletions

1
srcpkgs/cdrskin Symbolic link
View file

@ -0,0 +1 @@
libburn

1
srcpkgs/libburn-devel Symbolic link
View file

@ -0,0 +1 @@
libburn

View file

@ -0,0 +1,21 @@
# Template file for 'cdrskin'.
#
short_desc="Command line CD/DVD/BD writing tool"
long_desc="
cdrskin strives to be a second source for the services traditionally
provided by cdrecord. Currently it does CD-R and CD-RW this way.
Overwriteable media DVD-RAM, DVD+RW, DVD-RW, and BD-RE are handled
differently than with cdrecord-ProDVD in order to offer TAO-like single
track recording. Sequential DVD-R[W], DVD+R, DVD+R DL are handled like
CD-R[W] with TAO and multi-session. Additionally cdrskin offers
cdrecord-ProDVD-like mode DAO with DVD-R[W]."
Add_dependency run glibc
Add_dependency run libburn
do_install()
{
mkdir -p ${DESTDIR}/usr/bin
mv ${SRCPKGDESTDIR}/usr/bin ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/share ${DESTDIR}/usr
}

2
srcpkgs/libburn/depends Normal file
View file

@ -0,0 +1,2 @@
abi_depends=">=0.7.2"
api_depends="${abi_depends}"

View file

@ -0,0 +1,18 @@
# Template file for 'libburn-devel'.
#
short_desc="${sourcepkg} development files"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
Add_dependency run glibc-devel
Add_dependency run libburn
do_install()
{
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/lib/lib*.*a ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/lib*.so ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
}

25
srcpkgs/libburn/template Normal file
View file

@ -0,0 +1,25 @@
# Template file for 'libburn'
pkgname=libburn
_dist_ver=0.7.2
_dist_patch_ver=pl01
version=${_dist_ver}.${_dist_patch_ver}
wrksrc=${pkgname}-${_dist_ver}
distfiles="http://files.libburnia-project.org/releases/$pkgname-$version.tar.gz"
build_style=gnu_configure
short_desc="Library for reading, mastering and writing optical discs"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=cc61e373b8c80b414e33c2df3d0753a6c8d2adf6e8926504b682af33338b0c57
long_desc="
libburn is a library by which preformatted data get onto optical media: CD,
DVD, BD (Blu-Ray). On Linux it uses either /dev/sgN (on kernel 2.4 with
ide-scsi) or /dev/srM , /dev/hdX ( on kernel 2.6).
libburn also offers a facility for reading data blocks from its drives without
using the normal block device i/o, which has its advantages and disadvantages.
It seems appropriate, nevertheless, to do writing and reading via the same
channel. On several Linux systems, the block device driver needs reloading of
the drive tray in order to make available freshly written data. The libburn
read function does not need such a reload."
subpackages="cdrskin $pkgname-devel"
Add_dependency full glibc