pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

wxmaxima-git: add new package



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Wed Sep 13 16:14:44 2017 +0200
Changeset:	d22e453d0a2ee265ff4151cfa700254d68f51a05

Modified Files:
	Makefile
	wxmaxima/Makefile
	wxmaxima/TODO
Added Files:
	wxmaxima-git/DESCR
	wxmaxima-git/Makefile
	wxmaxima-git/PLIST
	wxmaxima-git/distinfo

Log Message:
wxmaxima-git: add new package

This fixes the problem the wxmaxima package has; as preparation
for the next relase.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d22e453d0a2ee265ff4151cfa700254d68f51a05

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile              |   1 +
 wxmaxima-git/DESCR    |   1 +
 wxmaxima-git/Makefile |  34 ++++++++++++++++
 wxmaxima-git/PLIST    | 109 ++++++++++++++++++++++++++++++++++++++++++++++++++
 wxmaxima-git/distinfo |   6 +++
 wxmaxima/Makefile     |   2 +
 wxmaxima/TODO         |   1 -
 7 files changed, 153 insertions(+), 1 deletion(-)

diffs:
diff --git a/Makefile b/Makefile
index 66baf43e12..349f6b174f 100644
--- a/Makefile
+++ b/Makefile
@@ -4573,6 +4573,7 @@ SUBDIR+=	wsmake
 SUBDIR+=	wvstreams
 SUBDIR+=	wxGTK-test
 SUBDIR+=	wxmaxima
+SUBDIR+=	wxmaxima-git
 SUBDIR+=	xace
 SUBDIR+=	xalan-c
 SUBDIR+=	xalan-c-1.10
diff --git a/wxmaxima-git/DESCR b/wxmaxima-git/DESCR
new file mode 100644
index 0000000000..0da8bdf99e
--- /dev/null
+++ b/wxmaxima-git/DESCR
@@ -0,0 +1 @@
+This is a graphical UI for the computer algebra system maxima.
diff --git a/wxmaxima-git/Makefile b/wxmaxima-git/Makefile
new file mode 100644
index 0000000000..a28431e5d5
--- /dev/null
+++ b/wxmaxima-git/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.4 2017/02/12 06:25:43 ryoon Exp $
+
+DISTNAME=	wxmaxima-17.05.1
+CATEGORIES=	math
+MASTER_SITES=	${MASTER_SITE_GITHUB:=andrejv/}
+GITHUB_TAG=	Version-${PKGVERSION_NOREV}
+
+MAINTAINER=	helgoman%users.sourceforge.net@localhost
+HOMEPAGE=	http://andrejv.github.io/wxmaxima/
+COMMENT=	Graphical UI for maxima
+LICENSE=	gnu-gpl-v2
+
+GIT_REPOSITORIES=	wxmaxima
+GIT_REPO.wxmaxima=	git://github.com/andrejv/wxmaxima.git
+WRKSRC=		${WRKDIR}/wxmaxima
+
+DEPENDS+=	maxima>=5.15.0:../../math/maxima
+DEPENDS+=	gnuplot>=4.2.3:../../graphics/gnuplot
+
+USE_CMAKE=	yes
+USE_LANGUAGES=	c c++
+
+NOT_PAX_MPROTECT_SAFE=	bin/wxmaxima
+
+SUBST_CLASSES+=		man
+SUBST_FILES.man=	data/CMakeLists.txt
+SUBST_STAGE.man=	pre-configure
+SUBST_SED.man+=		-e "s,share/man,${PKGMANDIR},g"
+SUBST_MESSAGE.man=	Fixing man page installation path.
+
+.include "../../x11/wxGTK30/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../wip/mk/git-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/wxmaxima-git/PLIST b/wxmaxima-git/PLIST
new file mode 100644
index 0000000000..f9e9159ca8
--- /dev/null
+++ b/wxmaxima-git/PLIST
@@ -0,0 +1,109 @@
+@comment $NetBSD$
+bin/wxmaxima
+man/man1/wxmaxima.1
+share/appdata/wxMaxima.appdata.xml
+share/applications/wxMaxima.desktop
+share/bash-completion/completions/wxmaxima
+share/doc/wxmaxima/Autocomplete1.jpg
+share/doc/wxmaxima/Autocomplete2.jpg
+share/doc/wxmaxima/BatchImage.jpg
+share/doc/wxmaxima/BatchImage.png
+share/doc/wxmaxima/InputCell.jpg
+share/doc/wxmaxima/Matrix table example.png
+share/doc/wxmaxima/MatrixTableExample.png
+share/doc/wxmaxima/Second table example.png
+share/doc/wxmaxima/SecondTableExample.png
+share/doc/wxmaxima/SidePanes.png
+share/doc/wxmaxima/cell-example.png
+share/doc/wxmaxima/ezUnits.jpg
+share/doc/wxmaxima/ezUnits.png
+share/doc/wxmaxima/maxima_screenshot.png
+share/doc/wxmaxima/sbclMemory.png
+share/doc/wxmaxima/wxMaximaLogo.jpg
+share/doc/wxmaxima/wxMaximaLogo.png
+share/doc/wxmaxima/wxMaximaWindow.png
+share/doc/wxmaxima/wxMaxima_configuration_001.jpg
+share/doc/wxmaxima/wxMaxima_configuration_001.png
+share/doc/wxmaxima/wxMaxima_configuration_002.jpg
+share/doc/wxmaxima/wxMaxima_configuration_002.png
+share/doc/wxmaxima/wxmaxima.html
+share/locale/ca/LC_MESSAGES/wxMaxima.mo
+share/locale/cs/LC_MESSAGES/wxMaxima.mo
+share/locale/da/LC_MESSAGES/wxMaxima.mo
+share/locale/de/LC_MESSAGES/wxMaxima.mo
+share/locale/el/LC_MESSAGES/wxMaxima.mo
+share/locale/es/LC_MESSAGES/wxMaxima.mo
+share/locale/fi/LC_MESSAGES/wxMaxima.mo
+share/locale/fr/LC_MESSAGES/wxMaxima.mo
+share/locale/gl/LC_MESSAGES/wxMaxima.mo
+share/locale/hu/LC_MESSAGES/wxMaxima.mo
+share/locale/it/LC_MESSAGES/wxMaxima.mo
+share/locale/ja/LC_MESSAGES/wxMaxima.mo
+share/locale/kab/LC_MESSAGES/wxMaxima.mo
+share/locale/nb/LC_MESSAGES/wxMaxima.mo
+share/locale/pl/LC_MESSAGES/wxMaxima.mo
+share/locale/pt_BR/LC_MESSAGES/wxMaxima.mo
+share/locale/ru/LC_MESSAGES/wxMaxima.mo
+share/locale/tr/LC_MESSAGES/wxMaxima.mo
+share/locale/uk/LC_MESSAGES/wxMaxima.mo
+share/locale/zh_CN/LC_MESSAGES/wxMaxima.mo
+share/locale/zh_TW/LC_MESSAGES/wxMaxima.mo
+share/mime/packages/x-wxmathml.xml
+share/mime/packages/x-wxmaxima-batch.xml
+share/pixmaps/text-x-wxmathml.svg
+share/pixmaps/text-x-wxmaxima-batch.svg
+share/pixmaps/wxmaxima-16.xpm
+share/pixmaps/wxmaxima-32.xpm
+share/pixmaps/wxmaxima.png
+share/pixmaps/wxmaxima.svg
+share/wxMaxima/COPYING
+share/wxMaxima/Document-export.png
+share/wxMaxima/README
+share/wxMaxima/README.md
+share/wxMaxima/a.png
+share/wxMaxima/autocomplete.txt
+share/wxMaxima/b.png
+share/wxMaxima/c.png
+share/wxMaxima/d.png
+share/wxMaxima/dialog-information.png
+share/wxMaxima/edit-copy.png
+share/wxMaxima/edit-cut.png
+share/wxMaxima/edit-find.png
+share/wxMaxima/editing.png
+share/wxMaxima/go-bottom.png
+share/wxMaxima/gtk-copy.png
+share/wxMaxima/gtk-cut.png
+share/wxMaxima/gtk-find.png
+share/wxMaxima/gtk-help.png
+share/wxMaxima/gtk-new.png
+share/wxMaxima/gtk-open.png
+share/wxMaxima/gtk-paste.png
+share/wxMaxima/gtk-preferences.png
+share/wxMaxima/gtk-print.png
+share/wxMaxima/gtk-save.png
+share/wxMaxima/gtk-select-all.png
+share/wxMaxima/gtk-stop.png
+share/wxMaxima/input.png
+share/wxMaxima/maxima.png
+share/wxMaxima/media-playback-start.png
+share/wxMaxima/media-playback-startstop.png
+share/wxMaxima/media-playback-stop.png
+share/wxMaxima/network-error.png
+share/wxMaxima/network-idle.png
+share/wxMaxima/network-offline.png
+share/wxMaxima/network-receive.png
+share/wxMaxima/network-transmit-receive.png
+share/wxMaxima/network-transmit.png
+share/wxMaxima/options.png
+share/wxMaxima/showCurrentCell.png
+share/wxMaxima/software-update-urgent.png
+share/wxMaxima/styles.png
+share/wxMaxima/testbench_simple.wxmx
+share/wxMaxima/text.png
+share/wxMaxima/tips.txt
+share/wxMaxima/view-refresh.png
+share/wxMaxima/weather-clear.png
+share/wxMaxima/weather-few-clouds.png
+share/wxMaxima/wxmathml.lisp
+share/wxMaxima/wxmaxima.png
+share/wxMaxima/wxmaxima.svg
diff --git a/wxmaxima-git/distinfo b/wxmaxima-git/distinfo
new file mode 100644
index 0000000000..a5f3b42350
--- /dev/null
+++ b/wxmaxima-git/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.2 2015/11/03 23:33:45 agc Exp $
+
+SHA1 (wxmaxima-17.05.1.tar.gz) = a8fb2fac114eb40f7ed7022a988e5c73dac2ec80
+RMD160 (wxmaxima-17.05.1.tar.gz) = 856842caf24709014a9fd365146c705367b483d1
+SHA512 (wxmaxima-17.05.1.tar.gz) = f50dc7bd9a5b1c22d7d539b1e75970262aed654d6d144094a5b47da441e39e2501bafb9754fdff2933d27cf0851112f759efd2c958fef1a72bcac454b28da0d7
+Size (wxmaxima-17.05.1.tar.gz) = 5890723 bytes
diff --git a/wxmaxima/Makefile b/wxmaxima/Makefile
index c742472de1..cef525d5d2 100644
--- a/wxmaxima/Makefile
+++ b/wxmaxima/Makefile
@@ -16,6 +16,8 @@ DEPENDS+=	gnuplot>=4.2.3:../../graphics/gnuplot
 USE_CMAKE=	yes
 USE_LANGUAGES=	c c++
 
+NOT_PAX_MPROTECT_SAFE=	bin/wxmaxima
+
 .include "../../x11/wxGTK30/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/wxmaxima/TODO b/wxmaxima/TODO
index a3b05576cc..280ab1c512 100644
--- a/wxmaxima/TODO
+++ b/wxmaxima/TODO
@@ -1,4 +1,3 @@
 * fix installation path of man pages
-* check if installation path of locale files is correct
 * fix problem during startup - it does not find lots of pictures it wants to find
   https://github.com/andrejv/wxmaxima/issues/922


Home | Main Index | Thread Index | Old Index