summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2017-09-26 10:26:54 +0000
committerwiz <wiz@pkgsrc.org>2017-09-26 10:26:54 +0000
commitae5685dfc979dd70b9f69468783b7431741f7989 (patch)
treecee945eb76dff1c09675480edc4417fe2da69fe7 /math
parent7843a1f099ae31d8c53173372461e920c9206eff (diff)
downloadpkgsrc-ae5685dfc979dd70b9f69468783b7431741f7989.tar.gz
*: remove qt3 and the packages using it, including KDE3
Announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/10/msg025556.html
Diffstat (limited to 'math')
-rw-r--r--math/Makefile4
-rw-r--r--math/kseg/DESCR6
-rw-r--r--math/kseg/Makefile40
-rw-r--r--math/kseg/PLIST60
-rw-r--r--math/kseg/distinfo7
-rw-r--r--math/kseg/patches/patch-aa13
-rw-r--r--math/qalculate-kde/DESCR6
-rw-r--r--math/qalculate-kde/Makefile29
-rw-r--r--math/qalculate-kde/PLIST40
-rw-r--r--math/qalculate-kde/distinfo10
-rw-r--r--math/qalculate-kde/patches/patch-aa12
-rw-r--r--math/qalculate-kde/patches/patch-ac38
-rw-r--r--math/qalculate-kde/patches/patch-src_qalculate__kde__utils.h13
-rw-r--r--math/qalculate-kde/patches/patch-src_qalculateeditfunctiondialog.cpp19
14 files changed, 1 insertions, 296 deletions
diff --git a/math/Makefile b/math/Makefile
index f1bbe94ed73..a84ed963f21 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.343 2017/08/17 13:52:12 wen Exp $
+# $NetBSD: Makefile,v 1.344 2017/09/26 10:27:06 wiz Exp $
COMMENT= Mathematics
@@ -142,7 +142,6 @@ SUBDIR+= isl
SUBDIR+= itpp
SUBDIR+= kalgebra
SUBDIR+= kcalc
-SUBDIR+= kseg
SUBDIR+= lapack
SUBDIR+= libffm
SUBDIR+= libint
@@ -278,7 +277,6 @@ SUBDIR+= qalculate
SUBDIR+= qalculate-bases
SUBDIR+= qalculate-currency
SUBDIR+= qalculate-gtk
-SUBDIR+= qalculate-kde
SUBDIR+= qalculate-units
SUBDIR+= qhull
SUBDIR+= quadpack
diff --git a/math/kseg/DESCR b/math/kseg/DESCR
deleted file mode 100644
index 8e95c516780..00000000000
--- a/math/kseg/DESCR
+++ /dev/null
@@ -1,6 +0,0 @@
-KSEG is a Free (GPL) interactive geometry program for exploring
-Euclidean geometry. It runs on Unix-based platforms (according to users,
-it also compiles and runs on Mac OS X and should run on anything that Qt
-supports). You create a construction, such as a triangle with a circumcenter,
-and then, as you drag verteces of the triangle, you can see the circumcenter
-moving in real time.
diff --git a/math/kseg/Makefile b/math/kseg/Makefile
deleted file mode 100644
index 63689691e59..00000000000
--- a/math/kseg/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# $NetBSD: Makefile,v 1.13 2015/04/25 14:23:30 tnn Exp $
-#
-
-DISTNAME= kseg-0.403
-PKGREVISION= 10
-CATEGORIES= math
-MASTER_SITES= http://www.mit.edu/~ibaran/
-
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://www.mit.edu/~ibaran/kseg.html
-COMMENT= Interactive geometry program
-LICENSE= gnu-gpl-v2
-
-WRKSRC= ${WRKDIR}/kseg
-USE_LANGUAGES= c++
-INSTALLATION_DIRS+= bin share/kseg
-
-PREV_PKGPATH= misc/kseg
-
-KSEGLANG= ${PREFIX}/share/kseg/lang
-SUBST_CLASSES+= prefix
-SUBST_STAGE.prefix= pre-configure
-SUBST_FILES.prefix= main.cpp
-SUBST_VARS.prefix= KSEGLANG
-
-do-configure:
- cd ${WRKSRC} && env ${CONFIGURE_ENV} ${QTDIR}/bin/qmake
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/kseg ${DESTDIR}${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${DESTDIR}${KSEGLANG}
- for f in ${WRKSRC}/*.qm ${WRKSRC}/*.html; do \
- ${INSTALL_DATA} $$f ${DESTDIR}${KSEGLANG}; \
- done
- ${CP} -r ${WRKSRC}/examples ${DESTDIR}${PREFIX}/share/kseg
- ${CHMOD} 644 ${DESTDIR}${PREFIX}/share/kseg/examples/*
-
-.include "../../x11/qt3-libs/buildlink3.mk"
-.include "../../x11/qt3-tools/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/math/kseg/PLIST b/math/kseg/PLIST
deleted file mode 100644
index 710a0ca7d78..00000000000
--- a/math/kseg/PLIST
+++ /dev/null
@@ -1,60 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2010/03/14 16:36:22 wiz Exp $
-bin/kseg
-share/kseg/examples/20cell.seg
-share/kseg/examples/bezier-cubic.sec
-share/kseg/examples/bezier-cubic.seg
-share/kseg/examples/circumcircle.sec
-share/kseg/examples/circumcircle.seg
-share/kseg/examples/conic5pt.sec
-share/kseg/examples/coord.seg
-share/kseg/examples/cube.seg
-share/kseg/examples/delaunay.seg
-share/kseg/examples/dragon.sec
-share/kseg/examples/ellipse.sec
-share/kseg/examples/invert.sec
-share/kseg/examples/invert3.sec
-share/kseg/examples/isogonal.sec
-share/kseg/examples/julia.sec
-share/kseg/examples/julia.seg
-share/kseg/examples/kiepert.sec
-share/kseg/examples/kiepert2.sec
-share/kseg/examples/kiepert3.sec
-share/kseg/examples/koch.sec
-share/kseg/examples/large.seg
-share/kseg/examples/largelocus.seg
-share/kseg/examples/locus.seg
-share/kseg/examples/prettylocus.seg
-share/kseg/examples/prettylocusgenerator.sec
-share/kseg/examples/radicalaxis.sec
-share/kseg/examples/sierp.sec
-share/kseg/examples/sierp2.sec
-share/kseg/examples/sinus.seg
-share/kseg/examples/tractix.sec
-share/kseg/examples/tractix.seg
-share/kseg/lang/kseg_cy.qm
-share/kseg/lang/kseg_de.qm
-share/kseg/lang/kseg_en.qm
-share/kseg/lang/kseg_es.qm
-share/kseg/lang/kseg_fr.qm
-share/kseg/lang/kseg_help_en.html
-share/kseg/lang/kseg_help_es.html
-share/kseg/lang/kseg_help_fr.html
-share/kseg/lang/kseg_help_it.html
-share/kseg/lang/kseg_help_ja.html
-share/kseg/lang/kseg_help_nl.html
-share/kseg/lang/kseg_help_pt.html
-share/kseg/lang/kseg_help_ru.html
-share/kseg/lang/kseg_help_tc.html
-share/kseg/lang/kseg_help_tr.html
-share/kseg/lang/kseg_help_zh.html
-share/kseg/lang/kseg_hu.qm
-share/kseg/lang/kseg_it.qm
-share/kseg/lang/kseg_ja.qm
-share/kseg/lang/kseg_nb.qm
-share/kseg/lang/kseg_nl.qm
-share/kseg/lang/kseg_pt.qm
-share/kseg/lang/kseg_ru.qm
-share/kseg/lang/kseg_tc.qm
-share/kseg/lang/kseg_tr.qm
-share/kseg/lang/kseg_xx.qm
-share/kseg/lang/kseg_zh.qm
diff --git a/math/kseg/distinfo b/math/kseg/distinfo
deleted file mode 100644
index 3e7133eca48..00000000000
--- a/math/kseg/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 23:33:35 agc Exp $
-
-SHA1 (kseg-0.403.tar.gz) = 24655ca2a50f3470aeee8a361f50cdd7a0646049
-RMD160 (kseg-0.403.tar.gz) = abfabdae67be7d6af8d61cc159dbd91b7271e723
-SHA512 (kseg-0.403.tar.gz) = 33d0eaa95e49f2872afaa10fa6776b30ebd477c2ba7276cc245f6f632fc9664e0bd867a0884dd7a83342202b0fecf155bc02a8799b840b7bd5725b548e0c304a
-Size (kseg-0.403.tar.gz) = 656675 bytes
-SHA1 (patch-aa) = d0536c797f50fd882b4cecd7093933d918d55457
diff --git a/math/kseg/patches/patch-aa b/math/kseg/patches/patch-aa
deleted file mode 100644
index 08d153643db..00000000000
--- a/math/kseg/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2010/03/14 16:36:22 wiz Exp $
-
---- main.cpp.orig 2006-02-04 02:06:38.000000000 +0000
-+++ main.cpp
-@@ -37,7 +37,7 @@ int main(int argc, char **argv)
-
- //set some default properties
- KSegProperties::setPropertyDefault("Language", "");
-- KSegProperties::setPropertyDefault("LanguageDir", ".");
-+ KSegProperties::setPropertyDefault("LanguageDir", "@KSEGLANG@");
- KSegProperties::setPropertyDefault("SelectType", "BorderSelect");
- KSegProperties::setPropertyDefault("QuickPlayDirectory", ".");
- KSegProperties::setPropertyDefault("RecentListSize", "4");
diff --git a/math/qalculate-kde/DESCR b/math/qalculate-kde/DESCR
deleted file mode 100644
index 2849157d87d..00000000000
--- a/math/qalculate-kde/DESCR
+++ /dev/null
@@ -1,6 +0,0 @@
-Qalculate! is a modern multi-purpose desktop calculator.
-It is small and simple to use but with much power and versatility underneath.
-Features include customizable functions, units, arbitrary precision, plotting,
-and a graphical interface that uses a one-line fault-tolerant expression
-entry (although it supports optional traditional buttons).
-This is the KDE version.
diff --git a/math/qalculate-kde/Makefile b/math/qalculate-kde/Makefile
deleted file mode 100644
index bb8ef22a53c..00000000000
--- a/math/qalculate-kde/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $NetBSD: Makefile,v 1.56 2016/07/09 06:38:33 wiz Exp $
-
-DISTNAME= qalculate-kde-0.9.5
-PKGREVISION= 39
-CATEGORIES= math
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qalculate/}
-
-MAINTAINER= adam@NetBSD.org
-HOMEPAGE= http://qalculate.sourceforge.net/
-COMMENT= Modern multi-purpose desktop calculator (KDE version)
-
-DEPENDS+= gnuplot>=3.7:../../graphics/gnuplot
-DEPENDS+= wget>=1.8:../../net/wget
-
-USE_LANGUAGES= c c++
-USE_LIBTOOL= yes
-USE_TOOLS+= autoconf gmake msgfmt pkg-config perl
-GNU_CONFIGURE= yes
-SET_LIBDIR= yes
-
-pre-configure:
- ${RUN} cd ${WRKSRC}; autoconf
-
-.include "../../meta-pkgs/kde3/kde3.mk"
-.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../math/qalculate/buildlink3.mk"
-.include "../../x11/kdelibs3/buildlink3.mk"
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/math/qalculate-kde/PLIST b/math/qalculate-kde/PLIST
deleted file mode 100644
index a72f09d70d6..00000000000
--- a/math/qalculate-kde/PLIST
+++ /dev/null
@@ -1,40 +0,0 @@
-@comment $NetBSD: PLIST,v 1.6 2009/06/14 18:05:48 joerg Exp $
-bin/qalculate-kde
-share/applications/kde/qalculate_kde.desktop
-share/doc/kde/HTML/en/qalculate_kde/calculation-history.png
-share/doc/kde/HTML/en/qalculate_kde/calculator-buttons.png
-share/doc/kde/HTML/en/qalculate_kde/common
-share/doc/kde/HTML/en/qalculate_kde/completion.png
-share/doc/kde/HTML/en/qalculate_kde/convert-number-bases.png
-share/doc/kde/HTML/en/qalculate_kde/convert-unit.png
-share/doc/kde/HTML/en/qalculate_kde/edit-function.png
-share/doc/kde/HTML/en/qalculate_kde/edit-matrix.png
-share/doc/kde/HTML/en/qalculate_kde/edit-unit.png
-share/doc/kde/HTML/en/qalculate_kde/edit-variable.png
-share/doc/kde/HTML/en/qalculate_kde/function-manager.png
-share/doc/kde/HTML/en/qalculate_kde/functions.docbook
-share/doc/kde/HTML/en/qalculate_kde/gnuplot.png
-share/doc/kde/HTML/en/qalculate_kde/import-csv.png
-share/doc/kde/HTML/en/qalculate_kde/index.cache.bz2
-share/doc/kde/HTML/en/qalculate_kde/index.docbook
-share/doc/kde/HTML/en/qalculate_kde/insert-function.png
-share/doc/kde/HTML/en/qalculate_kde/mainwindow.png
-share/doc/kde/HTML/en/qalculate_kde/plot-data.png
-share/doc/kde/HTML/en/qalculate_kde/plot-settings.png
-share/doc/kde/HTML/en/qalculate_kde/rpn-mode.png
-share/doc/kde/HTML/en/qalculate_kde/store-variable.png
-share/doc/kde/HTML/en/qalculate_kde/unit-manager.png
-share/doc/kde/HTML/en/qalculate_kde/units.docbook
-share/doc/kde/HTML/en/qalculate_kde/variable-manager.png
-share/doc/kde/HTML/en/qalculate_kde/variables.docbook
-share/icons/hicolor/128x128/apps/qalculate_kde.png
-share/icons/hicolor/16x16/apps/qalculate_kde.png
-share/icons/hicolor/22x22/apps/qalculate_kde.png
-share/icons/hicolor/32x32/actions/qalculate_convert.png
-share/icons/hicolor/32x32/apps/qalculate_kde.png
-share/icons/hicolor/48x48/apps/qalculate_kde.png
-share/icons/hicolor/64x64/apps/qalculate_kde.png
-share/kde/apps/qalculate_kde/qalculate_kdeui.rc
-share/locale/fr/LC_MESSAGES/qalculate_kde.mo
-share/locale/nl/LC_MESSAGES/qalculate_kde.mo
-share/locale/sv/LC_MESSAGES/qalculate_kde.mo
diff --git a/math/qalculate-kde/distinfo b/math/qalculate-kde/distinfo
deleted file mode 100644
index 48f8c969edb..00000000000
--- a/math/qalculate-kde/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-$NetBSD: distinfo,v 1.11 2015/11/03 23:33:43 agc Exp $
-
-SHA1 (qalculate-kde-0.9.5.tar.gz) = b8c5ae248d630e18933ac80d873df2ee2e6d5fc9
-RMD160 (qalculate-kde-0.9.5.tar.gz) = 1808d53d8f49d7f0222ba2db891391e70ba6d575
-SHA512 (qalculate-kde-0.9.5.tar.gz) = f1feb494a0fc32cf804150960947596ec84029a79e6721664f17741d551f79ac5289be3630f5294e89c32cf1d84e55528fa0dcd65eb4c0498a0c9516f0fdf1b0
-Size (qalculate-kde-0.9.5.tar.gz) = 1562344 bytes
-SHA1 (patch-aa) = 6ee895f1b782d8c06301c74951959a5e0be8b0ba
-SHA1 (patch-ac) = 0dd571e91b86052b772a892a2581b4ce8bd1feee
-SHA1 (patch-src_qalculate__kde__utils.h) = 103332cb3fba479588b28b0841721da77a72aba8
-SHA1 (patch-src_qalculateeditfunctiondialog.cpp) = 328e1dff896bee5255a8cf63e13f204d7a58aca2
diff --git a/math/qalculate-kde/patches/patch-aa b/math/qalculate-kde/patches/patch-aa
deleted file mode 100644
index c81f4f28dbe..00000000000
--- a/math/qalculate-kde/patches/patch-aa
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-aa,v 1.3 2007/02/20 15:08:49 adam Exp $
-
---- src/Makefile.in.orig 2006-12-17 11:57:50.000000000 +0100
-+++ src/Makefile.in
-@@ -824,7 +824,6 @@ messages: rc.cpp
- $(XGETTEXT) *.cpp -o $(podir)/qalculate_kde.pot
-
- install-exec-local:
-- cd $(DESTDIR)$(bindir) && rm -f qalculate; $(LN_S) qalculate-kde qalculate
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
diff --git a/math/qalculate-kde/patches/patch-ac b/math/qalculate-kde/patches/patch-ac
deleted file mode 100644
index a931d843752..00000000000
--- a/math/qalculate-kde/patches/patch-ac
+++ /dev/null
@@ -1,38 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2009/09/06 15:40:49 asau Exp $
-
---- configure.in.orig 2006-12-17 13:57:31.000000000 +0300
-+++ configure.in 2009-09-06 19:35:24.000000000 +0400
-@@ -52,6 +52,7 @@
- AC_ENABLE_SHARED(yes)
- AC_ENABLE_STATIC(no)
- KDE_PROG_LIBTOOL
-+PKG_PROG_PKG_CONFIG
-
- dnl for NLS support. Call them in this order!
- dnl WITH_NLS is for the po files
-@@ -69,15 +70,20 @@
- AC_C_BIGENDIAN
- AC_CHECK_KDEMAXPATHLEN
-
--AC_CHECK_LIB(pthread, pthread_create, [LIBS="$LIBS -lpthread"])
-+AC_CHECK_LIB(pthread, pthread_create, [LIBS="${PTHREAD_LDFLAGS} ${PTHREAD_LIBS} $LIBS"])
-
- AC_LANG([C++])
-
--AC_PATH_CLN(1.1.0, [
-- LIBS="$LIBS $CLN_LIBS"
-- CPPFLAGS="$CPPFLAGS $CLN_CPPFLAGS"
-+if pkg-config --atleast-version=1.1.0 cln; then
-+ CLN_CPPFLAGS="`pkg-config --cflags cln`"
-+ CLN_LIBS="`pkg-config --libs cln`"
-+ LIBS="$LIBS `pkg-config --libs cln`"
-+ CPPFLAGS="$CPPFLAGS `pkg-config --cflags cln`"
- AC_DEFINE(HAVE_LIBCLN,1,[If CLN can be used])
--], AC_MSG_ERROR([No suitable installed version of CLN could be found.]))
-+else AC_MSG_ERROR([No suitable installed version of CLN could be found.])
-+fi
-+AC_SUBST(CLN_CPPFLAGS)
-+AC_SUBST(CLN_LIBS)
-
- PKG_CHECK_MODULES(QALCULATE, [
- libxml-2.0
diff --git a/math/qalculate-kde/patches/patch-src_qalculate__kde__utils.h b/math/qalculate-kde/patches/patch-src_qalculate__kde__utils.h
deleted file mode 100644
index d7391f33841..00000000000
--- a/math/qalculate-kde/patches/patch-src_qalculate__kde__utils.h
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-src_qalculate__kde__utils.h,v 1.1 2013/05/12 19:16:01 joerg Exp $
-
---- src/qalculate_kde_utils.h.orig 2013-05-12 18:16:41.000000000 +0000
-+++ src/qalculate_kde_utils.h
-@@ -46,7 +46,7 @@ struct tree_struct {
- it->sort();
- }
- }
-- bool operator < (tree_struct &s1) const {
-+ bool operator < (const tree_struct &s1) const {
- return item < s1.item;
- }
- };
diff --git a/math/qalculate-kde/patches/patch-src_qalculateeditfunctiondialog.cpp b/math/qalculate-kde/patches/patch-src_qalculateeditfunctiondialog.cpp
deleted file mode 100644
index da36ca04862..00000000000
--- a/math/qalculate-kde/patches/patch-src_qalculateeditfunctiondialog.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD: patch-src_qalculateeditfunctiondialog.cpp,v 1.1 2012/11/23 12:10:29 joerg Exp $
-
---- src/qalculateeditfunctiondialog.cpp.orig 2012-11-19 17:10:32.000000000 +0000
-+++ src/qalculateeditfunctiondialog.cpp
-@@ -377,10 +377,10 @@ MathFunction *QalculateEditFunctionDialo
- str = defarg.printlong().c_str();
- str2 = "";
- }
-- QListViewItem *i = new KListViewItem(argumentsView, i_prev, str2, str);
-- i_prev = i;
-- argumentsItems[i] = arg;
-- argumentsItemsEdited[i] = false;
-+ QListViewItem *i2 = new KListViewItem(argumentsView, i_prev, str2, str);
-+ i_prev = i2;
-+ argumentsItems[i2] = arg;
-+ argumentsItemsEdited[i2] = false;
- }
- }
- argumentsView->setResizeMode(KListView::AllColumns);