[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