From 415856bdd4f48ab4f2732996f0bae58595092bbe Mon Sep 17 00:00:00 2001 From: Parabola Date: Tue, 5 Apr 2011 14:26:38 +0000 Subject: Tue Apr 5 14:26:38 UTC 2011 --- extra/dvd+rw-tools/PKGBUILD | 29 ++++++++++++++++++++++ .../buildpatch-7.0-3-20080108-karolina.patch | 22 ++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 extra/dvd+rw-tools/PKGBUILD create mode 100644 extra/dvd+rw-tools/buildpatch-7.0-3-20080108-karolina.patch (limited to 'extra/dvd+rw-tools') diff --git a/extra/dvd+rw-tools/PKGBUILD b/extra/dvd+rw-tools/PKGBUILD new file mode 100644 index 000000000..e3b21ce31 --- /dev/null +++ b/extra/dvd+rw-tools/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 49778 2009-08-15 15:54:31Z jgc $ +# Maintainer: damir + +pkgname=dvd+rw-tools +pkgver=7.1 +pkgrel=2 +pkgdesc="dvd burning tools" +arch=(i686 x86_64) +license=('GPL') +url="http://fy.chalmers.se/~appro/linux/DVD+RW" +depends=('cdrkit' 'gcc-libs') +source=(http://fy.chalmers.se/~appro/linux/DVD+RW/tools/${pkgname}-${pkgver}.tar.gz + buildpatch-7.0-3-20080108-karolina.patch) +md5sums=('8acb3c885c87f6838704a0025e435871' + '54b4dc52f5380216d4d9fc2dd2086d31') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + # fix build, thank you Karolina + patch -Np1 -i "${srcdir}/buildpatch-7.0-3-20080108-karolina.patch" + + make || return 1 + + install -m755 -d "${pkgdir}/usr/bin" + install -m755 -d "${pkgdir}/usr/share/man/man1" + + install -m755 growisofs dvd+rw-booktype dvd+rw-format dvd+rw-mediainfo dvd-ram-control "${pkgdir}/usr/bin/" || return 1 + install -m644 growisofs.1 ${pkgdir}/usr/share/man/man1/growisofs.1 || return 1 +} diff --git a/extra/dvd+rw-tools/buildpatch-7.0-3-20080108-karolina.patch b/extra/dvd+rw-tools/buildpatch-7.0-3-20080108-karolina.patch new file mode 100644 index 000000000..0b7951f1b --- /dev/null +++ b/extra/dvd+rw-tools/buildpatch-7.0-3-20080108-karolina.patch @@ -0,0 +1,22 @@ +diff -Naur dvd+rw-tools-7.0/growisofs.c dvd+rw-tools-7.0_new/growisofs.c +--- dvd+rw-tools-7.0/growisofs.c 2006-09-24 19:28:53.000000000 +0200 ++++ dvd+rw-tools-7.0_new/growisofs.c 2008-01-08 00:56:57.000000000 +0100 +@@ -418,6 +418,7 @@ + #include + #include + #include ++#include + #include "mp.h" + + #if defined(__unix) || defined(__unix__) +diff -Naur dvd+rw-tools-7.0/transport.hxx dvd+rw-tools-7.0_new/transport.hxx +--- dvd+rw-tools-7.0/transport.hxx 2006-09-23 13:29:07.000000000 +0200 ++++ dvd+rw-tools-7.0_new/transport.hxx 2008-01-08 00:57:36.000000000 +0100 +@@ -137,6 +137,7 @@ + #include + #include + #include ++#include + #if !defined(SG_FLAG_LUN_INHIBIT) + # if defined(SG_FLAG_UNUSED_LUN_INHIBIT) + # define SG_FLAG_LUN_INHIBIT SG_FLAG_UNUSED_LUN_INHIBIT -- cgit v1.2.3-54-g00ecf