diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 23 | ||||
-rw-r--r-- | vc.install | 7 |
3 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9c49cf518274 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = videocut + pkgdesc = Fast mp4/matroska/Av1/webm/mp2/mpts lossless Video cutter + pkgver = 1.3.2 + pkgrel = 1 + url = https://github.com/kanehekili/VideoCut + install = vc.install + arch = x86_64 + license = GPL 2 + depends = python-pyqt5 + depends = python-numpy + depends = hdf5 + depends = ffmpeg + depends = python-opencv + source = https://raw.githubusercontent.com/kanehekili/VideoCut/master/build/videocut1.3.2.tar + md5sums = 2be003a951cc812067221f7a3b0bef8d + +pkgname = videocut + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2e73c7e48fcc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,23 @@ +# Maintainer: Kanehekili (mat dot wegmann at gmail dot com) +pkgname=videocut +pkgver=1.3.2 +pkgrel=1 +pkgdesc="Fast mp4/matroska/Av1/webm/mp2/mpts lossless Video cutter" +url="https://github.com/kanehekili/VideoCut" +license=('GPL 2') +depends=('python-pyqt5' 'python-numpy' 'hdf5' 'ffmpeg' 'python-opencv') +install='vc.install' +arch=('x86_64') +source=(https://raw.githubusercontent.com/kanehekili/VideoCut/master/build/videocut1.3.2.tar) +md5sums=(2be003a951cc812067221f7a3b0bef8d) +package(){ + cd ${srcdir} + mkdir -p "${pkgdir}/opt/${pkgname}" + mkdir -p "${pkgdir}/usr/share/applications" + rm $srcdir/$pkgname/install.sh + rm $srcdir/$pkgname/uninstall.sh + cp $srcdir/$pkgname/VideoCut.desktop "${pkgdir}/usr/share/applications" + cp -r $srcdir/$pkgname/* "${pkgdir}/opt/${pkgname}" || return 1 +} + + diff --git a/vc.install b/vc.install new file mode 100644 index 000000000000..78cba5a479f1 --- /dev/null +++ b/vc.install @@ -0,0 +1,7 @@ +post_install() { + ln -s /opt/videocut/VideoCut.py /usr/bin/VideoCut +} + +pre_remove() { + rm /usr/bin/VideoCut +} |