From 4f41a03e634f3924f93fc54795946d9ecf4e772f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Fri, 26 Feb 2016 22:08:22 +0200 Subject: [PATCH] wxGTK2.8 in main --- desktop/toolkit/wxGTK2.8/actions.py | 62 +++++++ .../files/make-abicheck-non-fatal.patch | 15 ++ .../toolkit/wxGTK2.8/files/pthread-flag.patch | 26 +++ .../files/wxGTK-2.8.10-CVE-2009-XXXX.diff | 15 ++ .../wxGTK2.8/files/wxGTK-2.8.7-mmedia.patch | 11 ++ .../wxGTK2.8/files/wxGTK-collision.patch | 82 ++++++++++ .../files/wxGTK-lX11_linkage_fix.diff | 24 +++ desktop/toolkit/wxGTK2.8/pspec.xml | 152 ++++++++++++++++++ desktop/toolkit/wxGTK2.8/translations.xml | 26 +++ 9 files changed, 413 insertions(+) create mode 100644 desktop/toolkit/wxGTK2.8/actions.py create mode 100644 desktop/toolkit/wxGTK2.8/files/make-abicheck-non-fatal.patch create mode 100644 desktop/toolkit/wxGTK2.8/files/pthread-flag.patch create mode 100644 desktop/toolkit/wxGTK2.8/files/wxGTK-2.8.10-CVE-2009-XXXX.diff create mode 100644 desktop/toolkit/wxGTK2.8/files/wxGTK-2.8.7-mmedia.patch create mode 100644 desktop/toolkit/wxGTK2.8/files/wxGTK-collision.patch create mode 100644 desktop/toolkit/wxGTK2.8/files/wxGTK-lX11_linkage_fix.diff create mode 100644 desktop/toolkit/wxGTK2.8/pspec.xml create mode 100644 desktop/toolkit/wxGTK2.8/translations.xml diff --git a/desktop/toolkit/wxGTK2.8/actions.py b/desktop/toolkit/wxGTK2.8/actions.py new file mode 100644 index 0000000000..40d3d8ba51 --- /dev/null +++ b/desktop/toolkit/wxGTK2.8/actions.py @@ -0,0 +1,62 @@ +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +def setup(): + pisitools.flags.add("-fno-strict-aliasing") + pisitools.dosed("configure", '(wx_cv_std_libpath="lib)64"', r'\1"') + + autotools.configure("--enable-gtk2 \ + --enable-shared \ + --disable-optimise \ + --disable-debug \ + --enable-no_deps \ + --disable-rpath \ + --enable-intl \ + --enable-geometry \ + --enable-timer \ + --enable-unicode \ + --enable-sound \ + --enable-mediactrl \ + --enable-xrc \ + --enable-graphics_ctx \ + --enable-display \ + --enable-joystick \ + --disable-gtktest \ + --disable-sdltest \ + --disable-precomp-headers \ + --with-gtk=2 \ + --with-libpng=sys \ + --with-libjpeg=sys \ + --with-libtiff=sys \ + --with-libxpm=sys \ + --with-sdl \ + --without-gnomeprint \ + --without-gnomevfs \ + --without-odbc \ + --with-opengl \ + --with-regex=builtin \ + --with-zlib=sys \ + --with-expat=sys") + +def build(): + autotools.make() + autotools.make("-C contrib") + autotools.make("-C locale allmo") + +def install(): + autotools.install() + autotools.install("-C contrib") + + # dont add conflicts files + # pisitools.dodoc("docs/*.txt", "docs/*.htm") + #pisitools.dosym("/usr/bin/wxrc-2.8", "/usr/bin/wxrc") + pisitools.dosym("/usr/bin/wx-config-2.8", "/usr/bin/wxconfig") + # pisitools.rename("/usr/bin/wxrc-2.8", "wxrc") + # pisitools.rename("/usr/bin/wx-config-2.8", "wxconfig") diff --git a/desktop/toolkit/wxGTK2.8/files/make-abicheck-non-fatal.patch b/desktop/toolkit/wxGTK2.8/files/make-abicheck-non-fatal.patch new file mode 100644 index 0000000000..97055ba46f --- /dev/null +++ b/desktop/toolkit/wxGTK2.8/files/make-abicheck-non-fatal.patch @@ -0,0 +1,15 @@ +diff -up wxGTK-2.8.12/src/common/appbase.cpp.abicheck wxGTK-2.8.12/src/common/appbase.cpp +--- wxGTK-2.8.12/src/common/appbase.cpp.abicheck 2015-03-12 17:15:18.000000000 +0100 ++++ wxGTK-2.8.12/src/common/appbase.cpp 2015-03-12 17:15:57.000000000 +0100 +@@ -424,10 +424,7 @@ bool wxAppConsole::CheckBuildOptions(con + msg.Printf(_T("Mismatch between the program and library build versions detected.\nThe library used %s,\nand %s used %s."), + lib.c_str(), progName.c_str(), prog.c_str()); + +- wxLogFatalError(msg.c_str()); +- +- // normally wxLogFatalError doesn't return +- return false; ++ wxLogWarning(msg.c_str()); + } + #undef wxCMP + diff --git a/desktop/toolkit/wxGTK2.8/files/pthread-flag.patch b/desktop/toolkit/wxGTK2.8/files/pthread-flag.patch new file mode 100644 index 0000000000..5cbd576879 --- /dev/null +++ b/desktop/toolkit/wxGTK2.8/files/pthread-flag.patch @@ -0,0 +1,26 @@ +Index: wxGTK-2.8.11/configure.in +=================================================================== +--- wxGTK-2.8.11.orig/configure.in ++++ wxGTK-2.8.11/configure.in +@@ -5418,7 +5418,7 @@ if test "$TOOLKIT" != "MSW" -a "$USE_OS2 + dnl define the list of the thread options to try in the loop below + dnl with the convention that anything starting with '-' is a cpp flag + dnl while anything else is a library (i.e. there is an implicit "-l") +- THREAD_OPTS="-pthread" ++ THREAD_OPTS="pthread" + case "${host}" in + *-*-solaris2* | *-*-sunos4* ) + if test "x$GCC" = "xyes"; then +Index: wxGTK-2.8.11/configure +=================================================================== +--- wxGTK-2.8.11.orig/configure ++++ wxGTK-2.8.11/configure +@@ -39579,7 +39579,7 @@ echo "$as_me: WARNING: BeOS threads are + if test "$wxUSE_THREADS" = "yes" ; then + + +- THREAD_OPTS="-pthread" ++ THREAD_OPTS="pthread" + case "${host}" in + *-*-solaris2* | *-*-sunos4* ) + if test "x$GCC" = "xyes"; then diff --git a/desktop/toolkit/wxGTK2.8/files/wxGTK-2.8.10-CVE-2009-XXXX.diff b/desktop/toolkit/wxGTK2.8/files/wxGTK-2.8.10-CVE-2009-XXXX.diff new file mode 100644 index 0000000000..f6da197876 --- /dev/null +++ b/desktop/toolkit/wxGTK2.8/files/wxGTK-2.8.10-CVE-2009-XXXX.diff @@ -0,0 +1,15 @@ + + https://bugs.gentoo.org/show_bug.cgi?id=280615 + http://svn.python.org/view?view=rev&revision=74429 + +--- src/expat/lib/xmltok_impl.c 2009-08-21 23:26:35.000000000 +0200 ++++ src/expat/lib/xmltok_impl.c.oden 2009-08-21 23:26:47.000000000 +0200 +@@ -1741,7 +1741,7 @@ PREFIX(updatePosition)(const ENCODING *e + const char *end, + POSITION *pos) + { +- while (ptr != end) { ++ while (ptr < end) { + switch (BYTE_TYPE(enc, ptr)) { + #define LEAD_CASE(n) \ + case BT_LEAD ## n: \ diff --git a/desktop/toolkit/wxGTK2.8/files/wxGTK-2.8.7-mmedia.patch b/desktop/toolkit/wxGTK2.8/files/wxGTK-2.8.7-mmedia.patch new file mode 100644 index 0000000000..3972fcbe67 --- /dev/null +++ b/desktop/toolkit/wxGTK2.8/files/wxGTK-2.8.7-mmedia.patch @@ -0,0 +1,11 @@ +diff -Naur wxPython-src-2.8.7.1-orig/contrib/src/Makefile.in wxPython-src-2.8.7.1/contrib/src/Makefile.in +--- wxPython-src-2.8.7.1-orig/contrib/src/Makefile.in 2007-07-27 17:57:27.000000000 -0600 ++++ wxPython-src-2.8.7.1/contrib/src/Makefile.in 2007-12-28 17:34:28.000000000 -0600 +@@ -1,6 +1,6 @@ + # $Id: wxGTK-2.8.7-mmedia.patch,v 1.1 2008/01/06 22:47:55 dirtyepic Exp $ + +-CONTRIB_SUBDIRS=fl gizmos mmedia ogl plot stc svg #deprecated #applet ++CONTRIB_SUBDIRS=fl gizmos ogl plot stc svg #deprecated #applet mmedia + + all: + @for d in $(CONTRIB_SUBDIRS); do (cd $$d && $(MAKE)); done diff --git a/desktop/toolkit/wxGTK2.8/files/wxGTK-collision.patch b/desktop/toolkit/wxGTK2.8/files/wxGTK-collision.patch new file mode 100644 index 0000000000..6fb2e60d86 --- /dev/null +++ b/desktop/toolkit/wxGTK2.8/files/wxGTK-collision.patch @@ -0,0 +1,82 @@ +diff -Naur wxPython-src-2.8.12.1.orig/build/bakefiles/wx.bkl wxPython-src-2.8.12.1/build/bakefiles/wx.bkl +--- wxPython-src-2.8.12.1.orig/build/bakefiles/wx.bkl 2014-01-04 22:28:16.491774907 -0500 ++++ wxPython-src-2.8.12.1/build/bakefiles/wx.bkl 2014-01-04 22:37:39.610020870 -0500 +@@ -128,7 +128,7 @@ + + + $(SRCDIR)/locale +- wxstd ++ wxstd$(WX_RELEASE_NODOT) + + ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk + zh zh_CN zh_TW +diff -Naur wxPython-src-2.8.12.1.orig/Makefile.in wxPython-src-2.8.12.1/Makefile.in +--- wxPython-src-2.8.12.1.orig/Makefile.in 2014-01-04 22:28:16.545107766 -0500 ++++ wxPython-src-2.8.12.1/Makefile.in 2014-01-04 22:40:27.191813403 -0500 +@@ -11695,10 +11695,11 @@ + all: $(__wxregex___depname) $(__wxzlib___depname) $(__wxpng___depname) $(__wxjpeg___depname) $(__wxtiff___depname) $(__wxodbc___depname) $(__wxexpat___depname) $(__monodll___depname) $(__monolib___depname) $(__basedll___depname) $(__baselib___depname) $(__netdll___depname) $(__netlib___depname) $(__coredll___depname) $(__corelib___depname) $(__advdll___depname) $(__advlib___depname) $(__mediadll___depname) $(__medialib___depname) $(__odbcdll___depname) $(__odbclib___depname) $(__dbgriddll___depname) $(__dbgridlib___depname) $(__htmldll___depname) $(__htmllib___depname) $(__qadll___depname) $(__qalib___depname) $(__xmldll___depname) $(__xmllib___depname) $(__xrcdll___depname) $(__xrclib___depname) $(__auidll___depname) $(__auilib___depname) $(__richtextdll___depname) $(__richtextlib___depname) $(__gldll___depname) $(__gllib___depname) $(__sound_sdl___depname) $(__wxrc___depname) $(__cocoa_res___depname) + + install: $(__install_wxregex___depname) $(__install_wxzlib___depname) $(__install_wxpng___depname) $(__install_wxjpeg___depname) $(__install_wxtiff___depname) $(__install_wxodbc___depname) $(__install_wxexpat___depname) $(__install_monodll___depname) $(__install_monolib___depname) $(__install_basedll___depname) $(__install_baselib___depname) $(__install_netdll___depname) $(__install_netlib___depname) $(__install_coredll___depname) $(__install_corelib___depname) $(__install_advdll___depname) $(__install_advlib___depname) $(__install_mediadll___depname) $(__install_medialib___depname) $(__install_odbcdll___depname) $(__install_odbclib___depname) $(__install_dbgriddll___depname) $(__install_dbgridlib___depname) $(__install_htmldll___depname) $(__install_htmllib___depname) $(__install_qadll___depname) $(__install_qalib___depname) $(__install_xmldll___depname) $(__install_xmllib___depname) $(__install_xrcdll___depname) $(__install_xrclib___depname) $(__install_auidll___depname) $(__install_auilib___depname) $(__install_richtextdll___depname) $(__install_richtextlib___depname) $(__install_gldll___depname) $(__install_gllib___depname) $(__install_sound_sdl___depname) $(__install_wxrc___depname) install-wxconfig locale_install locale_msw_install $(__cocoa_res_install___depname) +- $(INSTALL_DIR) $(DESTDIR)$(datadir)/aclocal +- (cd $(srcdir) ; $(INSTALL_DATA) wxwin.m4 $(DESTDIR)$(datadir)/aclocal) ++ + $(INSTALL_DIR) $(DESTDIR)$(datadir)/bakefile/presets +- (cd $(srcdir)/build/bakefiles/wxpresets/presets ; $(INSTALL_DATA) wx.bkl wx_unix.bkl wx_win32.bkl $(DESTDIR)$(datadir)/bakefile/presets) ++ (cd $(srcdir)/build/bakefiles/wxpresets/presets ; \ ++ for i in wx.bkl wx_unix.bkl wx_win32.bkl ; do \ ++ $(INSTALL_DATA) $$i $(DESTDIR)$(datadir)/bakefile/presets/wx$(WX_RELEASE_NODOT)$${i##wx} ; done) + $(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/include/$(TOOLCHAIN_FULLNAME)/wx + for f in setup.h $(RCDEFS_H); do \ + if test ! -d $(DESTDIR)$(libdir)/wx/include/$(TOOLCHAIN_FULLNAME)/wx/`dirname $$f` ; then \ +@@ -12455,7 +12456,8 @@ + $(INSTALL_DIR) $(DESTDIR)$(bindir) + $(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/config + $(INSTALL_PROGRAM) lib/wx/config/$(TOOLCHAIN_FULLNAME) $(DESTDIR)$(libdir)/wx/config +- (cd $(DESTDIR)$(bindir) && rm -f wx-config && $(LN_S) $(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config) ++ (cd $(DESTDIR)$(bindir) && rm -f wx-config-$(WX_RELEASE) \ ++ && $(LN_S) ../lib/wx/config/$(TOOLCHAIN_FULLNAME) wx-config-$(WX_RELEASE)) + + locale_install: + $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale +@@ -12463,7 +12465,8 @@ + $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l ; \ + $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES ; \ + if test -f $(srcdir)/locale/$$l.mo ; then \ +- $(INSTALL_DATA) $(srcdir)/locale/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd.mo ; \ ++ $(INSTALL_DATA) $(srcdir)/locale/$$l.mo \ ++ $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd$(WX_RELEASE_NODOT).mo ; \ + fi ; \ + done + +@@ -12480,7 +12483,7 @@ + $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l ; \ + $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES ; \ + if test -f $(srcdir)/locale/msw/$$l.mo ; then \ +- $(INSTALL_DATA) $(srcdir)/locale/msw/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxmsw.mo ; \ ++ $(INSTALL_DATA) $(srcdir)/locale/msw/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxmsw$(WX_RELEASE_NODOT).mo ; \ + fi ; \ + done + +diff -Naur wxPython-src-2.8.12.1.orig/src/common/intl.cpp wxPython-src-2.8.12.1/src/common/intl.cpp +--- wxPython-src-2.8.12.1.orig/src/common/intl.cpp 2014-01-04 22:28:16.675106608 -0500 ++++ wxPython-src-2.8.12.1/src/common/intl.cpp 2014-01-04 22:47:49.523526232 -0500 +@@ -1597,7 +1597,7 @@ + bool bOk = true; + if ( bLoadDefault ) + { +- bOk = AddCatalog(wxT("wxstd")); ++ bOk = AddCatalog(wxT("wxstd" wxSTRINGIZE(wxMAJOR_VERSION) wxSTRINGIZE(wxMINOR_VERSION))); + + // there may be a catalog with toolkit specific overrides, it is not + // an error if this does not exist +diff -Naur wxPython-src-2.8.12.1.orig/utils/wxrc/Makefile.in wxPython-src-2.8.12.1/utils/wxrc/Makefile.in +--- wxPython-src-2.8.12.1.orig/utils/wxrc/Makefile.in 2014-01-04 22:28:16.335109635 -0500 ++++ wxPython-src-2.8.12.1/utils/wxrc/Makefile.in 2014-01-04 22:37:34.410068493 -0500 +@@ -120,7 +120,6 @@ + @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE) + @COND_USE_XRC_1@ $(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(bindir) + @COND_USE_XRC_1@ mv -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE) +-@COND_USE_XRC_1@ (cd $(DESTDIR)$(bindir) && $(LN_S) wxrc-$(WX_RELEASE) wxrc$(EXEEXT)) + + @COND_USE_XRC_1@uninstall_wxrc: + @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) \ No newline at end of file diff --git a/desktop/toolkit/wxGTK2.8/files/wxGTK-lX11_linkage_fix.diff b/desktop/toolkit/wxGTK2.8/files/wxGTK-lX11_linkage_fix.diff new file mode 100644 index 0000000000..0425c40fa5 --- /dev/null +++ b/desktop/toolkit/wxGTK2.8/files/wxGTK-lX11_linkage_fix.diff @@ -0,0 +1,24 @@ +diff -Naur wxGTK-2.8.8/configure wxGTK-2.8.8.oden/configure +--- wxGTK-2.8.8/configure 2008-06-20 05:07:14.000000000 -0400 ++++ wxGTK-2.8.8.oden/configure 2008-07-10 08:14:03.000000000 -0400 +@@ -46574,7 +46574,7 @@ + EXTRALIBS_MEDIA="$GST_LIBS" + EXTRALIBS_ODBC="$ODBC_LINK" + if test "$wxUSE_GUI" = "yes"; then +- EXTRALIBS_GUI=`echo $GUI_TK_LIBRARY $PNG_LINK $JPEG_LINK $TIFF_LINK $WEBKIT_LINK $EXTRALIBS_HILDON $EXTRALIBS_GNOMEVFS $EXTRALIBS_GNOMEPRINT` ++ EXTRALIBS_GUI="`echo $GUI_TK_LIBRARY $PNG_LINK $JPEG_LINK $TIFF_LINK $WEBKIT_LINK $EXTRALIBS_HILDON $EXTRALIBS_GNOMEVFS $EXTRALIBS_GNOMEPRINT` -lX11" + fi + if test "$wxUSE_OPENGL" = "yes"; then + EXTRALIBS_OPENGL="$LDFLAGS_GL $OPENGL_LIBS" +diff -Naur wxGTK-2.8.8/configure.in wxGTK-2.8.8.oden/configure.in +--- wxGTK-2.8.8/configure.in 2008-06-20 05:07:14.000000000 -0400 ++++ wxGTK-2.8.8.oden/configure.in 2008-07-10 08:13:44.000000000 -0400 +@@ -7927,7 +7927,7 @@ + EXTRALIBS_MEDIA="$GST_LIBS" + EXTRALIBS_ODBC="$ODBC_LINK" + if test "$wxUSE_GUI" = "yes"; then +- EXTRALIBS_GUI=`echo $GUI_TK_LIBRARY $PNG_LINK $JPEG_LINK $TIFF_LINK $WEBKIT_LINK $EXTRALIBS_HILDON $EXTRALIBS_GNOMEVFS $EXTRALIBS_GNOMEPRINT` ++ EXTRALIBS_GUI="`echo $GUI_TK_LIBRARY $PNG_LINK $JPEG_LINK $TIFF_LINK $WEBKIT_LINK $EXTRALIBS_HILDON $EXTRALIBS_GNOMEVFS $EXTRALIBS_GNOMEPRINT` -lX11" + fi + if test "$wxUSE_OPENGL" = "yes"; then + EXTRALIBS_OPENGL="$LDFLAGS_GL $OPENGL_LIBS" diff --git a/desktop/toolkit/wxGTK2.8/pspec.xml b/desktop/toolkit/wxGTK2.8/pspec.xml new file mode 100644 index 0000000000..69209db325 --- /dev/null +++ b/desktop/toolkit/wxGTK2.8/pspec.xml @@ -0,0 +1,152 @@ + + + + + wxGTK + http://www.wxwidgets.org/ + + PisiLinux Community + admins@pisilinux.org + + wxWinLL-3 + GPLv2 + LGPLv2 + wxWinFDL-3 + library + GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit + wxWidgets/GTK2 is the GTK2 port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. + mirrors://sourceforge/wxwindows/wxGTK-2.8.12.tar.bz2 + + gst-plugins-base-devel + gstreamer-devel + gtk2-devel + libjpeg-turbo-devel + libSM-devel + libXinerama-devel + libXxf86vm-devel + libsdl-devel + mesa-devel + mesa-glu-devel + pango-devel + tiff-devel + + + make-abicheck-non-fatal.patch + wxGTK-collision.patch + + wxGTK-2.8.10-CVE-2009-XXXX.diff + + + + + wxGTK2.8 + + gst-plugins-base + gstreamer + gtk2 + libjpeg-turbo + libSM + libXinerama + libXxf86vm + libsdl + mesa + pango + tiff + glib2 + libX11 + libgcc + libpng + gdk-pixbuf + wxBase + + + /usr/bin/wx-config-2.8 + /usr/bin/wxconfig + /usr/lib/libwx_gtk* + /usr/lib/wx/config/gtk2-unicode-release-2.8 + + + + + wxGTK2.8-devel + wxGTK-devel is the development files for wxGTK + + wxBase-devel + wxGTK + + + /usr/lib/wx/include + + + + + wxBase + wxBase is the GUI independent part of wxWidgets + + libunwind + zlib + expat + libgcc + + + /usr/bin/wxrc + /usr/bin/wxrc-2.8 + /usr/share/doc + /usr/share/bakefile + /usr/share/locale + /usr/lib/libwx_base* + + + + + wxBase-devel + wxBase-devel is the development files for wxBase + + wxGTK + wxBase + zlib-devel + expat-devel + + + /usr/include + + + + + + 2015-01-05 + 2.8.12 + use symlink not rename. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-06-18 + 2.8.12 + Rebuild. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2014-05-28 + 2.8.12 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-08-17 + 2.8.12 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2011-05-06 + 2.8.12 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/desktop/toolkit/wxGTK2.8/translations.xml b/desktop/toolkit/wxGTK2.8/translations.xml new file mode 100644 index 0000000000..2634699377 --- /dev/null +++ b/desktop/toolkit/wxGTK2.8/translations.xml @@ -0,0 +1,26 @@ + + + + wxGTK + Birçok platform için ortak C++ arayüz araç takımı olan wxWindows'un GTK+ sürümü + wxWidgets/GTK2 birçok platform için ortak bir C++ arayüz kitaplığı olan wxWidgets'ın GTK2 sürümüdür. Ağ araçları, HTML gösterimi ve resim işleme gibi en yaygın kullanılan uygulama görevleri için kapsamlı bir sınıf kümesinin yanında tüm genel GUI denetimlerini içerir. + wxWidgets/GTK2 est le port GTK2 de la librairie graphique multi-plateforme wxWidgets, offrant des classes pour les contrôles IHM communs ainsi qu'un ensemble complet de classes d'aides pour les tâches applicatives habituelles, allant du réseau à l'affichage HTML en passant par la manipulation d'images. + wxWidgets/GTK2 es la versión portada a GTK2 de la librería GUI wxWidgets cross-plataforma en C++, con clases para todos los controles GUI comunes y tambien un conjunto de clases con ayudantes para la mayoría de las tareas comunes de aplicaciones, desde networking a visualización HTML y manipulación de imagenes. + + + + wxGTK-devel + wxGTK araç seti için geliştirme dosyaları + + + + wxBase + wxWidgets/wxGTK için arayüz bağımsız olan kitaplıklar + + + + wxBase-devel + wxBase sınıfları için geliştirme dosyaları + + +