diff options
Diffstat (limited to '')
-rw-r--r-- | math/Makefile | 1 | ||||
-rw-r--r-- | math/eigen2/Makefile | 9 | ||||
-rw-r--r-- | math/eigen2/distinfo | 6 | ||||
-rw-r--r-- | math/eigen2/pkg-descr | 15 | ||||
-rw-r--r-- | math/eigen2/pkg-plist | 134 | ||||
-rw-r--r-- | math/eigen3/Makefile | 9 | ||||
-rw-r--r-- | math/eigen3/distinfo | 6 | ||||
-rw-r--r-- | math/eigen3/pkg-descr | 15 | ||||
-rw-r--r-- | math/eigen3/pkg-plist | 134 | ||||
-rw-r--r-- | math/kcalc/Makefile | 11 | ||||
-rw-r--r-- | math/kcalc/distinfo | 6 | ||||
-rw-r--r-- | math/kcalc/files/patch-ark_plugins_libzipplugin-zipplugin.cpp | 16 | ||||
-rw-r--r-- | math/kcalc/pkg-plist | 67 |
13 files changed, 291 insertions, 138 deletions
diff --git a/math/Makefile b/math/Makefile index 332ec11ae0f6..c7fc07c545a0 100644 --- a/math/Makefile +++ b/math/Makefile @@ -52,6 +52,7 @@ SUBDIR += e SUBDIR += edenmath SUBDIR += eigen + SUBDIR += eigen2 SUBDIR += eispack SUBDIR += elmer-umfpack SUBDIR += emacs-calc diff --git a/math/eigen2/Makefile b/math/eigen2/Makefile index be26db571c7b..f65594fd3eb4 100644 --- a/math/eigen2/Makefile +++ b/math/eigen2/Makefile @@ -5,18 +5,15 @@ # $FreeBSD$ PORTNAME= eigen -PORTVERSION= 1.0.5 +DISTVERSION= 2.0-beta3 CATEGORIES= math MASTER_SITES= http://download.tuxfamily.org/eigen/ MAINTAINER= kde@FreeBSD.org COMMENT= Lightweight library for vector and matrix math +USE_BZIP2= yes USE_CMAKE= yes -CMAKE_SOURCE_PATH= .. -WRKSRC= ${WRKDIR}/${PORTNAME}/build - -post-patch: - ${MKDIR} ${WRKSRC} +WRKSRC= ${WRKDIR}/${PORTNAME}2 .include <bsd.port.mk> diff --git a/math/eigen2/distinfo b/math/eigen2/distinfo index 1a506be0ffdb..b7db4b495f8e 100644 --- a/math/eigen2/distinfo +++ b/math/eigen2/distinfo @@ -1,3 +1,3 @@ -MD5 (eigen-1.0.5.tar.gz) = 960d7e5fb6542270eae4d53ca99b607c -SHA256 (eigen-1.0.5.tar.gz) = 6dfc085adc22baf66fa0fde190c8cf37effadbbe62bbfea5966cfd2cc85142d6 -SIZE (eigen-1.0.5.tar.gz) = 59944 +MD5 (eigen-2.0-beta3.tar.bz2) = 7d0e8e83562c1608dfbdb853677ee49f +SHA256 (eigen-2.0-beta3.tar.bz2) = adad041e72046cc0a1979c148062fc11c82145b3d006542caeae941faa5435b1 +SIZE (eigen-2.0-beta3.tar.bz2) = 320429 diff --git a/math/eigen2/pkg-descr b/math/eigen2/pkg-descr index 2ff2b3b7e356..8171998d5740 100644 --- a/math/eigen2/pkg-descr +++ b/math/eigen2/pkg-descr @@ -1,15 +1,4 @@ -Eigen is a lightweight C++ template library for vector and matrix math, a.k.a. -linear algebra. -Unlike most other linear algebra libraries, Eigen focuses on the simple -mathematical needs of applications: games and other OpenGL apps, spreadsheets -and other office apps, etc. Eigen is dedicated to providing optimal speed with -GCC. -Its fixed-size classes are specially optimized for small sizes up to 4, -although it is theoretically possible to specialize them to any size. They -never cause dynamic memory applications and the simple operations on them are -as fast as is possible at least for sizes up to 4 (see below). -Its dynamic-size classes are more flexible and suitable for larger sizes. -Both fixed-size and dynamic-size classes use the same underlying C++ code, -thanks to a curiously recurring template pattern. +Eigen 2 is a C++ template library for linear algebra (vectors, +matrices, and related algorithms). WWW: http://eigen.tuxfamily.org/ diff --git a/math/eigen2/pkg-plist b/math/eigen2/pkg-plist index 2e8bfb9de2ce..45f044dadd78 100644 --- a/math/eigen2/pkg-plist +++ b/math/eigen2/pkg-plist @@ -1,13 +1,121 @@ -include/eigen/linearsolver.h -include/eigen/linearsolverbase.h -include/eigen/ludecomposition.h -include/eigen/ludecompositionbase.h -include/eigen/matrix.h -include/eigen/matrixbase.h -include/eigen/projective.h -include/eigen/util.h -include/eigen/vector.h -include/eigen/vectorbase.h -include/eigen/regressioninternal.h -include/eigen/regression.h -@dirrm include/eigen +include/eigen2/Eigen/Array +include/eigen2/Eigen/Cholesky +include/eigen2/Eigen/Core +include/eigen2/Eigen/Geometry +include/eigen2/Eigen/LU +include/eigen2/Eigen/QR +include/eigen2/Eigen/Regression +include/eigen2/Eigen/SVD +include/eigen2/Eigen/Sparse +include/eigen2/Eigen/src/Array/AllAndAny.h +include/eigen2/Eigen/src/Array/CwiseOperators.h +include/eigen2/Eigen/src/Array/Functors.h +include/eigen2/Eigen/src/Array/Norms.h +include/eigen2/Eigen/src/Array/PartialRedux.h +include/eigen2/Eigen/src/Array/Random.h +include/eigen2/Eigen/src/Array/Select.h +include/eigen2/Eigen/src/Cholesky/Cholesky.h +include/eigen2/Eigen/src/Cholesky/CholeskyWithoutSquareRoot.h +include/eigen2/Eigen/src/Cholesky/LDLT.h +include/eigen2/Eigen/src/Cholesky/LLT.h +include/eigen2/Eigen/src/Core/Assign.h +include/eigen2/Eigen/src/Core/Block.h +include/eigen2/Eigen/src/Core/CacheFriendlyProduct.h +include/eigen2/Eigen/src/Core/Coeffs.h +include/eigen2/Eigen/src/Core/CommaInitializer.h +include/eigen2/Eigen/src/Core/Cwise.h +include/eigen2/Eigen/src/Core/CwiseBinaryOp.h +include/eigen2/Eigen/src/Core/CwiseNullaryOp.h +include/eigen2/Eigen/src/Core/CwiseUnaryOp.h +include/eigen2/Eigen/src/Core/DiagonalCoeffs.h +include/eigen2/Eigen/src/Core/DiagonalMatrix.h +include/eigen2/Eigen/src/Core/DiagonalProduct.h +include/eigen2/Eigen/src/Core/Dot.h +include/eigen2/Eigen/src/Core/Flagged.h +include/eigen2/Eigen/src/Core/Functors.h +include/eigen2/Eigen/src/Core/Fuzzy.h +include/eigen2/Eigen/src/Core/GenericPacketMath.h +include/eigen2/Eigen/src/Core/IO.h +include/eigen2/Eigen/src/Core/Map.h +include/eigen2/Eigen/src/Core/MapBase.h +include/eigen2/Eigen/src/Core/MathFunctions.h +include/eigen2/Eigen/src/Core/Matrix.h +include/eigen2/Eigen/src/Core/MatrixBase.h +include/eigen2/Eigen/src/Core/MatrixStorage.h +include/eigen2/Eigen/src/Core/Minor.h +include/eigen2/Eigen/src/Core/NestByValue.h +include/eigen2/Eigen/src/Core/NumTraits.h +include/eigen2/Eigen/src/Core/Part.h +include/eigen2/Eigen/src/Core/Product.h +include/eigen2/Eigen/src/Core/Redux.h +include/eigen2/Eigen/src/Core/SolveTriangular.h +include/eigen2/Eigen/src/Core/Sum.h +include/eigen2/Eigen/src/Core/Swap.h +include/eigen2/Eigen/src/Core/Transpose.h +include/eigen2/Eigen/src/Core/Visitor.h +include/eigen2/Eigen/src/Core/arch/AltiVec/PacketMath.h +include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h +include/eigen2/Eigen/src/Core/util/Constants.h +include/eigen2/Eigen/src/Core/util/DisableMSVCWarnings.h +include/eigen2/Eigen/src/Core/util/EnableMSVCWarnings.h +include/eigen2/Eigen/src/Core/util/ForwardDeclarations.h +include/eigen2/Eigen/src/Core/util/Macros.h +include/eigen2/Eigen/src/Core/util/Memory.h +include/eigen2/Eigen/src/Core/util/Meta.h +include/eigen2/Eigen/src/Core/util/StaticAssert.h +include/eigen2/Eigen/src/Core/util/XprHelper.h +include/eigen2/Eigen/src/Geometry/AlignedBox.h +include/eigen2/Eigen/src/Geometry/AngleAxis.h +include/eigen2/Eigen/src/Geometry/EulerAngles.h +include/eigen2/Eigen/src/Geometry/Hyperplane.h +include/eigen2/Eigen/src/Geometry/OrthoMethods.h +include/eigen2/Eigen/src/Geometry/ParametrizedLine.h +include/eigen2/Eigen/src/Geometry/Quaternion.h +include/eigen2/Eigen/src/Geometry/Rotation2D.h +include/eigen2/Eigen/src/Geometry/RotationBase.h +include/eigen2/Eigen/src/Geometry/Scaling.h +include/eigen2/Eigen/src/Geometry/Transform.h +include/eigen2/Eigen/src/Geometry/Translation.h +include/eigen2/Eigen/src/LU/Determinant.h +include/eigen2/Eigen/src/LU/Inverse.h +include/eigen2/Eigen/src/LU/LU.h +include/eigen2/Eigen/src/QR/EigenSolver.h +include/eigen2/Eigen/src/QR/HessenbergDecomposition.h +include/eigen2/Eigen/src/QR/QR.h +include/eigen2/Eigen/src/QR/SelfAdjointEigenSolver.h +include/eigen2/Eigen/src/QR/Tridiagonalization.h +include/eigen2/Eigen/src/Regression/Regression.h +include/eigen2/Eigen/src/SVD/SVD.h +include/eigen2/Eigen/src/Sparse/AmbiVector.h +include/eigen2/Eigen/src/Sparse/CholmodSupport.h +include/eigen2/Eigen/src/Sparse/CoreIterators.h +include/eigen2/Eigen/src/Sparse/RandomSetter.h +include/eigen2/Eigen/src/Sparse/SparseArray.h +include/eigen2/Eigen/src/Sparse/SparseBlock.h +include/eigen2/Eigen/src/Sparse/SparseLDLT.h +include/eigen2/Eigen/src/Sparse/SparseLLT.h +include/eigen2/Eigen/src/Sparse/SparseLU.h +include/eigen2/Eigen/src/Sparse/SparseMatrix.h +include/eigen2/Eigen/src/Sparse/SparseMatrixBase.h +include/eigen2/Eigen/src/Sparse/SparseProduct.h +include/eigen2/Eigen/src/Sparse/SparseUtil.h +include/eigen2/Eigen/src/Sparse/SuperLUSupport.h +include/eigen2/Eigen/src/Sparse/TaucsSupport.h +include/eigen2/Eigen/src/Sparse/TriangularSolver.h +include/eigen2/Eigen/src/Sparse/UmfPackSupport.h +@dirrm include/eigen2/Eigen/src/Sparse +@dirrm include/eigen2/Eigen/src/SVD +@dirrm include/eigen2/Eigen/src/Regression +@dirrm include/eigen2/Eigen/src/QR +@dirrm include/eigen2/Eigen/src/LU +@dirrm include/eigen2/Eigen/src/Geometry +@dirrm include/eigen2/Eigen/src/Core/util +@dirrm include/eigen2/Eigen/src/Core/arch/SSE +@dirrm include/eigen2/Eigen/src/Core/arch/AltiVec +@dirrm include/eigen2/Eigen/src/Core/arch +@dirrm include/eigen2/Eigen/src/Core +@dirrm include/eigen2/Eigen/src/Cholesky +@dirrm include/eigen2/Eigen/src/Array +@dirrm include/eigen2/Eigen/src +@dirrm include/eigen2/Eigen +@dirrm include/eigen2 diff --git a/math/eigen3/Makefile b/math/eigen3/Makefile index be26db571c7b..f65594fd3eb4 100644 --- a/math/eigen3/Makefile +++ b/math/eigen3/Makefile @@ -5,18 +5,15 @@ # $FreeBSD$ PORTNAME= eigen -PORTVERSION= 1.0.5 +DISTVERSION= 2.0-beta3 CATEGORIES= math MASTER_SITES= http://download.tuxfamily.org/eigen/ MAINTAINER= kde@FreeBSD.org COMMENT= Lightweight library for vector and matrix math +USE_BZIP2= yes USE_CMAKE= yes -CMAKE_SOURCE_PATH= .. -WRKSRC= ${WRKDIR}/${PORTNAME}/build - -post-patch: - ${MKDIR} ${WRKSRC} +WRKSRC= ${WRKDIR}/${PORTNAME}2 .include <bsd.port.mk> diff --git a/math/eigen3/distinfo b/math/eigen3/distinfo index 1a506be0ffdb..b7db4b495f8e 100644 --- a/math/eigen3/distinfo +++ b/math/eigen3/distinfo @@ -1,3 +1,3 @@ -MD5 (eigen-1.0.5.tar.gz) = 960d7e5fb6542270eae4d53ca99b607c -SHA256 (eigen-1.0.5.tar.gz) = 6dfc085adc22baf66fa0fde190c8cf37effadbbe62bbfea5966cfd2cc85142d6 -SIZE (eigen-1.0.5.tar.gz) = 59944 +MD5 (eigen-2.0-beta3.tar.bz2) = 7d0e8e83562c1608dfbdb853677ee49f +SHA256 (eigen-2.0-beta3.tar.bz2) = adad041e72046cc0a1979c148062fc11c82145b3d006542caeae941faa5435b1 +SIZE (eigen-2.0-beta3.tar.bz2) = 320429 diff --git a/math/eigen3/pkg-descr b/math/eigen3/pkg-descr index 2ff2b3b7e356..8171998d5740 100644 --- a/math/eigen3/pkg-descr +++ b/math/eigen3/pkg-descr @@ -1,15 +1,4 @@ -Eigen is a lightweight C++ template library for vector and matrix math, a.k.a. -linear algebra. -Unlike most other linear algebra libraries, Eigen focuses on the simple -mathematical needs of applications: games and other OpenGL apps, spreadsheets -and other office apps, etc. Eigen is dedicated to providing optimal speed with -GCC. -Its fixed-size classes are specially optimized for small sizes up to 4, -although it is theoretically possible to specialize them to any size. They -never cause dynamic memory applications and the simple operations on them are -as fast as is possible at least for sizes up to 4 (see below). -Its dynamic-size classes are more flexible and suitable for larger sizes. -Both fixed-size and dynamic-size classes use the same underlying C++ code, -thanks to a curiously recurring template pattern. +Eigen 2 is a C++ template library for linear algebra (vectors, +matrices, and related algorithms). WWW: http://eigen.tuxfamily.org/ diff --git a/math/eigen3/pkg-plist b/math/eigen3/pkg-plist index 2e8bfb9de2ce..45f044dadd78 100644 --- a/math/eigen3/pkg-plist +++ b/math/eigen3/pkg-plist @@ -1,13 +1,121 @@ -include/eigen/linearsolver.h -include/eigen/linearsolverbase.h -include/eigen/ludecomposition.h -include/eigen/ludecompositionbase.h -include/eigen/matrix.h -include/eigen/matrixbase.h -include/eigen/projective.h -include/eigen/util.h -include/eigen/vector.h -include/eigen/vectorbase.h -include/eigen/regressioninternal.h -include/eigen/regression.h -@dirrm include/eigen +include/eigen2/Eigen/Array +include/eigen2/Eigen/Cholesky +include/eigen2/Eigen/Core +include/eigen2/Eigen/Geometry +include/eigen2/Eigen/LU +include/eigen2/Eigen/QR +include/eigen2/Eigen/Regression +include/eigen2/Eigen/SVD +include/eigen2/Eigen/Sparse +include/eigen2/Eigen/src/Array/AllAndAny.h +include/eigen2/Eigen/src/Array/CwiseOperators.h +include/eigen2/Eigen/src/Array/Functors.h +include/eigen2/Eigen/src/Array/Norms.h +include/eigen2/Eigen/src/Array/PartialRedux.h +include/eigen2/Eigen/src/Array/Random.h +include/eigen2/Eigen/src/Array/Select.h +include/eigen2/Eigen/src/Cholesky/Cholesky.h +include/eigen2/Eigen/src/Cholesky/CholeskyWithoutSquareRoot.h +include/eigen2/Eigen/src/Cholesky/LDLT.h +include/eigen2/Eigen/src/Cholesky/LLT.h +include/eigen2/Eigen/src/Core/Assign.h +include/eigen2/Eigen/src/Core/Block.h +include/eigen2/Eigen/src/Core/CacheFriendlyProduct.h +include/eigen2/Eigen/src/Core/Coeffs.h +include/eigen2/Eigen/src/Core/CommaInitializer.h +include/eigen2/Eigen/src/Core/Cwise.h +include/eigen2/Eigen/src/Core/CwiseBinaryOp.h +include/eigen2/Eigen/src/Core/CwiseNullaryOp.h +include/eigen2/Eigen/src/Core/CwiseUnaryOp.h +include/eigen2/Eigen/src/Core/DiagonalCoeffs.h +include/eigen2/Eigen/src/Core/DiagonalMatrix.h +include/eigen2/Eigen/src/Core/DiagonalProduct.h +include/eigen2/Eigen/src/Core/Dot.h +include/eigen2/Eigen/src/Core/Flagged.h +include/eigen2/Eigen/src/Core/Functors.h +include/eigen2/Eigen/src/Core/Fuzzy.h +include/eigen2/Eigen/src/Core/GenericPacketMath.h +include/eigen2/Eigen/src/Core/IO.h +include/eigen2/Eigen/src/Core/Map.h +include/eigen2/Eigen/src/Core/MapBase.h +include/eigen2/Eigen/src/Core/MathFunctions.h +include/eigen2/Eigen/src/Core/Matrix.h +include/eigen2/Eigen/src/Core/MatrixBase.h +include/eigen2/Eigen/src/Core/MatrixStorage.h +include/eigen2/Eigen/src/Core/Minor.h +include/eigen2/Eigen/src/Core/NestByValue.h +include/eigen2/Eigen/src/Core/NumTraits.h +include/eigen2/Eigen/src/Core/Part.h +include/eigen2/Eigen/src/Core/Product.h +include/eigen2/Eigen/src/Core/Redux.h +include/eigen2/Eigen/src/Core/SolveTriangular.h +include/eigen2/Eigen/src/Core/Sum.h +include/eigen2/Eigen/src/Core/Swap.h +include/eigen2/Eigen/src/Core/Transpose.h +include/eigen2/Eigen/src/Core/Visitor.h +include/eigen2/Eigen/src/Core/arch/AltiVec/PacketMath.h +include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h +include/eigen2/Eigen/src/Core/util/Constants.h +include/eigen2/Eigen/src/Core/util/DisableMSVCWarnings.h +include/eigen2/Eigen/src/Core/util/EnableMSVCWarnings.h +include/eigen2/Eigen/src/Core/util/ForwardDeclarations.h +include/eigen2/Eigen/src/Core/util/Macros.h +include/eigen2/Eigen/src/Core/util/Memory.h +include/eigen2/Eigen/src/Core/util/Meta.h +include/eigen2/Eigen/src/Core/util/StaticAssert.h +include/eigen2/Eigen/src/Core/util/XprHelper.h +include/eigen2/Eigen/src/Geometry/AlignedBox.h +include/eigen2/Eigen/src/Geometry/AngleAxis.h +include/eigen2/Eigen/src/Geometry/EulerAngles.h +include/eigen2/Eigen/src/Geometry/Hyperplane.h +include/eigen2/Eigen/src/Geometry/OrthoMethods.h +include/eigen2/Eigen/src/Geometry/ParametrizedLine.h +include/eigen2/Eigen/src/Geometry/Quaternion.h +include/eigen2/Eigen/src/Geometry/Rotation2D.h +include/eigen2/Eigen/src/Geometry/RotationBase.h +include/eigen2/Eigen/src/Geometry/Scaling.h +include/eigen2/Eigen/src/Geometry/Transform.h +include/eigen2/Eigen/src/Geometry/Translation.h +include/eigen2/Eigen/src/LU/Determinant.h +include/eigen2/Eigen/src/LU/Inverse.h +include/eigen2/Eigen/src/LU/LU.h +include/eigen2/Eigen/src/QR/EigenSolver.h +include/eigen2/Eigen/src/QR/HessenbergDecomposition.h +include/eigen2/Eigen/src/QR/QR.h +include/eigen2/Eigen/src/QR/SelfAdjointEigenSolver.h +include/eigen2/Eigen/src/QR/Tridiagonalization.h +include/eigen2/Eigen/src/Regression/Regression.h +include/eigen2/Eigen/src/SVD/SVD.h +include/eigen2/Eigen/src/Sparse/AmbiVector.h +include/eigen2/Eigen/src/Sparse/CholmodSupport.h +include/eigen2/Eigen/src/Sparse/CoreIterators.h +include/eigen2/Eigen/src/Sparse/RandomSetter.h +include/eigen2/Eigen/src/Sparse/SparseArray.h +include/eigen2/Eigen/src/Sparse/SparseBlock.h +include/eigen2/Eigen/src/Sparse/SparseLDLT.h +include/eigen2/Eigen/src/Sparse/SparseLLT.h +include/eigen2/Eigen/src/Sparse/SparseLU.h +include/eigen2/Eigen/src/Sparse/SparseMatrix.h +include/eigen2/Eigen/src/Sparse/SparseMatrixBase.h +include/eigen2/Eigen/src/Sparse/SparseProduct.h +include/eigen2/Eigen/src/Sparse/SparseUtil.h +include/eigen2/Eigen/src/Sparse/SuperLUSupport.h +include/eigen2/Eigen/src/Sparse/TaucsSupport.h +include/eigen2/Eigen/src/Sparse/TriangularSolver.h +include/eigen2/Eigen/src/Sparse/UmfPackSupport.h +@dirrm include/eigen2/Eigen/src/Sparse +@dirrm include/eigen2/Eigen/src/SVD +@dirrm include/eigen2/Eigen/src/Regression +@dirrm include/eigen2/Eigen/src/QR +@dirrm include/eigen2/Eigen/src/LU +@dirrm include/eigen2/Eigen/src/Geometry +@dirrm include/eigen2/Eigen/src/Core/util +@dirrm include/eigen2/Eigen/src/Core/arch/SSE +@dirrm include/eigen2/Eigen/src/Core/arch/AltiVec +@dirrm include/eigen2/Eigen/src/Core/arch +@dirrm include/eigen2/Eigen/src/Core +@dirrm include/eigen2/Eigen/src/Cholesky +@dirrm include/eigen2/Eigen/src/Array +@dirrm include/eigen2/Eigen/src +@dirrm include/eigen2/Eigen +@dirrm include/eigen2 diff --git a/math/kcalc/Makefile b/math/kcalc/Makefile index 4b1a79df695a..23a75146b16a 100644 --- a/math/kcalc/Makefile +++ b/math/kcalc/Makefile @@ -8,16 +8,15 @@ PORTNAME= kdeutils PORTVERSION= ${KDE4_VERSION} CATEGORIES= misc kde MASTER_SITES= ${MASTER_SITE_KDE} -MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src +MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src DIST_SUBDIR= KDE MAINTAINER= kde@FreeBSD.org COMMENT= Utilities for the KDE4 integrated X11 Desktop LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 \ - netsnmp:${PORTSDIR}/net-mgmt/net-snmp \ - qimageblitz.4:${PORTSDIR}/x11/qimageblitz \ - zip.1:${PORTSDIR}/archivers/libzip + zip.1:${PORTSDIR}/archivers/libzip \ + qimageblitz.4:${PORTSDIR}/x11/qimageblitz RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg LATEST_LINK= ${PORTNAME}4 @@ -25,10 +24,12 @@ LATEST_LINK= ${PORTNAME}4 USE_BZIP2= yes USE_QT_VER= 4 KDE4_BUILDENV= yes -USE_KDE4= kdelibs pimlibs workspace kdeprefix kdehier automoc4 +USE_KDE4= kdelibs pimlibs kdeprefix kdehier automoc4 QT_COMPONENTS= network gui porting xml \ qmake_build moc_build rcc_build uic_build +MAN1= ark.1 + post-extract: ${MKDIR} ${WRKSRC} diff --git a/math/kcalc/distinfo b/math/kcalc/distinfo index b32341e6b180..5bf5f73fd46e 100644 --- a/math/kcalc/distinfo +++ b/math/kcalc/distinfo @@ -1,3 +1,3 @@ -MD5 (KDE/kdeutils-4.1.4.tar.bz2) = 542663eeae777978dafab2dcf9d422c2 -SHA256 (KDE/kdeutils-4.1.4.tar.bz2) = fc20381de8df78548a88361dc845624c66eeaa9415c883461ba24b094c81b7df -SIZE (KDE/kdeutils-4.1.4.tar.bz2) = 2285905 +MD5 (KDE/kdeutils-4.2.0.tar.bz2) = f0ca24c7d3e5bb0ab55bf6b26fc6224e +SHA256 (KDE/kdeutils-4.2.0.tar.bz2) = 1b811b5ea12641aa4003dcc97ea19570418e83a909866f78c08a358a1e1a1cfd +SIZE (KDE/kdeutils-4.2.0.tar.bz2) = 2234345 diff --git a/math/kcalc/files/patch-ark_plugins_libzipplugin-zipplugin.cpp b/math/kcalc/files/patch-ark_plugins_libzipplugin-zipplugin.cpp index c5e3f75034b6..eb03ee5e2287 100644 --- a/math/kcalc/files/patch-ark_plugins_libzipplugin-zipplugin.cpp +++ b/math/kcalc/files/patch-ark_plugins_libzipplugin-zipplugin.cpp @@ -1,13 +1,13 @@ ---- ../ark/plugins/libzipplugin/zipplugin.cpp.orig 2008-08-30 13:07:45.000000000 +0400 -+++ ../ark/plugins/libzipplugin/zipplugin.cpp 2008-08-30 13:12:59.000000000 +0400 -@@ -30,8 +30,8 @@ - //usually compiled with off_t to 32bit. in the long run libzip should be - //compiled according to bugs.kde.org bug #167018 - //but for now this will probably do +--- ../ark/plugins/libzipplugin/zipplugin.cpp.orig 2008-12-10 16:13:03.000000000 +0000 ++++ ../ark/plugins/libzipplugin/zipplugin.cpp 2008-12-29 22:16:13.000000000 +0000 +@@ -28,8 +28,8 @@ + + #ifdef LIBZIP_COMPILED_WITH_32BIT_OFF_T + -#define __off_t_defined -typedef quint32 off_t; +// #define __off_t_defined +// typedef quint32 off_t; - #include "kerfuffle/archiveinterface.h" - #include "kerfuffle/archivefactory.h" + #endif /* LIBZIP_COMPILED_WITH_32BIT_OFF_T */ + diff --git a/math/kcalc/pkg-plist b/math/kcalc/pkg-plist index 1f32022c99f9..03f698c23b80 100644 --- a/math/kcalc/pkg-plist +++ b/math/kcalc/pkg-plist @@ -13,8 +13,9 @@ bin/superkaramba bin/sweeper lib/kde4/kcm_kdf.so lib/kde4/kcm_kwallet.so -lib/kde4/kerfuffle_bk.so +lib/kde4/kerfuffle_7zip.so lib/kde4/kerfuffle_libarchive.so +lib/kde4/kerfuffle_libgz.so lib/kde4/kerfuffle_libzip.so lib/kde4/kerfuffle_rar.so lib/kde4/libarkpart.so @@ -25,16 +26,16 @@ lib/kde4/plasma_scriptengine_superkaramba.so lib/libkdeinit4_kcalc.so lib/libkerfuffle.so lib/libkerfuffle.so.5 -lib/libkerfuffle.so.5.0.0 +lib/libkerfuffle.so.5.0.1 lib/liboktetacore.so lib/liboktetacore.so.5 -lib/liboktetacore.so.5.0.0 +lib/liboktetacore.so.5.0.1 lib/liboktetagui.so lib/liboktetagui.so.5 -lib/liboktetagui.so.5.0.0 +lib/liboktetagui.so.5.0.1 lib/libsuperkaramba.so lib/libsuperkaramba.so.5 -lib/libsuperkaramba.so.5.0.0 +lib/libsuperkaramba.so.5.0.1 share/applications/kde4/KCharSelect.desktop share/applications/kde4/KFloppy.desktop share/applications/kde4/ark.desktop @@ -145,8 +146,12 @@ share/doc/HTML/en/kgpg/keyserver.png share/doc/HTML/en/kgpg/kicker.png share/doc/HTML/en/kgpg/options.png share/doc/HTML/en/ktimer/common +share/doc/HTML/en/ktimer/first.png share/doc/HTML/en/ktimer/index.cache.bz2 share/doc/HTML/en/ktimer/index.docbook +share/doc/HTML/en/ktimer/main.png +share/doc/HTML/en/ktimer/running.png +share/doc/HTML/en/ktimer/two.at.once.png share/doc/HTML/en/kwallet/common share/doc/HTML/en/kwallet/edit1.png share/doc/HTML/en/kwallet/edit2.png @@ -176,7 +181,6 @@ share/icons/hicolor/128x128/apps/kwalletmanager.png share/icons/hicolor/128x128/apps/kwalletmanager2.png share/icons/hicolor/128x128/apps/kwikdisk.png share/icons/hicolor/128x128/apps/superkaramba.png -share/icons/hicolor/16x16/apps/kcalc.png share/icons/hicolor/16x16/apps/kdf.png share/icons/hicolor/16x16/apps/kfloppy.png share/icons/hicolor/16x16/apps/kgpg.png @@ -186,14 +190,12 @@ share/icons/hicolor/16x16/apps/kwalletmanager2.png share/icons/hicolor/16x16/apps/kwikdisk.png share/icons/hicolor/16x16/apps/okteta.png share/icons/hicolor/16x16/apps/superkaramba.png -share/icons/hicolor/22x22/apps/kcalc.png share/icons/hicolor/22x22/apps/kdf.png share/icons/hicolor/22x22/apps/kfloppy.png share/icons/hicolor/22x22/apps/kgpg.png share/icons/hicolor/22x22/apps/kwalletmanager.png share/icons/hicolor/22x22/apps/kwikdisk.png share/icons/hicolor/22x22/apps/superkaramba.png -share/icons/hicolor/32x32/apps/kcalc.png share/icons/hicolor/32x32/apps/kdf.png share/icons/hicolor/32x32/apps/kfloppy.png share/icons/hicolor/32x32/apps/kgpg.png @@ -203,7 +205,6 @@ share/icons/hicolor/32x32/apps/kwalletmanager2.png share/icons/hicolor/32x32/apps/kwikdisk.png share/icons/hicolor/32x32/apps/okteta.png share/icons/hicolor/32x32/apps/superkaramba.png -share/icons/hicolor/48x48/apps/kcalc.png share/icons/hicolor/48x48/apps/kdf.png share/icons/hicolor/48x48/apps/kfloppy.png share/icons/hicolor/48x48/apps/kgpg.png @@ -213,26 +214,28 @@ share/icons/hicolor/48x48/apps/kwalletmanager2.png share/icons/hicolor/48x48/apps/kwikdisk.png share/icons/hicolor/48x48/apps/okteta.png share/icons/hicolor/48x48/apps/superkaramba.png -share/icons/hicolor/64x64/apps/kcalc.png share/icons/hicolor/64x64/apps/kdf.png share/icons/hicolor/64x64/apps/kfloppy.png share/icons/hicolor/64x64/apps/kwalletmanager.png share/icons/hicolor/64x64/apps/kwalletmanager2.png share/icons/hicolor/64x64/apps/kwikdisk.png share/icons/hicolor/64x64/apps/superkaramba.png -share/icons/hicolor/scalable/apps/kcalc.svgz share/icons/hicolor/scalable/apps/superkaramba.svgz share/icons/oxygen/16x16/apps/kcmdf.png share/icons/oxygen/22x22/apps/kcmdf.png share/icons/oxygen/32x32/apps/kcmdf.png +share/kde4/services/ServiceMenus/ark_addtoservicemenu.desktop +share/kde4/services/ServiceMenus/ark_servicemenu.desktop share/kde4/services/ServiceMenus/encryptfile.desktop share/kde4/services/ServiceMenus/encryptfolder.desktop share/kde4/services/ServiceMenus/floppy_format.desktop +share/kde4/services/ServiceMenus/viewdecrypted.desktop share/kde4/services/ark_part.desktop share/kde4/services/kbytearrayedit.desktop share/kde4/services/kcmdf.desktop -share/kde4/services/kerfuffle_bk.desktop +share/kde4/services/kerfuffle_7zip.desktop share/kde4/services/kerfuffle_libarchive.desktop +share/kde4/services/kerfuffle_libgz.desktop share/kde4/services/kerfuffle_libzip.desktop share/kde4/services/kerfuffle_rar.desktop share/kde4/services/kwalletconfig.desktop @@ -241,33 +244,6 @@ share/kde4/services/oktetapart.desktop share/kde4/services/plasma-package-superkaramba.desktop share/kde4/services/plasma-scriptengine-superkaramba.desktop share/kde4/servicetypes/kerfufflePlugin.desktop -@dirrmtry share/kde4/servicetypes -@dirrmtry share/kde4/services/ServiceMenus -@dirrmtry share/kde4/services -@dirrmtry share/kde4 -@dirrmtry share/icons/oxygen/32x32/apps -@dirrmtry share/icons/oxygen/32x32 -@dirrmtry share/icons/oxygen/22x22/apps -@dirrmtry share/icons/oxygen/22x22 -@dirrmtry share/icons/oxygen/16x16/apps -@dirrmtry share/icons/oxygen/16x16 -@dirrmtry share/icons/oxygen -@dirrmtry share/icons/hicolor/scalable/apps -@dirrmtry share/icons/hicolor/scalable -@dirrmtry share/icons/hicolor/64x64/apps -@dirrmtry share/icons/hicolor/64x64 -@dirrmtry share/icons/hicolor/48x48/apps -@dirrmtry share/icons/hicolor/48x48 -@dirrmtry share/icons/hicolor/32x32/apps -@dirrmtry share/icons/hicolor/32x32 -@dirrmtry share/icons/hicolor/22x22/apps -@dirrmtry share/icons/hicolor/22x22 -@dirrmtry share/icons/hicolor/16x16/apps -@dirrmtry share/icons/hicolor/16x16 -@dirrmtry share/icons/hicolor/128x128/apps -@dirrmtry share/icons/hicolor/128x128 -@dirrmtry share/icons/hicolor -@dirrmtry share/icons @dirrm share/doc/HTML/en/superkaramba @dirrm share/doc/HTML/en/okteta @dirrm share/doc/HTML/en/kwallet @@ -279,13 +255,6 @@ share/kde4/servicetypes/kerfufflePlugin.desktop @dirrm share/doc/HTML/en/kcharselect @dirrm share/doc/HTML/en/kcalc @dirrm share/doc/HTML/en/ark -@dirrmtry share/doc/HTML/en -@dirrmtry share/doc/HTML -@dirrmtry share/dbus-1/interfaces -@dirrmtry share/dbus-1 -@dirrmtry share/config.kcfg -@dirrmtry share/config -@dirrmtry share/autostart @dirrm share/apps/sweeper @dirrm share/apps/superkaramba @dirrm share/apps/oktetapart @@ -316,11 +285,5 @@ share/kde4/servicetypes/kerfufflePlugin.desktop @dirrm share/apps/kgpg @dirrm share/apps/kdf/pics @dirrm share/apps/kdf -@dirrmtry share/apps/kconf_update -@dirrmtry share/apps/kcharselect @dirrm share/apps/kcalc @dirrm share/apps/ark -@dirrmtry share/apps -@dirrmtry share/applications/kde4 -@dirrmtry share/applications -@dirrmtry lib/kde4 |