diff options
author | GordonGR | 2015-06-08 14:05:26 +0300 |
---|---|---|
committer | GordonGR | 2015-06-08 14:05:26 +0300 |
commit | 3e521f6d52f3c2fb924a505c806dfd7580bacf79 (patch) | |
tree | 6745480602f6ab8e9f459cf87fe45274b825db1e | |
download | aur-3e521f6d52f3c2fb924a505c806dfd7580bacf79.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | Fix-reading-DVD-label.patch | 27 | ||||
-rw-r--r-- | PKGBUILD | 39 |
3 files changed, 83 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1ace5dd9f553 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = lib32-libdvdnav + pkgdesc = The library for xine-dvdnav plugin (32 bit) + pkgver = 5.0.2 + pkgrel = 1 + url = http://dvdnav.mplayerhq.hu/ + arch = x86_64 + license = GPL + makedepends = git + depends = lib32-libdvdread + depends = libdvdnav + source = git://git.videolan.org/libdvdnav.git#tag=5.0.2 + source = Fix-reading-DVD-label.patch + md5sums = SKIP + md5sums = a92e0638a7cbe5f0e11458a05cf5fb8a + +pkgname = lib32-libdvdnav + diff --git a/Fix-reading-DVD-label.patch b/Fix-reading-DVD-label.patch new file mode 100644 index 000000000000..a91eaac93dcd --- /dev/null +++ b/Fix-reading-DVD-label.patch @@ -0,0 +1,27 @@ +From 1cdbd6909097cf36f3357a92de482ec9980ae7ed Mon Sep 17 00:00:00 2001 +From: John Stebbins <stebbins@jetheaddev.com> +Date: Tue, 13 Jan 2015 11:07:03 -0700 +Subject: [PATCH] Fix reading DVD label + +This was inadvertently removed with REMAP +--- + src/vm/vm.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/src/vm/vm.c b/src/vm/vm.c +index 7e4d594..1e87376 100644 +--- a/src/vm/vm.c ++++ b/src/vm/vm.c +@@ -402,6 +402,9 @@ int vm_reset(vm_t *vm, const char *dvdroot) { + /* return 0; Not really used for now.. */ + } + /* ifoRead_TXTDT_MGI(vmgi); Not implemented yet */ ++ if(dvd_read_name(vm->dvd_name, vm->dvd_serial, dvdroot) != 1) { ++ fprintf(MSG_OUT, "libdvdnav: vm: dvd_read_name failed\n"); ++ } + } + if (vm->vmgi) { + int i, mask; +-- +1.7.10.4 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8043df6bc857 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Contributor: josephgbr <rafael.f.f1@gmail.com> +# Maintainer: GordonGR <ntheo1979@gmail.com> + +_pkgname=libdvdnav +pkgname=lib32-${_pkgname} +pkgver=5.0.2 +pkgrel=1 +pkgdesc="The library for xine-dvdnav plugin (32 bit)" +arch=('x86_64') +license=('GPL') +url="http://dvdnav.mplayerhq.hu/" +depends=('lib32-libdvdread' "${_pkgname}") +makedepends=('git') +source=(git://git.videolan.org/libdvdnav.git#tag=$pkgver + Fix-reading-DVD-label.patch) +md5sums=('SKIP' + 'a92e0638a7cbe5f0e11458a05cf5fb8a') + +prepare() { +cd "${_pkgname}" +patch -Np1 -i ../Fix-reading-DVD-label.patch +autoreconf -fi +} + +build() { +export CC='gcc -m32' +export CXX='g++ -m32' +export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + +cd "${_pkgname}" +./configure --prefix=/usr --libdir=/usr/lib32 +make +} + +package() { +cd "${_pkgname}" +make DESTDIR="${pkgdir}" install +rm -rf "${pkgdir}/usr"/{bin,include,share} +} |