aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authormakc <makc@FreeBSD.org>2010-06-02 05:35:38 +0800
committermakc <makc@FreeBSD.org>2010-06-02 05:35:38 +0800
commitc03b608b81f6a38a6424fb6139e2baed305d1545 (patch)
tree5908f41d11f3eafb36216c18e71a5429b4870087 /devel
parent30d517c07f5f14ca47fa3d57eb934f80ac1f283c (diff)
downloadfreebsd-ports-gnome-c03b608b81f6a38a6424fb6139e2baed305d1545.tar.gz
freebsd-ports-gnome-c03b608b81f6a38a6424fb6139e2baed305d1545.tar.zst
freebsd-ports-gnome-c03b608b81f6a38a6424fb6139e2baed305d1545.zip
Present KDE SC 4.4.4 for FreeBSD.
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/kdebindings4-python-krosspython/distinfo6
-rw-r--r--devel/kdebindings4-python-pykde4/Makefile4
-rw-r--r--devel/kdebindings4-python-pykde4/distinfo6
-rw-r--r--devel/kdebindings4-python-pykde4/files/patch-python__pykde4__CMakeLists.txt10
-rw-r--r--devel/kdebindings4-python-pykde4/pkg-plist8
-rw-r--r--devel/kdebindings4-python-pykdeuic4/Makefile34
-rw-r--r--devel/kdebindings4-python-pykdeuic4/distinfo3
-rw-r--r--devel/kdebindings4-python-pykdeuic4/files/patch-python__pykde4__tools__CMakeLists.txt8
-rw-r--r--devel/kdebindings4-python-pykdeuic4/pkg-descr6
-rw-r--r--devel/kdebindings4-python-pykdeuic4/pkg-plist10
-rw-r--r--devel/kdebindings4-python/Makefile3
-rw-r--r--devel/kdebindings4-ruby/distinfo6
-rw-r--r--devel/kdebindings4-smoke/distinfo6
-rw-r--r--devel/kdesdk4/Makefile1
-rw-r--r--devel/kdesdk4/distinfo6
16 files changed, 81 insertions, 37 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 420df3fa0ef9..49d6bd923954 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -662,6 +662,7 @@
SUBDIR += kdebindings4-python
SUBDIR += kdebindings4-python-krosspython
SUBDIR += kdebindings4-python-pykde4
+ SUBDIR += kdebindings4-python-pykdeuic4
SUBDIR += kdebindings4-ruby
SUBDIR += kdebindings4-smoke
SUBDIR += kdesdk3
diff --git a/devel/kdebindings4-python-krosspython/distinfo b/devel/kdebindings4-python-krosspython/distinfo
index be3c920c728d..3fcc3b44aff4 100644
--- a/devel/kdebindings4-python-krosspython/distinfo
+++ b/devel/kdebindings4-python-krosspython/distinfo
@@ -1,3 +1,3 @@
-MD5 (KDE/kdebindings-4.4.3.tar.bz2) = e6cce39fb0f78b589914678588ce5063
-SHA256 (KDE/kdebindings-4.4.3.tar.bz2) = efdaac0baefc5fd7d40f3e0bc89dfb1daab3d5dec87cab70f7b7800ab903ca3e
-SIZE (KDE/kdebindings-4.4.3.tar.bz2) = 5092068
+MD5 (KDE/kdebindings-4.4.4.tar.bz2) = 7fed573eeca601538554c943b4f400bc
+SHA256 (KDE/kdebindings-4.4.4.tar.bz2) = bcfd514e8e4a88f1a36750b8b5fc3cbc52497f5ea22f811ff718301d7687c5f2
+SIZE (KDE/kdebindings-4.4.4.tar.bz2) = 5091453
diff --git a/devel/kdebindings4-python-pykde4/Makefile b/devel/kdebindings4-python-pykde4/Makefile
index ee22ffc83696..fc4f9dbc674f 100644
--- a/devel/kdebindings4-python-pykde4/Makefile
+++ b/devel/kdebindings4-python-pykde4/Makefile
@@ -44,9 +44,9 @@ BROKEN= Fails to build with RTLD_NOLOAD
pre-configure:
${REINPLACE_CMD} -e 's,$${SIP_DEFAULT_SIP_DIR},${PREFIX}/${SIPDIR_REL},g' \
-e 's,$${PYTHON_SITE_PACKAGES_DIR},${PYTHONPREFIX_SITELIBDIR},g' \
- ${BUILD_WRKSRC}/CMakeLists.txt \
- ${BUILD_WRKSRC}/tools/pykdeuic4/CMakeLists.txt
+ ${BUILD_WRKSRC}/CMakeLists.txt
${REINPLACE_CMD} -e '/ADD_SUBDIRECTORY(examples)/d' \
+ -e '/ADD_SUBDIRECTORY(tools)/d' \
${BUILD_WRKSRC}/CMakeLists.txt
${RM} ${BUILD_WRKSRC}/examples/CMakeLists.txt
diff --git a/devel/kdebindings4-python-pykde4/distinfo b/devel/kdebindings4-python-pykde4/distinfo
index be3c920c728d..3fcc3b44aff4 100644
--- a/devel/kdebindings4-python-pykde4/distinfo
+++ b/devel/kdebindings4-python-pykde4/distinfo
@@ -1,3 +1,3 @@
-MD5 (KDE/kdebindings-4.4.3.tar.bz2) = e6cce39fb0f78b589914678588ce5063
-SHA256 (KDE/kdebindings-4.4.3.tar.bz2) = efdaac0baefc5fd7d40f3e0bc89dfb1daab3d5dec87cab70f7b7800ab903ca3e
-SIZE (KDE/kdebindings-4.4.3.tar.bz2) = 5092068
+MD5 (KDE/kdebindings-4.4.4.tar.bz2) = 7fed573eeca601538554c943b4f400bc
+SHA256 (KDE/kdebindings-4.4.4.tar.bz2) = bcfd514e8e4a88f1a36750b8b5fc3cbc52497f5ea22f811ff718301d7687c5f2
+SIZE (KDE/kdebindings-4.4.4.tar.bz2) = 5091453
diff --git a/devel/kdebindings4-python-pykde4/files/patch-python__pykde4__CMakeLists.txt b/devel/kdebindings4-python-pykde4/files/patch-python__pykde4__CMakeLists.txt
deleted file mode 100644
index 582596d7bbd9..000000000000
--- a/devel/kdebindings4-python-pykde4/files/patch-python__pykde4__CMakeLists.txt
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./python/pykde4/CMakeLists.txt.orig 2010-01-28 00:00:42.991544204 +0300
-+++ ./python/pykde4/CMakeLists.txt 2010-01-28 00:01:04.122014998 +0300
-@@ -211,6 +211,7 @@
- # Install the .sip files for anyone that wants to build bindings on top of PyKDE4.
- # (Don't forget the / at the end of sip/.)
- INSTALL(DIRECTORY sip/ DESTINATION ${SIP_DEFAULT_SIP_DIR}/PyKDE4
-+ PATTERN "*.orig" EXCLUDE
- PATTERN "*~" EXCLUDE # This sucks, why can't I just whitelist what I _do_ want?
- PATTERN ".svn" EXCLUDE
- PATTERN "*.in" EXCLUDE)
diff --git a/devel/kdebindings4-python-pykde4/pkg-plist b/devel/kdebindings4-python-pykde4/pkg-plist
index f1fb40cc41da..3aa6ab7c64b1 100644
--- a/devel/kdebindings4-python-pykde4/pkg-plist
+++ b/devel/kdebindings4-python-pykde4/pkg-plist
@@ -1,4 +1,3 @@
-bin/pykdeuic4
lib/kde4/kpythonpluginfactory.so
%%PYTHON_SITELIBDIR%%/PyKDE4/__init__.py
%%PYTHON_SITELIBDIR%%/PyKDE4/__init__.pyc
@@ -20,10 +19,6 @@ lib/kde4/kpythonpluginfactory.so
%%PYTHON_SITELIBDIR%%/PyKDE4/pykdeconfig.pyc
%%PYTHON_SITELIBDIR%%/PyKDE4/solid.so
%%PYTHON_SITELIBDIR%%/PyKDE4/soprano.so
-%%PYTHON_SITELIBDIR%%/PyQt4/uic/pykdeuic4.py
-%%PYTHON_SITELIBDIR%%/PyQt4/uic/pykdeuic4.pyc
-%%PYTHON_SITELIBDIR%%/PyQt4/uic/widget-plugins/kde4.py
-%%PYTHON_SITELIBDIR%%/PyQt4/uic/widget-plugins/kde4.pyc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/default.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kdecoreExamples/__init__.py
@@ -1075,9 +1070,6 @@ share/py-sip/PyKDE4/soprano/xsd.sip
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/kdeuiExamples
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/kdecoreExamples
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-@dirrm %%PYTHON_SITELIBDIR%%/PyQt4/uic/widget-plugins
-@dirrm %%PYTHON_SITELIBDIR%%/PyQt4/uic
-@dirrm %%PYTHON_SITELIBDIR%%/PyQt4
@dirrm %%PYTHON_SITELIBDIR%%/PyKDE4
@dirrmtry %%PYTHON_SITELIBDIR%%
@dirrmtry %%PYTHON_LIBDIR%%
diff --git a/devel/kdebindings4-python-pykdeuic4/Makefile b/devel/kdebindings4-python-pykdeuic4/Makefile
new file mode 100644
index 000000000000..081a00015053
--- /dev/null
+++ b/devel/kdebindings4-python-pykdeuic4/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: kdebindings4-python-pykdeuic4
+# Date created: 2010-05-30
+# Whom: Max Brazhnikov <makc@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kdebindings
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= devel kde python
+PKGNAMESUFFIX= -pykdeuic4
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= An enhanced version of pyuic4
+
+BINDLANG= python
+BINDMODULE= pykde4
+
+USE_PYTHON= 2.5+
+.include "${.CURDIR}/../../devel/kdebindings4/files/Makefile.kdebindings"
+#override USE_KDE4 from Makefile.kdebindings:
+USE_KDE4= kdelibs automoc4 pykde4
+
+CMAKE_SOURCE_PATH= ${BUILD_WRKSRC}
+CONFIGURE_WRKSRC= ${BUILD_WRKSRC}
+BUILD_WRKSRC= ${WRKSRC}/python/pykde4/tools
+INSTALL_WRKSRC= ${BUILD_WRKSRC}
+
+pre-configure:
+ ${REINPLACE_CMD} -e 's,$${SIP_DEFAULT_SIP_DIR},${PREFIX}/${SIPDIR_REL},g' \
+ -e 's,$${PYTHON_SITE_PACKAGES_DIR},${PYTHONPREFIX_SITELIBDIR},g' \
+ ${BUILD_WRKSRC}/pykdeuic4/CMakeLists.txt
+
+.include <bsd.port.mk>
diff --git a/devel/kdebindings4-python-pykdeuic4/distinfo b/devel/kdebindings4-python-pykdeuic4/distinfo
new file mode 100644
index 000000000000..3fcc3b44aff4
--- /dev/null
+++ b/devel/kdebindings4-python-pykdeuic4/distinfo
@@ -0,0 +1,3 @@
+MD5 (KDE/kdebindings-4.4.4.tar.bz2) = 7fed573eeca601538554c943b4f400bc
+SHA256 (KDE/kdebindings-4.4.4.tar.bz2) = bcfd514e8e4a88f1a36750b8b5fc3cbc52497f5ea22f811ff718301d7687c5f2
+SIZE (KDE/kdebindings-4.4.4.tar.bz2) = 5091453
diff --git a/devel/kdebindings4-python-pykdeuic4/files/patch-python__pykde4__tools__CMakeLists.txt b/devel/kdebindings4-python-pykdeuic4/files/patch-python__pykde4__tools__CMakeLists.txt
new file mode 100644
index 000000000000..5681089a797a
--- /dev/null
+++ b/devel/kdebindings4-python-pykdeuic4/files/patch-python__pykde4__tools__CMakeLists.txt
@@ -0,0 +1,8 @@
+--- ./python/pykde4/tools/CMakeLists.txt.orig 2009-12-31 16:34:47.000000000 +0300
++++ ./python/pykde4/tools/CMakeLists.txt 2010-05-30 17:50:19.644735673 +0400
+@@ -1 +1,5 @@
++find_package(KDE4 REQUIRED)
++FIND_PACKAGE(PythonLibrary REQUIRED)
++INCLUDE(PythonMacros)
++
+ ADD_SUBDIRECTORY(pykdeuic4)
diff --git a/devel/kdebindings4-python-pykdeuic4/pkg-descr b/devel/kdebindings4-python-pykdeuic4/pkg-descr
new file mode 100644
index 000000000000..1472ab20ad25
--- /dev/null
+++ b/devel/kdebindings4-python-pykdeuic4/pkg-descr
@@ -0,0 +1,6 @@
+Python bindings for KDE. This port provides pykdeuic4 utility.
+pykdeuic4 is an enhanced version of pyuic4 which supports KDE4
+widgets and i18n. It compiles Designer Qt .ui files to Python
+classes.
+
+WWW: http://www.kde.org/
diff --git a/devel/kdebindings4-python-pykdeuic4/pkg-plist b/devel/kdebindings4-python-pykdeuic4/pkg-plist
new file mode 100644
index 000000000000..1e258683f689
--- /dev/null
+++ b/devel/kdebindings4-python-pykdeuic4/pkg-plist
@@ -0,0 +1,10 @@
+bin/pykdeuic4
+%%PYTHON_SITELIBDIR%%/PyQt4/uic/pykdeuic4.py
+%%PYTHON_SITELIBDIR%%/PyQt4/uic/pykdeuic4.pyc
+%%PYTHON_SITELIBDIR%%/PyQt4/uic/widget-plugins/kde4.py
+%%PYTHON_SITELIBDIR%%/PyQt4/uic/widget-plugins/kde4.pyc
+@dirrmtry %%PYTHON_SITELIBDIR%%/PyQt4/uic/widget-plugins
+@dirrmtry %%PYTHON_SITELIBDIR%%/PyQt4/uic
+@dirrmtry %%PYTHON_SITELIBDIR%%/PyQt4
+@dirrmtry %%PYTHON_SITELIBDIR%%
+@dirrmtry %%PYTHON_LIBDIR%%
diff --git a/devel/kdebindings4-python/Makefile b/devel/kdebindings4-python/Makefile
index 8df7633305fc..498de5beda11 100644
--- a/devel/kdebindings4-python/Makefile
+++ b/devel/kdebindings4-python/Makefile
@@ -29,7 +29,8 @@ RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/krosspython.so:${PORTSDIR}/devel/kdebindin
.endif
.if !defined(WITHOUT_PYKDE4)
-RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/kpythonpluginfactory.so:${PORTSDIR}/devel/kdebindings4-python-pykde4
+RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/kpythonpluginfactory.so:${PORTSDIR}/devel/kdebindings4-python-pykde4 \
+ ${LOCALBASE}/bin/pykdeuic4:${PORTSDIR}/devel/kdebindings4-python-pykdeuic4
.endif
do-install:
diff --git a/devel/kdebindings4-ruby/distinfo b/devel/kdebindings4-ruby/distinfo
index be3c920c728d..3fcc3b44aff4 100644
--- a/devel/kdebindings4-ruby/distinfo
+++ b/devel/kdebindings4-ruby/distinfo
@@ -1,3 +1,3 @@
-MD5 (KDE/kdebindings-4.4.3.tar.bz2) = e6cce39fb0f78b589914678588ce5063
-SHA256 (KDE/kdebindings-4.4.3.tar.bz2) = efdaac0baefc5fd7d40f3e0bc89dfb1daab3d5dec87cab70f7b7800ab903ca3e
-SIZE (KDE/kdebindings-4.4.3.tar.bz2) = 5092068
+MD5 (KDE/kdebindings-4.4.4.tar.bz2) = 7fed573eeca601538554c943b4f400bc
+SHA256 (KDE/kdebindings-4.4.4.tar.bz2) = bcfd514e8e4a88f1a36750b8b5fc3cbc52497f5ea22f811ff718301d7687c5f2
+SIZE (KDE/kdebindings-4.4.4.tar.bz2) = 5091453
diff --git a/devel/kdebindings4-smoke/distinfo b/devel/kdebindings4-smoke/distinfo
index be3c920c728d..3fcc3b44aff4 100644
--- a/devel/kdebindings4-smoke/distinfo
+++ b/devel/kdebindings4-smoke/distinfo
@@ -1,3 +1,3 @@
-MD5 (KDE/kdebindings-4.4.3.tar.bz2) = e6cce39fb0f78b589914678588ce5063
-SHA256 (KDE/kdebindings-4.4.3.tar.bz2) = efdaac0baefc5fd7d40f3e0bc89dfb1daab3d5dec87cab70f7b7800ab903ca3e
-SIZE (KDE/kdebindings-4.4.3.tar.bz2) = 5092068
+MD5 (KDE/kdebindings-4.4.4.tar.bz2) = 7fed573eeca601538554c943b4f400bc
+SHA256 (KDE/kdebindings-4.4.4.tar.bz2) = bcfd514e8e4a88f1a36750b8b5fc3cbc52497f5ea22f811ff718301d7687c5f2
+SIZE (KDE/kdebindings-4.4.4.tar.bz2) = 5091453
diff --git a/devel/kdesdk4/Makefile b/devel/kdesdk4/Makefile
index 0dfc14e5d68e..8fc94eeb6c8b 100644
--- a/devel/kdesdk4/Makefile
+++ b/devel/kdesdk4/Makefile
@@ -6,7 +6,6 @@
PORTNAME= kdesdk
PORTVERSION= ${KDE4_VERSION}
-PORTREVISION= 1
CATEGORIES= devel kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
diff --git a/devel/kdesdk4/distinfo b/devel/kdesdk4/distinfo
index 68f8c16bfbc1..3f12fa4a821c 100644
--- a/devel/kdesdk4/distinfo
+++ b/devel/kdesdk4/distinfo
@@ -1,3 +1,3 @@
-MD5 (KDE/kdesdk-4.4.3.tar.bz2) = e2690f233dc4cdf04de236cbbcbf82e4
-SHA256 (KDE/kdesdk-4.4.3.tar.bz2) = 47ff3edfa84ad91ed1f659ca987cdd5a1ea7b4579b8505c6204ba7687bf49807
-SIZE (KDE/kdesdk-4.4.3.tar.bz2) = 5648508
+MD5 (KDE/kdesdk-4.4.4.tar.bz2) = fecf6bd1dd1664147543fd65cda532e6
+SHA256 (KDE/kdesdk-4.4.4.tar.bz2) = 233b0e908adc90ab3be3fd5fdd3bebc3f0a045cf0a3fcd51f1b1bc5923f7cca2
+SIZE (KDE/kdesdk-4.4.4.tar.bz2) = 5649432