Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=046d74edec3fd7e300aca4a12c2e66ed3285cb78

commit 046d74edec3fd7e300aca4a12c2e66ed3285cb78
Author: exceed <exceed.ced...@gmail.com>
Date:   Mon Jan 4 21:33:17 2010 +0100

wired-0.7.0-1-i686

* New package (thanks to Elentir for help and patch)
* Closes FS#3005

diff --git a/source/xmultimedia-extra/wired/FrugalBuild 
b/source/xmultimedia-extra/wired/FrugalBuild
new file mode 100644
index 0000000..91f8620
--- /dev/null
+++ b/source/xmultimedia-extra/wired/FrugalBuild
@@ -0,0 +1,32 @@
+# Compiling Time: 0.81 SBU
+# Maintainer: exceed <exceed.ced...@gmail.com>
+
+pkgname=wired
+pkgver=0.7.0
+pkgrel=1
+archs=('i686')
+groups=('xmultimedia-extra')
+pkgdesc="Audio/MIDI multi-track sequencer written in C++ with the Qt4 
framework"
+depends=('gettext' 'cvs' 'libxml2' 'wxgtk' 'libsndfile' 'libsamplerate' 
'portaudio' \
+       'soundtouch' 'flac' 'libvorbis' 'jack' 'dssi' 'wxgtk-u8>=2.8.10.1')
+Finclude sourceforge
+source=(${sour...@]} 'wx_gtk2.patch')
+sha1sums=('46969e7671df82d9307c8d6c26864f1538e80033' \
+          'a607afc0f6b2ee0f006efa738249555f96488a68')
+Fconfopts="${fconfop...@]} --with-included-gettext 
--with-wx-config=/usr/lib/wx/config/gtk2-unicode-release-2.8"
+
+build()
+{
+       Fcd
+       ./autogen.sh || Fdie
+       Fpatchall
+       Fconf
+       cp src/include/config.h config.h
+       Fsed '<config.h>' '"src/include/config.h"' intl/bindtextdom.c
+       Fsed 'INSTALLPREFIX;' 'INSTALL_PREFIX;' intl/relocatable.c
+       Fsed 'wx-config --libs media' 'wx-config --libs mmedia' configure.ac
+       Fmake
+       Fmakeinstall
+}
+
+# optimization OK
diff --git a/source/xmultimedia-extra/wired/wx_gtk2.patch 
b/source/xmultimedia-extra/wired/wx_gtk2.patch
new file mode 100644
index 0000000..b5e8a8f
--- /dev/null
+++ b/source/xmultimedia-extra/wired/wx_gtk2.patch
@@ -0,0 +1,24 @@
+diff -Naur wired-0.7.0/src/editmidi/EditNote.cpp 
wired-0.7.0/src/editmidi/EditNote.cpp
+--- wired-0.7.0/src/editmidi/EditNote.cpp      2008-01-27 14:11:07.000000000 
+0100
++++ wired-0.7.0/src/editmidi/EditNote.cpp      2009-07-26 12:55:12.000000000 
+0200
+@@ -92,7 +92,7 @@
+     }
+ }
+
+-BEGIN_EVENT_TABLE(EditNote, wxControl)
++BEGIN_EVENT_TABLE(EditNote, wxPanel)
+   EVT_PAINT(EditNote::OnPaint)
+   EVT_MOTION(EditNote::OnMouseMove)
+   EVT_LEFT_UP(EditNote::OnLeftUp)
+diff -Naur wired-0.7.0/src/libs/WiredWidgets/src/StaticBitmap.cpp 
wired-0.7.0/src/libs/WiredWidgets/src/StaticBitmap.cpp
+--- wired-0.7.0/src/libs/WiredWidgets/src/StaticBitmap.cpp     2007-02-23 
04:42:45.000000000 +0100
++++ wired-0.7.0/src/libs/WiredWidgets/src/StaticBitmap.cpp     2009-07-26 
13:16:53.000000000 +0200
+@@ -4,7 +4,7 @@
+
+ #include "StaticBitmap.h"
+
+-BEGIN_EVENT_TABLE(StaticBitmap, wxStaticText)
++BEGIN_EVENT_TABLE(StaticBitmap, wxControl)
+   EVT_MOUSE_EVENTS(StaticBitmap::OnMouseEvent)
+ END_EVENT_TABLE()
+
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to