forked from ports/contrib
x264: add dual 8bit and 10bit support
This commit is contained in:
parent
116b49fc70
commit
866cd32198
@ -3,6 +3,14 @@ drwxr-xr-x root/root usr/include/
|
|||||||
-rw-r--r-- root/root usr/include/x264.h
|
-rw-r--r-- root/root usr/include/x264.h
|
||||||
-rw-r--r-- root/root usr/include/x264_config.h
|
-rw-r--r-- root/root usr/include/x264_config.h
|
||||||
drwxr-xr-x root/root usr/lib/
|
drwxr-xr-x root/root usr/lib/
|
||||||
|
drwxr-xr-x root/root usr/lib/libx264-10bit/
|
||||||
|
drwxr-xr-x root/root usr/lib/libx264-10bit/include/
|
||||||
|
-rw-r--r-- root/root usr/lib/libx264-10bit/include/x264.h
|
||||||
|
-rw-r--r-- root/root usr/lib/libx264-10bit/include/x264_config.h
|
||||||
|
lrwxrwxrwx root/root usr/lib/libx264-10bit/libx264.so -> libx264.so.148
|
||||||
|
-rw-r--r-- root/root usr/lib/libx264-10bit/libx264.so.148
|
||||||
|
drwxr-xr-x root/root usr/lib/libx264-10bit/pkgconfig/
|
||||||
|
-rw-r--r-- root/root usr/lib/libx264-10bit/pkgconfig/x264.pc
|
||||||
lrwxrwxrwx root/root usr/lib/libx264.so -> libx264.so.148
|
lrwxrwxrwx root/root usr/lib/libx264.so -> libx264.so.148
|
||||||
-rw-r--r-- root/root usr/lib/libx264.so.148
|
-rw-r--r-- root/root usr/lib/libx264.so.148
|
||||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||||
|
29
x264/Pkgfile
29
x264/Pkgfile
@ -6,21 +6,40 @@
|
|||||||
|
|
||||||
name=x264
|
name=x264
|
||||||
version=148.20160808
|
version=148.20160808
|
||||||
release=1
|
release=2
|
||||||
source=(http://crux.ster.zone/downloads/$name/$name-$version-a5e06b9.tar.xz)
|
source=(http://crux.ster.zone/downloads/$name/$name-$version-a5e06b9.tar.xz)
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd $name
|
cp -al $name $name-10
|
||||||
|
|
||||||
|
cd $name-10
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--libdir=/usr/lib/libx264-10bit \
|
||||||
|
--includedir=/usr/lib/libx264-10bit/include \
|
||||||
|
--enable-pic \
|
||||||
|
--enable-shared \
|
||||||
|
--bit-depth='10' \
|
||||||
|
--disable-cli \
|
||||||
|
--disable-interlaced \
|
||||||
|
--extra-cflags="$CFLAGS"
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR=$PKG install-lib-shared
|
||||||
|
|
||||||
|
cd $SRC/$name
|
||||||
|
|
||||||
./configure \
|
./configure \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--enable-pic \
|
--enable-pic \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
--bit-depth='10' \
|
--bit-depth='8' \
|
||||||
--disable-cli
|
--disable-cli \
|
||||||
|
--extra-cflags="$CFLAGS"
|
||||||
|
|
||||||
make
|
make
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
|
|
||||||
chmod a-x $PKG/usr/lib/*.so
|
chmod a-x $PKG/usr/lib/*.so $PKG/usr/lib/libx264-10bit/*.so
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user