aboutsummaryrefslogtreecommitdiff
path: root/x11/kdelibs4
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2014-04-03 09:49:10 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2014-04-03 09:49:10 +0000
commit65b2b253dc836cb64400ea09abe7fa5abf9852b8 (patch)
tree95de45f0ce5c27018f8f037f32ebe7630b007fd7 /x11/kdelibs4
parent4168b892e8103e408e4d23afd7adee13f316e7f7 (diff)
downloadports-65b2b253dc836cb64400ea09abe7fa5abf9852b8.tar.gz
ports-65b2b253dc836cb64400ea09abe7fa5abf9852b8.zip
KDE/FreeBSD team presents KDE SC 4.12.4 and KDE Workspace 4.11.8!
KDE ports: - Convert to USES=tar:xz devel/p5-perlqt, multimedia/kdemultimedia4-ffmpegthumbs: - Convert LIB_DEPENDS to new style devel/p5-perlqt, devel/p5-perlkde: - Don't remove directories installed by perl port net/kdnssd: - moved to net/zeroconf-ioslave (renamed upstream) x11/kdelibs4: - Clean up non-standard shared mime files and directories after deinstall The area51 repository features commits by Alonso Schaich <alonsoschaich@fastmail.fm> and makc.
Notes
Notes: svn path=/head/; revision=349983
Diffstat (limited to 'x11/kdelibs4')
-rw-r--r--x11/kdelibs4/Makefile8
-rw-r--r--x11/kdelibs4/distinfo4
-rw-r--r--x11/kdelibs4/pkg-plist11
3 files changed, 19 insertions, 4 deletions
diff --git a/x11/kdelibs4/Makefile b/x11/kdelibs4/Makefile
index 5b57adaf0be2..de61f8a8f4a9 100644
--- a/x11/kdelibs4/Makefile
+++ b/x11/kdelibs4/Makefile
@@ -33,11 +33,10 @@ RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicol
${LOCALBASE}/share/xml/docbook/4.2:${PORTSDIR}/textproc/docbook-xml \
${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl
-USE_XZ= yes
USE_GNOME= libxml2 libxslt
USE_KDE4= kdehier kdeprefix oxygen \
attica automoc4 ontologies soprano strigi
-USES= cmake:outsource fam gettext perl5 shared-mime-info shebangfix
+USES= cmake:outsource fam gettext perl5 shared-mime-info shebangfix tar:xz
USE_OPENSSL= yes
USE_QT4= corelib dbus declarative designer_build gui \
network opengl phonon qt3support \
@@ -110,4 +109,9 @@ pre-configure:
${REINPLACE_CMD} -e '/macro_bool_to_01/ s|^.*X11_Xscreensaver.*$$|set(HAVE_XSCREENSAVER 0)|' \
${PATCH_WRKSRC}/CMakeLists.txt
+post-install:
+# workaround for non-standard mime files and directories
+ ${MKDIR} ${STAGEDIR}/${PREFIX}/share/mime/all \
+ ${STAGEDIR}/${PREFIX}/share/mime/uri
+
.include <bsd.port.post.mk>
diff --git a/x11/kdelibs4/distinfo b/x11/kdelibs4/distinfo
index a6da273be52f..c04823203c89 100644
--- a/x11/kdelibs4/distinfo
+++ b/x11/kdelibs4/distinfo
@@ -1,2 +1,2 @@
-SHA256 (KDE/4.12.3/kdelibs-4.12.3.tar.xz) = 9d64413909096dafddd0ce070b5c18622f13f997640fbd3fd451c5f8c57852fb
-SIZE (KDE/4.12.3/kdelibs-4.12.3.tar.xz) = 11552124
+SHA256 (KDE/4.12.4/kdelibs-4.12.4.tar.xz) = 64ff95666dbac20b892ae6364171f20ab670028f3b91232e3bd56fa25df8c036
+SIZE (KDE/4.12.4/kdelibs-4.12.4.tar.xz) = 11553264
diff --git a/x11/kdelibs4/pkg-plist b/x11/kdelibs4/pkg-plist
index dbdff1909756..57f50180f4c5 100644
--- a/x11/kdelibs4/pkg-plist
+++ b/x11/kdelibs4/pkg-plist
@@ -3690,3 +3690,14 @@ share/mime/packages/kde.xml
@dirrm include/KDE/ConversionCheck
@dirrmtry etc/xdg/menus
@dirrmtry etc/xdg
+@comment workaround for non-standard mime files and directories
+@rmtry share/mime/all/all.xml
+@rmtry share/mime/all/allfiles.xml
+@rmtry share/mime/uri/mms.xml
+@rmtry share/mime/uri/mmst.xml
+@rmtry share/mime/uri/mmsu.xml
+@rmtry share/mime/uri/pnm.xml
+@rmtry share/mime/uri/rtspt.xml
+@rmtry share/mime/uri/rtspu.xml
+@dirrmtry share/mime/uri
+@dirrmtry share/mime/all