Index: head/deskutils/kdeplasma-addons/Makefile =================================================================== --- head/deskutils/kdeplasma-addons/Makefile (revision 423996) +++ head/deskutils/kdeplasma-addons/Makefile (revision 423997) @@ -1,51 +1,51 @@ # $FreeBSD$ PORTNAME= kdeplasma-addons PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils kde MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Extra plasmoids for KDE SC 4 LIB_DEPENDS= libqalculate.so:math/libqalculate \ libqwt.so:x11-toolkits/qwt5 \ libqca.so:devel/qca \ libqoauth.so:net/qoauth \ libqjson.so:devel/qjson BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/eigen2.pc:math/eigen2 CONFLICTS_INSTALL= plasma-applet-icontasks-0.[89].* USES= cmake:outsource kde:4 pkgconfig shared-mime-info tar:xz USE_KDE= kdelibs libkexiv2 pimlibs workspace \ akonadi attica automoc4 qimageblitz soprano USE_QT4= corelib dbus declarative gui network script sql webkit \ qmake_build moc_build rcc_build uic_build USE_XORG= x11 xrender xtst USE_LDCONFIG= yes OPTIONS_DEFINE= MARBLE SCIM IBUS OPTIONS_DEFAULT= MARBLE OPTIONS_SUB= yes MARBLE_DESC= Support for desktop globe wallpaper MARBLE_USE= KDE=marble MARBLE_CMAKE_OFF= -DWITH_Marble=off IBUS_DESC= Enable IBUS backend for input dialog IBUS_LIB_DEPENDS= libibus-1.0.so:textproc/ibus IBUS_CMAKE_OFF= -DBUILD_ibus=off SCIM_DESC= Enable SCIM backend for input dialog SCIM_LIB_DEPENDS= libscim-1.0.so:textproc/scim SCIM_CMAKE_OFF= -DBUILD_scim=off post-patch: # Respect prefix, don't update MIME when installing. ${REINPLACE_CMD} -e '/^update_xdg_mimetypes/ d; /SharedMimeInfo/ d' \ ${WRKSRC}/applets/lancelot/parts/CMakeLists.txt .include Index: head/math/cantor/Makefile =================================================================== --- head/math/cantor/Makefile (revision 423996) +++ head/math/cantor/Makefile (revision 423997) @@ -1,53 +1,53 @@ # $FreeBSD$ PORTNAME= cantor PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math kde MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= KDE 4 frontend to mathematical software LIB_DEPENDS= libspectre.so:print/libspectre \ libqalculate.so:math/libqalculate \ libanalitza.so:math/analitza USES= cmake:outsource kde:4 pkgconfig python:2 tar:xz USE_KDE= kdelibs automoc4 USE_QT4= corelib qtestlib_build xml xmlpatterns \ moc_build qmake_build rcc_build uic_build USE_LDCONFIG= yes OPTIONS_DEFINE= LUAJIT MAXIMA OCTAVE R SAGE SCILAB OPTIONS_SUB= yes # R LUAJIT LUAJIT_DESC= Build LuaJIT backend and install LuaJIT LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit LUAJIT_CMAKE_OFF= -DWITH_LuaJIT:BOOL=FALSE MAXIMA_DESC= Install Maxima MAXIMA_RUN_DEPENDS= maxima:math/maxima OCTAVE_DESC= Install Octave OCTAVE_RUN_DEPENDS= octave:math/octave R_DESC= Build R backend and install R R_BUILD_DEPENDS= R:math/R R_RUN_DEPENDS= R:math/R # Required to set CFLAGS for -lgfortran. R_USES= fortran R_CMAKE_OFF= -DWITH_R:BOOL=FALSE SAGE_DESC= Install Sage SAGE_RUN_DEPENDS= sage:math/sage SCILAB_DESC= Install Scilab SCILAB_RUN_DEPENDS= scilab:math/scilab post-patch: ${REINPLACE_CMD} -e '/FIND_PROGRAM(_GFORTRAN_EXECUTABLE/s,gfortran,${FC},' \ ${WRKSRC}/cmake/FindR.cmake .include Index: head/math/libqalculate/Makefile =================================================================== --- head/math/libqalculate/Makefile (revision 423996) +++ head/math/libqalculate/Makefile (revision 423997) @@ -1,36 +1,39 @@ # Created by: Sergey Akifyev # $FreeBSD$ PORTNAME= libqalculate -PORTVERSION= 0.9.7 -PORTREVISION= 5 +PORTVERSION= 0.9.10 +DISTVERSIONPREFIX= v CATEGORIES= math -MASTER_SITES= SF/qalculate/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= jhale@FreeBSD.org COMMENT= Multi-purpose desktop calculator (backend library) +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + LIB_DEPENDS= libcln.so:math/cln -USES= pkgconfig pathfix gmake libtool gettext-tools +USES= autoreconf gmake gettext libtool \ + localbase pathfix pkgconfig readline:port USE_GNOME= glib20 intltool libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip +PATHFIX_MAKEFILEIN= Makefile.am +USE_GITHUB= yes +GH_ACCOUNT= Qalculate + OPTIONS_DEFINE= NLS OPTIONS_SUB= yes -NLS_USES= gettext-runtime - .include +post-patch-NLS-off: + @${REINPLACE_CMD} -e '/^SUBDIRS =/s|po ||g' ${WRKSRC}/Makefile.am + post-patch: -.if !${PORT_OPTIONS:MNLS} - @${REINPLACE_CMD} -e '/^SUBDIRS =/s|po ||g' ${WRKSRC}/Makefile.in -.endif - @${REINPLACE_CMD} -e '/^SUBDIRS =/s|docs||g' ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} -e '/^SUBDIRS =/s|docs||g' ${WRKSRC}/Makefile.am .include Index: head/math/libqalculate/distinfo =================================================================== --- head/math/libqalculate/distinfo (revision 423996) +++ head/math/libqalculate/distinfo (revision 423997) @@ -1,2 +1,3 @@ -SHA256 (libqalculate-0.9.7.tar.gz) = 9a6d97ce3339d104358294242c3ecd5e312446721e93499ff70acc1604607955 -SIZE (libqalculate-0.9.7.tar.gz) = 1256271 +TIMESTAMP = 1476486857 +SHA256 (Qalculate-libqalculate-v0.9.10_GH0.tar.gz) = f19f13c06c11f2e576d4c95b48c87417649f4ad598127e9759316b6e4b601f72 +SIZE (Qalculate-libqalculate-v0.9.10_GH0.tar.gz) = 573204 Index: head/math/libqalculate/files/patch-src-Makefile.in =================================================================== --- head/math/libqalculate/files/patch-src-Makefile.in (revision 423996) +++ head/math/libqalculate/files/patch-src-Makefile.in (nonexistent) @@ -1,12 +0,0 @@ -diff -Naur src/Makefile.in src/Makefile.in ---- src/Makefile.in 2007-06-17 04:45:49.000000000 -0400 -+++ src/Makefile.in 2008-02-02 11:37:48.000000000 -0500 -@@ -117,7 +117,7 @@ - INTLTOOL_XML_RULE = @INTLTOOL_XML_RULE@ - LDFLAGS = @LDFLAGS@ - LIBOBJS = @LIBOBJS@ --LIBS = @LIBS@ -+LIBS = @LIBS@ @CLN_LIBS@ - LIBTOOL = @LIBTOOL@ - LN_QALCULATE = @LN_QALCULATE@ - LN_S = @LN_S@ Property changes on: head/math/libqalculate/files/patch-src-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/math/libqalculate/files/patch-src-qalc.cc =================================================================== --- head/math/libqalculate/files/patch-src-qalc.cc (revision 423996) +++ head/math/libqalculate/files/patch-src-qalc.cc (nonexistent) @@ -1,11 +0,0 @@ ---- src/qalc.cc.orig Fri Jun 3 12:51:31 2005 -+++ src/qalc.cc Fri Jun 3 12:51:45 2005 -@@ -16,7 +16,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include Property changes on: head/math/libqalculate/files/patch-src-qalc.cc ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/math/libqalculate/files/patch-libqalculate.pc.in =================================================================== --- head/math/libqalculate/files/patch-libqalculate.pc.in (nonexistent) +++ head/math/libqalculate/files/patch-libqalculate.pc.in (revision 423997) @@ -0,0 +1,13 @@ +--- libqalculate.pc.in.orig 2016-08-25 18:49:39 UTC ++++ libqalculate.pc.in +@@ -5,7 +5,7 @@ includedir=@includedir@ + + Name: libqalculate + Description: libqalculate +-Requires: glib-2.0 libxml-2.0 ++Requires: cln glib-2.0 libxml-2.0 + Version: @VERSION@ + Libs: -L${libdir} -lqalculate +-Cflags: -I${includedir} +\ No newline at end of file ++Cflags: -I${includedir} Property changes on: head/math/libqalculate/files/patch-libqalculate.pc.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/math/libqalculate/pkg-descr =================================================================== --- head/math/libqalculate/pkg-descr (revision 423996) +++ head/math/libqalculate/pkg-descr (revision 423997) @@ -1,6 +1,6 @@ Qalculate! is a 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 user-friendly interface. -WWW: http://qalculate.sourceforge.net +WWW: http://qalculate.github.io/ Index: head/math/libqalculate/pkg-plist =================================================================== --- head/math/libqalculate/pkg-plist (revision 423996) +++ head/math/libqalculate/pkg-plist (revision 423997) @@ -1,31 +1,31 @@ bin/qalc include/libqalculate/BuiltinFunctions.h include/libqalculate/Calculator.h include/libqalculate/DataSet.h include/libqalculate/ExpressionItem.h include/libqalculate/Function.h include/libqalculate/MathStructure.h include/libqalculate/Number.h include/libqalculate/Prefix.h include/libqalculate/Unit.h include/libqalculate/Variable.h include/libqalculate/includes.h include/libqalculate/qalculate.h include/libqalculate/util.h lib/libqalculate.a lib/libqalculate.so -lib/libqalculate.so.5 -lib/libqalculate.so.5.0.0 +lib/libqalculate.so.6 +lib/libqalculate.so.6.0.0 libdata/pkgconfig/libqalculate.pc %%NLS%%share/locale/fr/LC_MESSAGES/libqalculate.mo %%NLS%%share/locale/nl/LC_MESSAGES/libqalculate.mo %%NLS%%share/locale/sv/LC_MESSAGES/libqalculate.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/libqalculate.mo share/qalculate/currencies.xml share/qalculate/datasets.xml share/qalculate/elements.xml share/qalculate/functions.xml share/qalculate/planets.xml share/qalculate/prefixes.xml share/qalculate/units.xml share/qalculate/variables.xml Index: head/math/qalculate/files/patch-src-Makefile =================================================================== --- head/math/qalculate/files/patch-src-Makefile (revision 423996) +++ head/math/qalculate/files/patch-src-Makefile (nonexistent) @@ -1,11 +0,0 @@ ---- src/Makefile.in.orig 2008-05-15 13:30:12.000000000 +0200 -+++ src/Makefile.in 2008-05-15 13:30:14.000000000 +0200 -@@ -121,7 +121,7 @@ - LIBGNOME_CFLAGS = @LIBGNOME_CFLAGS@ - LIBGNOME_LIBS = @LIBGNOME_LIBS@ - LIBOBJS = @LIBOBJS@ --LIBS = @LIBS@ -+LIBS = @LIBS@ @CLN_LIBS@ - LIBTOOL = @LIBTOOL@ - LN_QALCULATE = @LN_QALCULATE@ - LN_S = @LN_S@ Property changes on: head/math/qalculate/files/patch-src-Makefile ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/math/qalculate/files/patch-src__callbacks.cc =================================================================== --- head/math/qalculate/files/patch-src__callbacks.cc (revision 423996) +++ head/math/qalculate/files/patch-src__callbacks.cc (nonexistent) @@ -1,58 +0,0 @@ ---- src/callbacks.cc.orig -+++ src/callbacks.cc -@@ -346,7 +346,7 @@ - it->sort(); - } - } -- bool operator < (tree_struct &s1) const { -+ bool operator < (const tree_struct &s1) const { - return item < s1.item; - } - }; -@@ -388,12 +388,12 @@ - } - - void show_message(const gchar *text, GtkWidget *win) { -- GtkWidget *edialog = gtk_message_dialog_new(GTK_WINDOW(win), GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_ERROR, GTK_BUTTONS_CLOSE, text); -+ GtkWidget *edialog = gtk_message_dialog_new(GTK_WINDOW(win), GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_ERROR, GTK_BUTTONS_CLOSE, "%s", text); - gtk_dialog_run(GTK_DIALOG(edialog)); - gtk_widget_destroy(edialog); - } - bool ask_question(const gchar *text, GtkWidget *win) { -- GtkWidget *edialog = gtk_message_dialog_new(GTK_WINDOW(win), GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_ERROR, GTK_BUTTONS_YES_NO, text); -+ GtkWidget *edialog = gtk_message_dialog_new(GTK_WINDOW(win), GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_ERROR, GTK_BUTTONS_YES_NO, "%s", text); - int question_answer = gtk_dialog_run(GTK_DIALOG(edialog)); - gtk_widget_destroy(edialog); - return question_answer == GTK_RESPONSE_YES; -@@ -654,6 +654,7 @@ - GTK_DIALOG_DESTROY_WITH_PARENT, - GTK_MESSAGE_INFO, - GTK_BUTTONS_CLOSE, -+ "%s", - CALCULATOR->message()->message().c_str()); - gtk_dialog_run(GTK_DIALOG(edialog)); - gtk_widget_destroy(edialog); -@@ -667,6 +668,7 @@ - GTK_DIALOG_DESTROY_WITH_PARENT, - GTK_MESSAGE_ERROR, - GTK_BUTTONS_CLOSE, -+ "%s", - str.c_str()); - } else { - edialog = gtk_message_dialog_new( -@@ -674,6 +676,7 @@ - GTK_DIALOG_DESTROY_WITH_PARENT, - GTK_MESSAGE_WARNING, - GTK_BUTTONS_CLOSE, -+ "%s", - str.c_str()); - } - -@@ -9405,6 +9408,7 @@ - } else { - first_time = true; - } -+ fclose(file); - if(show_keypad) show_history = false; - set_saved_mode(); - Property changes on: head/math/qalculate/files/patch-src__callbacks.cc ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/math/qalculate/Makefile =================================================================== --- head/math/qalculate/Makefile (revision 423996) +++ head/math/qalculate/Makefile (revision 423997) @@ -1,35 +1,30 @@ # Created by: Sergey Akifyev # $FreeBSD$ PORTNAME= qalculate -PORTVERSION= 0.9.7 -PORTREVISION= 4 +PORTVERSION= 0.9.9 +DISTVERSIONPREFIX= v CATEGORIES= math -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-gtk/${PORTNAME}-gtk-${PORTVERSION} -DISTNAME= ${PORTNAME}-gtk-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org -COMMENT= Multi-purpose desktop calculator (Gnome frontend) +MAINTAINER= jhale@FreeBSD.org +COMMENT= Multi-purpose desktop calculator (GTK+3 frontend) LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libqalculate.so:math/libqalculate +LIB_DEPENDS= libcln.so:math/cln \ + libqalculate.so:math/libqalculate RUN_DEPENDS= gnuplot:math/gnuplot \ wget:ftp/wget -USES= gettext gmake -USE_GNOME= intltool libglade2 libgnome +USES= autoreconf gettext gmake localbase +USE_GNOME= cairo gdkpixbuf2 gtk30 intltool libxml2 GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib -INSTALLS_OMF= yes +DATADIR= share/${GH_PROJECT} +DOCSDIR= share/doc/${GH_PROJECT} -post-patch: - @${REINPLACE_CMD} -e \ - '/^Icon/s|=\(.*\)|=${PREFIX}/share/pixmaps/\1|' \ - ${WRKSRC}/data/qalculate-gtk.desktop.in - @${REINPLACE_CMD} -e \ - 's/^GMSGFMT = @GMSGFMT@/GMSGFMT = msgfmt/' \ - ${WRKSRC}/po/Makefile.in.in +USE_GITHUB= yes +GH_ACCOUNT= Qalculate +GH_PROJECT= ${PORTNAME}-gtk .include Index: head/math/qalculate/distinfo =================================================================== --- head/math/qalculate/distinfo (revision 423996) +++ head/math/qalculate/distinfo (revision 423997) @@ -1,2 +1,3 @@ -SHA256 (qalculate-gtk-0.9.7.tar.gz) = a4ea8ee2366ac3ad53bb17fd2f76a7bed7211640cf2fdadfcf3b79eb4b37282d -SIZE (qalculate-gtk-0.9.7.tar.gz) = 1511036 +TIMESTAMP = 1476485110 +SHA256 (Qalculate-qalculate-gtk-v0.9.9_GH0.tar.gz) = 6f62dc3c7a908be196c56bb7ef6841cc94a88f8b9d9df87f8af5791a995f316d +SIZE (Qalculate-qalculate-gtk-v0.9.9_GH0.tar.gz) = 1686275 Index: head/math/qalculate/pkg-descr =================================================================== --- head/math/qalculate/pkg-descr (revision 423996) +++ head/math/qalculate/pkg-descr (revision 423997) @@ -1,6 +1,6 @@ Qalculate! is a 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 user-friendly interface. -WWW: http://qalculate.sourceforge.net +WWW: https://qalculate.github.io/ Index: head/math/qalculate/pkg-plist =================================================================== --- head/math/qalculate/pkg-plist (revision 423996) +++ head/math/qalculate/pkg-plist (revision 423997) @@ -1,59 +1,61 @@ -bin/qalculate bin/qalculate-gtk +share/appdata/qalculate-gtk.appdata.xml share/applications/qalculate-gtk.desktop -share/gnome/help/qalculate-gtk/C/appendixa.xml -share/gnome/help/qalculate-gtk/C/appendixb.xml -share/gnome/help/qalculate-gtk/C/appendixc.xml -share/gnome/help/qalculate-gtk/C/figures/calculation-history.png -share/gnome/help/qalculate-gtk/C/figures/calculator-buttons-screen.png -share/gnome/help/qalculate-gtk/C/figures/calculator-buttons.png -share/gnome/help/qalculate-gtk/C/figures/completion.png -share/gnome/help/qalculate-gtk/C/figures/convert-number-bases.png -share/gnome/help/qalculate-gtk/C/figures/convert-unit.png -share/gnome/help/qalculate-gtk/C/figures/edit-function.png -share/gnome/help/qalculate-gtk/C/figures/edit-matrix.png -share/gnome/help/qalculate-gtk/C/figures/edit-unit.png -share/gnome/help/qalculate-gtk/C/figures/edit-variable.png -share/gnome/help/qalculate-gtk/C/figures/function-manager.png -share/gnome/help/qalculate-gtk/C/figures/gnuplot.png -share/gnome/help/qalculate-gtk/C/figures/import-csv.png -share/gnome/help/qalculate-gtk/C/figures/insert-function-screen.png -share/gnome/help/qalculate-gtk/C/figures/insert-function.png -share/gnome/help/qalculate-gtk/C/figures/mainwindow.png -share/gnome/help/qalculate-gtk/C/figures/plot-data.png -share/gnome/help/qalculate-gtk/C/figures/plot-settings.png -share/gnome/help/qalculate-gtk/C/figures/rpn-mode.png -share/gnome/help/qalculate-gtk/C/figures/store-variable.png -share/gnome/help/qalculate-gtk/C/figures/unit-manager.png -share/gnome/help/qalculate-gtk/C/figures/variable-manager.png -share/gnome/help/qalculate-gtk/C/legal.xml -share/gnome/help/qalculate-gtk/C/qalculate-gtk.xml -share/omf/qalculate-gtk/qalculate-gtk-C.omf -share/pixmaps/qalculate.png -share/qalculate-gtk/glade/about.glade -share/qalculate-gtk/glade/argumentrules.glade -share/qalculate-gtk/glade/csvexport.glade -share/qalculate-gtk/glade/csvimport.glade -share/qalculate-gtk/glade/datasetedit.glade -share/qalculate-gtk/glade/datasets.glade -share/qalculate-gtk/glade/decimals.glade -share/qalculate-gtk/glade/functionedit.glade -share/qalculate-gtk/glade/functions.glade -share/qalculate-gtk/glade/main.glade -share/qalculate-gtk/glade/matrix.glade -share/qalculate-gtk/glade/matrixedit.glade -share/qalculate-gtk/glade/namesedit.glade -share/qalculate-gtk/glade/nbases.glade -share/qalculate-gtk/glade/periodictable.glade -share/qalculate-gtk/glade/plot.glade -share/qalculate-gtk/glade/precision.glade -share/qalculate-gtk/glade/preferences.glade -share/qalculate-gtk/glade/setbase.glade -share/qalculate-gtk/glade/unit.glade -share/qalculate-gtk/glade/unitedit.glade -share/qalculate-gtk/glade/units.glade -share/qalculate-gtk/glade/unknownedit.glade -share/qalculate-gtk/glade/variableedit.glade -share/qalculate-gtk/glade/variables.glade +%%DOCSDIR%%/html/figures/calculation-history.png +%%DOCSDIR%%/html/figures/calculator-buttons.png +%%DOCSDIR%%/html/figures/completion.png +%%DOCSDIR%%/html/figures/convert-number-bases.png +%%DOCSDIR%%/html/figures/convert-unit.png +%%DOCSDIR%%/html/figures/edit-function.png +%%DOCSDIR%%/html/figures/edit-matrix.png +%%DOCSDIR%%/html/figures/edit-unit.png +%%DOCSDIR%%/html/figures/edit-variable.png +%%DOCSDIR%%/html/figures/function-manager.png +%%DOCSDIR%%/html/figures/gnuplot.png +%%DOCSDIR%%/html/figures/import-csv.png +%%DOCSDIR%%/html/figures/insert-function.png +%%DOCSDIR%%/html/figures/mainwindow.png +%%DOCSDIR%%/html/figures/plot-data.png +%%DOCSDIR%%/html/figures/plot-settings.png +%%DOCSDIR%%/html/figures/rpn-mode.png +%%DOCSDIR%%/html/figures/store-variable.png +%%DOCSDIR%%/html/figures/unit-manager.png +%%DOCSDIR%%/html/figures/variable-manager.png +%%DOCSDIR%%/html/index.html +%%DOCSDIR%%/html/qalculate-definitions-functions.html +%%DOCSDIR%%/html/qalculate-definitions-units.html +%%DOCSDIR%%/html/qalculate-definitions-variables.html +%%DOCSDIR%%/html/qalculate-expressions.html +%%DOCSDIR%%/html/qalculate-functions.html +%%DOCSDIR%%/html/qalculate-introduction.html +%%DOCSDIR%%/html/qalculate-plotting.html +%%DOCSDIR%%/html/qalculate-result.html +%%DOCSDIR%%/html/qalculate-units.html +%%DOCSDIR%%/html/qalculate-user-interface.html +%%DOCSDIR%%/html/qalculate-variables.html share/locale/nl/LC_MESSAGES/qalculate-gtk.mo share/locale/sv/LC_MESSAGES/qalculate-gtk.mo +share/pixmaps/qalculate.png +%%DATADIR%%/ui/argumentrules.ui +%%DATADIR%%/ui/csvexport.ui +%%DATADIR%%/ui/csvimport.ui +%%DATADIR%%/ui/datasetedit.ui +%%DATADIR%%/ui/datasets.ui +%%DATADIR%%/ui/decimals.ui +%%DATADIR%%/ui/functionedit.ui +%%DATADIR%%/ui/functions.ui +%%DATADIR%%/ui/main.ui +%%DATADIR%%/ui/matrix.ui +%%DATADIR%%/ui/matrixedit.ui +%%DATADIR%%/ui/namesedit.ui +%%DATADIR%%/ui/nbases.ui +%%DATADIR%%/ui/periodictable.ui +%%DATADIR%%/ui/plot.ui +%%DATADIR%%/ui/precision.ui +%%DATADIR%%/ui/preferences.ui +%%DATADIR%%/ui/setbase.ui +%%DATADIR%%/ui/unitedit.ui +%%DATADIR%%/ui/units.ui +%%DATADIR%%/ui/unknownedit.ui +%%DATADIR%%/ui/variableedit.ui +%%DATADIR%%/ui/variables.ui Index: head/science/step/Makefile =================================================================== --- head/science/step/Makefile (revision 423996) +++ head/science/step/Makefile (revision 423997) @@ -1,26 +1,27 @@ # $FreeBSD$ PORTNAME= step PORTVERSION= ${KDE4_VERSION} +PORTREVISION= 1 CATEGORIES= science kde MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= KDE 4 interactive physics simulator BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/eigen2.pc:math/eigen2 LIB_DEPENDS= libqalculate.so:math/libqalculate \ libgsl.so:math/gsl USES= cmake:outsource kde:4 pkgconfig tar:xz USE_KDE= kdelibs automoc4 USE_QT4= opengl moc_build qmake_build rcc_build uic_build pre-configure: # Avoid building translations, should the user pass # CURRENT_LANG to CMake. ${REINPLACE_CMD} -e '/set(STEP_BUILD_TRANSLATIONS 1)/ d' \ ${WRKSRC}/${PORTNAME}/data/CMakeLists.txt .include Index: head/x11/kde4-workspace/Makefile =================================================================== --- head/x11/kde4-workspace/Makefile (revision 423996) +++ head/x11/kde4-workspace/Makefile (revision 423997) @@ -1,138 +1,138 @@ # $FreeBSD$ PORTNAME= kde-workspace PORTVERSION= ${KDE4_WORKSPACE_VERSION} -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 kde MASTER_SITES= KDE/${KDE4_APPLICATIONS_BRANCH}/applications/${KDE4_APPLICATIONS_VERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= KDE Plasma Desktop LIB_DEPENDS= libdbus-1.so:devel/dbus \ libck-connector.so:sysutils/consolekit \ libpci.so:devel/libpci \ libhal.so:sysutils/hal \ libqalculate.so:math/libqalculate \ libprison.so:graphics/prison \ libboost_thread.so:devel/boost-libs \ libdbusmenu-qt.so:devel/libdbusmenu-qt \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libpng.so:graphics/png \ libxcb-render-util.so:x11/xcb-util-renderutil \ libxcb-image.so:x11/xcb-util-image \ libxcb-keysyms.so:x11/xcb-util-keysyms BUILD_DEPENDS= xrdb:x11/xrdb RUN_DEPENDS= ${KDE_PREFIX}/env/xdg-env.sh:misc/kde4-xdg-env \ ${LOCALBASE}/share/icons/hicolor/index.theme:misc/hicolor-icon-theme \ xprop:x11/xprop \ xsetroot:x11/xsetroot \ xmessage:x11/xmessage \ xrdb:x11/xrdb \ mkfontdir:x11-fonts/mkfontdir \ xset:x11/xset \ setxkbmap:x11/setxkbmap \ ${KDE_PREFIX}/bin/ksysguardd:sysutils/ksysguardd \ ${KDE_PREFIX}/lib/kde4/libexec/polkit-kde-authentication-agent-1:sysutils/polkit-kde \ ${KDE_PREFIX}/lib/kde4/libexec/polkitkde1helper:sysutils/kcm-polkit-kde \ ${LOCALBASE}/etc/pam.d/kde:security/pam_kde \ ${KDE_PREFIX}/share/apps/ksplash/Themes/Default/Theme.rc:x11-themes/kde4-base-artwork USES= cmake:outsource compiler:c++11-lib gettext gmake jpeg kde:4 \ pkgconfig shebangfix tar:xz USE_GL= glu USE_GNOME= glib20 USE_KDE= kactivities kdelibs nepomuk-core oxygen-icons4 \ pimlibs akonadi automoc4 ontologies qimageblitz soprano strigi USE_QT4= corelib dbus declarative designer_build gui network \ opengl phonon qtestlib script sql webkit xml \ moc_build qmake_build rcc_build uic_build USE_XORG= kbproto x11 xau xcomposite xcursor xdamage xdmcp xfixes \ xft xi xinerama xkbfile xrandr xrender xres xscrnsaver xtst SHEBANG_FILES= kwin/clients/oxygen/data/update_oxygen.pl USE_LDCONFIG= yes CMAKE_ARGS= -DCMAKE_REQUIRED_FLAGS:STRING="-L${LOCALBASE}/lib" \ -DBUILD_python:BOOL=OFF \ -DBUILD_ruby:BOOL=OFF \ -DWITH_Xmms:BOOL=OFF \ -DWITH_UDev:BOOL=OFF SUB_FILES= pkg-message USE_RC_SUBR= kdm4 USERS= kdm GROUPS= kdm OPTIONS_DEFINE= GLES GPS KACTIVITY UPOWER WALLPAPERS OPTIONS_GROUP= PHONON PLASMA OPTIONS_GROUP_PHONON= GSTREAMER VLC OPTIONS_GROUP_PLASMA= PYTHON RUBY OPTIONS_DEFAULT= GLES GPS KACTIVITY UPOWER VLC WALLPAPERS OPTIONS_SUB= yes # GPS GLES GLES_DESC= OpenGL ES 2.0 support in kwin and kinfocenter GLES_USE= GL=egl,glesv2 GLES_CMAKE_OFF= -DWITH_OpenGLES=off GPS_DESC= GPS geolocation via gpsd GPS_LIB_DEPENDS= libgps.so:astro/gpsd GPS_CMAKE_ON= -DWITH_libgps:BOOL=ON GPS_CMAKE_OFF= -DWITH_libgps:BOOL=OFF GSTREAMER_DESC= Multimedia via Phonon-GStreamer GSTREAMER_USE= QT4=phonon-gst_run KACTIVITY_DESC= Activity Manager daemon KACTIVITY_RUN_DEPENDS= ${KDE_PREFIX}/bin/kactivitymanagerd:x11/kactivitymanagerd PYTHON_DESC= Python plasmoids support PYTHON_RUN_DEPENDS= ${KDE_PREFIX}/share/apps/plasma_scriptengine_python/plasma_importer.py:x11/plasma-scriptengine-python RUBY_DESC= Ruby plasmoids support RUBY_RUN_DEPENDS= ${KDE_PREFIX}/share/apps/plasma_scriptengine_ruby/applet.rb:x11/plasma-scriptengine-ruby UPOWER_DESC= Power management via UPower UPOWER_RUN_DEPENDS= ${LOCALBASE}/libexec/upowerd:sysutils/upower VLC_DESC= Multimedia via Phonon-VLC VLC_RUN_DEPENDS= ${KDE_PREFIX}/lib/kde4/plugins/phonon_backend/phonon_vlc.so:multimedia/phonon-vlc WALLPAPERS_DESC= Install official KDE wallpapers WALLPAPERS_RUN_DEPENDS= ${KDE_PREFIX}/share/wallpapers/Horos/metadata.desktop:x11-themes/kde4-wallpapers \ ${KDE_PREFIX}/share/wallpapers/stripes-freebsd-blue/metadata.desktop:x11-themes/kde4-wallpapers-freebsd .if !exists(/usr/lib/libutempter.so) LIB_DEPENDS+= libutempter.so:sysutils/libutempter .endif post-patch: @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ ${PATCH_WRKSRC}/startkde.cmake \ ${PATCH_WRKSRC}/kcontrol/kfontinst/lib/KfiConstants.h \ ${PATCH_WRKSRC}/kcontrol/kfontinst/kio/KioFonts.cpp \ ${PATCH_WRKSRC}/kcontrol/keyboard/x11_helper.cpp \ ${PATCH_WRKSRC}/kdm/backend/client.c \ ${PATCH_WRKSRC}/kdm/kfrontend/genkdmconf.c \ ${PATCH_WRKSRC}/CMakeLists.txt pre-configure: ${REINPLACE_CMD} -e '/ksysguardd/ d' \ ${PATCH_WRKSRC}/ksysguard/CMakeLists.txt \ ${PATCH_WRKSRC}/ksysguard/example/CMakeLists.txt ${REINPLACE_CMD} -e '/PolicyKit/ d' \ ${PATCH_WRKSRC}/doc/CMakeLists.txt post-install: ${LN} -sf ${PREFIX}/bin/startkde ${STAGEDIR}${PREFIX}/bin/startkde4 post-install-GSTREAMER-on: @${HEAD} -1 ${PKGMESSAGE} >> ${PKGMESSAGE} post-install-GSTREAMER-off: @${CAT} ${FILESDIR}/pkg-message.gstreamer >> ${PKGMESSAGE} @${HEAD} -1 ${PKGMESSAGE} >> ${PKGMESSAGE} .include