summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorthatdude2017-04-11 17:35:33 +1000
committerthatdude2017-04-11 17:35:33 +1000
commit5e0477ce39ef5d5a70cae93d76065a98d8099308 (patch)
tree66d1696cb672ad34ec3a2ee1b34174748f0a0e37
downloadaur-mymencoder.tar.gz
build MyMencoder
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD34
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4b7928f0acf2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = mymencoder
+ pkgdesc = Frontend for mencoder
+ pkgver = 0.3.1
+ pkgrel = 1
+ url = http://kellerleiche.bplaced.net/
+ arch = any
+ license = GPL2
+ depends = gtkdialog
+ depends = xterm
+ depends = mplayer
+ depends = mencoder
+ depends = mediainfo
+ depends = yad
+ depends = dvdbackup
+ optdepends = gedit: editor detected by the program
+ optdepends = kwrite: editor detected by the program
+ optdepends = mousepad: editor detected by the program
+ optdepends = leafpad: editor detected by the program
+ source = MyMencoder-0.3.1-1pclos2012.src.rpm::http://ftp.nluug.nl/pub/os/Linux/distr/pclinuxos/pclinuxos/srpms/SRPMS.pclos/MyMencoder-0.3.1-1pclos2012.src.rpm
+ md5sums = c5daab767fd917be68b1dc9c7fe83c60
+ sha1sums = c738207de0441685fbcce82cb0b705f76dde6ea5
+ sha224sums = 2c72d759b2834e7cf14e4307bae65eb1961610c6e3b6755585d9fb99
+ sha256sums = ee84dfb7c413a527987512116051a432f7ecbc2d19d499c495da1bf9db074210
+
+pkgname = mymencoder
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1ec1da74c48c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Declan Hoare <declanhoare at exemail dot com dot au>
+pkgname=mymencoder
+pkgver=0.3.1
+pkgrel=1
+pkgdesc="Frontend for mencoder"
+arch=('any')
+url="http://kellerleiche.bplaced.net/"
+license=('GPL2')
+depends=('gtkdialog' 'xterm' 'mplayer' 'mencoder' 'mediainfo' 'yad' 'dvdbackup')
+optdepends=('gedit: editor detected by the program'
+ 'kwrite: editor detected by the program'
+ 'mousepad: editor detected by the program'
+ 'leafpad: editor detected by the program')
+source=("MyMencoder-0.3.1-1pclos2012.src.rpm::http://ftp.nluug.nl/pub/os/Linux/distr/pclinuxos/pclinuxos/srpms/SRPMS.pclos/MyMencoder-0.3.1-1pclos2012.src.rpm")
+md5sums=('c5daab767fd917be68b1dc9c7fe83c60')
+sha1sums=('c738207de0441685fbcce82cb0b705f76dde6ea5')
+sha224sums=('2c72d759b2834e7cf14e4307bae65eb1961610c6e3b6755585d9fb99')
+sha256sums=('ee84dfb7c413a527987512116051a432f7ecbc2d19d499c495da1bf9db074210')
+
+prepare() {
+ bsdtar xvf MyMencoder-${pkgver}.tar.xz
+}
+
+package() {
+ cd MyMencoder-${pkgver}
+ # Replace RPM macros and run included install script
+ sed -n \
+ "$(( $(grep -n %install ../pclos-MyMencoder.spec | awk '{print $1}' FS=":") + 2)), \
+ $(( $(grep -n %post ../pclos-MyMencoder.spec | head -n1 | awk '{print $1}' FS=":") - 1)) p" \
+ ../pclos-MyMencoder.spec | sed -e "s|%{buildroot}|\"${pkgdir}\"|g" -e "s|%{_bindir}|/usr/bin|g" \
+ -e "s|%{_datadir}|/usr/share|g" -e "s|%{_iconsdir}|/usr/share/icons|g" \
+ -e "s|\$RPM_BUILD_DIR|..|g" -e "s|%{name}|MyMencoder|g" \
+ -e "s|%{version}|${pkgver}|g" | source /dev/stdin
+}