[45693] trunk/dports/kde

illogic-al at macports.org illogic-al at macports.org
Mon Jan 19 23:17:35 PST 2009


Revision: 45693
          http://trac.macports.org/changeset/45693
Author:   illogic-al at macports.org
Date:     2009-01-19 23:17:34 -0800 (Mon, 19 Jan 2009)
Log Message:
-----------
Camp KDE presents: New port koffice2 beta5! Enjoy.

Added Paths:
-----------
    trunk/dports/kde/koffice2-devel/
    trunk/dports/kde/koffice2-devel/Portfile
    trunk/dports/kde/koffice2-devel/files/
    trunk/dports/kde/koffice2-devel/files/koffice_int_cast.diff

Added: trunk/dports/kde/koffice2-devel/Portfile
===================================================================
--- trunk/dports/kde/koffice2-devel/Portfile	                        (rev 0)
+++ trunk/dports/kde/koffice2-devel/Portfile	2009-01-20 07:17:34 UTC (rev 45693)
@@ -0,0 +1,79 @@
+# $Id$
+
+PortSystem          1.0
+
+name                koffice2-devel
+version             1.9.98.5
+revision            0
+categories          kde kde4
+maintainers         nomaintainer
+description         A variety of games made with the KDE4 platform
+long_description    ${description}
+platforms           darwin
+homepage            http://www.kde.org
+distname            koffice-${version}
+master_sites	    http://ftp.kde.org/unstable/${distname}/src/
+use_bzip2           yes
+checksums           md5 1525ca823dc39934a16cf1de0750ec11
+
+patchfiles          koffice_int_cast.diff
+patch.dir           ${workpath}/${distname}
+
+depends_lib         port:kdelibs4-devel port:kdebase4-devel \
+                    port:eigen2-devel
+                    #port:libwpd port:libwpg 
+                    #port:qca port:pstoedit 
+                    #port:poppler port:gmm
+                    #port:graphicsmagick 
+                    #port:gsl port:glew
+                    #port:openctl
+
+depends_build       port:cmake port:automoc
+
+use_parallel_build  yes
+worksrcdir          build
+post-extract       { file mkdir ${worksrcpath} }
+
+configure.cmd       cmake
+configure.ccache    no
+configure.compiler  gcc-4.2
+configure.args	../${distname} -DBUILD_SHARED_LIBS=ON \
+		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
+		-DCMAKE_VERBOSE_MAKEFILE=ON \
+		-DCMAKE_BUILD_TYPE=Release \
+		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
+		-DCMAKE_INSTALL_PREFIX=${prefix} \
+		-DCMAKE_INSTALL_NAME_DIR=${prefix}/lib/ \
+		-DPHONON_INCLUDE_DIR=${prefix}/include \
+		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
+		-DBUNDLE_INSTALL_DIR=${applications_dir} \
+		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
+		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
+		-Wno-dev
+
+variant universal {
+    configure.universal_args-delete  --disable-dependency-tracking
+    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
+}
+
+variant debug description "Enable debug binaries" {
+	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
+	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
+}
+
+post-destroot {
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/format-justify-center.png"
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/format-justify-fill.png"
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/format-justify-left.png"
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/format-justify-right.png"
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/format-text-bold.png"
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/format-text-italic.png"
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/format-text-underline.png"
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/object-group.png"
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/object-order-back.png"
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/object-order-front.png"
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/object-order-lower.png"
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/object-order-raise.png"
+    system "rm ${destroot}${prefix}/share/icons/oxygen/16x16/actions/object-ungroup.png"
+}
+


Property changes on: trunk/dports/kde/koffice2-devel/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/kde/koffice2-devel/files/koffice_int_cast.diff
===================================================================
--- trunk/dports/kde/koffice2-devel/files/koffice_int_cast.diff	                        (rev 0)
+++ trunk/dports/kde/koffice2-devel/files/koffice_int_cast.diff	2009-01-20 07:17:34 UTC (rev 45693)
@@ -0,0 +1,11 @@
+--- libs/pigment/colorspaces/KoRgbU8CompositeOp.cpp~	2009-01-07 07:39:10.000000000 -0500
++++ libs/pigment/colorspaces/KoRgbU8CompositeOp.cpp	2009-01-19 19:06:06.000000000 -0500
+@@ -394,7 +394,7 @@
+                              quint8 srcColor = src[channel];
+                              quint8 dstColor = dst[channel];
+ 
+-                             srcColor = qMin((dstColor * (UINT8_MAX + 1u) + (srcColor / 2u)) / (1u + srcColor), UINT8_MAX);
++                             srcColor = qMin((dstColor * (UINT8_MAX + 1u) + (srcColor / 2u)) / (1u + srcColor), (uint) UINT8_MAX);
+ 
+                              quint8 newColor = UINT8_BLEND(srcColor, dstColor, srcBlend);
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090119/b270449b/attachment.html>


More information about the macports-changes mailing list