[arch-commits] Commit in libbluray/trunk (PKGBUILD)
Maxime Gauduin
alucryd at archlinux.org
Thu Dec 22 11:37:56 UTC 2016
Date: Thursday, December 22, 2016 @ 11:37:56
Author: alucryd
Revision: 284426
upgpkg: libbluray 0.9.3.r84.05c9fdec-1
Modified:
libbluray/trunk/PKGBUILD
----------+
PKGBUILD | 34 +++++++++++++++++++++++-----------
1 file changed, 23 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-12-22 11:18:49 UTC (rev 284425)
+++ PKGBUILD 2016-12-22 11:37:56 UTC (rev 284426)
@@ -5,29 +5,41 @@
# Contributor: Andrew Cook <ariscop at gmail.com>
pkgname=libbluray
-pkgver=0.9.2
-pkgrel=4
+pkgver=0.9.3.r84.05c9fdec
+pkgrel=1
pkgdesc='Library to access Blu-Ray disks for video playback'
arch=('i686' 'x86_64')
url='http://www.videolan.org/developers/libbluray.html'
license=('LGPL2.1')
depends=('fontconfig' 'glibc' 'libfreetype.so' 'libxml2')
-makedepends=('apache-ant')
+makedepends=('apache-ant' 'git')
optdepends=('java-environment: BD-J library')
provides=('libbluray.so')
-source=("ftp://ftp.videolan.org/pub/videolan/libbluray/${pkgver}/libbluray-${pkgver}.tar.bz2"
- 'libbluray-jdk8.patch')
-sha256sums=('efc994f42d2bce6af2ce69d05ba89dbbd88bcec7aca065de094fb3a7880ce7ea'
- 'dc7f4300ae98c5a3b88f10c2b12ce74d1ef31e8c8798823baffe17ae6ca8d349')
+_commit_libbluray='05c9fdececbff43561f8d8ca704e7e2203bdd5a8'
+_commit_libudfread='64ac239e7aa741ad3e2e2d48eafd6e26fb202ee7'
+source=("git+https://git.videolan.org/git/libbluray.git#commit=${_commit_libbluray}"
+ "git+https://git.videolan.org/git/libudfread.git#commit=${_commit_libudfread}")
+sha256sums=('SKIP'
+ 'SKIP')
+pkgver() {
+ cd libbluray
+
+ git describe | sed 's/-/.r/; s/-g/./'
+}
+
prepare() {
- cd libbluray-${pkgver}
+ cd libbluray
- patch -Np1 -i ../libbluray-jdk8.patch
+ git submodule init contrib/libudfread
+ git config submodule.contrib/udfread.url ../libudfread
+ git submodule update contrib/libudfread
+
+ ./bootstrap
}
build() {
- cd libbluray-${pkgver}
+ cd libbluray
./configure \
--prefix='/usr'
@@ -35,7 +47,7 @@
}
package() {
- cd libbluray-${pkgver}
+ cd libbluray
make DESTDIR="${pkgdir}" install
}
More information about the arch-commits
mailing list