summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorQue Quotion2017-03-04 04:18:50 +0900
committerQue Quotion2017-03-04 04:18:50 +0900
commit2c27fb353666f3729c16db8455db28cd9a41200c (patch)
tree414d30be24c9bf4eed3ebffb2eb2e6db369bb848
downloadaur-2c27fb353666f3729c16db8455db28cd9a41200c.tar.gz
Remove check to deprecated dvdcss_interface_2
-rw-r--r--.SRCINFO48
-rw-r--r--PKGBUILD46
-rw-r--r--dvdcss-nocheck.patch11
3 files changed, 105 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..339f0a65d658
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,48 @@
+# Generated by mksrcinfo v8
+# Fri Mar 3 18:44:23 UTC 2017
+pkgbase = brasero
+ pkgdesc = CD/DVD mastering tool
+ pkgver = 3.12.1
+ pkgrel = 2
+ url = https://wiki.gnome.org/Apps/Brasero
+ arch = i686
+ arch = x86_64
+ groups = gnome-extra
+ license = GPL
+ makedepends = gtk-doc
+ makedepends = yelp-tools
+ makedepends = gnome-common
+ makedepends = intltool
+ makedepends = libburn
+ makedepends = libisofs
+ makedepends = libnautilus-extension
+ makedepends = gobject-introspection
+ makedepends = gconf
+ makedepends = itstool
+ makedepends = docbook-xsl
+ depends = gtk3
+ depends = gst-plugins-good
+ depends = totem-plparser
+ depends = cdrkit
+ depends = cdrdao
+ depends = shared-mime-info
+ depends = libcanberra
+ depends = dvd+rw-tools
+ depends = dconf
+ depends = libsm
+ depends = libtracker-sparql
+ depends = libnotify
+ depends = gvfs
+ optdepends = libburn: alternative back-end
+ optdepends = libisofs: libburn back-end
+ optdepends = dvdauthor: video project
+ optdepends = vcdimager: video project
+ replaces = nautilus-cd-burner
+ options = !emptydirs
+ source = https://download.gnome.org/sources/brasero/3.12/brasero-3.12.1.tar.xz
+ source = dvdcss-nocheck.patch
+ sha256sums = 9a5eea53e57b66de3c7c8c2393ac21a58d5afa81c6cfb16b3c7f010a3d147127
+ sha256sums = 98745ff68f16811bf9268799da33b9d94a50b37bb340c6c12af84186aa69b01c
+
+pkgname = brasero
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..470d2b504640
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# $Id: PKGBUILD 272621 2016-07-28 17:33:46Z heftig $
+# Maintainer: Allan McRae <allan@archlinux.org>
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+# Contributor: William Rea <sillywilly@gmail.com>
+
+pkgname=brasero
+pkgver=3.12.1
+pkgrel=2
+pkgdesc="CD/DVD mastering tool"
+arch=(i686 x86_64)
+url="https://wiki.gnome.org/Apps/Brasero"
+license=(GPL)
+options=(!emptydirs)
+depends=(gtk3 gst-plugins-good totem-plparser cdrkit cdrdao shared-mime-info libcanberra
+ dvd+rw-tools dconf libsm libtracker-sparql libnotify gvfs)
+makedepends=(gtk-doc yelp-tools gnome-common intltool libburn libisofs libnautilus-extension
+ gobject-introspection gconf itstool docbook-xsl)
+optdepends=('libburn: alternative back-end'
+ 'libisofs: libburn back-end'
+ 'dvdauthor: video project'
+ 'vcdimager: video project')
+replaces=(nautilus-cd-burner)
+groups=(gnome-extra)
+source=(https://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz
+ 'dvdcss-nocheck.patch')
+sha256sums=('9a5eea53e57b66de3c7c8c2393ac21a58d5afa81c6cfb16b3c7f010a3d147127'
+ '98745ff68f16811bf9268799da33b9d94a50b37bb340c6c12af84186aa69b01c')
+
+prepare() {
+ cd $pkgname-$pkgver
+ patch -Np2 < ../dvdcss-nocheck.patch
+ autoreconf -fi
+}
+
+build() {
+ cd $pkgname-$pkgver
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+ --disable-caches --disable-schemas-compile --enable-compile-warnings=minimum
+ make
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make DESTDIR=$pkgdir install
+}
+
diff --git a/dvdcss-nocheck.patch b/dvdcss-nocheck.patch
new file mode 100644
index 000000000000..6103f19e8bd8
--- /dev/null
+++ b/dvdcss-nocheck.patch
@@ -0,0 +1,11 @@
+--- src/brasero-3.12.1/plugins/dvdcss/burn-dvdcss.c 2014-03-06 22:59:54.000000000 +0900
++++ src/brasero-3.12.1/plugins/dvdcss/burn-dvdcss.c 2016-10-30 01:08:13.067160544 +0900
+@@ -95,8 +95,6 @@
+ if (!module)
+ goto error_doesnt_exist;
+
+- if (!g_module_symbol (module, "dvdcss_interface_2", &address))
+- goto error_version;
+
+ if (!g_module_symbol (module, "dvdcss_open", &address))
+ goto error_version;