diff --git a/multimedia/devede/Makefile b/multimedia/devede/Makefile
index 5332457fbb6..5f71f23db2a 100644
--- a/multimedia/devede/Makefile
+++ b/multimedia/devede/Makefile
@@ -1,8 +1,8 @@
-# $OpenBSD: Makefile,v 1.11 2008/08/20 08:30:36 ajacoutot Exp $
+# $OpenBSD: Makefile,v 1.12 2008/08/24 22:02:26 ajacoutot Exp $
COMMENT= video DVDs and CDs creation tool
-DISTNAME= devede-3.10
+DISTNAME= devede-3.11
CATEGORIES= multimedia x11
EXTRACT_SUFX= .tar.bz2
diff --git a/multimedia/devede/distinfo b/multimedia/devede/distinfo
index acf19077c76..04dd6f98ff7 100644
--- a/multimedia/devede/distinfo
+++ b/multimedia/devede/distinfo
@@ -1,5 +1,5 @@
-MD5 (devede-3.10.tar.bz2) = JusYyE24PHpGj04fHgvDjA==
-RMD160 (devede-3.10.tar.bz2) = P3mnJgJ43aO27nwXyCRjloSSv0c=
-SHA1 (devede-3.10.tar.bz2) = bqhNQNtRtg7ALQddyTHRxqV/t7Q=
-SHA256 (devede-3.10.tar.bz2) = pVjJCZ/LvOxD9xBqiDmB0zCmTLEgDjebtaD8F/SIv5Y=
-SIZE (devede-3.10.tar.bz2) = 1554931
+MD5 (devede-3.11.tar.bz2) = nLfQIZLB7cdBqp0lgGx5tw==
+RMD160 (devede-3.11.tar.bz2) = jv82yK9EaFBhRJEEORuqy/pJWW8=
+SHA1 (devede-3.11.tar.bz2) = LOmYyY/5Fz/frjf3WomSzB8vIAs=
+SHA256 (devede-3.11.tar.bz2) = zsXEtLHXBTfGRJFO+DpuQE0uGummWLIHd6t0XyhQjKU=
+SIZE (devede-3.11.tar.bz2) = 1559902
diff --git a/multimedia/devede/patches/patch-devede_glade b/multimedia/devede/patches/patch-devede_glade
index fa68d9a8f69..0735c5d3085 100644
--- a/multimedia/devede/patches/patch-devede_glade
+++ b/multimedia/devede/patches/patch-devede_glade
@@ -1,7 +1,7 @@
-$OpenBSD: patch-devede_glade,v 1.6 2008/08/20 08:30:36 ajacoutot Exp $
---- devede.glade.orig Sat Aug 16 20:35:51 2008
-+++ devede.glade Mon Aug 18 15:22:28 2008
-@@ -4152,7 +4152,7 @@ V. Fotiadis
+$OpenBSD: patch-devede_glade,v 1.7 2008/08/24 22:02:26 ajacoutot Exp $
+--- devede.glade.orig Sun Aug 24 20:12:09 2008
++++ devede.glade Sun Aug 24 23:57:02 2008
+@@ -4238,7 +4238,7 @@ V. Fotiadis
330
89
True
diff --git a/multimedia/devede/patches/patch-devede_py b/multimedia/devede/patches/patch-devede_py
index 581ccea2236..2fe4ed3ab8e 100644
--- a/multimedia/devede/patches/patch-devede_py
+++ b/multimedia/devede/patches/patch-devede_py
@@ -1,10 +1,10 @@
-$OpenBSD: patch-devede_py,v 1.5 2008/08/20 08:30:36 ajacoutot Exp $
---- devede.py.orig Mon Aug 18 15:19:45 2008
-+++ devede.py Mon Aug 18 15:22:14 2008
+$OpenBSD: patch-devede_py,v 1.6 2008/08/24 22:02:26 ajacoutot Exp $
+--- devede.py.orig Sun Aug 24 23:55:02 2008
++++ devede.py Sun Aug 24 23:56:45 2008
@@ -36,13 +36,13 @@ import pickle
import cairo
- print "DeVeDe 3.10"
+ print "DeVeDe 3.11"
-if sys.platform!="win32":
+if sys.platform!="win32" and not sys.platform.startswith('openbsd'):
print "Locale: "+str(os.environ["LANG"])
@@ -17,7 +17,7 @@ $OpenBSD: patch-devede_py,v 1.5 2008/08/20 08:30:36 ajacoutot Exp $
fichero.close()
tipo=1
found=True
-@@ -94,14 +94,14 @@ elif tipo==1:
+@@ -94,15 +94,15 @@ elif tipo==1:
#gtk.glade.bindtextdomain("devede","/usr/share/locale")
#arbol=gtk.glade.XML("/usr/local/share/devede/devede.glade",domain="devede")
@@ -30,12 +30,14 @@ $OpenBSD: patch-devede_py,v 1.5 2008/08/20 08:30:36 ajacoutot Exp $
- pic_path="/usr/local/share/devede"
- other_path="/usr/local/share/devede"
- help_path="/usr/local/share/doc/devede"
+- print "Using local-installed files"
+ glade="${PREFIX}/share/devede/devede.glade"
+ sys.path.append("${MODPY_SITEPKG}/devede")
+ font_path="${PREFIX}/share/devede"
+ pic_path="${PREFIX}/share/devede"
+ other_path="${PREFIX}/share/devede"
+ help_path="${PREFIX}/share/doc/devede"
- print "Using local-installed files"
++ print "Using local-installed files"
elif tipo==2:
+ # if the files aren't at /usr/local, try with ./