diff options
author | xantares | 2015-06-08 23:50:17 +0200 |
---|---|---|
committer | xantares | 2015-06-08 23:50:17 +0200 |
commit | f81e40d60ee399d3c9f72955cab83f10b80999cf (patch) | |
tree | 9f5661b87876216f460570379ae20f35b2d1fdf0 /PKGBUILD | |
download | aur-f81e40d60ee399d3c9f72955cab83f10b80999cf.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a21ab6861445 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ + +pkgname=mingw-w64-libdvdcss +pkgver=1.3.0 +pkgrel=1 +pkgdesc="Portable abstraction library for DVD decryption (mingw-w64)" +url="http://www.videolan.org/libdvdcss" +arch=('any') +license=('GPL') +depends=('mingw-w64-crt') +makedepends=('mingw-w64-configure') +options=('staticlibs' '!buildflags' '!strip') +source=(http://download.videolan.org/pub/libdvdcss/$pkgver/libdvdcss-$pkgver.tar.bz2) +sha1sums=('b3ccd70a510aa04d644f32b398489a3122a7e11a') + +_architectures="i686-w64-mingw32 x86_64-w64-mingw32" + +build() { + cd libdvdcss-$pkgver + for _arch in ${_architectures}; do + unset LDFLAGS + mkdir -p build-${_arch} && pushd build-${_arch} + ${_arch}-configure + make + popd + done +} + +package() { + for _arch in ${_architectures}; do + cd "$srcdir"/libdvdcss-${pkgver}/build-${_arch} + make install DESTDIR="$pkgdir" + rm -r "$pkgdir"/usr/${_arch}/share + ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll + ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a + done +} |