summaryrefslogtreecommitdiff
path: root/sci-mathematics
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-12-21 20:47:17 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-12-21 20:47:17 +0000
commit4ab6db5717ef23f29320d4c6fb9ebdb8dec1f193 (patch)
treef7640b8b96a04499f1ce44a2cad122d45a8373bd /sci-mathematics
parent48bdeb0db9c7ffed22c6eb859ee40b55ba598b86 (diff)
gentoo resync : 21.12.2017
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/Manifest.gzbin14998 -> 14829 bytes
-rw-r--r--sci-mathematics/qtoctave/Manifest12
-rw-r--r--sci-mathematics/qtoctave/files/qtoctave-0.10.1-build-out-of-source.patch20
-rw-r--r--sci-mathematics/qtoctave/files/qtoctave-0.10.1-build-widgetserver.patch98
-rw-r--r--sci-mathematics/qtoctave/files/qtoctave-0.10.1-desktop-file.patch8
-rw-r--r--sci-mathematics/qtoctave/files/qtoctave-0.10.1-doc-path.patch64
-rw-r--r--sci-mathematics/qtoctave/files/qtoctave-0.10.1-filedialog-filters.patch37
-rw-r--r--sci-mathematics/qtoctave/files/qtoctave-0.10.1-initial_position.patch61
-rw-r--r--sci-mathematics/qtoctave/files/qtoctave-0.10.1-no-native-menubars.patch35
-rw-r--r--sci-mathematics/qtoctave/files/qtoctave-0.10.1-qtinfo-octave3.4.patch15
-rw-r--r--sci-mathematics/qtoctave/files/qtoctave-0.10.1-use_octave_htmldoc.patch34
-rw-r--r--sci-mathematics/qtoctave/metadata.xml16
-rw-r--r--sci-mathematics/qtoctave/qtoctave-0.10.1-r1.ebuild47
13 files changed, 0 insertions, 447 deletions
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index eeb070dbc2ae..00f53580669a 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/qtoctave/Manifest b/sci-mathematics/qtoctave/Manifest
deleted file mode 100644
index ba45352f5d7b..000000000000
--- a/sci-mathematics/qtoctave/Manifest
+++ /dev/null
@@ -1,12 +0,0 @@
-AUX qtoctave-0.10.1-build-out-of-source.patch 754 BLAKE2B b8c16d2a65d3f9a5b85d4053836d0cfe49826507ebaafa70031a311b81802a8d330ef76a49aedb46ce7775deabbedf40aca00386378d494af53ae26a355ca26e SHA512 f1f02efdaf28ae7b40146ac2526e5518e1fa9e871dcff3ec24fdf5f1ef5592d3cb3023d4d9dcc89837119c53222897bdf6a3a79bbab7f38b3f5c5802e70e8ba6
-AUX qtoctave-0.10.1-build-widgetserver.patch 2516 BLAKE2B c5f09ae035093e3dc20e8df46363be3fb7b4eda6f4a06bab2ac209cbc1a27eb17adfd16f5376f78940946fc677563fb5d060e1d766efaa819930820937541c58 SHA512 41169582372f0aed15efd3eaaea953c96da7b29a173eceb2807536c12fd85b13f38743601fa14a6c886dedb46457641bab41c3035ca93fda050187929111a15e
-AUX qtoctave-0.10.1-desktop-file.patch 325 BLAKE2B ed14520858ebe80d7753fb868d7674695e4e805c790d01e64b4edc75e06d5d0a01056ff502ede287cb0a742427b51e369dc8f13c43209b61149b450360721b2b SHA512 d4040d70a6f15afcb8fc2c9cdeb343fcdedbee877a8baa8a3c025d66f26a34c4006e8c304dba54c7cd0928719141b1e5d990ecd1d68f000e8ab0b30c61c2cb54
-AUX qtoctave-0.10.1-doc-path.patch 2215 BLAKE2B 2fd47e6ba550ebe3eeb7d3544e50da43ff3c7432b71a9b4e9b4d038f2bce41aeb7aba155af89399a3cc8d4421f819677c8eb5cad74374ec1fd64bed05174ed67 SHA512 144600cb25254ba258cd0b0e81031e13df068afc273734946fe4a7a48a5209beed2f591df353cd2b9dcf91123d26a081ff8ed9cfeb2d194a66a2b4267e5b1860
-AUX qtoctave-0.10.1-filedialog-filters.patch 1024 BLAKE2B 6acf74580bf2d6e2e2e4059336d807cb684f7100cd91974340e85c308edce5e5f368774dda00b7ac2e64db3d00695b00e7fa4cda05cbbaff8ff1f755c23d2e08 SHA512 40bdd2f6d241749ea9df8d01394bab986b04c6ab8fd6ee422970d245a421a918de64517cff1f36754cdafb709e29335963cab748085aeb42765e6a4e6b3ca0ce
-AUX qtoctave-0.10.1-initial_position.patch 2132 BLAKE2B 92b8611ece0a95c8d492e3f593096503d4f3c75c34ed34c5da23b4c6b95106076c50ae62737b6ba97d95219a33dbe2d97f2b795290efc7e65fe6e35a65df2553 SHA512 958268a7dea55ffbe5bc0f15c9d75018f246cbadfb94b864a88b8124b58f88cb012a3711e7fb4ad0ed7d0b8e6b5acc479e70bfbda7b70845b794ac9c65b8b0a5
-AUX qtoctave-0.10.1-no-native-menubars.patch 1756 BLAKE2B c7c6bcc5a3dcca79038d5a6ce3603212be0267e58ce2fc2f61b8aeef291ded4822df0060e3f58da3bc3753acd9292aace46589503965979ae5e2f996ef2e6f6e SHA512 aada2d650ecb0072cd013eab2993820b7a4744506f19d3c64148a10f4f9493101221c9cf2de3ff99a1cc1280a7719fd10ca4cf5341bfc5e778e268c971d9edb6
-AUX qtoctave-0.10.1-qtinfo-octave3.4.patch 508 BLAKE2B 3b5d0ea8183d2020140b35cdc28476c39445db31c4a4b8490d535d19743dcbec3e344c157c4a4f394fa937b75a3c34d55f6224e11dce7f67562cbae7a3f59ba1 SHA512 1bc3193a327d213ddcd252f07597cecdbc6ec065eb2c326694acb79f5745971de46a146ead40a50d64e73f38ab61377cb5b9387ab049bd81c869cef993be6dcb
-AUX qtoctave-0.10.1-use_octave_htmldoc.patch 1185 BLAKE2B 07630291e90efe7471035dcc3351524aa983c4f3dcfd42501805a75a07a80e5cd7a774570d02b12346256c1c767ccdd39f00cf4be42512844d161b2f3e847ab1 SHA512 43fe58a6987b168d5582234b5e8e747d2e426dfc88b57c8f79acd3feb744c96b570a07ed8928465fee721f3da62ec62ff462b0bc43b4c8325feb5ab93bb817cf
-DIST qtoctave-0.10.1.tar.gz 4215812 BLAKE2B 742f2ab0fbe697a8728e76b7b4dfe4e3088031ca521140ef2c52d6fe2523a46b60e67e368d531b7b3279c07a13f2a44ac0b3daecf1c41610028eb942b1287255 SHA512 b91e59ba9f16ebc2da9f2d606d0e7440d06e13cd6670fb7aa896eb30ad43835df74b7ba5127f1e9095c88de2468c6d2b2c174f1c5b1638678968bf81647b665f
-EBUILD qtoctave-0.10.1-r1.ebuild 1161 BLAKE2B 6707efc387bd55faed0e6c9ab170b65d0fb8f5f27e7f7c6d51d0137eed16781eb119f16fb0b5369ebfb7b6f18e974e04aa1ef951d909aab4d1281415cc303e35 SHA512 08f25df1a53b52a9393be10fbae9b3c4006aa6c9c4220f3b435b6bd8da3be2c5f098d2e5f99638991a1e1a4b7cb9f132ffb7b857950a1f2d5d2fe263229836fb
-MISC metadata.xml 674 BLAKE2B b8f03dd70899d16d92796be94e15a899f23c34701ca644926e60b435cd055d5d55d5c9f8a1bd3ec631f9c50dba1dc1fe4e586bef8c377c6782cc1d49bf3ab311 SHA512 05079b49cb4c21e8caf2fd64ff23af77e46bfd8df3b3c3748fb9ab19a767947b4773b39752813283076e9fa0907d0f7c5c7f4ab30e7a01139681481e91b31489
diff --git a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-build-out-of-source.patch b/sci-mathematics/qtoctave/files/qtoctave-0.10.1-build-out-of-source.patch
deleted file mode 100644
index e4e7ad9f6a69..000000000000
--- a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-build-out-of-source.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-From: Thomas Weber <tweber@debian.org>
-Description: Remove configure.h to enable correct out-of-source builds
- The file is included in the upstream tarball due to the way the release
- tarball is generated.
-Forwarded: not-needed
-
---- a/qtoctave/src/configure.h
-+++ /dev/null
-@@ -1,11 +0,0 @@
--
--#ifndef __CONFIGURE_H__
--#define __CONFIGURE_H__
--#define CONFIG_PATH "/opt/qtoctave/share/qtoctave"
--#define HELP_PATH "/opt/qtoctave/share/doc/octave-html/octave_doc/index.html"
--#define ICON_PATH "/opt/qtoctave/share/qtoctave/images"
--#define LANG_PATH "/opt/qtoctave/share/qtoctave/lang"
--#define QTOCTAVE_HELP_PATH "/opt/qtoctave/share/doc/qtoctave/qtoctave_doc/index.html"
--
--#define PKG_CMD_PATH "/opt/qtoctave/share/qtoctave/pkg-commands.list"
--#endif
diff --git a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-build-widgetserver.patch b/sci-mathematics/qtoctave/files/qtoctave-0.10.1-build-widgetserver.patch
deleted file mode 100644
index 17d92a61d5f2..000000000000
--- a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-build-widgetserver.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-From: Jordi Gutiérrez Hermoso <jordigh@gmail.com>
-Subject: widgetserver wasn't included in newer CMake build, this fixes this
-Forwarded: http://lists.alioth.debian.org/pipermail/pkg-octave-devel/2010-June/007430.html
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -38,6 +38,7 @@
-
- add_subdirectory (qtoctave_pkg/src)
- add_subdirectory (xmlwidget/qt4)
-+add_subdirectory (widgetserver)
- add_subdirectory (easy_plot)
- add_subdirectory (simple_rcs)
- add_subdirectory (qtjs)
---- /dev/null
-+++ b/widgetserver/CMakeLists.txt
-@@ -0,0 +1,11 @@
-+add_subdirectory(widgetserver)
-+
-+install(
-+ DIRECTORY doc
-+ DESTINATION share/doc/qtoctave-utils/widgetserver
-+)
-+
-+install(
-+ FILES "leeme.txt" "readme.txt"
-+ DESTINATION share/doc/qtoctave-utils/widgetserver
-+)
---- /dev/null
-+++ b/widgetserver/widgetserver/CMakeLists.txt
-@@ -0,0 +1,48 @@
-+FIND_PACKAGE(Qt4 REQUIRED)
-+
-+MESSAGE (STATUS "Use file: ${QT_USE_FILE}")
-+
-+SET(QT_USE_QTXML 1)
-+
-+include(UseQt4)
-+
-+include_directories(${QT_INCLUDE_DIR})
-+include_directories(${QT_QT_INCLUDE_DIR})
-+include_directories(${QT_QTCORE_INCLUDE_DIR})
-+include_directories(${QT_QTGUI_INCLUDE_DIR})
-+include_directories(${QT_QTXML_INCLUDE_DIR})
-+include_directories(${CMAKE_CURRENT_BINARY_DIR})
-+include_directories(${QT_QTSCRIPT_INCLUDE_DIR})
-+include_directories(${QT_QTUITOOLS_INCLUDE_DIR})
-+
-+FILE(GLOB widgetserver_moc_headers *.h )
-+FILE(GLOB widgetserver_sources *.cpp )
-+
-+# run moc on these files:
-+QT4_WRAP_CPP( widgetserver_moc_sources ${widgetserver_moc_headers} )
-+
-+add_executable(widgetserver
-+ ${widgetserver_sources} ${widgetserver_moc_sources} ${widgetserver_moc_headers}
-+)
-+
-+SET_TARGET_PROPERTIES(widgetserver
-+ PROPERTIES INSTALL_RPATH ":usr/lib"
-+ BUILD_WITH_INSTALL_RPATH true
-+ INSTALL_RPATH_USE_LINK_PATH true
-+)
-+
-+TARGET_LINK_LIBRARIES(widgetserver
-+ ${Qt4_LIBRARIES}
-+ ${QT_QTCORE_LIBRARY}
-+ ${QT_QTGUI_LIBRARY}
-+ ${QT_QTXML_LIBRARY}
-+ ${QT_QTSCRIPT_LIBRARY}
-+ ${QT_QTUITOOLS_LIBRARY}
-+)
-+
-+
-+install (
-+ TARGETS widgetserver
-+ RUNTIME DESTINATION bin
-+ )
-+
---- a/widgetserver/widgetserver/input.h
-+++ b/widgetserver/widgetserver/input.h
-@@ -4,6 +4,7 @@
- #include <QThread>
- #include "process.h"
- #include "buffer.h"
-+#include <cstdio>
-
- class Input:public QThread
- {
---- a/widgetserver/widgetserver/process.h
-+++ b/widgetserver/widgetserver/process.h
-@@ -5,6 +5,7 @@
- #include <QMap>
- #include <QWidget>
- #include <QBuffer>
-+#include <cstdio>
-
-
- class Widget: public QObject
diff --git a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-desktop-file.patch b/sci-mathematics/qtoctave/files/qtoctave-0.10.1-desktop-file.patch
deleted file mode 100644
index b48a3c215737..000000000000
--- a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-desktop-file.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- qtoctave/src/config_files/qtoctave.desktop.orig 2013-07-16 11:26:02.619168052 -0700
-+++ qtoctave/src/config_files/qtoctave.desktop 2013-07-16 11:25:54.316124742 -0700
-@@ -4,4 +4,4 @@
- Icon=qtoctave
- Exec=qtoctave
- Type=Application
--Categories=Education;Science;Math;Qt;
-+Categories=Development;Education;Science;Math;Qt;
diff --git a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-doc-path.patch b/sci-mathematics/qtoctave/files/qtoctave-0.10.1-doc-path.patch
deleted file mode 100644
index 481520b5c656..000000000000
--- a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-doc-path.patch
+++ /dev/null
@@ -1,64 +0,0 @@
---- qtoctave-0.10.1/qtjs/CMakeLists.txt 2011-01-06 23:48:05.000000000 +0200
-+++ qtoctave-0.10.1/qtjs/CMakeLists.txt 2011-02-06 18:16:37.000000000 +0200
-@@ -2,10 +2,5 @@
-
- install(
- DIRECTORY doc
-- DESTINATION share/doc/qtoctave-utils/qtjs
-+ DESTINATION share/qtoctave/qtjs
- )
--
--install(
-- FILES "instalar.txt" "install.txt"
-- DESTINATION share/doc/qtoctave-utils/qtjs
--)
-\ No newline at end of file
---- qtoctave-0.10.1/qtoctave/src/CMakeLists.txt 2011-01-06 23:48:07.000000000 +0200
-+++ qtoctave-0.10.1/qtoctave/src/CMakeLists.txt 2011-02-06 18:15:41.000000000 +0200
-@@ -74,7 +74,7 @@
-
- install (
- DIRECTORY qtoctave_doc
-- DESTINATION share/doc/qtoctave
-+ DESTINATION share/qtoctave
- PATTERN ".svn" EXCLUDE
- )
-
---- qtoctave-0.10.1/qtoctave/src/configure.h.in 2011-01-06 23:48:06.000000000 +0200
-+++ qtoctave-0.10.1/qtoctave/src/configure.h.in 2011-02-06 18:15:41.000000000 +0200
-@@ -5,7 +5,7 @@
- #define HELP_PATH "${CMAKE_INSTALL_PREFIX}/share/doc/octave-html/octave_doc/index.html"
- #define ICON_PATH "${CMAKE_INSTALL_PREFIX}/share/qtoctave/images"
- #define LANG_PATH "${CMAKE_INSTALL_PREFIX}/share/qtoctave/lang"
--#define QTOCTAVE_HELP_PATH "${CMAKE_INSTALL_PREFIX}/share/doc/qtoctave/qtoctave_doc/index.html"
-+#define QTOCTAVE_HELP_PATH "${CMAKE_INSTALL_PREFIX}/share/qtoctave/qtoctave_doc/index.html"
-
- #define PKG_CMD_PATH "${CMAKE_INSTALL_PREFIX}/share/qtoctave/pkg-commands.list"
- #endif
---- qtoctave-0.10.1/simple_rcs/CMakeLists.txt 2011-01-06 23:48:06.000000000 +0200
-+++ qtoctave-0.10.1/simple_rcs/CMakeLists.txt 2011-02-06 18:15:41.000000000 +0200
-@@ -17,6 +17,6 @@
-
- install(
- DIRECTORY design
-- DESTINATION share/doc/qtoctave-utils/simple_rcs
-+ DESTINATION share/qtoctave/simple_rcs
- PATTERN ".svn" EXCLUDE
- )
-\ No newline at end of file
---- qtoctave-0.10.1/xmlwidget/CMakeLists.txt 2011-01-06 23:48:06.000000000 +0200
-+++ qtoctave-0.10.1/xmlwidget/CMakeLists.txt 2011-02-06 18:15:41.000000000 +0200
-@@ -2,10 +2,10 @@
-
- install(
- DIRECTORY doc
-- DESTINATION share/doc/qtoctave-utils/xmlwidget
-+ DESTINATION share/qtoctave/xmlwidget
- )
-
- install(
- DIRECTORY examples
-- DESTINATION share/doc/qtoctave-utils/xmlwidget
-+ DESTINATION share/qtoctave/xmlwidget
- )
-\ No newline at end of file
diff --git a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-filedialog-filters.patch b/sci-mathematics/qtoctave/files/qtoctave-0.10.1-filedialog-filters.patch
deleted file mode 100644
index ddee96afc906..000000000000
--- a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-filedialog-filters.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-Description: Fix *.m filename filters in file dialogs
- Not forwarded to upstream since upstream author stopped development.
-Author: Sébastien Villemot <sebastien@debian.org>
-Bug-Debian: http://bugs.debian.org/620062
-Forwarded: no
-Last-Update: 2011-08-21
---- a/qtoctave/src/editor.cpp
-+++ b/qtoctave/src/editor.cpp
-@@ -295,7 +295,7 @@
- {
- QStringList filters;
-
-- filters << "Octave (*.m; *.M)"
-+ filters << "Octave (*.m *.M)"
- << "Plain text (*.txt)"
- << "All files (*)";
-
-@@ -475,7 +475,7 @@
- QFileDialog openDialog(this, tr("Open") /*Qt::Dialog*/);
-
- QStringList filters;
-- filters << "Octave (*.m; *.M)"
-+ filters << "Octave (*.m *.M)"
- << "Plain text (*.txt)"
- << "All files (*)";
-
---- a/qtoctave/src/main.cpp
-+++ b/qtoctave/src/main.cpp
-@@ -308,7 +308,7 @@
- QFileDialog openDialog(NULL, tr("Open"), ".");
- QStringList filters;
-
-- filters << "Octave (*.m; *.M)";
-+ filters << "Octave (*.m *.M)";
-
- openDialog.setFilters(filters);
- openDialog.setAcceptMode(QFileDialog::AcceptOpen);
diff --git a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-initial_position.patch b/sci-mathematics/qtoctave/files/qtoctave-0.10.1-initial_position.patch
deleted file mode 100644
index cd97291a9bd5..000000000000
--- a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-initial_position.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-Description: Fix crash when closing a dock tool within the first 5 seconds
- (a NULL pointer dereference caused by a race condition between the user
- closing the tool and the timer setting the initial positions, prevented by
- using a QWeakPointer instead of a raw QWidget *)
-Author: Kevin Kofler <kevin.kofler@chello.at>
-Bug-Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=722986
-Forwarded: no
-Last-Update: 2011-10-06
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
-diff -ur qtoctave-0.10.1/qtoctave/src/main.cpp qtoctave-0.10.1-initialposition/qtoctave/src/main.cpp
---- qtoctave-0.10.1/qtoctave/src/main.cpp 2011-01-06 22:48:07.000000000 +0100
-+++ qtoctave-0.10.1-initialposition/qtoctave/src/main.cpp 2011-10-06 20:17:03.000000000 +0200
-@@ -595,7 +595,7 @@
- initPos.maximized=maximized;
- initPos.minimized=minimized;
- initPos.widget=bw->parentWidget();
-- if(initPos.widget!=NULL)
-+ if(!initPos.widget.isNull())
- initialPositionList.append(initPos);
- //bw->show();
- //bw->move(x,y);
-@@ -694,10 +694,14 @@
- {
- foreach(InitialPosition i, initialPositionList)
- {
-- i.widget->move(i.x,i.y);
-- i.widget->resize(i.width, i.height);
-- if(i.maximized) i.widget->showMaximized();
-- if(i.minimized) i.widget->showMinimized();
-+ QWidget *widget = i.widget.data();
-+ if (widget)
-+ {
-+ widget->move(i.x,i.y);
-+ widget->resize(i.width, i.height);
-+ if(i.maximized) widget->showMaximized();
-+ if(i.minimized) widget->showMinimized();
-+ }
- }
- }
-
-diff -ur qtoctave-0.10.1/qtoctave/src/main.h qtoctave-0.10.1-initialposition/qtoctave/src/main.h
---- qtoctave-0.10.1/qtoctave/src/main.h 2011-01-06 22:48:08.000000000 +0100
-+++ qtoctave-0.10.1-initialposition/qtoctave/src/main.h 2011-10-06 20:12:55.000000000 +0200
-@@ -27,6 +27,7 @@
- #include <QListWidget>
- #include <QTimer>
- #include <QVector>
-+#include <QWeakPointer>
- #include "mainwindow.h"
- #include "octave_connection.h"
- #include "terminal.h"
-@@ -41,7 +42,7 @@
- struct InitialPosition
- {
- int x, y, width, height;
-- QWidget *widget;
-+ QWeakPointer<QWidget> widget;
- bool maximized, minimized;
- };
-
diff --git a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-no-native-menubars.patch b/sci-mathematics/qtoctave/files/qtoctave-0.10.1-no-native-menubars.patch
deleted file mode 100644
index 677b5e5ed817..000000000000
--- a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-no-native-menubars.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Description: Do not export docked window menubars to desktop panel
-Author: Aurélien Gâteau <aurelien.gateau@canonical.com>
-Forwarded: Sent to http://groups.google.com/group/qtoctave-english
-Bug-Ubuntu: https://bugs.launchpad.net/appmenu-qt/+bug/673210
-Index: qtoctave-0.10.1/qtoctave/src/basewidget.cpp
-===================================================================
---- qtoctave-0.10.1.orig/qtoctave/src/basewidget.cpp 2011-01-06 22:48:07.000000000 +0100
-+++ qtoctave-0.10.1/qtoctave/src/basewidget.cpp 2011-09-14 11:03:11.000000000 +0200
-@@ -30,6 +30,7 @@
- //setFocusPolicy(Qt::StrongFocus);
- session=NULL;
- QWidget *central=new QWidget(this);
-+ menuBar()->setNativeMenuBar(false);
- setCentralWidget(central);
-
- QMenu *windows_menu=menuBar()->addMenu(tr("View"));
-Index: qtoctave-0.10.1/qtoctave/src/mainwindow.cpp
-===================================================================
---- qtoctave-0.10.1.orig/qtoctave/src/mainwindow.cpp 2011-01-06 22:48:07.000000000 +0100
-+++ qtoctave-0.10.1/qtoctave/src/mainwindow.cpp 2011-09-14 12:03:14.000000000 +0200
-@@ -39,7 +39,13 @@
- setSession(session);
- setWindowIcon(QIcon(QString(ICON_PATH) + "/qtoctave.png"));
-
-- menuBar()->clear();
-+ //The menubar provided by BaseWidget is set as not-native to avoid showing up
-+ //in top-panel menubars on desktops like Unity, but we want a native menubar
-+ //here, and we also want to get rid of the generic "View" item BaseWidget
-+ //added to the menubar. Setting a new menubar is the simplest way to do this
-+ //(the old one gets deleted).
-+ //[1] https://bugs.launchpad.net/appmenu-qt/+bug/673210
-+ setMenuBar(new QMenuBar());
-
- setWindowTitle("QtOctave ["+session->getProjectName()+"]");
- //resize(QSize(800, 600).expandedTo(minimumSizeHint()));
diff --git a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-qtinfo-octave3.4.patch b/sci-mathematics/qtoctave/files/qtoctave-0.10.1-qtinfo-octave3.4.patch
deleted file mode 100644
index 5d8824789894..000000000000
--- a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-qtinfo-octave3.4.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Description: Make qtinfo compatible with Octave >= 3.4
-Origin: upstream, commit: 282
-Forwarded: not-needed
-Last-Update: 2012-03-11
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- a/qtoctave/src/scripts_octave/qtinfo.m
-+++ b/qtoctave/src/scripts_octave/qtinfo.m
-@@ -1,5 +1,5 @@
- function qtinfo()
- command=sprintf("qtoctave-info-reader %s > /dev/null", info_file);
- printf("Starting info: %s\n", command);
-- system(command, 1, "async");
-+ system(command, 0, "async");
- endfunction
diff --git a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-use_octave_htmldoc.patch b/sci-mathematics/qtoctave/files/qtoctave-0.10.1-use_octave_htmldoc.patch
deleted file mode 100644
index 08eeb9c52e34..000000000000
--- a/sci-mathematics/qtoctave/files/qtoctave-0.10.1-use_octave_htmldoc.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-Description: Update Octave's HTML doc path to use octave-htmldoc
- Also, avoid failure on nonexistent path to upstream stripped HTML files.
-Author: Thomas Weber <tweber@debian.org>
-Author: Sébastien Villemot <sebastien@debian.org>
-Last-Update: 2012-03-11
-Forwarded: not-needed
---- a/qtoctave/src/configure.h.in
-+++ b/qtoctave/src/configure.h.in
-@@ -2,7 +2,7 @@
- #ifndef __CONFIGURE_H__
- #define __CONFIGURE_H__
- #define CONFIG_PATH "${CMAKE_INSTALL_PREFIX}/share/qtoctave"
--#define HELP_PATH "${CMAKE_INSTALL_PREFIX}/share/doc/octave-html/octave_doc/index.html"
-+#define HELP_PATH "${CMAKE_INSTALL_PREFIX}/share/doc/octave-htmldoc/interpreter/index.html"
- #define ICON_PATH "${CMAKE_INSTALL_PREFIX}/share/qtoctave/images"
- #define LANG_PATH "${CMAKE_INSTALL_PREFIX}/share/qtoctave/lang"
- #define QTOCTAVE_HELP_PATH "${CMAKE_INSTALL_PREFIX}/share/doc/qtoctave/qtoctave_doc/index.html"
---- a/qtoctave/src/CMakeLists.txt
-+++ b/qtoctave/src/CMakeLists.txt
-@@ -64,14 +64,6 @@
- DESTINATION share/qtoctave/lang
- )
-
--
--
--install (
-- DIRECTORY octave_doc
-- DESTINATION share/doc/octave-html
-- PATTERN ".svn" EXCLUDE
-- )
--
- install (
- DIRECTORY qtoctave_doc
- DESTINATION share/doc/qtoctave
diff --git a/sci-mathematics/qtoctave/metadata.xml b/sci-mathematics/qtoctave/metadata.xml
deleted file mode 100644
index ad3a1a6db3da..000000000000
--- a/sci-mathematics/qtoctave/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-mathematics@gentoo.org</email>
- <name>Gentoo Mathematics Project</name>
- </maintainer>
- <longdescription lang="en">
- Besides offering an attractive front-end to GNU Octave, an
- environment for numerical computation highly compatible with MATLAB,
- QtOctave currently also features matrix data entry and display and
- some GUI shortcuts to frequently used Octave functions. It also
- offers access in place to Octave's documentation with octave-htmldoc
- or octave-info.
- </longdescription>
-</pkgmetadata>
diff --git a/sci-mathematics/qtoctave/qtoctave-0.10.1-r1.ebuild b/sci-mathematics/qtoctave/qtoctave-0.10.1-r1.ebuild
deleted file mode 100644
index 72efb864e808..000000000000
--- a/sci-mathematics/qtoctave/qtoctave-0.10.1-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils multilib
-
-PID=2054
-
-DESCRIPTION="Qt4 front-end for Octave"
-HOMEPAGE="http://forja.rediris.es/projects/csl-qtoctave/"
-SRC_URI="http://forja.rediris.es/frs/download.php/${PID}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE=""
-
-CDEPEND="
- || ( ( >=dev-qt/qtgui-4.8.5:4 dev-qt/designer:4 ) <dev-qt/qtgui-4.8.5:4 )
- >=dev-qt/qtsvg-4.6:4"
-RDEPEND="${CDEPEND}
- sci-mathematics/octave"
-DEPEND="${CDEPEND}
- virtual/pkgconfig"
-
-DOCS=(readme.txt leeme.txt)
-
-PATCHES=(
- "${FILESDIR}"/${P}-build-out-of-source.patch
- "${FILESDIR}"/${P}-build-widgetserver.patch
- "${FILESDIR}"/${P}-doc-path.patch
- "${FILESDIR}"/${P}-filedialog-filters.patch
- "${FILESDIR}"/${P}-initial_position.patch
- "${FILESDIR}"/${P}-no-native-menubars.patch
- "${FILESDIR}"/${P}-qtinfo-octave3.4.patch
- "${FILESDIR}"/${P}-use_octave_htmldoc.patch
- "${FILESDIR}"/${P}-desktop-file.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_INSTALL_RPATH=ON
- -DCMAKE_SKIP_RPATH=ON
- )
- cmake-utils_src_configure
-}