[arch-commits] Commit in x264/trunk (PKGBUILD)

Bartłomiej Piotrowski bpiotrowski at nymeria.archlinux.org
Thu Jul 11 13:52:52 UTC 2013


    Date: Thursday, July 11, 2013 @ 15:52:52
  Author: bpiotrowski
Revision: 189916

upgpkg: x264 20130702-1

- update to latest commit

Modified:
  x264/trunk/PKGBUILD

----------+
 PKGBUILD |   35 ++++++++++++++++++++++-------------
 1 file changed, 22 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-07-11 09:05:57 UTC (rev 189915)
+++ PKGBUILD	2013-07-11 13:52:52 UTC (rev 189916)
@@ -4,7 +4,7 @@
 # Contributor: Paul Mattal <paul at archlinux.org>
 
 pkgname=x264
-pkgver=20130206
+pkgver=20130702
 pkgrel=1
 pkgdesc="free library for encoding H264/AVC video streams"
 arch=('i686' 'x86_64')
@@ -12,24 +12,33 @@
 license=('GPL')
 depends=('glibc')
 makedepends=('yasm' 'git')
-source=(ftp://ftp.archlinux.org/other/packages/$pkgname/$pkgname-$pkgver.tar.xz)
-md5sums=('f952248492745a077ad6a77465276166')
+source=(git://git.videolan.org/x264.git#commit=585324fee3)
+md5sums=('SKIP')
 
+[[ "$CARCH" == "i686" ]] && _asm='--disable-asm'
+
+pkgver() {
+  cd $pkgname
+  git log -1 --format="%cd" --date=short | sed 's|-||g'
+}
+
 build() {
-    cd $pkgname
+  cd $pkgname
 
-    ./configure --enable-shared
+  ./configure --enable-shared \
+    --enable-pic \
+    $_asm
+  make
+}
 
-    make
-}
 package() {
-    cd $pkgname
+  cd $pkgname
 
-    make DESTDIR="$pkgdir" \
-      bindir=/usr/bin \
-      libdir=/usr/lib \
-      includedir=/usr/include \
-      install
+  make DESTDIR="$pkgdir" \
+    bindir=/usr/bin \
+    libdir=/usr/lib \
+    includedir=/usr/include \
+    install
 }
 
 # vim:set ts=2 sw=2 et:




More information about the arch-commits mailing list