summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander F Rødseth2015-06-10 15:04:42 +0200
committerAlexander F Rødseth2015-06-10 15:04:42 +0200
commit6bd67aec6d3a27b4d01050d3d09c6f0eb7ab37ec (patch)
tree90e8331a20e612b27646f1c2878d5d0daf028080
downloadaur-6bd67aec6d3a27b4d01050d3d09c6f0eb7ab37ec.tar.gz
Initial import
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD37
-rw-r--r--virtualdub.install13
-rw-r--r--virtualdub.sh2
4 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9f136dea7bfc
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = virtualdub
+ pkgdesc = Video editing software (uses the WIN32 API)
+ pkgver = 1.10.4
+ pkgrel = 1
+ url = http://www.virtualdub.org/
+ install = virtualdub.install
+ arch = any
+ license = GPL2
+ makedepends = gendesk
+ depends = wine
+ source = https://downloads.sourceforge.net/project/virtualdub/virtualdub-win/1.10.4.35491/VirtualDub-1.10.4.zip
+ source = virtualdub.sh
+ sha256sums = 0502648057fd1345f6755914e5d32bb55230ae63f63cd829298544e9ea5a4b98
+ sha256sums = c4ea2b1b1cfa585433495e9f4621233461e5d9cd4e26792caa52507b06dafc81
+
+pkgname = virtualdub
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e38d4a3924c4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Florian Knodt <f.knodt@yotaweb.de>
+
+pkgname=virtualdub
+pkgver=1.10.4
+pkgrel=1
+pkgdesc='Video editing software (uses the WIN32 API)'
+arch=('any')
+url='http://www.virtualdub.org/'
+license=('GPL2')
+depends=('wine')
+makedepends=('gendesk')
+install="$pkgname.install"
+source=("https://downloads.sourceforge.net/project/$pkgname/$pkgname-win/$pkgver.35491/VirtualDub-$pkgver.zip"
+ 'virtualdub.sh')
+sha256sums=('0502648057fd1345f6755914e5d32bb55230ae63f63cd829298544e9ea5a4b98'
+ 'c4ea2b1b1cfa585433495e9f4621233461e5d9cd4e26792caa52507b06dafc81')
+
+prepare() {
+ gendesk -f --pkgname virtualdub --pkgdesc 'Video editing software (uses the WIN32 API)' --name VirtualDub --categories 'AudioVideo;Multimedia'
+}
+
+package() {
+ install -d "$pkgdir"/usr/share/{"$pkgname",doc/"$pkgname",pixmaps,applications}
+ install -Dm755 virtualdub.sh "$pkgdir/usr/bin/virtualdub"
+ install -Dm644 *.exe "$pkgdir/usr/share/$pkgname"
+ install -Dm644 *.vdi "$pkgdir/usr/share/$pkgname"
+ install -Dm644 *.dll "$pkgdir/usr/share/$pkgname"
+ install -Dm644 VirtualDub.chm "$pkgdir/usr/share/doc/$pkgname"
+ ln -s "/usr/share/doc/$pkgname/VirtualDub.chm" "$pkgdir/usr/share/$pkgname/VirtualDub.chm"
+ cp -r plugins32 aviproxy "$pkgdir/usr/share/$pkgname"
+ install -Dm644 virtualdub.png "$pkgdir/usr/share/pixmaps"
+ install -Dm644 virtualdub.desktop "$pkgdir/usr/share/applications"
+ install -Dm644 copying "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/virtualdub.install b/virtualdub.install
new file mode 100644
index 000000000000..ad97d7babca6
--- /dev/null
+++ b/virtualdub.install
@@ -0,0 +1,13 @@
+post_upgrade() {
+ update-desktop-database -q
+}
+
+post_install() {
+ post_upgrade
+}
+
+post_remove() {
+ post_upgrade
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/virtualdub.sh b/virtualdub.sh
new file mode 100644
index 000000000000..76e9ecba65f3
--- /dev/null
+++ b/virtualdub.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+wine /usr/share/virtualdub/VirtualDub.exe