Merge pull request #3423 from Spencer-H/openshot
New package: openshot-2.0.5
This commit is contained in:
commit
f109ca62c3
@ -2329,3 +2329,6 @@ libax25.so.0 libax25-0.0.12rc4_1
|
|||||||
libax25io.so.0 libax25-0.0.12rc4_1
|
libax25io.so.0 libax25-0.0.12rc4_1
|
||||||
libmill.so.12 libmill-1.4_1
|
libmill.so.12 libmill-1.4_1
|
||||||
libykneomgr.so.0 libykneomgr-0.1.8_1
|
libykneomgr.so.0 libykneomgr-0.1.8_1
|
||||||
|
libopenshot-audio.so.3 libopenshot-audio-0.0.6_1
|
||||||
|
libopenshot.so.6 libopenshot-0.0.9_1
|
||||||
|
libavresample.so.2 libavresample-2.8.5_3
|
||||||
|
@ -52,7 +52,7 @@ do_configure() {
|
|||||||
$(vopt_if x265 '--enable-libx265' '--disable-libx265') \
|
$(vopt_if x265 '--enable-libx265' '--disable-libx265') \
|
||||||
$(vopt_if v4l2 '--enable-libv4l2' '--disable-libv4l2') \
|
$(vopt_if v4l2 '--enable-libv4l2' '--disable-libv4l2') \
|
||||||
$(vopt_enable vaapi) $(vopt_enable vdpau) \
|
$(vopt_enable vaapi) $(vopt_enable vdpau) \
|
||||||
--enable-libbs2b
|
--enable-libbs2b --enable-avresample
|
||||||
}
|
}
|
||||||
do_build() {
|
do_build() {
|
||||||
rm ${XBPS_WRAPPERDIR}/strip
|
rm ${XBPS_WRAPPERDIR}/strip
|
||||||
@ -75,6 +75,12 @@ libavdevice_package() {
|
|||||||
vmove "usr/lib/libavdevice.so.*"
|
vmove "usr/lib/libavdevice.so.*"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
libavresample_package() {
|
||||||
|
short_desc="FFmpeg audio resampling library"
|
||||||
|
pkg_install() {
|
||||||
|
vmove "usr/lib/libavresample.so.*"
|
||||||
|
}
|
||||||
|
}
|
||||||
libavformat_package() {
|
libavformat_package() {
|
||||||
short_desc="FFmpeg file format library"
|
short_desc="FFmpeg file format library"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
@ -120,7 +126,8 @@ ffmpeg-devel_package() {
|
|||||||
libavfilter>=${version}_${revision}
|
libavfilter>=${version}_${revision}
|
||||||
libpostproc>=${version}_${revision}
|
libpostproc>=${version}_${revision}
|
||||||
libswscale>=${version}_${revision}
|
libswscale>=${version}_${revision}
|
||||||
libswresample>=${version}_${revision}"
|
libswresample>=${version}_${revision}
|
||||||
|
libavresample>=${version}_${revision}"
|
||||||
short_desc+=" - development files"
|
short_desc+=" - development files"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove usr/include
|
vmove usr/include
|
||||||
|
1
srcpkgs/libavresample
Symbolic link
1
srcpkgs/libavresample
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
ffmpeg
|
1
srcpkgs/libopenshot-audio-devel
Symbolic link
1
srcpkgs/libopenshot-audio-devel
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
libopenshot-audio
|
24
srcpkgs/libopenshot-audio/template
Normal file
24
srcpkgs/libopenshot-audio/template
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
# Template file for 'libopenshot-audio'
|
||||||
|
pkgname=libopenshot-audio
|
||||||
|
version=0.0.6
|
||||||
|
revision=1
|
||||||
|
build_style=cmake
|
||||||
|
only_for_archs="x86_64 i686"
|
||||||
|
hostmakedepends="cmake doxygen"
|
||||||
|
makedepends="xorg-server-devel libXrandr-devel libXinerama-devel libXcursor-devel alsa-lib-devel"
|
||||||
|
short_desc="OpenShot audio library"
|
||||||
|
maintainer="Spencer Hill <spencernh77@gmail.com>"
|
||||||
|
license="GPL-3"
|
||||||
|
homepage="www.openshot.org"
|
||||||
|
distfiles="https://launchpad.net/libopenshot/0.0/0.0.9/+download/${pkgname}-${version}.tar.gz"
|
||||||
|
checksum=29707bf7603fc08b2a152abff2599405f3499a2d674919b1a1749638cd91f42e
|
||||||
|
create_wrksrc=yes
|
||||||
|
|
||||||
|
libopenshot-audio-devel_package() {
|
||||||
|
short_desc+=" - development files"
|
||||||
|
depends+=" ${sourcepkg}>=${version}_${revision}"
|
||||||
|
pkg_install() {
|
||||||
|
vmove usr/include
|
||||||
|
vmove "usr/lib/*.so"
|
||||||
|
}
|
||||||
|
}
|
1
srcpkgs/libopenshot-devel
Symbolic link
1
srcpkgs/libopenshot-devel
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
libopenshot
|
24
srcpkgs/libopenshot/template
Normal file
24
srcpkgs/libopenshot/template
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
# Template file for 'libopenshot'
|
||||||
|
pkgname=libopenshot
|
||||||
|
version=0.0.9
|
||||||
|
revision=1
|
||||||
|
build_style=cmake
|
||||||
|
only_for_archs="i686 x86_64"
|
||||||
|
hostmakedepends="cmake swig doxygen ruby python3"
|
||||||
|
makedepends="python3.4-devel ffmpeg-devel libmagick-devel qt5-devel libgomp-devel libopenshot-audio-devel qt5-multimedia-devel
|
||||||
|
ffmpeg libswresample ruby-devel x264-devel unittest-cpp libavresample"
|
||||||
|
depends="python3"
|
||||||
|
short_desc="Library files for the OpenShot video editor"
|
||||||
|
maintainer="Spencer Hill <spencernh77@gmail.com>"
|
||||||
|
license="GPL-3"
|
||||||
|
homepage="www.openshot.org"
|
||||||
|
distfiles="https://launchpad.net/${pkgname}/0.0/${version}/+download/${pkgname}-${version}.tar.gz"
|
||||||
|
checksum=8ff9779a19f576f3c30fb2114d7e4741200bd6e6b79a81787eabde262be6c19c
|
||||||
|
create_wrksrc=yes
|
||||||
|
|
||||||
|
libopenshot-devel_package() {
|
||||||
|
short_desc+=" - development files"
|
||||||
|
pkg_install() {
|
||||||
|
vmove usr/include
|
||||||
|
}
|
||||||
|
}
|
17
srcpkgs/openshot/template
Normal file
17
srcpkgs/openshot/template
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
# Template file for 'openshot'
|
||||||
|
pkgname=openshot
|
||||||
|
version=2.0.5
|
||||||
|
revision=1
|
||||||
|
build_style=python-module
|
||||||
|
python_versions="3.4"
|
||||||
|
only_for_archs="i686 x86_64"
|
||||||
|
hostmakedepends="python3"
|
||||||
|
makedepends="python3.4-PyQt5 ffmpeg-devel python3.4-setuptools"
|
||||||
|
depends="python3.4 python3.4-PyQt5 python3.4-PyQt5-webkit libopenshot"
|
||||||
|
short_desc="An open-source, non-linear video editor for Linux"
|
||||||
|
maintainer="Spencer Hill <spencernh77@gmail.com>"
|
||||||
|
license="GPL-3"
|
||||||
|
homepage="www.openshot.org"
|
||||||
|
distfiles="https://launchpad.net/${pkgname}/2.0/${version}/+download/${pkgname}-qt-${version}.tar.gz"
|
||||||
|
checksum=e934000aa2958b88b60e642699ee382e4624b1ad536f33d5154ea5acfc472fa0
|
||||||
|
wrksrc=${pkgname}-qt-${version}
|
23
srcpkgs/unittest-cpp/template
Normal file
23
srcpkgs/unittest-cpp/template
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
# Template file for 'unittest-cpp'
|
||||||
|
pkgname=unittest-cpp
|
||||||
|
version=1.5.0
|
||||||
|
revision=1
|
||||||
|
build_style=cmake
|
||||||
|
hostmakedepends="cmake"
|
||||||
|
short_desc="A lightweight unit testing framework for C++"
|
||||||
|
maintainer="Spencer Hill <spencernh77@gmail.com>"
|
||||||
|
license="MIT"
|
||||||
|
homepage="https://github.com/unittest-cpp/unittest-cpp"
|
||||||
|
distfiles="https://github.com/unittest-cpp/unittest-cpp/archive/v1.5.0.tar.gz"
|
||||||
|
checksum=09426598ee0976f9c908f8ea7282bda7e9f088305a1fe27d674b7c65b8f53379
|
||||||
|
|
||||||
|
pre_build() {
|
||||||
|
case $XBPS_TARGET_MACHINE in
|
||||||
|
arm* ) echo "Removing built in test from arm build. Won't run on host x86_64 machine"
|
||||||
|
sed -i '59,61d' CMakeLists.txt ;;
|
||||||
|
esac
|
||||||
|
}
|
||||||
|
|
||||||
|
post_install() {
|
||||||
|
vlicense LICENSE
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user