summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD24
-rw-r--r--mfe.patch19
3 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6dea462a0fef
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = mfe
+ pkgdesc = A simple, GTK+ frontend / launcher for mednafen, written in python.
+ pkgver = 0.1.7
+ pkgrel = 3
+ url = http://sourceforge.net/projects/mednafenfe/
+ arch = i686
+ arch = x86_64
+ license = MIT
+ depends = python2
+ depends = gtk2
+ depends = pygtk
+ depends = python2-configobj
+ depends = mednafen
+ source = http://downloads.sourceforge.net/mednafenfe/mfe-0.1.7.tar.gz
+ source = mfe.patch
+ md5sums = e0e257acfdb307f076e0685ba6460945
+ md5sums = 2f745e97ec71e3108d9cea68edbde32a
+
+pkgname = mfe
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..832d791c6c86
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer : Johnathan Jenkins <twodopeshaggy@gmail.com>
+# Contributor: kagan <juanynie AT gmail DOT com>
+pkgname=mfe
+pkgver=0.1.7
+pkgrel=3
+pkgdesc="A simple, GTK+ frontend / launcher for mednafen, written in python."
+url="http://sourceforge.net/projects/mednafenfe/"
+license="MIT"
+depends=('python2' 'gtk2' 'pygtk' 'python2-configobj' 'mednafen')
+arch=('i686' 'x86_64')
+source=(http://downloads.sourceforge.net/mednafenfe/$pkgname-$pkgver.tar.gz mfe.patch)
+md5sums=(e0e257acfdb307f076e0685ba6460945 2f745e97ec71e3108d9cea68edbde32a)
+
+build() {
+cd $startdir/src/$pkgname-$pkgver/
+patch -p2 < $startdir/src/$pkgname.patch
+python2 setup.py bdist
+}
+
+package() {
+cd $startdir/src/$pkgname-$pkgver/
+python2 setup.py install --root=${pkgdir}
+}
+
diff --git a/mfe.patch b/mfe.patch
new file mode 100644
index 000000000000..ee4a6e3e3628
--- /dev/null
+++ b/mfe.patch
@@ -0,0 +1,19 @@
+--- ./mfe-0.1.7/mfe/mfe.py 2011-08-01 09:38:48.000000000 +0200
++++ ./mfe.py 2013-03-10 12:38:25.000000000 +0100
+@@ -450,13 +450,13 @@
+ options.append("-%s.videoip" % prefix)
+ options.append(str(int(self.config["interpolate"])))
+
+- options.append("-%s.vblur" % prefix)
++ options.append("-%s.tblur" % prefix)
+ options.append(str(int(self.config["vblur"])))
+ if self.config["vblur"]:
+- options.append("-%s.vblur.accum" % prefix)
++ options.append("-%s.tblur.accum" % prefix)
+ options.append(str(int(self.config["accumulate"])))
+ if self.config["accumulate"]:
+- options.append("-%s.vblur.accum.amount" % prefix)
++ options.append("-%s.tblur.accum.amount" % prefix)
+ options.append(str(self.config["amount"]))
+
+ options.append("-%s.scanlines" % prefix)