x265: initial import

This commit is contained in:
Danny Rawlins 2014-10-22 20:58:48 +11:00
parent 9aa92a6166
commit 52da0d42a7
3 changed files with 37 additions and 0 deletions

12
x265/.footprint Normal file
View File

@ -0,0 +1,12 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/x265
drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/x265.h
-rw-r--r-- root/root usr/include/x265_config.h
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libx265.a
lrwxrwxrwx root/root usr/lib/libx265.so -> libx265.so.31
-rwxr-xr-x root/root usr/lib/libx265.so.31
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/x265.pc

1
x265/.md5sum Normal file
View File

@ -0,0 +1 @@
ce3a14d588ff7f734d87349b2e58971b 1.3.tar.bz2

24
x265/Pkgfile Normal file
View File

@ -0,0 +1,24 @@
# Description: Open Source H265/HEVC video encoder.
# URL: https://bitbucket.org/multicoreware/x265/wiki/Home
# Maintainer: Danny Rawlins, monster dot romster at gmail dot com
# Packager: Danny Rawlins, monster dot romster at gmail dot com
# Depends on: yasm cmake
name=x265
version=1.3
release=1
source=(https://bitbucket.org/multicoreware/x265/get/$version.tar.bz2)
build() {
cd multicoreware-$name-*/build/linux
# setting CC and CXX breaks compilation
if [ -n "$(pkginfo -i | grep '^ccache ')" ]; then
unset CC CXX
export PATH="/usr/lib/ccache/:$PATH"
fi
cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/usr ../../source
make
make DESTDIR=$PKG install
}