aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorAlberto Villa <avilla@FreeBSD.org>2011-10-17 00:03:42 +0000
committerAlberto Villa <avilla@FreeBSD.org>2011-10-17 00:03:42 +0000
commita2d3b5a4bc5047210b788a128596ec34749ffa11 (patch)
treec3c20b47c3435ddcaf02b8570db6aab5b70011af /graphics
parentda6ade2349d0bdc372133d4d97bc6988aee94238 (diff)
downloadports-a2d3b5a4bc5047210b788a128596ec34749ffa11.tar.gz
ports-a2d3b5a4bc5047210b788a128596ec34749ffa11.zip
Notes
Diffstat (limited to 'graphics')
-rw-r--r--graphics/Makefile15
-rw-r--r--graphics/gwenview-kde4/Makefile38
-rw-r--r--graphics/gwenview-kde4/distinfo4
-rw-r--r--graphics/gwenview-kde4/files/patch-src_gvcore_pngformattype.cpp20
-rw-r--r--graphics/gwenview-kde4/files/patch-src_imageutils_jpegcontent.cpp22
-rw-r--r--graphics/gwenview-kde4/pkg-descr46
-rw-r--r--graphics/gwenview-kde4/pkg-plist135
-rw-r--r--graphics/kamera-kde4/Makefile37
-rw-r--r--graphics/kamera-kde4/distinfo4
-rw-r--r--graphics/kamera-kde4/pkg-descr7
-rw-r--r--graphics/kamera-kde4/pkg-plist28
-rw-r--r--graphics/kcolorchooser/Makefile27
-rw-r--r--graphics/kcolorchooser/distinfo2
-rw-r--r--graphics/kcolorchooser/pkg-descr10
-rw-r--r--graphics/kcolorchooser/pkg-plist4
-rw-r--r--graphics/kdegraphics4-mobipocket/Makefile31
-rw-r--r--graphics/kdegraphics4-mobipocket/distinfo2
-rw-r--r--graphics/kdegraphics4-mobipocket/pkg-descr6
-rw-r--r--graphics/kdegraphics4-mobipocket/pkg-plist7
-rw-r--r--graphics/kdegraphics4-strigi-analyzer/Makefile30
-rw-r--r--graphics/kdegraphics4-strigi-analyzer/distinfo2
-rw-r--r--graphics/kdegraphics4-strigi-analyzer/pkg-descr3
-rw-r--r--graphics/kdegraphics4-strigi-analyzer/pkg-plist2
-rw-r--r--graphics/kdegraphics4-svgpart/Makefile28
-rw-r--r--graphics/kdegraphics4-svgpart/distinfo2
-rw-r--r--graphics/kdegraphics4-svgpart/pkg-descr4
-rw-r--r--graphics/kdegraphics4-svgpart/pkg-plist4
-rw-r--r--graphics/kdegraphics4-thumbnailers/Makefile30
-rw-r--r--graphics/kdegraphics4-thumbnailers/distinfo2
-rw-r--r--graphics/kdegraphics4-thumbnailers/pkg-descr4
-rw-r--r--graphics/kdegraphics4-thumbnailers/pkg-plist4
-rw-r--r--graphics/kdegraphics4/Makefile97
-rw-r--r--graphics/kdegraphics4/distinfo2
-rw-r--r--graphics/kdegraphics4/files/patch-libs__libkdcraw__CMakeLists.txt14
-rw-r--r--graphics/kdegraphics4/files/patch-libs__libkexiv2__CMakeLists.txt13
-rw-r--r--graphics/kdegraphics4/files/patch-libs__libkipi__CMakeLists.txt13
-rw-r--r--graphics/kdegraphics4/pkg-descr7
-rw-r--r--graphics/kdegraphics4/pkg-plist560
-rw-r--r--graphics/kolourpaint/Makefile29
-rw-r--r--graphics/kolourpaint/distinfo2
-rw-r--r--graphics/kolourpaint/pkg-descr14
-rw-r--r--graphics/kolourpaint/pkg-plist182
-rw-r--r--graphics/ksaneplugin/Makefile29
-rw-r--r--graphics/ksaneplugin/distinfo2
-rw-r--r--graphics/ksaneplugin/pkg-descr3
-rw-r--r--graphics/ksaneplugin/pkg-plist2
-rw-r--r--graphics/ksnapshot/Makefile30
-rw-r--r--graphics/ksnapshot/distinfo2
-rw-r--r--graphics/ksnapshot/pkg-descr11
-rw-r--r--graphics/ksnapshot/pkg-plist16
-rw-r--r--graphics/libkdcraw-kde4/Makefile45
-rw-r--r--graphics/libkdcraw-kde4/distinfo4
-rw-r--r--graphics/libkdcraw-kde4/pkg-descr5
-rw-r--r--graphics/libkdcraw-kde4/pkg-plist40
-rw-r--r--graphics/libkexiv2-kde4/Makefile42
-rw-r--r--graphics/libkexiv2-kde4/distinfo4
-rw-r--r--graphics/libkexiv2-kde4/files/patch-libkexiv2__libkexiv2__kexiv2.cpp26
-rw-r--r--graphics/libkexiv2-kde4/pkg-descr9
-rw-r--r--graphics/libkexiv2-kde4/pkg-plist17
-rw-r--r--graphics/libkipi-kde4/Makefile43
-rw-r--r--graphics/libkipi-kde4/distinfo4
-rw-r--r--graphics/libkipi-kde4/pkg-descr7
-rw-r--r--graphics/libkipi-kde4/pkg-plist64
-rw-r--r--graphics/libksane/Makefile32
-rw-r--r--graphics/libksane/distinfo2
-rw-r--r--graphics/libksane/pkg-descr5
-rw-r--r--graphics/libksane/pkg-plist14
-rw-r--r--graphics/okular/Makefile46
-rw-r--r--graphics/okular/distinfo2
-rw-r--r--graphics/okular/pkg-descr9
-rw-r--r--graphics/okular/pkg-plist153
71 files changed, 1109 insertions, 1052 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index fb455a5fd2ba..1aa103116b11 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -329,6 +329,7 @@
SUBDIR += gts
SUBDIR += guilib
SUBDIR += gwenview
+ SUBDIR += gwenview-kde4
SUBDIR += gx
SUBDIR += hobbes-icons-xpm
SUBDIR += hppsmtools
@@ -394,11 +395,17 @@
SUBDIR += kalbum
SUBDIR += kallery
SUBDIR += kamera
+ SUBDIR += kamera-kde4
SUBDIR += kbarcode
+ SUBDIR += kcolorchooser
SUBDIR += kcoloredit
SUBDIR += kdc2tiff
SUBDIR += kdegraphics3
SUBDIR += kdegraphics4
+ SUBDIR += kdegraphics4-mobipocket
+ SUBDIR += kdegraphics4-strigi-analyzer
+ SUBDIR += kdegraphics4-svgpart
+ SUBDIR += kdegraphics4-thumbnailers
SUBDIR += kgraphviewer
SUBDIR += kiconedit
SUBDIR += kipi-plugins
@@ -407,11 +414,14 @@
SUBDIR += kix-kmod
SUBDIR += klatexformula
SUBDIR += kludge3d
+ SUBDIR += kolourpaint
SUBDIR += kooka
SUBDIR += kphotoalbum
SUBDIR += kphotoalbum-kde4
SUBDIR += kpovmodeler
SUBDIR += kradview
+ SUBDIR += ksaneplugin
+ SUBDIR += ksnapshot
SUBDIR += kudu
SUBDIR += kuickshow
SUBDIR += kuickshow-kde4
@@ -461,9 +471,13 @@
SUBDIR += libiptcdata
SUBDIR += libjpeg-turbo
SUBDIR += libkdcraw
+ SUBDIR += libkdcraw-kde4
SUBDIR += libkexif
SUBDIR += libkexiv2
+ SUBDIR += libkexiv2-kde4
SUBDIR += libkipi
+ SUBDIR += libkipi-kde4
+ SUBDIR += libksane
SUBDIR += liblqr-1
SUBDIR += liblug
SUBDIR += libmng
@@ -568,6 +582,7 @@
SUBDIR += ocrfeeder
SUBDIR += ocropus
SUBDIR += ogre3d
+ SUBDIR += okular
SUBDIR += openclipart
SUBDIR += opencsg
SUBDIR += opencv
diff --git a/graphics/gwenview-kde4/Makefile b/graphics/gwenview-kde4/Makefile
index 24348ad762a6..4b4ef73ac0c4 100644
--- a/graphics/gwenview-kde4/Makefile
+++ b/graphics/gwenview-kde4/Makefile
@@ -1,32 +1,34 @@
# New ports collection makefile for: gwenview
-# Date created: 22 Jun 2002
-# Whom: Stefan Jahn <stefan.jahn@nemesis-sektor.de>
+# Date created: 5 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= gwenview
-PORTVERSION= 1.4.2
-PORTREVISION= 9
+PORTVERSION= ${KDE4_VERSION}
CATEGORIES= graphics kde
-MASTER_SITES= SF
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
-MAINTAINER= ports@FreeBSD.org
-COMMENT= An image viewer and browser for the KDE environment
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Image viewer and browser for KDE 4
-LIB_DEPENDS= kipi.2:${PORTSDIR}/graphics/libkipi \
- exiv2.10:${PORTSDIR}/graphics/exiv2
+LATEST_LINK= ${PORTNAME}-kde4
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_KDELIBS_VER=3
-USE_AUTOTOOLS= libtool
-
-CONFIGURE_ARGS+=--enable-kipi
+LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \
+ soprano.4:${PORTSDIR}/textproc/soprano \
+ exiv2.10:${PORTSDIR}/graphics/exiv2 \
+ kipi.8:${PORTSDIR}/graphics/libkipi-kde4
-MAN1= gwenview.1
+CONFLICTS= kdegraphics-4.[0-6].*
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT}
+USE_KDE4= kdehier kdelibs kdeprefix baseapps automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= dbus qmake_build moc_build uic_build rcc_build
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
.include <bsd.port.mk>
diff --git a/graphics/gwenview-kde4/distinfo b/graphics/gwenview-kde4/distinfo
index 644085b21532..56555abd1cd0 100644
--- a/graphics/gwenview-kde4/distinfo
+++ b/graphics/gwenview-kde4/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gwenview-1.4.2.tar.bz2) = 26ec1a3f3ac7cce9584b44e6090402776fb84df3fc5f9e5aadbe66e9887851fd
-SIZE (gwenview-1.4.2.tar.bz2) = 984977
+SHA256 (KDE/gwenview-4.7.2.tar.bz2) = ba379b0e0c790e5889a7a434d1de73e7bcdb2f31ae44981de7e53ca45f5ccf7e
+SIZE (KDE/gwenview-4.7.2.tar.bz2) = 1975048
diff --git a/graphics/gwenview-kde4/files/patch-src_gvcore_pngformattype.cpp b/graphics/gwenview-kde4/files/patch-src_gvcore_pngformattype.cpp
deleted file mode 100644
index a7c10d008337..000000000000
--- a/graphics/gwenview-kde4/files/patch-src_gvcore_pngformattype.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/gvcore/pngformattype.cpp.orig 2007-09-15 15:46:13.000000000 +0200
-+++ src/gvcore/pngformattype.cpp 2010-03-30 10:12:59.000000000 +0200
-@@ -245,7 +245,7 @@
- image.setColor( i, qRgba(c,c,c,0xff) );
- }
- if ( png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS) ) {
-- const int g = info_ptr->trans_values.gray;
-+ const int g = info_ptr->trans_color.gray;
- if (g < ncols) {
- image.setAlphaBuffer(TRUE);
- image.setColor(g, image.color(g) & RGB_MASK);
-@@ -273,7 +273,7 @@
- info_ptr->palette[i].red,
- info_ptr->palette[i].green,
- info_ptr->palette[i].blue,
-- info_ptr->trans[i]
-+ info_ptr->trans_alpha[i]
- )
- );
- i++;
diff --git a/graphics/gwenview-kde4/files/patch-src_imageutils_jpegcontent.cpp b/graphics/gwenview-kde4/files/patch-src_imageutils_jpegcontent.cpp
deleted file mode 100644
index 48943654ed68..000000000000
--- a/graphics/gwenview-kde4/files/patch-src_imageutils_jpegcontent.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/imageutils/jpegcontent.cpp.orig 2007-09-15 19:46:17.000000000 +0600
-+++ src/imageutils/jpegcontent.cpp 2009-01-09 14:24:04.000000000 +0500
-@@ -589,7 +589,8 @@
- QImage JPEGContent::thumbnail() const {
- QImage image;
- if (!d->mExifData.empty()) {
-- Exiv2::DataBuf thumbnail = d->mExifData.copyThumbnail();
-+ Exiv2::ExifThumbC thumb(d->mExifData);
-+ Exiv2::DataBuf const thumbnail = thumb.copy();
- image.loadFromData(thumbnail.pData_, thumbnail.size_);
- }
- return image;
-@@ -611,7 +612,8 @@
- return;
- }
-
-- d->mExifData.setJpegThumbnail((unsigned char*)array.data(), array.size());
-+ Exiv2::ExifThumb thumb(d->mExifData);
-+ thumb.setJpegThumbnail((unsigned char*)array.data(), array.size());
- }
-
-
diff --git a/graphics/gwenview-kde4/pkg-descr b/graphics/gwenview-kde4/pkg-descr
index 824634580601..3d866d438756 100644
--- a/graphics/gwenview-kde4/pkg-descr
+++ b/graphics/gwenview-kde4/pkg-descr
@@ -1,7 +1,43 @@
-Gwenview is a simple image viewer which offers
-a folder tree window and a file list window for
-navigating easily through your image file
-heirarchy. It supports all image formats your
-KDE installation supports.
+Gwenview is an image viewer for KDE.
+
+IMAGE VIEWING
+Gwenview can load and save all image formats supported by KDE. It
+correctly displays images with alpha channel, using the traditionnal
+checker board as a background to reveal transparency. Gwenview lets
+you accurately control the way images are scaled: you can zoom in and
+out or automatically scale the image to fit the window. Zoom is locked
+so that you can easily compare images by going back and forth. When
+browsing JPEG images with EXIF information, Gwenview automatically
+rotates them according to the EXIF orientation tag. It can show image
+properties and image specific meta-information like Dolphin does. It
+knows about animated images like MNG or GIF and is also capable of
+displaying vector images in SVG format as well as playing videos.
+
+IMAGE MANIPULATIONS
+Gwenview does not try to replace your favorite image editor, so it
+only features simple image manipulations: rotation, mirroring,
+cropping, resizing and red eye reduction. When working with JPEG
+files, Gwenview performs lossless manipulations.
+
+BROWSING YOUR COLLECTIONS OF IMAGES
+Gwenview features the necessary file management operations: copy,
+move, delete, rename and drag 'n' drop images. It has full support for
+KIO slaves: you can browse FTP/Windows shares, go into tarballs or zip
+files.
+
+PRESENTING YOUR IMAGES
+The fullscreen with optional thumbnail bar and the simple built-in
+slide show allows you to present images the way you want them to show.
+
+THE INTERFACE
+Gwenview features a browse mode to get a quick overview of images in a
+folder and a view mode to go through one image at a time. The view
+mode can also display a thumbnail bar.
+
+KPARTS
+Gwenview can be used both as a standalone application and embedded in
+other KDE applications through the KPart system. For example, thanks
+to Gwenview image KPart, Konqueror can display images using Gwneview,
+letting you zoom in and out as well as rotate it.
WWW: http://gwenview.sourceforge.net
diff --git a/graphics/gwenview-kde4/pkg-plist b/graphics/gwenview-kde4/pkg-plist
index a7f6feaf4b09..428159e8cb2e 100644
--- a/graphics/gwenview-kde4/pkg-plist
+++ b/graphics/gwenview-kde4/pkg-plist
@@ -1,126 +1,45 @@
bin/gwenview
-lib/kde3/gwenview.a
-lib/kde3/gwenview.la
-lib/kde3/gwenview.so
-lib/kde3/libgvdirpart.a
-lib/kde3/libgvdirpart.la
-lib/kde3/libgvdirpart.so
-lib/kde3/libgvimagepart.a
-lib/kde3/libgvimagepart.la
-lib/kde3/libgvimagepart.so
-lib/libgwenviewcore.a
-lib/libgwenviewcore.la
-lib/libgwenviewcore.so
-lib/libgwenviewcore.so.1
-lib/libkdeinit_gwenview.a
-lib/libkdeinit_gwenview.la
-lib/libkdeinit_gwenview.so
-share/applications/kde/gwenview.desktop
-share/apps/gvdirpart/gvdirpart.rc
-share/apps/gvimagepart/gvimagepart.rc
-share/apps/gvimagepart/gvimagepartpopup.rc
+bin/gwenview_importer
+lib/kde4/gvpart.so
+lib/libgwenviewlib.so
+lib/libgwenviewlib.so.5
+lib/libgwenviewlib.so.5.0.1
+share/applications/kde4/gwenview.desktop
+share/apps/gvpart/gvpart.rc
share/apps/gwenview/cursors/zoom.png
+share/apps/gwenview/fullscreenthemes/blackglass/checked.png
+share/apps/gwenview/fullscreenthemes/blackglass/scroll-left.png
+share/apps/gwenview/fullscreenthemes/blackglass/scroll-right.png
+share/apps/gwenview/fullscreenthemes/blackglass/style.css
share/apps/gwenview/gwenviewui.rc
-share/apps/gwenview/icons/hicolor/16x16/actions/dnd1.png
-share/apps/gwenview/icons/hicolor/16x16/actions/dnd2.png
-share/apps/gwenview/icons/hicolor/16x16/actions/dnd3.png
-share/apps/gwenview/icons/hicolor/16x16/actions/dnd4.png
-share/apps/gwenview/icons/hicolor/16x16/actions/dnd5.png
-share/apps/gwenview/icons/hicolor/16x16/actions/dnd6.png
-share/apps/gwenview/icons/hicolor/16x16/actions/dnd7.png
-share/apps/gwenview/icons/hicolor/16x16/actions/dnd8.png
-share/apps/gwenview/icons/hicolor/16x16/actions/flip.png
-share/apps/gwenview/icons/hicolor/16x16/actions/mirror.png
-share/apps/gwenview/icons/hicolor/16x16/actions/rotate_left.png
-share/apps/gwenview/icons/hicolor/16x16/actions/rotate_right.png
-share/apps/gwenview/icons/hicolor/16x16/actions/slideshow_pause.png
-share/apps/gwenview/icons/hicolor/16x16/actions/slideshow_play.png
-share/apps/gwenview/icons/hicolor/22x22/actions/flip.png
-share/apps/gwenview/icons/hicolor/22x22/actions/mirror.png
-share/apps/gwenview/icons/hicolor/22x22/actions/rotate_left.png
-share/apps/gwenview/icons/hicolor/22x22/actions/rotate_right.png
-share/apps/gwenview/icons/hicolor/22x22/actions/slideshow_pause.png
-share/apps/gwenview/icons/hicolor/22x22/actions/slideshow_play.png
-share/apps/gwenview/icons/hicolor/32x32/actions/flip.png
-share/apps/gwenview/icons/hicolor/32x32/actions/mirror.png
-share/apps/gwenview/icons/hicolor/32x32/actions/rotate_left.png
-share/apps/gwenview/icons/hicolor/32x32/actions/rotate_right.png
-share/apps/gwenview/icons/hicolor/32x32/actions/slideshow_pause.png
-share/apps/gwenview/icons/hicolor/32x32/actions/slideshow_play.png
-share/apps/gwenview/icons/hicolor/48x48/actions/flip.png
-share/apps/gwenview/icons/hicolor/48x48/actions/mirror.png
-share/apps/gwenview/icons/hicolor/48x48/actions/rotate_left.png
-share/apps/gwenview/icons/hicolor/48x48/actions/rotate_right.png
-share/apps/gwenview/icons/hicolor/48x48/actions/slideshow_pause.png
-share/apps/gwenview/icons/hicolor/48x48/actions/slideshow_play.png
-share/apps/gwenview/icons/hicolor/scalable/actions/slideshow_pause.svgz
-share/apps/gwenview/icons/hicolor/scalable/actions/slideshow_play.svgz
-share/apps/gwenview/thumbnail/wait.png
-share/apps/gwenview/tools/gimp.desktop
-share/apps/gwenview/tools/kolourpaint.desktop
-share/apps/gwenview/tools/konqueror.desktop
-share/apps/gwenview/tools/tiledwallpaper.desktop
-share/apps/gwenview/tools/wallpaper.desktop
-share/apps/kconf_update/gwenview_1.4_osdformat.sh
-share/apps/kconf_update/gwenview_1.4_osdformat.upd
-share/apps/kconf_update/gwenview_thumbnail_size.sh
-share/apps/kconf_update/gwenview_thumbnail_size.upd
-share/apps/konqueror/servicemenus/konqgwenview.desktop
-share/config.kcfg/fileoperationconfig.kcfg
-share/config.kcfg/fileviewconfig.kcfg
-share/config.kcfg/fullscreenconfig.kcfg
-share/config.kcfg/gvdirpartconfig.kcfg
-share/config.kcfg/imageviewconfig.kcfg
-share/config.kcfg/miscconfig.kcfg
-share/config.kcfg/slideshowconfig.kcfg
+share/apps/solid/actions/gwenview_importer.desktop
+share/apps/solid/actions/gwenview_importer_camera.desktop
share/doc/HTML/en/gwenview/browse_mode.png
share/doc/HTML/en/gwenview/common
-share/doc/HTML/en/gwenview/dock_grip.png
-share/doc/HTML/en/gwenview/docked_windows.docbook
-share/doc/HTML/en/gwenview/external_tools.docbook
-share/doc/HTML/en/gwenview/external_tools_dialog.png
+share/doc/HTML/en/gwenview/fullscreen_mode.png
+share/doc/HTML/en/gwenview/importer.png
share/doc/HTML/en/gwenview/index.cache.bz2
share/doc/HTML/en/gwenview/index.docbook
-share/doc/HTML/en/gwenview/interface.docbook
-share/doc/HTML/en/gwenview/introduction.docbook
-share/doc/HTML/en/gwenview/keybindings.docbook
-share/doc/HTML/en/gwenview/mouse.docbook
share/doc/HTML/en/gwenview/view_mode.png
-share/icons/crystalsvg/16x16/apps/gvdirpart.png
-share/icons/crystalsvg/22x22/apps/gvdirpart.png
-share/icons/crystalsvg/32x32/apps/gvdirpart.png
-share/icons/crystalsvg/scalable/apps/gvdirpart.svg
+share/icons/hicolor/128x128/actions/document-share.png
share/icons/hicolor/128x128/apps/gwenview.png
-share/icons/hicolor/16x16/apps/gvdirpart.png
+share/icons/hicolor/16x16/actions/document-share.png
share/icons/hicolor/16x16/apps/gwenview.png
-share/icons/hicolor/22x22/apps/gvdirpart.png
+share/icons/hicolor/22x22/actions/document-share.png
share/icons/hicolor/22x22/apps/gwenview.png
-share/icons/hicolor/32x32/apps/gvdirpart.png
+share/icons/hicolor/32x32/actions/document-share.png
share/icons/hicolor/32x32/apps/gwenview.png
+share/icons/hicolor/48x48/actions/document-share.png
share/icons/hicolor/48x48/apps/gwenview.png
+share/icons/hicolor/64x64/actions/document-share.png
share/icons/hicolor/64x64/apps/gwenview.png
-share/icons/hicolor/scalable/apps/gvdirpart.svg
+share/icons/hicolor/scalable/actions/document-share.svgz
share/icons/hicolor/scalable/apps/gwenview.svgz
-share/services/gvdirpart.desktop
-share/services/gvimagepart.desktop
+share/kde4/services/ServiceMenus/slideshow.desktop
+share/kde4/services/gvpart.desktop
@dirrm share/doc/HTML/en/gwenview
-@dirrmtry share/apps/kconf_update
-@dirrm share/apps/gwenview/tools
-@dirrm share/apps/gwenview/thumbnail
-@dirrm share/apps/gwenview/icons/hicolor/scalable/actions
-@dirrm share/apps/gwenview/icons/hicolor/scalable
-@dirrm share/apps/gwenview/icons/hicolor/48x48/actions
-@dirrm share/apps/gwenview/icons/hicolor/48x48
-@dirrm share/apps/gwenview/icons/hicolor/32x32/actions
-@dirrm share/apps/gwenview/icons/hicolor/32x32
-@dirrm share/apps/gwenview/icons/hicolor/22x22/actions
-@dirrm share/apps/gwenview/icons/hicolor/22x22
-@dirrm share/apps/gwenview/icons/hicolor/16x16/actions
-@dirrm share/apps/gwenview/icons/hicolor/16x16
-@dirrm share/apps/gwenview/icons/hicolor
-@dirrm share/apps/gwenview/icons
+@dirrm share/apps/gwenview/fullscreenthemes/blackglass
+@dirrm share/apps/gwenview/fullscreenthemes
@dirrm share/apps/gwenview/cursors
@dirrm share/apps/gwenview
-@dirrm share/apps/gvimagepart
-@dirrm share/apps/gvdirpart
-@dirrmtry share/applications/kde
+@dirrm share/apps/gvpart
diff --git a/graphics/kamera-kde4/Makefile b/graphics/kamera-kde4/Makefile
index 8fd8edc27538..cd7cea6592b5 100644
--- a/graphics/kamera-kde4/Makefile
+++ b/graphics/kamera-kde4/Makefile
@@ -1,40 +1,31 @@
# New ports collection makefile for: kamera
-# Date created: July 09 2004
-# Whom: Michael Nottebrock <lofi@FreeBSD.org>
+# Date created: 5 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= kamera
-PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 3
+PORTVERSION= ${KDE4_VERSION}
CATEGORIES= graphics kde
MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src
-PKGNAMEPREFIX= kdegraphics-
-DISTNAME= kdegraphics-${PORTVERSION}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
DIST_SUBDIR= KDE
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Digital camera support for KDE
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Digital camera manager for KDE 4
-LIB_DEPENDS+= gphoto2:${PORTSDIR}/graphics/libgphoto2
+LATEST_LINK= ${PORTNAME}-kde4
-CONFLICTS= kdegraphics-3.1.* kdegraphics-3.2.[0-3]
+LIB_DEPENDS= gphoto2.2:${PORTSDIR}/graphics/libgphoto2
-USE_KDELIBS_VER=3
-PREFIX= ${KDE_PREFIX}
+CONFLICTS= kdegraphics-4.[0-6].*
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= dbus qt3support qmake_build moc_build uic_build rcc_build
USE_BZIP2= yes
-USE_AUTOTOOLS= libtool
-USE_GMAKE= yes
-WRKSRC= ${WRKDIR}/kdegraphics-${PORTVERSION}
+MAKE_JOBS_SAFE= yes
-pre-configure:
- ${ECHO_CMD} ${PORTNAME} doc > ${WRKSRC}/inst-apps
- ${REINPLACE_CMD} \
- 's|^SUBDIRS =.*${PORTNAME}.*$$|SUBDIRS =\. ${PORTNAME}|g' \
- ${WRKSRC}/doc/Makefile.in
-
-.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
.include <bsd.port.mk>
diff --git a/graphics/kamera-kde4/distinfo b/graphics/kamera-kde4/distinfo
index 8930fac32c47..e6363c278e05 100644
--- a/graphics/kamera-kde4/distinfo
+++ b/graphics/kamera-kde4/distinfo
@@ -1,2 +1,2 @@
-SHA256 (KDE/kdegraphics-3.5.10.tar.bz2) = bdc73fa98008aa64b72636282bf0d83c7bb3e6d4ba1d0831277dda469b57408b
-SIZE (KDE/kdegraphics-3.5.10.tar.bz2) = 7440912
+SHA256 (KDE/kamera-4.7.2.tar.bz2) = f68c8e3150ab7175a239f95375a7c633f5f6d18cdfa145c9762e1e3ab2836ecd
+SIZE (KDE/kamera-4.7.2.tar.bz2) = 38608
diff --git a/graphics/kamera-kde4/pkg-descr b/graphics/kamera-kde4/pkg-descr
index b37891651f55..97e7b570db32 100644
--- a/graphics/kamera-kde4/pkg-descr
+++ b/graphics/kamera-kde4/pkg-descr
@@ -1,3 +1,4 @@
-Kamera is an IO slave and a KControl panel module which allows you to access
-folders and images within any digital camera supported by the upcoming gPhoto2
-libraries.
+This is a digital camera IO slave for KDE 4 which uses gPhoto2 to
+allow access to your camera pictures with the URL camera:/.
+
+WWW: http://www.kde.org
diff --git a/graphics/kamera-kde4/pkg-plist b/graphics/kamera-kde4/pkg-plist
index 51321f767bbd..08bd4370b5df 100644
--- a/graphics/kamera-kde4/pkg-plist
+++ b/graphics/kamera-kde4/pkg-plist
@@ -1,19 +1,9 @@
-lib/kde3/kcm_kamera.a
-lib/kde3/kcm_kamera.la
-lib/kde3/kcm_kamera.so
-lib/kde3/kio_kamera.a
-lib/kde3/kio_kamera.la
-lib/kde3/kio_kamera.so
-share/applications/kde/kamera.desktop
-share/doc/HTML/en/kamera/common
-share/doc/HTML/en/kamera/index.cache.bz2
-share/doc/HTML/en/kamera/index.docbook
-share/icons/crystalsvg/16x16/actions/camera_test.png
-share/icons/crystalsvg/16x16/apps/camera.png
-share/icons/crystalsvg/16x16/devices/camera.png
-share/icons/crystalsvg/22x22/devices/camera.png
-share/icons/crystalsvg/22x22/filesystems/camera.png
-share/icons/crystalsvg/32x32/devices/camera.png
-share/icons/crystalsvg/32x32/filesystems/camera.png
-share/services/camera.protocol
-@dirrm share/doc/HTML/en/kamera
+lib/kde4/kcm_kamera.so
+lib/kde4/kio_kamera.so
+share/apps/solid/actions/solid_camera.desktop
+share/doc/HTML/en/kcontrol/kamera/common
+share/doc/HTML/en/kcontrol/kamera/index.cache.bz2
+share/doc/HTML/en/kcontrol/kamera/index.docbook
+share/kde4/services/camera.protocol
+share/kde4/services/kamera.desktop
+@dirrm share/doc/HTML/en/kcontrol/kamera
diff --git a/graphics/kcolorchooser/Makefile b/graphics/kcolorchooser/Makefile
new file mode 100644
index 000000000000..01875514586e
--- /dev/null
+++ b/graphics/kcolorchooser/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: kcolorchooser
+# Date created: 5 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kcolorchooser
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KDE 4 application to select colors from the screen or from a palette
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= dbus qmake_build moc_build uic_build rcc_build
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
+.include <bsd.port.mk>
diff --git a/graphics/kcolorchooser/distinfo b/graphics/kcolorchooser/distinfo
new file mode 100644
index 000000000000..7095176a9b81
--- /dev/null
+++ b/graphics/kcolorchooser/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/kcolorchooser-4.7.2.tar.bz2) = 3814fdbe823b6f9bace3d8b007992f34b49216a2abcd441a2216c2b16c22e842
+SIZE (KDE/kcolorchooser-4.7.2.tar.bz2) = 4808
diff --git a/graphics/kcolorchooser/pkg-descr b/graphics/kcolorchooser/pkg-descr
new file mode 100644
index 000000000000..1e760f7912f1
--- /dev/null
+++ b/graphics/kcolorchooser/pkg-descr
@@ -0,0 +1,10 @@
+KColorChooser is a simple application to select colors from the screen
+or from a palette.
+
+FEATURES
+- Select colors from any location on the screen.
+- Select colors from a range of standard palettes available.
+- Color values shown in Hue-Saturation-Value (HSV), Red-Green-Blue
+ (RGB) and HTML formats.
+
+WWW: http://www.kde.org/applications/graphics/kcolorchooser
diff --git a/graphics/kcolorchooser/pkg-plist b/graphics/kcolorchooser/pkg-plist
new file mode 100644
index 000000000000..52341567364f
--- /dev/null
+++ b/graphics/kcolorchooser/pkg-plist
@@ -0,0 +1,4 @@
+bin/kcolorchooser
+share/applications/kde4/kcolorchooser.desktop
+share/icons/hicolor/16x16/apps/kcolorchooser.png
+share/icons/hicolor/22x22/apps/kcolorchooser.png
diff --git a/graphics/kdegraphics4-mobipocket/Makefile b/graphics/kdegraphics4-mobipocket/Makefile
new file mode 100644
index 000000000000..78149215f349
--- /dev/null
+++ b/graphics/kdegraphics4-mobipocket/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: kdegraphics-mobipocket
+# Date created: 5 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mobipocket
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+PKGNAMEPREFIX= kdegraphics-
+DIST_SUBDIR= KDE
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Mobipocket plugins for Strigi indexing, Okular and thumbnails
+
+LIB_DEPENDS= searchclient.0:${PORTSDIR}/deskutils/strigi \
+ okularcore.1:${PORTSDIR}/graphics/okular
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= gui qmake_build moc_build uic_build rcc_build
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
+.include <bsd.port.mk>
diff --git a/graphics/kdegraphics4-mobipocket/distinfo b/graphics/kdegraphics4-mobipocket/distinfo
new file mode 100644
index 000000000000..f48f9d095a01
--- /dev/null
+++ b/graphics/kdegraphics4-mobipocket/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/mobipocket-4.7.2.tar.bz2) = d17f37c2bee1600c15c4d2ba7e2d71ed42f4075963fb7899145b4cc8d2573a49
+SIZE (KDE/mobipocket-4.7.2.tar.bz2) = 19771
diff --git a/graphics/kdegraphics4-mobipocket/pkg-descr b/graphics/kdegraphics4-mobipocket/pkg-descr
new file mode 100644
index 000000000000..7bcd686034bb
--- /dev/null
+++ b/graphics/kdegraphics4-mobipocket/pkg-descr
@@ -0,0 +1,6 @@
+These plugins allow Strigi desktop search to extract additional
+information about Mobipocket files. Additionally they allow the
+Dolphin file manager to create thumbnails for this file format and
+Okular to display the files.
+
+WWW: http://www.kde.org
diff --git a/graphics/kdegraphics4-mobipocket/pkg-plist b/graphics/kdegraphics4-mobipocket/pkg-plist
new file mode 100644
index 000000000000..4f27664505d4
--- /dev/null
+++ b/graphics/kdegraphics4-mobipocket/pkg-plist
@@ -0,0 +1,7 @@
+lib/kde4/mobithumbnail.so
+lib/kde4/okularGenerator_mobi.so
+lib/strigi/strigila_mobi.so
+share/applications/kde4/okularApplication_mobi.desktop
+share/kde4/services/libokularGenerator_mobi.desktop
+share/kde4/services/mobithumbnail.desktop
+share/kde4/services/okularMobi.desktop
diff --git a/graphics/kdegraphics4-strigi-analyzer/Makefile b/graphics/kdegraphics4-strigi-analyzer/Makefile
new file mode 100644
index 000000000000..9eeb895f3ae0
--- /dev/null
+++ b/graphics/kdegraphics4-strigi-analyzer/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: kdegraphics-strigi-analyzer
+# Date created: 5 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kdegraphics-strigi-analyzer
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Strigi analyzers for various graphics file formats
+
+LIB_DEPENDS= searchclient.0:${PORTSDIR}/deskutils/strigi \
+ tiff.4:${PORTSDIR}/graphics/tiff
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= corelib qmake_build moc_build uic_build rcc_build
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
+.include <bsd.port.mk>
diff --git a/graphics/kdegraphics4-strigi-analyzer/distinfo b/graphics/kdegraphics4-strigi-analyzer/distinfo
new file mode 100644
index 000000000000..73be1e8333c3
--- /dev/null
+++ b/graphics/kdegraphics4-strigi-analyzer/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/kdegraphics-strigi-analyzer-4.7.2.tar.bz2) = 32d1aab4bff449a42ed641ef83726aff6ccfff4e607b545a79230bd6c3e13f09
+SIZE (KDE/kdegraphics-strigi-analyzer-4.7.2.tar.bz2) = 42602
diff --git a/graphics/kdegraphics4-strigi-analyzer/pkg-descr b/graphics/kdegraphics4-strigi-analyzer/pkg-descr
new file mode 100644
index 000000000000..bfa6774b091c
--- /dev/null
+++ b/graphics/kdegraphics4-strigi-analyzer/pkg-descr
@@ -0,0 +1,3 @@
+Strigi analyzers for various graphics file formats.
+
+WWW: http://www.kde.org
diff --git a/graphics/kdegraphics4-strigi-analyzer/pkg-plist b/graphics/kdegraphics4-strigi-analyzer/pkg-plist
new file mode 100644
index 000000000000..d5090642398c
--- /dev/null
+++ b/graphics/kdegraphics4-strigi-analyzer/pkg-plist
@@ -0,0 +1,2 @@
+lib/strigi/strigiea_dvi.so
+lib/strigi/strigiea_tiff.so
diff --git a/graphics/kdegraphics4-svgpart/Makefile b/graphics/kdegraphics4-svgpart/Makefile
new file mode 100644
index 000000000000..40f028a5a7ea
--- /dev/null
+++ b/graphics/kdegraphics4-svgpart/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: kdegraphics-svgpart
+# Date created: 5 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= svgpart
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+PKGNAMEPREFIX= kdegraphics-
+DIST_SUBDIR= KDE
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= SVG KPart
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= dbus qmake_build moc_build uic_build rcc_build
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
+.include <bsd.port.mk>
diff --git a/graphics/kdegraphics4-svgpart/distinfo b/graphics/kdegraphics4-svgpart/distinfo
new file mode 100644
index 000000000000..c3271eecc73c
--- /dev/null
+++ b/graphics/kdegraphics4-svgpart/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/svgpart-4.7.2.tar.bz2) = e363b2d183d465a3557f6566dd9fb5333f35b8600dd75af032617614924c2914
+SIZE (KDE/svgpart-4.7.2.tar.bz2) = 9157
diff --git a/graphics/kdegraphics4-svgpart/pkg-descr b/graphics/kdegraphics4-svgpart/pkg-descr
new file mode 100644
index 000000000000..0ca053d6c36f
--- /dev/null
+++ b/graphics/kdegraphics4-svgpart/pkg-descr
@@ -0,0 +1,4 @@
+Plug-in for the Gwenview image viewer and other KDE applications
+allowing the SVG renderer to be used to render SVG images.
+
+WWW: http://www.kde.org
diff --git a/graphics/kdegraphics4-svgpart/pkg-plist b/graphics/kdegraphics4-svgpart/pkg-plist
new file mode 100644
index 000000000000..9d9baf3a7400
--- /dev/null
+++ b/graphics/kdegraphics4-svgpart/pkg-plist
@@ -0,0 +1,4 @@
+lib/kde4/svgpart.so
+share/apps/svgpart/svgpart.rc
+share/kde4/services/svgpart.desktop
+@dirrm share/apps/svgpart
diff --git a/graphics/kdegraphics4-thumbnailers/Makefile b/graphics/kdegraphics4-thumbnailers/Makefile
new file mode 100644
index 000000000000..0bffc54c5b95
--- /dev/null
+++ b/graphics/kdegraphics4-thumbnailers/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: kdegraphics-thumbnailers
+# Date created: 5 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kdegraphics-thumbnailers
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Thumbnailers for various graphics file formats
+
+LIB_DEPENDS= kexiv2.10:${PORTSDIR}/graphics/libkexiv2-kde4 \
+ kdcraw.20:${PORTSDIR}/graphics/libkdcraw-kde4
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= gui qmake_build moc_build uic_build rcc_build
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
+.include <bsd.port.mk>
diff --git a/graphics/kdegraphics4-thumbnailers/distinfo b/graphics/kdegraphics4-thumbnailers/distinfo
new file mode 100644
index 000000000000..c15bb8b314ec
--- /dev/null
+++ b/graphics/kdegraphics4-thumbnailers/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/kdegraphics-thumbnailers-4.7.2.tar.bz2) = 8879ffe65f935d6a6363b210e20305237e91d51cc185048d487b0b6b4725e46a
+SIZE (KDE/kdegraphics-thumbnailers-4.7.2.tar.bz2) = 43170
diff --git a/graphics/kdegraphics4-thumbnailers/pkg-descr b/graphics/kdegraphics4-thumbnailers/pkg-descr
new file mode 100644
index 000000000000..c9c32e09b5dc
--- /dev/null
+++ b/graphics/kdegraphics4-thumbnailers/pkg-descr
@@ -0,0 +1,4 @@
+This plugins allow KDE software to create thumbnails for several
+advanced graphic file formats (PS, RAW).
+
+WWW: http://www.kde.org
diff --git a/graphics/kdegraphics4-thumbnailers/pkg-plist b/graphics/kdegraphics4-thumbnailers/pkg-plist
new file mode 100644
index 000000000000..a47deb0f2cde
--- /dev/null
+++ b/graphics/kdegraphics4-thumbnailers/pkg-plist
@@ -0,0 +1,4 @@
+lib/kde4/gsthumbnail.so
+lib/kde4/rawthumbnail.so
+share/kde4/services/gsthumbnail.desktop
+share/kde4/services/rawthumbnail.desktop
diff --git a/graphics/kdegraphics4/Makefile b/graphics/kdegraphics4/Makefile
index 22e20ac447f4..21c43beadc40 100644
--- a/graphics/kdegraphics4/Makefile
+++ b/graphics/kdegraphics4/Makefile
@@ -6,47 +6,72 @@
PORTNAME= kdegraphics
PORTVERSION= ${KDE4_VERSION}
-PORTREVISION= 1
CATEGORIES= graphics kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
-DIST_SUBDIR= KDE
+MASTER_SITES= # empty
+DISTFILES= # empty
MAINTAINER= kde@FreeBSD.org
-COMMENT= Graphics utilities for the KDE4 integrated X11 desktop
-
-BUILD_DEPENDS= kpsewhich:${PORTSDIR}/print/teTeX-base
-LIB_DEPENDS= art_lgpl_2.5:${PORTSDIR}/graphics/libart_lgpl \
- fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig \
- freetype.9:${PORTSDIR}/print/freetype2 \
- fribidi.3:${PORTSDIR}/converters/fribidi \
- lcms.1:${PORTSDIR}/graphics/lcms \
- paper.2:${PORTSDIR}/print/libpaper \
- poppler-qt4.3:${PORTSDIR}/graphics/poppler-qt4 \
- exiv2.10:${PORTSDIR}/graphics/exiv2 \
- chm.0:${PORTSDIR}/misc/chmlib \
- sane.1:${PORTSDIR}/graphics/sane-backends \
- gphoto2.2:${PORTSDIR}/graphics/libgphoto2 \
- djvulibre.24:${PORTSDIR}/graphics/djvulibre-nox11 \
- qimageblitz.4:${PORTSDIR}/x11/qimageblitz \
- spectre.1:${PORTSDIR}/print/libspectre \
- qca.2:${PORTSDIR}/devel/qca \
- epub.0:${PORTSDIR}/textproc/ebook-tools
+COMMENT= Graphics utilities for KDE 4 (meta-port)
+
+RUN_DEPENDS= ${KDE4_PREFIX}/lib/kde4/mobithumbnail.so:${PORTSDIR}/graphics/kdegraphics4-mobipocket \
+ ${KDE4_PREFIX}/lib/strigi/strigiea_dvi.so:${PORTSDIR}/graphics/kdegraphics4-strigi-analyzer \
+ ${KDE4_PREFIX}/lib/kde4/svgpart.so:${PORTSDIR}/graphics/kdegraphics4-svgpart \
+ ${KDE4_PREFIX}/lib/kde4/gsthumbnail.so:${PORTSDIR}/graphics/kdegraphics4-thumbnailers
LATEST_LINK= ${PORTNAME}4
-USE_GL= glut
-USE_GHOSTSCRIPT= yes
-USE_KDE4= kdelibs kdeprefix kdehier automoc4
-KDE4_BUILDENV= yes
-USE_BZIP2= yes
-USE_QT_VER= 4
-QT_COMPONENTS= opengl gui svg iconengines pixeltool \
- moc_build rcc_build uic_build qmake_build
-MAKE_JOBS_SAFE= yes
-
-post-patch:
- ${FIND} ${PATCH_WRKSRC} -type f -name CMakeLists.txt | ${XARGS} \
- ${REINPLACE_CMD} -e 's|pkgconfig|../libdata/pkgconfig|'
+USE_KDE4= kdeprefix
+NO_BUILD= yes
+
+OPTIONS= GPHOTO2 "Digital camera manager" on \
+ GWENVIEW "Image viewer and browser" on \
+ KCOLORCHOOSER "Utility for colors selection" on \
+ KGAMMA "Monitor calibration tool" on \
+ KRULER "Screen ruler" on \
+ KOLOURPAINT "Paint application" on \
+ KSNAPSHOT "Screen capture program" on \
+ OKULAR "Universal document viewer" on \
+ SANE "Plugin for scanning on KDE" on
+
+.include <bsd.port.options.mk>
+
+.ifndef(WITHOUT_GPHOTO2)
+RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/kio_kamera.so:${PORTSDIR}/graphics/kamera-kde4
+.endif
+
+.ifndef(WITHOUT_GWENVIEW)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/gwenview:${PORTSDIR}/graphics/gwenview-kde4
+.endif
+
+.ifndef(WITHOUT_KCOLORCHOOSER)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kcolorchooser:${PORTSDIR}/graphics/kcolorchooser
+.endif
+
+.ifndef(WITHOUT_KGAMMA)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/xf86gammacfg:${PORTSDIR}/x11/kgamma
+.endif
+
+.ifndef(WITHOUT_KRULER)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kruler:${PORTSDIR}/deskutils/kruler
+.endif
+
+.ifndef(WITHOUT_KOLOURPAINT)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kolourpaint:${PORTSDIR}/graphics/kolourpaint
+.endif
+
+.ifndef(WITHOUT_KSNAPSHOT)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/ksnapshot:${PORTSDIR}/graphics/ksnapshot
+.endif
+
+.ifndef(WITHOUT_OKULAR)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/okular:${PORTSDIR}/graphics/okular
+.endif
+
+.ifndef(WITHOUT_SANE)
+RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/ksaneplugin.so:${PORTSDIR}/graphics/ksaneplugin
+.endif
+
+do-install:
+ ${DO_NADA}
.include <bsd.port.mk>
diff --git a/graphics/kdegraphics4/distinfo b/graphics/kdegraphics4/distinfo
deleted file mode 100644
index 08ccaa8c9179..000000000000
--- a/graphics/kdegraphics4/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (KDE/kdegraphics-4.6.5.tar.bz2) = 5b8a7e54f281ac938d8e22db673b7ddcff8a1d8adfc128282150ad52c80b8c04
-SIZE (KDE/kdegraphics-4.6.5.tar.bz2) = 5455380
diff --git a/graphics/kdegraphics4/files/patch-libs__libkdcraw__CMakeLists.txt b/graphics/kdegraphics4/files/patch-libs__libkdcraw__CMakeLists.txt
deleted file mode 100644
index 46a5c62ffd1d..000000000000
--- a/graphics/kdegraphics4/files/patch-libs__libkdcraw__CMakeLists.txt
+++ /dev/null
@@ -1,14 +0,0 @@
---- ./libs/libkdcraw/CMakeLists.txt.orig 2009-05-06 12:13:22.000000000 +0200
-+++ ./libs/libkdcraw/CMakeLists.txt 2009-06-07 01:15:33.000000000 +0200
-@@ -114,9 +114,9 @@
- # =======================================================
-
- IF(NOT WIN32)
-- CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libkdcraw.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/libkdcraw.pc)
-+ CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libkdcraw.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/libkdcraw-kde4.pc)
- CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libkdcraw.lsm.cmake ${CMAKE_CURRENT_BINARY_DIR}/libkdcraw.lsm)
-- INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/libkdcraw.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
-+ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/libkdcraw-kde4.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
- ENDIF(NOT WIN32)
-
- SUBDIRS(icons)
diff --git a/graphics/kdegraphics4/files/patch-libs__libkexiv2__CMakeLists.txt b/graphics/kdegraphics4/files/patch-libs__libkexiv2__CMakeLists.txt
deleted file mode 100644
index 0372a8fae51a..000000000000
--- a/graphics/kdegraphics4/files/patch-libs__libkexiv2__CMakeLists.txt
+++ /dev/null
@@ -1,13 +0,0 @@
---- ./libs/libkexiv2/CMakeLists.txt.orig 2008-06-03 17:48:03.000000000 +0400
-+++ ./libs/libkexiv2/CMakeLists.txt 2008-08-18 20:07:28.000000000 +0400
-@@ -52,8 +52,8 @@
- SUBDIRS(libkexiv2)
-
- IF(NOT WIN32)
-- CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libkexiv2.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/libkexiv2.pc)
-+ CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libkexiv2.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/libkexiv2-kde4.pc)
- CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libkexiv2.lsm.cmake ${CMAKE_CURRENT_BINARY_DIR}/libkexiv2.lsm)
-- INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/libkexiv2.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig )
-+ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/libkexiv2-kde4.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig )
- ENDIF(NOT WIN32)
- endif (EXIV2_FOUND)
diff --git a/graphics/kdegraphics4/files/patch-libs__libkipi__CMakeLists.txt b/graphics/kdegraphics4/files/patch-libs__libkipi__CMakeLists.txt
deleted file mode 100644
index 6ea38105eb36..000000000000
--- a/graphics/kdegraphics4/files/patch-libs__libkipi__CMakeLists.txt
+++ /dev/null
@@ -1,13 +0,0 @@
---- ./libs/libkipi/CMakeLists.txt.orig 2008-06-03 17:48:04.000000000 +0400
-+++ ./libs/libkipi/CMakeLists.txt 2008-08-18 20:07:58.000000000 +0400
-@@ -51,8 +51,8 @@
- SUBDIRS(libkipi)
-
- IF(NOT WIN32)
-- CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libkipi.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/libkipi.pc)
-+ CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libkipi.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/libkipi-kde4.pc)
- CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libkipi.lsm.cmake ${CMAKE_CURRENT_BINARY_DIR}/libkipi.lsm)
-- INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/libkipi.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig )
-+ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/libkipi-kde4.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig )
- ENDIF(NOT WIN32)
- INSTALL(FILES kipiplugin.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR})
diff --git a/graphics/kdegraphics4/pkg-descr b/graphics/kdegraphics4/pkg-descr
index b98cb517afe1..cc652c64d52d 100644
--- a/graphics/kdegraphics4/pkg-descr
+++ b/graphics/kdegraphics4/pkg-descr
@@ -1,5 +1,4 @@
-KDE provides an integrated X11 based environment, much like CDE.
-This particular port installs the graphics and image manipulation
-components of KDE4.
+This meta-port installs the graphics and image manipulation components
+of KDE 4.
-WWW: http://www.kde.org/
+WWW: http://www.kde.org
diff --git a/graphics/kdegraphics4/pkg-plist b/graphics/kdegraphics4/pkg-plist
deleted file mode 100644
index 44bcb477562f..000000000000
--- a/graphics/kdegraphics4/pkg-plist
+++ /dev/null
@@ -1,560 +0,0 @@
-bin/gwenview
-bin/gwenview_importer
-bin/kbackgroundsnapshot
-bin/kcolorchooser
-bin/kolourpaint
-bin/kruler
-bin/ksnapshot
-bin/okular
-bin/xf86gammacfg
-include/libkdcraw/dcrawinfocontainer.h
-include/libkdcraw/dcrawsettingswidget.h
-include/libkdcraw/kdcraw.h
-include/libkdcraw/libkdcraw_export.h
-include/libkdcraw/rawdecodingsettings.h
-include/libkdcraw/rawfiles.h
-include/libkdcraw/rcombobox.h
-include/libkdcraw/rexpanderbox.h
-include/libkdcraw/rnuminput.h
-include/libkdcraw/squeezedcombobox.h
-include/libkdcraw/version.h
-include/libkexiv2/altlangstredit.h
-include/libkexiv2/countryselector.h
-include/libkexiv2/kexiv2.h
-include/libkexiv2/kexiv2data.h
-include/libkexiv2/kexiv2previews.h
-include/libkexiv2/libkexiv2_export.h
-include/libkexiv2/msgtextedit.h
-include/libkexiv2/rotationmatrix.h
-include/libkexiv2/subjectwidget.h
-include/libkexiv2/version.h
-include/libkipi/exportinterface.h
-include/libkipi/extension.h
-include/libkipi/imagecollection.h
-include/libkipi/imagecollectionselector.h
-include/libkipi/imagecollectionshared.h
-include/libkipi/imageinfo.h
-include/libkipi/imageinfoshared.h
-include/libkipi/interface.h
-include/libkipi/libkipi_export.h
-include/libkipi/plugin.h
-include/libkipi/pluginloader.h
-include/libkipi/uploadwidget.h
-include/libkipi/version.h
-include/libksane/ksane.h
-include/libksane/libksane_export.h
-include/libksane/version.h
-include/okular/core/action.h
-include/okular/core/annotations.h
-include/okular/core/area.h
-include/okular/core/document.h
-include/okular/core/fileprinter.h
-include/okular/core/fontinfo.h
-include/okular/core/form.h
-include/okular/core/generator.h
-include/okular/core/global.h
-include/okular/core/okular_export.h
-include/okular/core/page.h
-include/okular/core/pagesize.h
-include/okular/core/pagetransition.h
-include/okular/core/sound.h
-include/okular/core/sourcereference.h
-include/okular/core/textdocumentgenerator.h
-include/okular/core/textpage.h
-include/okular/core/utils.h
-include/okular/core/version.h
-include/okular/interfaces/configinterface.h
-include/okular/interfaces/guiinterface.h
-include/okular/interfaces/printinterface.h
-lib/cmake/KSane/KSaneConfig.cmake
-lib/cmake/Okular/OkularConfig.cmake
-lib/cmake/Okular/OkularConfigVersion.cmake
-lib/kde4/gsthumbnail.so
-lib/kde4/gvpart.so
-lib/kde4/kcm_kamera.so
-lib/kde4/kcm_kgamma.so
-lib/kde4/kio_kamera.so
-lib/kde4/kio_msits.so
-lib/kde4/ksaneplugin.so
-lib/kde4/mobithumbnail.so
-lib/kde4/okularGenerator_chmlib.so
-lib/kde4/okularGenerator_comicbook.so
-lib/kde4/okularGenerator_djvu.so
-lib/kde4/okularGenerator_dvi.so
-lib/kde4/okularGenerator_epub.so
-lib/kde4/okularGenerator_fax.so
-lib/kde4/okularGenerator_fb.so
-lib/kde4/okularGenerator_ghostview.so
-lib/kde4/okularGenerator_kimgio.so
-lib/kde4/okularGenerator_mobi.so
-lib/kde4/okularGenerator_ooo.so
-lib/kde4/okularGenerator_plucker.so
-lib/kde4/okularGenerator_poppler.so
-lib/kde4/okularGenerator_tiff.so
-lib/kde4/okularGenerator_xps.so
-lib/kde4/okularpart.so
-lib/kde4/rawthumbnail.so
-lib/kde4/svgpart.so
-lib/libgwenviewlib.so
-lib/libgwenviewlib.so.5
-lib/libgwenviewlib.so.5.0.1
-lib/libkdcraw.so
-lib/libkdcraw.so.9
-lib/libkdcraw.so.9.0.0
-lib/libkexiv2.so
-lib/libkexiv2.so.9
-lib/libkexiv2.so.9.0.0
-lib/libkipi.so
-lib/libkipi.so.8
-lib/libkipi.so.8.0.0
-lib/libkolourpaint_lgpl.so
-lib/libkolourpaint_lgpl.so.5
-lib/libkolourpaint_lgpl.so.5.0.1
-lib/libksane.so
-lib/libksane.so.0
-lib/libksane.so.0.2.0
-lib/libokularcore.so
-lib/libokularcore.so.1
-lib/libokularcore.so.1.6.0
-lib/strigi/strigiea_dvi.so
-lib/strigi/strigiea_tiff.so
-lib/strigi/strigila_mobi.so
-libdata/pkgconfig/libkdcraw-kde4.pc
-libdata/pkgconfig/libkexiv2-kde4.pc
-libdata/pkgconfig/libkipi-kde4.pc
-libdata/pkgconfig/libksane.pc
-share/applications/kde4/gwenview.desktop
-share/applications/kde4/kcolorchooser.desktop
-share/applications/kde4/kolourpaint.desktop
-share/applications/kde4/kruler.desktop
-share/applications/kde4/ksnapshot.desktop
-share/applications/kde4/okular.desktop
-share/applications/kde4/okularApplication_chm.desktop
-share/applications/kde4/okularApplication_comicbook.desktop
-share/applications/kde4/okularApplication_djvu.desktop
-share/applications/kde4/okularApplication_dvi.desktop
-share/applications/kde4/okularApplication_epub.desktop
-share/applications/kde4/okularApplication_fax.desktop
-share/applications/kde4/okularApplication_fb.desktop
-share/applications/kde4/okularApplication_ghostview.desktop
-share/applications/kde4/okularApplication_kimgio.desktop
-share/applications/kde4/okularApplication_mobi.desktop
-share/applications/kde4/okularApplication_ooo.desktop
-share/applications/kde4/okularApplication_pdf.desktop
-share/applications/kde4/okularApplication_plucker.desktop
-share/applications/kde4/okularApplication_tiff.desktop
-share/applications/kde4/okularApplication_xps.desktop
-share/apps/cmake/modules/FindKSane.cmake
-share/apps/gvpart/gvpart.rc
-share/apps/gwenview/cursors/zoom.png
-share/apps/gwenview/fullscreenthemes/blackglass/checked.png
-share/apps/gwenview/fullscreenthemes/blackglass/scroll-left.png
-share/apps/gwenview/fullscreenthemes/blackglass/scroll-right.png
-share/apps/gwenview/fullscreenthemes/blackglass/style.css
-share/apps/gwenview/gwenviewui.rc
-share/apps/kgamma/pics/background.png
-share/apps/kgamma/pics/cmyscale.png
-share/apps/kgamma/pics/darkgrey.png
-share/apps/kgamma/pics/greyscale.png
-share/apps/kgamma/pics/lightgrey.png
-share/apps/kgamma/pics/midgrey.png
-share/apps/kgamma/pics/rgbscale.png
-share/apps/kipi/data/kipi-icon.svg
-share/apps/kipi/data/kipi-logo.svg
-share/apps/kipi/data/kipi-plugins_logo.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_brush.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_color_eraser.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_color_picker.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_curve.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_ellipse.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_elliptical_selection.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_eraser.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_flood_fill.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_free_form_selection.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_line.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_pen.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_polygon.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_polyline.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_rect_selection.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_rectangle.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_rounded_rectangle.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_spraycan.png
-share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_text.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_brush.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_color_eraser.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_color_picker.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_curve.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_ellipse.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_elliptical_selection.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_eraser.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_flood_fill.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_free_form_selection.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_line.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_pen.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_polygon.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_polyline.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_rect_selection.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_rectangle.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_rounded_rectangle.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_spraycan.png
-share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_text.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_brush.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_color_eraser.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_color_picker.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_curve.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_ellipse.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_elliptical_selection.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_eraser.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_flood_fill.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_free_form_selection.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_line.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_pen.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_polygon.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_polyline.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_rect_selection.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_rectangle.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_rounded_rectangle.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_spraycan.png
-share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_text.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_brush.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_color_eraser.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_color_picker.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_curve.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_ellipse.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_elliptical_selection.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_eraser.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_flood_fill.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_free_form_selection.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_line.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_pen.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_polygon.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_polyline.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_rect_selection.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_rectangle.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_rounded_rectangle.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_spraycan.png
-share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_text.png
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_brush.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_color_eraser.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_color_picker.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_curve.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_ellipse.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_elliptical_selection.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_eraser.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_flood_fill.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_free_form_selection.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_line.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_pen.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_polygon.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_polyline.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_rect_selection.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_rectangle.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_rounded_rectangle.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_spraycan.svgz
-share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_text.svgz
-share/apps/kolourpaint/kolourpaintui.rc
-share/apps/kolourpaint/pics/color_transparent_26x26.png
-share/apps/kolourpaint/pics/colorbutton_swap_16x16.png
-share/apps/kolourpaint/pics/image_rotate_anticlockwise.png
-share/apps/kolourpaint/pics/image_rotate_clockwise.png
-share/apps/kolourpaint/pics/image_skew_horizontal.png
-share/apps/kolourpaint/pics/image_skew_vertical.png
-share/apps/kolourpaint/pics/option_opaque.png
-share/apps/kolourpaint/pics/option_transparent.png
-share/apps/kolourpaint/pics/resize.png
-share/apps/kolourpaint/pics/scale.png
-share/apps/kolourpaint/pics/smooth_scale.png
-share/apps/kolourpaint/pics/tool_spraycan_17x17.png
-share/apps/kolourpaint/pics/tool_spraycan_29x29.png
-share/apps/kolourpaint/pics/tool_spraycan_9x9.png
-share/apps/kruler/kruler.notifyrc
-share/apps/kruler/pics/kruler-east.png
-share/apps/kruler/pics/kruler-north.png
-share/apps/kruler/pics/kruler-south.png
-share/apps/kruler/pics/kruler-west.png
-share/apps/kruler/sounds/move.wav
-share/apps/libkdcraw/profiles/adobergb.icm
-share/apps/libkdcraw/profiles/applergb.icm
-share/apps/libkdcraw/profiles/prophoto.icm
-share/apps/libkdcraw/profiles/srgb-d65.icm
-share/apps/libkdcraw/profiles/srgb.icm
-share/apps/libkdcraw/profiles/widegamut.icm
-share/apps/libkexiv2/data/topicset.iptc-subjectcode.xml
-share/apps/okular/icons/hicolor/16x16/apps/okular-gv.png
-share/apps/okular/icons/hicolor/32x32/apps/okular-gv.png
-share/apps/okular/part.rc
-share/apps/okular/pics/checkmark.png
-share/apps/okular/pics/circle.png
-share/apps/okular/pics/comment.png
-share/apps/okular/pics/cross.png
-share/apps/okular/pics/help.png
-share/apps/okular/pics/insert.png
-share/apps/okular/pics/key.png
-share/apps/okular/pics/newparagraph.png
-share/apps/okular/pics/note.png
-share/apps/okular/pics/paperclip.png
-share/apps/okular/pics/paragraph.png
-share/apps/okular/pics/pushpin.png
-share/apps/okular/pics/rightarrow.png
-share/apps/okular/pics/rightpointer.png
-share/apps/okular/pics/stamps.svg
-share/apps/okular/pics/star.png
-share/apps/okular/pics/tool-ellipse-okular.png
-share/apps/okular/pics/tool-highlighter-okular.png
-share/apps/okular/pics/tool-ink-okular.png
-share/apps/okular/pics/tool-line-okular.png
-share/apps/okular/pics/tool-note-inline-okular.png
-share/apps/okular/pics/tool-note-inline.png
-share/apps/okular/pics/tool-note-okular.png
-share/apps/okular/pics/tool-note.png
-share/apps/okular/pics/tool-polygon-okular.png
-share/apps/okular/pics/tool-stamp-okular.png
-share/apps/okular/pics/tool-underline-okular.png
-share/apps/okular/pics/uparrow.png
-share/apps/okular/pics/upleftarrow.png
-share/apps/okular/shell.rc
-share/apps/okular/tools.xml
-share/apps/solid/actions/gwenview_importer.desktop
-share/apps/solid/actions/gwenview_importer_camera.desktop
-share/apps/solid/actions/solid_camera.desktop
-share/apps/svgpart/svgpart.rc
-share/config.kcfg/gssettings.kcfg
-share/config.kcfg/okular.kcfg
-share/dbus-1/interfaces/org.kde.ksnapshot.xml
-share/doc/HTML/en/gwenview/browse_mode.png
-share/doc/HTML/en/gwenview/common
-share/doc/HTML/en/gwenview/fullscreen_mode.png
-share/doc/HTML/en/gwenview/index.cache.bz2
-share/doc/HTML/en/gwenview/index.docbook
-share/doc/HTML/en/gwenview/view_mode.png
-share/doc/HTML/en/kcontrol/kamera/common
-share/doc/HTML/en/kcontrol/kamera/index.cache.bz2
-share/doc/HTML/en/kcontrol/kamera/index.docbook
-share/doc/HTML/en/kcontrol/kgamma/common
-share/doc/HTML/en/kcontrol/kgamma/index.cache.bz2
-share/doc/HTML/en/kcontrol/kgamma/index.docbook
-share/doc/HTML/en/kolourpaint/KolourPaint.png
-share/doc/HTML/en/kolourpaint/brush_shapes.png
-share/doc/HTML/en/kolourpaint/color_box.png
-share/doc/HTML/en/kolourpaint/common
-share/doc/HTML/en/kolourpaint/eraser_shapes.png
-share/doc/HTML/en/kolourpaint/fcc_std_text.png
-share/doc/HTML/en/kolourpaint/fcc_trans_text.png
-share/doc/HTML/en/kolourpaint/fill_color_similarity.png
-share/doc/HTML/en/kolourpaint/fill_style.png
-share/doc/HTML/en/kolourpaint/image_balance.png
-share/doc/HTML/en/kolourpaint/image_emboss.png
-share/doc/HTML/en/kolourpaint/image_flatten.png
-share/doc/HTML/en/kolourpaint/image_flip.png
-share/doc/HTML/en/kolourpaint/image_invert.png
-share/doc/HTML/en/kolourpaint/image_reduce_colors.png
-share/doc/HTML/en/kolourpaint/image_resize_scale.png
-share/doc/HTML/en/kolourpaint/image_rotate.png
-share/doc/HTML/en/kolourpaint/image_skew.png
-share/doc/HTML/en/kolourpaint/image_soften_sharpen.png
-share/doc/HTML/en/kolourpaint/index.cache.bz2
-share/doc/HTML/en/kolourpaint/index.docbook
-share/doc/HTML/en/kolourpaint/line_width.png
-share/doc/HTML/en/kolourpaint/lines_30_45_deg.png
-share/doc/HTML/en/kolourpaint/lines_30_deg.png
-share/doc/HTML/en/kolourpaint/lines_45_deg.png
-share/doc/HTML/en/kolourpaint/rotate_image_30.png
-share/doc/HTML/en/kolourpaint/rotate_selection_30.png
-share/doc/HTML/en/kolourpaint/selections_opaque_transparent.png
-share/doc/HTML/en/kolourpaint/spraycan_patterns.png
-share/doc/HTML/en/kolourpaint/text_zoom_grid.png
-share/doc/HTML/en/kolourpaint/tool_brush.png
-share/doc/HTML/en/kolourpaint/tool_color_picker.png
-share/doc/HTML/en/kolourpaint/tool_color_washer.png
-share/doc/HTML/en/kolourpaint/tool_curve.png
-share/doc/HTML/en/kolourpaint/tool_ellipse.png
-share/doc/HTML/en/kolourpaint/tool_elliptical_selection.png
-share/doc/HTML/en/kolourpaint/tool_eraser.png
-share/doc/HTML/en/kolourpaint/tool_flood_fill.png
-share/doc/HTML/en/kolourpaint/tool_free_form_selection.png
-share/doc/HTML/en/kolourpaint/tool_line.png
-share/doc/HTML/en/kolourpaint/tool_pen.png
-share/doc/HTML/en/kolourpaint/tool_polygon.png
-share/doc/HTML/en/kolourpaint/tool_polyline.png
-share/doc/HTML/en/kolourpaint/tool_polystar.png
-share/doc/HTML/en/kolourpaint/tool_rect_selection.png
-share/doc/HTML/en/kolourpaint/tool_rectangle.png
-share/doc/HTML/en/kolourpaint/tool_rectangles.png
-share/doc/HTML/en/kolourpaint/tool_rounded_rectangle.png
-share/doc/HTML/en/kolourpaint/tool_selections.png
-share/doc/HTML/en/kolourpaint/tool_spraycan.png
-share/doc/HTML/en/kolourpaint/tool_text.png
-share/doc/HTML/en/kolourpaint/view_thumbnails.png
-share/doc/HTML/en/kruler/common
-share/doc/HTML/en/kruler/index.cache.bz2
-share/doc/HTML/en/kruler/index.docbook
-share/doc/HTML/en/kruler/kruler-settings.png
-share/doc/HTML/en/kruler/kruler.png
-share/doc/HTML/en/ksnapshot/common
-share/doc/HTML/en/ksnapshot/index.cache.bz2
-share/doc/HTML/en/ksnapshot/index.docbook
-share/doc/HTML/en/ksnapshot/preview.png
-share/doc/HTML/en/ksnapshot/send-to-menu.png
-share/doc/HTML/en/ksnapshot/window.png
-share/doc/HTML/en/okular/annotation-properties.png
-share/doc/HTML/en/okular/annotations.png
-share/doc/HTML/en/okular/common
-share/doc/HTML/en/okular/configure.png
-share/doc/HTML/en/okular/embedded-files-bar.png
-share/doc/HTML/en/okular/forms-bar.png
-share/doc/HTML/en/okular/index.cache.bz2
-share/doc/HTML/en/okular/index.docbook
-share/doc/HTML/en/okular/mainwindow.png
-share/doc/HTML/en/okular/presentation.png
-share/icons/hicolor/128x128/actions/document-share.png
-share/icons/hicolor/128x128/apps/gwenview.png
-share/icons/hicolor/128x128/apps/kdcraw.png
-share/icons/hicolor/128x128/apps/kipi.png
-share/icons/hicolor/128x128/apps/kruler.png
-share/icons/hicolor/128x128/apps/okular.png
-share/icons/hicolor/16x16/actions/black-white.png
-share/icons/hicolor/16x16/actions/color.png
-share/icons/hicolor/16x16/actions/document-share.png
-share/icons/hicolor/16x16/actions/gray-scale.png
-share/icons/hicolor/16x16/apps/gwenview.png
-share/icons/hicolor/16x16/apps/kcolorchooser.png
-share/icons/hicolor/16x16/apps/kipi.png
-share/icons/hicolor/16x16/apps/kolourpaint.png
-share/icons/hicolor/16x16/apps/kruler.png
-share/icons/hicolor/16x16/apps/ksnapshot.png
-share/icons/hicolor/16x16/apps/okular.png
-share/icons/hicolor/22x22/actions/document-share.png
-share/icons/hicolor/22x22/apps/gwenview.png
-share/icons/hicolor/22x22/apps/kcolorchooser.png
-share/icons/hicolor/22x22/apps/kipi.png
-share/icons/hicolor/22x22/apps/kolourpaint.png
-share/icons/hicolor/22x22/apps/kruler.png
-share/icons/hicolor/22x22/apps/ksnapshot.png
-share/icons/hicolor/22x22/apps/okular.png
-share/icons/hicolor/32x32/actions/document-share.png
-share/icons/hicolor/32x32/apps/gwenview.png
-share/icons/hicolor/32x32/apps/kdcraw.png
-share/icons/hicolor/32x32/apps/kipi.png
-share/icons/hicolor/32x32/apps/kolourpaint.png
-share/icons/hicolor/32x32/apps/kruler.png
-share/icons/hicolor/32x32/apps/ksnapshot.png
-share/icons/hicolor/32x32/apps/okular.png
-share/icons/hicolor/48x48/actions/document-share.png
-share/icons/hicolor/48x48/apps/gwenview.png
-share/icons/hicolor/48x48/apps/kdcraw.png
-share/icons/hicolor/48x48/apps/kipi.png
-share/icons/hicolor/48x48/apps/kolourpaint.png
-share/icons/hicolor/48x48/apps/kruler.png
-share/icons/hicolor/48x48/apps/ksnapshot.png
-share/icons/hicolor/48x48/apps/okular.png
-share/icons/hicolor/64x64/actions/document-share.png
-share/icons/hicolor/64x64/apps/gwenview.png
-share/icons/hicolor/64x64/apps/kdcraw.png
-share/icons/hicolor/64x64/apps/kruler.png
-share/icons/hicolor/64x64/apps/okular.png
-share/icons/hicolor/scalable/actions/document-share.svgz
-share/icons/hicolor/scalable/apps/gwenview.svgz
-share/icons/hicolor/scalable/apps/kolourpaint.svgz
-share/icons/hicolor/scalable/apps/kruler.svgz
-share/icons/hicolor/scalable/apps/ksnapshot.svgz
-share/icons/hicolor/scalable/apps/okular.svgz
-share/kde4/services/ServiceMenus/slideshow.desktop
-share/kde4/services/camera.protocol
-share/kde4/services/gsthumbnail.desktop
-share/kde4/services/gvpart.desktop
-share/kde4/services/kamera.desktop
-share/kde4/services/kgamma.desktop
-share/kde4/services/ksane_scan_service.desktop
-share/kde4/services/libokularGenerator_chmlib.desktop
-share/kde4/services/libokularGenerator_comicbook.desktop
-share/kde4/services/libokularGenerator_djvu.desktop
-share/kde4/services/libokularGenerator_dvi.desktop
-share/kde4/services/libokularGenerator_epub.desktop
-share/kde4/services/libokularGenerator_fax.desktop
-share/kde4/services/libokularGenerator_fb.desktop
-share/kde4/services/libokularGenerator_ghostview.desktop
-share/kde4/services/libokularGenerator_kimgio.desktop
-share/kde4/services/libokularGenerator_mobi.desktop
-share/kde4/services/libokularGenerator_ooo.desktop
-share/kde4/services/libokularGenerator_plucker.desktop
-share/kde4/services/libokularGenerator_poppler.desktop
-share/kde4/services/libokularGenerator_tiff.desktop
-share/kde4/services/libokularGenerator_xps.desktop
-share/kde4/services/mobithumbnail.desktop
-share/kde4/services/msits.protocol
-share/kde4/services/okularChm.desktop
-share/kde4/services/okularComicbook.desktop
-share/kde4/services/okularDjvu.desktop
-share/kde4/services/okularDvi.desktop
-share/kde4/services/okularEPub.desktop
-share/kde4/services/okularFax.desktop
-share/kde4/services/okularFb.desktop
-share/kde4/services/okularGhostview.desktop
-share/kde4/services/okularKimgio.desktop
-share/kde4/services/okularMobi.desktop
-share/kde4/services/okularOoo.desktop
-share/kde4/services/okularPlucker.desktop
-share/kde4/services/okularPoppler.desktop
-share/kde4/services/okularTiff.desktop
-share/kde4/services/okularXps.desktop
-share/kde4/services/okular_part.desktop
-share/kde4/services/rawthumbnail.desktop
-share/kde4/services/svgpart.desktop
-share/kde4/servicetypes/kipiplugin.desktop
-share/kde4/servicetypes/okularGenerator.desktop
-@dirrm share/doc/HTML/en/okular
-@dirrm share/doc/HTML/en/ksnapshot
-@dirrm share/doc/HTML/en/kruler
-@dirrm share/doc/HTML/en/kolourpaint
-@dirrm share/doc/HTML/en/kcontrol/kgamma
-@dirrm share/doc/HTML/en/kcontrol/kamera
-@dirrm share/doc/HTML/en/gwenview
-@dirrm share/apps/svgpart
-@dirrm share/apps/okular/pics
-@dirrm share/apps/okular/icons/hicolor/32x32/apps
-@dirrm share/apps/okular/icons/hicolor/32x32
-@dirrm share/apps/okular/icons/hicolor/16x16/apps
-@dirrm share/apps/okular/icons/hicolor/16x16
-@dirrm share/apps/okular/icons/hicolor
-@dirrm share/apps/okular/icons
-@dirrm share/apps/okular
-@dirrm share/apps/libkexiv2/data
-@dirrm share/apps/libkexiv2
-@dirrm share/apps/libkdcraw/profiles
-@dirrm share/apps/libkdcraw
-@dirrm share/apps/kruler/sounds
-@dirrm share/apps/kruler/pics
-@dirrm share/apps/kruler
-@dirrm share/apps/kolourpaint/pics
-@dirrm share/apps/kolourpaint/icons/hicolor/scalable/actions
-@dirrm share/apps/kolourpaint/icons/hicolor/scalable
-@dirrm share/apps/kolourpaint/icons/hicolor/48x48/actions
-@dirrm share/apps/kolourpaint/icons/hicolor/48x48
-@dirrm share/apps/kolourpaint/icons/hicolor/32x32/actions
-@dirrm share/apps/kolourpaint/icons/hicolor/32x32
-@dirrm share/apps/kolourpaint/icons/hicolor/22x22/actions
-@dirrm share/apps/kolourpaint/icons/hicolor/22x22
-@dirrm share/apps/kolourpaint/icons/hicolor/16x16/actions
-@dirrm share/apps/kolourpaint/icons/hicolor/16x16
-@dirrm share/apps/kolourpaint/icons/hicolor
-@dirrm share/apps/kolourpaint/icons
-@dirrm share/apps/kolourpaint
-@dirrm share/apps/kipi/data
-@dirrm share/apps/kipi
-@dirrm share/apps/kgamma/pics
-@dirrm share/apps/kgamma
-@dirrm share/apps/gwenview/fullscreenthemes/blackglass
-@dirrm share/apps/gwenview/fullscreenthemes
-@dirrm share/apps/gwenview/cursors
-@dirrm share/apps/gwenview
-@dirrm share/apps/gvpart
-@dirrm lib/cmake/Okular
-@dirrm lib/cmake/KSane
-@dirrmtry lib/cmake
-@dirrm include/okular/interfaces
-@dirrm include/okular/core
-@dirrm include/okular
-@dirrm include/libksane
-@dirrm include/libkipi
-@dirrm include/libkexiv2
-@dirrm include/libkdcraw
diff --git a/graphics/kolourpaint/Makefile b/graphics/kolourpaint/Makefile
new file mode 100644
index 000000000000..749ec6848c5b
--- /dev/null
+++ b/graphics/kolourpaint/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: kolourpaint
+# Date created: 5 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kolourpaint
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KDE 4 paint program
+
+LIB_DEPENDS= qimageblitz.4:${PORTSDIR}/x11/qimageblitz
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= corelib qmake_build moc_build uic_build rcc_build
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
+.include <bsd.port.mk>
diff --git a/graphics/kolourpaint/distinfo b/graphics/kolourpaint/distinfo
new file mode 100644
index 000000000000..a6c06af740ce
--- /dev/null
+++ b/graphics/kolourpaint/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/kolourpaint-4.7.2.tar.bz2) = a610156075c79240fb69366eb8d1c86aa1cf753ca3cdb7fe0af80a5609875fe8
+SIZE (KDE/kolourpaint-4.7.2.tar.bz2) = 1243858
diff --git a/graphics/kolourpaint/pkg-descr b/graphics/kolourpaint/pkg-descr
new file mode 100644
index 000000000000..23753169c575
--- /dev/null
+++ b/graphics/kolourpaint/pkg-descr
@@ -0,0 +1,14 @@
+KolourPaint is a free, easy-to-use paint program for KDE.
+
+It aims to be conceptually simple to understand; providing a level of
+functionality targeted towards the average user. It's designed for
+daily tasks like:
+* painting - drawing diagrams and "finger painting";
+* image manipulation - editing screenshots and photos, applying effects;
+* icon editing - drawing clipart and logos with transparency.
+
+It's not an unusable and monolithic program where simple tasks like
+drawing lines become nearly impossible. Nor is it so simple that it
+lacks essential features like undo/redo.
+
+WWW: http://www.kolourpaint.org
diff --git a/graphics/kolourpaint/pkg-plist b/graphics/kolourpaint/pkg-plist
new file mode 100644
index 000000000000..8347838bc7db
--- /dev/null
+++ b/graphics/kolourpaint/pkg-plist
@@ -0,0 +1,182 @@
+bin/kolourpaint
+lib/libkolourpaint_lgpl.so
+lib/libkolourpaint_lgpl.so.5
+lib/libkolourpaint_lgpl.so.5.0.1
+share/applications/kde4/kolourpaint.desktop
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_brush.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_color_eraser.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_color_picker.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_curve.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_ellipse.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_elliptical_selection.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_eraser.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_flood_fill.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_free_form_selection.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_line.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_pen.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_polygon.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_polyline.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_rect_selection.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_rectangle.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_rounded_rectangle.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_spraycan.png
+share/apps/kolourpaint/icons/hicolor/16x16/actions/tool_text.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_brush.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_color_eraser.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_color_picker.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_curve.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_ellipse.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_elliptical_selection.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_eraser.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_flood_fill.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_free_form_selection.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_line.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_pen.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_polygon.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_polyline.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_rect_selection.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_rectangle.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_rounded_rectangle.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_spraycan.png
+share/apps/kolourpaint/icons/hicolor/22x22/actions/tool_text.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_brush.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_color_eraser.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_color_picker.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_curve.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_ellipse.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_elliptical_selection.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_eraser.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_flood_fill.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_free_form_selection.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_line.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_pen.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_polygon.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_polyline.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_rect_selection.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_rectangle.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_rounded_rectangle.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_spraycan.png
+share/apps/kolourpaint/icons/hicolor/32x32/actions/tool_text.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_brush.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_color_eraser.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_color_picker.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_curve.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_ellipse.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_elliptical_selection.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_eraser.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_flood_fill.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_free_form_selection.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_line.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_pen.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_polygon.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_polyline.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_rect_selection.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_rectangle.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_rounded_rectangle.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_spraycan.png
+share/apps/kolourpaint/icons/hicolor/48x48/actions/tool_text.png
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_brush.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_color_eraser.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_color_picker.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_curve.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_ellipse.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_elliptical_selection.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_eraser.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_flood_fill.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_free_form_selection.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_line.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_pen.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_polygon.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_polyline.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_rect_selection.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_rectangle.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_rounded_rectangle.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_spraycan.svgz
+share/apps/kolourpaint/icons/hicolor/scalable/actions/tool_text.svgz
+share/apps/kolourpaint/kolourpaintui.rc
+share/apps/kolourpaint/pics/color_transparent_26x26.png
+share/apps/kolourpaint/pics/colorbutton_swap_16x16.png
+share/apps/kolourpaint/pics/image_rotate_anticlockwise.png
+share/apps/kolourpaint/pics/image_rotate_clockwise.png
+share/apps/kolourpaint/pics/image_skew_horizontal.png
+share/apps/kolourpaint/pics/image_skew_vertical.png
+share/apps/kolourpaint/pics/option_opaque.png
+share/apps/kolourpaint/pics/option_transparent.png
+share/apps/kolourpaint/pics/resize.png
+share/apps/kolourpaint/pics/scale.png
+share/apps/kolourpaint/pics/smooth_scale.png
+share/apps/kolourpaint/pics/tool_spraycan_17x17.png
+share/apps/kolourpaint/pics/tool_spraycan_29x29.png
+share/apps/kolourpaint/pics/tool_spraycan_9x9.png
+share/doc/HTML/en/kolourpaint/KolourPaint.png
+share/doc/HTML/en/kolourpaint/brush_shapes.png
+share/doc/HTML/en/kolourpaint/color_box.png
+share/doc/HTML/en/kolourpaint/common
+share/doc/HTML/en/kolourpaint/eraser_shapes.png
+share/doc/HTML/en/kolourpaint/fcc_std_text.png
+share/doc/HTML/en/kolourpaint/fcc_trans_text.png
+share/doc/HTML/en/kolourpaint/fill_color_similarity.png
+share/doc/HTML/en/kolourpaint/fill_style.png
+share/doc/HTML/en/kolourpaint/image_balance.png
+share/doc/HTML/en/kolourpaint/image_emboss.png
+share/doc/HTML/en/kolourpaint/image_flatten.png
+share/doc/HTML/en/kolourpaint/image_invert.png
+share/doc/HTML/en/kolourpaint/image_reduce_colors.png
+share/doc/HTML/en/kolourpaint/image_resize_scale.png
+share/doc/HTML/en/kolourpaint/image_rotate.png
+share/doc/HTML/en/kolourpaint/image_skew.png
+share/doc/HTML/en/kolourpaint/image_soften_sharpen.png
+share/doc/HTML/en/kolourpaint/index.cache.bz2
+share/doc/HTML/en/kolourpaint/index.docbook
+share/doc/HTML/en/kolourpaint/line_width.png
+share/doc/HTML/en/kolourpaint/lines_30_45_deg.png
+share/doc/HTML/en/kolourpaint/lines_30_deg.png
+share/doc/HTML/en/kolourpaint/lines_45_deg.png
+share/doc/HTML/en/kolourpaint/rotate_image_30.png
+share/doc/HTML/en/kolourpaint/rotate_selection_30.png
+share/doc/HTML/en/kolourpaint/screenshot_acquiring.png
+share/doc/HTML/en/kolourpaint/selections_opaque_transparent.png
+share/doc/HTML/en/kolourpaint/spraycan_patterns.png
+share/doc/HTML/en/kolourpaint/text_zoom_grid.png
+share/doc/HTML/en/kolourpaint/tool_brush.png
+share/doc/HTML/en/kolourpaint/tool_color_picker.png
+share/doc/HTML/en/kolourpaint/tool_color_washer.png
+share/doc/HTML/en/kolourpaint/tool_curve.png
+share/doc/HTML/en/kolourpaint/tool_ellipse.png
+share/doc/HTML/en/kolourpaint/tool_elliptical_selection.png
+share/doc/HTML/en/kolourpaint/tool_eraser.png
+share/doc/HTML/en/kolourpaint/tool_flood_fill.png
+share/doc/HTML/en/kolourpaint/tool_free_form_selection.png
+share/doc/HTML/en/kolourpaint/tool_line.png
+share/doc/HTML/en/kolourpaint/tool_pen.png
+share/doc/HTML/en/kolourpaint/tool_polygon.png
+share/doc/HTML/en/kolourpaint/tool_polyline.png
+share/doc/HTML/en/kolourpaint/tool_polystar.png
+share/doc/HTML/en/kolourpaint/tool_rect_selection.png
+share/doc/HTML/en/kolourpaint/tool_rectangle.png
+share/doc/HTML/en/kolourpaint/tool_rectangles.png
+share/doc/HTML/en/kolourpaint/tool_rounded_rectangle.png
+share/doc/HTML/en/kolourpaint/tool_selections.png
+share/doc/HTML/en/kolourpaint/tool_spraycan.png
+share/doc/HTML/en/kolourpaint/tool_text.png
+share/doc/HTML/en/kolourpaint/view_thumbnails.png
+share/icons/hicolor/16x16/apps/kolourpaint.png
+share/icons/hicolor/22x22/apps/kolourpaint.png
+share/icons/hicolor/32x32/apps/kolourpaint.png
+share/icons/hicolor/48x48/apps/kolourpaint.png
+share/icons/hicolor/scalable/apps/kolourpaint.svgz
+@dirrm share/doc/HTML/en/kolourpaint
+@dirrm share/apps/kolourpaint/pics
+@dirrm share/apps/kolourpaint/icons/hicolor/scalable/actions
+@dirrm share/apps/kolourpaint/icons/hicolor/scalable
+@dirrm share/apps/kolourpaint/icons/hicolor/48x48/actions
+@dirrm share/apps/kolourpaint/icons/hicolor/48x48
+@dirrm share/apps/kolourpaint/icons/hicolor/32x32/actions
+@dirrm share/apps/kolourpaint/icons/hicolor/32x32
+@dirrm share/apps/kolourpaint/icons/hicolor/22x22/actions
+@dirrm share/apps/kolourpaint/icons/hicolor/22x22
+@dirrm share/apps/kolourpaint/icons/hicolor/16x16/actions
+@dirrm share/apps/kolourpaint/icons/hicolor/16x16
+@dirrm share/apps/kolourpaint/icons/hicolor
+@dirrm share/apps/kolourpaint/icons
+@dirrm share/apps/kolourpaint
diff --git a/graphics/ksaneplugin/Makefile b/graphics/ksaneplugin/Makefile
new file mode 100644
index 000000000000..6f6bd0a44128
--- /dev/null
+++ b/graphics/ksaneplugin/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: ksaneplugin
+# Date created: 5 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ksaneplugin
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KDE 4 plugin for scanning through libksane
+
+LIB_DEPENDS= ksane.0:${PORTSDIR}/graphics/libksane
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= dbus qmake_build moc_build uic_build rcc_build
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
+.include <bsd.port.mk>
diff --git a/graphics/ksaneplugin/distinfo b/graphics/ksaneplugin/distinfo
new file mode 100644
index 000000000000..b2e624ec4680
--- /dev/null
+++ b/graphics/ksaneplugin/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/ksaneplugin-4.7.2.tar.bz2) = 2aebad0cafbabb0510f0f886e339cd2e22d669417338b3f2d753d76e57f49f12
+SIZE (KDE/ksaneplugin-4.7.2.tar.bz2) = 13274
diff --git a/graphics/ksaneplugin/pkg-descr b/graphics/ksaneplugin/pkg-descr
new file mode 100644
index 000000000000..ea7f4a8f1adb
--- /dev/null
+++ b/graphics/ksaneplugin/pkg-descr
@@ -0,0 +1,3 @@
+This is a KDE 4 plugin that implements the scanning through libksane.
+
+WWW: http://www.kde.org
diff --git a/graphics/ksaneplugin/pkg-plist b/graphics/ksaneplugin/pkg-plist
new file mode 100644
index 000000000000..dc0ea6fcec66
--- /dev/null
+++ b/graphics/ksaneplugin/pkg-plist
@@ -0,0 +1,2 @@
+lib/kde4/ksaneplugin.so
+share/kde4/services/ksane_scan_service.desktop
diff --git a/graphics/ksnapshot/Makefile b/graphics/ksnapshot/Makefile
new file mode 100644
index 000000000000..351f62958b8f
--- /dev/null
+++ b/graphics/ksnapshot/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: ksnapshot
+# Date created: 5 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ksnapshot
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KDE 4 screen capture program
+
+LIB_DEPENDS= kipi.8:${PORTSDIR}/graphics/libkipi-kde4
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= dbus qmake_build moc_build uic_build rcc_build
+USE_XORG= x11 xext xfixes
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
+.include <bsd.port.mk>
diff --git a/graphics/ksnapshot/distinfo b/graphics/ksnapshot/distinfo
new file mode 100644
index 000000000000..d40955ee9f1e
--- /dev/null
+++ b/graphics/ksnapshot/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/ksnapshot-4.7.2.tar.bz2) = a9c800191391539f357d7583c0817a2c553521b5fad40c5c8f07ab2ef24e7f67
+SIZE (KDE/ksnapshot-4.7.2.tar.bz2) = 273849
diff --git a/graphics/ksnapshot/pkg-descr b/graphics/ksnapshot/pkg-descr
new file mode 100644
index 000000000000..c2af9743f727
--- /dev/null
+++ b/graphics/ksnapshot/pkg-descr
@@ -0,0 +1,11 @@
+KSnapshot is a KDE snapshot tool with many features.
+
+FEATURES
+- Save in multiple formats.
+- Take new shapshot.
+- Open with... possibility to open snapshot in external editor..
+- Copy to clipboard.
+- Several capture modes, including selected region or single window.
+- Snapshot delay.
+
+WWW: http://www.kde.org/applications/graphics/ksnapshot
diff --git a/graphics/ksnapshot/pkg-plist b/graphics/ksnapshot/pkg-plist
new file mode 100644
index 000000000000..e6bf4b4f07b0
--- /dev/null
+++ b/graphics/ksnapshot/pkg-plist
@@ -0,0 +1,16 @@
+bin/kbackgroundsnapshot
+bin/ksnapshot
+share/applications/kde4/ksnapshot.desktop
+share/dbus-1/interfaces/org.kde.ksnapshot.xml
+share/doc/HTML/en/ksnapshot/common
+share/doc/HTML/en/ksnapshot/index.cache.bz2
+share/doc/HTML/en/ksnapshot/index.docbook
+share/doc/HTML/en/ksnapshot/preview.png
+share/doc/HTML/en/ksnapshot/send-to-menu.png
+share/doc/HTML/en/ksnapshot/window.png
+share/icons/hicolor/16x16/apps/ksnapshot.png
+share/icons/hicolor/22x22/apps/ksnapshot.png
+share/icons/hicolor/32x32/apps/ksnapshot.png
+share/icons/hicolor/48x48/apps/ksnapshot.png
+share/icons/hicolor/scalable/apps/ksnapshot.svgz
+@dirrm share/doc/HTML/en/ksnapshot
diff --git a/graphics/libkdcraw-kde4/Makefile b/graphics/libkdcraw-kde4/Makefile
index 49a5de7e75e6..86a9815aab02 100644
--- a/graphics/libkdcraw-kde4/Makefile
+++ b/graphics/libkdcraw-kde4/Makefile
@@ -1,31 +1,36 @@
-# New ports collection makefile for: libkdcraw
-# Date created: 22 June 2007
-# Whom: Alex Dupre <ale@FreeBSD.org>
+# New ports collection makefile for: libkdcraw-kde4
+# Date created: Sat 13 Aug 2011, 23:48:30
+# Whom: Dima Panov <fluffy@FreeBSD.org>
#
# $FreeBSD$
PORTNAME= libkdcraw
-PORTVERSION= 0.1.9
-PORTREVISION= 4
-CATEGORIES= graphics devel
-MASTER_SITES= SF/kipi/${PORTNAME}/${PORTVERSION}
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
-MAINTAINER= ale@FreeBSD.org
-COMMENT= A C++ interface around the LibRaw library
+MAINTAINER= kde@FreeBSD.org
+COMMENT= A LibRaw interface for KDE
LIB_DEPENDS= lcms.1:${PORTSDIR}/graphics/lcms
+LATEST_LINK= ${PORTNAME}-kde4
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
USE_BZIP2= yes
-USE_GETTEXT= yes
-USE_KDELIBS_VER=3
-USE_GNOME= gnomehack pkgconfig
-USE_GMAKE= yes
-USE_AUTOTOOLS= libtool
-USE_LDCONFIG= yes
-INSTALLS_ICONS= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2||g;s|-fno-schedule-insns -fno-inline||g' \
- ${WRKSRC}/${CONFIGURE_SCRIPT}
+USE_KDE4= automoc4 kdehier kdeprefix kdelibs
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= dbus gui xml \
+ moc_build qmake_build rcc_build uic_build
+MAKE_JOBS_SAFE= yes
+
+pre-configure:
+ ${REINPLACE_CMD} -e '/pkgconfig/ s/$${LIB_INSTALL_DIR}/libdata/' \
+ -e 's/${PORTNAME}.pc\([^.]\)/${PORTNAME}-kde4.pc\1/g' \
+ ${WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>
diff --git a/graphics/libkdcraw-kde4/distinfo b/graphics/libkdcraw-kde4/distinfo
index 784879f62bd2..55d6cb8c306c 100644
--- a/graphics/libkdcraw-kde4/distinfo
+++ b/graphics/libkdcraw-kde4/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libkdcraw-0.1.9.tar.bz2) = ef968e2467a302db8bb2216dd88e640f948958f0859cc62893138c6e4b602ebd
-SIZE (libkdcraw-0.1.9.tar.bz2) = 708121
+SHA256 (KDE/libkdcraw-4.7.2.tar.bz2) = 53175f7319bf4e06ba1bb96fd37f003543fcefb6f73b1d069d38bfcf8a51f153
+SIZE (KDE/libkdcraw-4.7.2.tar.bz2) = 287724
diff --git a/graphics/libkdcraw-kde4/pkg-descr b/graphics/libkdcraw-kde4/pkg-descr
index b5bd78b1ba8d..a2e7bb2545bc 100644
--- a/graphics/libkdcraw-kde4/pkg-descr
+++ b/graphics/libkdcraw-kde4/pkg-descr
@@ -1,7 +1,4 @@
libkdcraw is a C++ interface around the LibRaw library
used to decode RAW picture files.
-WWW: http://www.kipi-plugins.org/
-
-- Alex Dupre
-ale@FreeBSD.org
+WWW: http://www.digikam.org/
diff --git a/graphics/libkdcraw-kde4/pkg-plist b/graphics/libkdcraw-kde4/pkg-plist
index 400a910e1e96..1eaca5d9b7b6 100644
--- a/graphics/libkdcraw-kde4/pkg-plist
+++ b/graphics/libkdcraw-kde4/pkg-plist
@@ -5,38 +5,24 @@ include/libkdcraw/libkdcraw_export.h
include/libkdcraw/rawdecodingsettings.h
include/libkdcraw/rawfiles.h
include/libkdcraw/rcombobox.h
+include/libkdcraw/rexpanderbox.h
include/libkdcraw/rnuminput.h
+include/libkdcraw/squeezedcombobox.h
include/libkdcraw/version.h
-lib/libkdcraw.a
-lib/libkdcraw.la
lib/libkdcraw.so
-lib/libkdcraw.so.4
-libdata/pkgconfig/libkdcraw.pc
+lib/libkdcraw.so.20
+lib/libkdcraw.so.20.0.0
+libdata/pkgconfig/libkdcraw-kde4.pc
+share/apps/libkdcraw/profiles/adobergb.icm
+share/apps/libkdcraw/profiles/applergb.icm
+share/apps/libkdcraw/profiles/prophoto.icm
+share/apps/libkdcraw/profiles/srgb-d65.icm
+share/apps/libkdcraw/profiles/srgb.icm
+share/apps/libkdcraw/profiles/widegamut.icm
share/icons/hicolor/128x128/apps/kdcraw.png
share/icons/hicolor/32x32/apps/kdcraw.png
share/icons/hicolor/48x48/apps/kdcraw.png
share/icons/hicolor/64x64/apps/kdcraw.png
-share/locale/ca/LC_MESSAGES/libkdcraw.mo
-share/locale/da/LC_MESSAGES/libkdcraw.mo
-share/locale/de/LC_MESSAGES/libkdcraw.mo
-share/locale/el/LC_MESSAGES/libkdcraw.mo
-share/locale/es/LC_MESSAGES/libkdcraw.mo
-share/locale/et/LC_MESSAGES/libkdcraw.mo
-share/locale/is/LC_MESSAGES/libkdcraw.mo
-share/locale/it/LC_MESSAGES/libkdcraw.mo
-share/locale/ja/LC_MESSAGES/libkdcraw.mo
-share/locale/ms/LC_MESSAGES/libkdcraw.mo
-share/locale/nds/LC_MESSAGES/libkdcraw.mo
-share/locale/nl/LC_MESSAGES/libkdcraw.mo
-share/locale/pa/LC_MESSAGES/libkdcraw.mo
-share/locale/pt/LC_MESSAGES/libkdcraw.mo
-share/locale/pt_BR/LC_MESSAGES/libkdcraw.mo
-share/locale/sk/LC_MESSAGES/libkdcraw.mo
-share/locale/sr/LC_MESSAGES/libkdcraw.mo
-share/locale/sr@Latn/LC_MESSAGES/libkdcraw.mo
-share/locale/sv/LC_MESSAGES/libkdcraw.mo
-share/locale/th/LC_MESSAGES/libkdcraw.mo
-share/locale/uk/LC_MESSAGES/libkdcraw.mo
+@dirrm share/apps/libkdcraw/profiles
+@dirrm share/apps/libkdcraw
@dirrm include/libkdcraw
-@dirrmtry share/locale/nds/LC_MESSAGES
-@dirrmtry share/locale/nds
diff --git a/graphics/libkexiv2-kde4/Makefile b/graphics/libkexiv2-kde4/Makefile
index ef9dbfd18bb6..dbfbbecded1a 100644
--- a/graphics/libkexiv2-kde4/Makefile
+++ b/graphics/libkexiv2-kde4/Makefile
@@ -1,29 +1,37 @@
# New ports collection makefile for: libkexiv2
-# Date created: 14 March 2007
-# Whom: Alex Dupre <ale@FreeBSD.org>
+# Date created: 9 August 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
#
# $FreeBSD$
+#
PORTNAME= libkexiv2
-PORTVERSION= 0.1.9
-PORTREVISION= 6
-CATEGORIES= graphics devel
-MASTER_SITES= SF/kipi/${PORTNAME}/${PORTVERSION}
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
-MAINTAINER= ale@FreeBSD.org
-COMMENT= A wrapper library to manipulate pictures metadata
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Exiv2 library interface for KDE
LIB_DEPENDS= exiv2.10:${PORTSDIR}/graphics/exiv2
+LATEST_LINK= ${PORTNAME}-kde4
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
USE_BZIP2= yes
-USE_KDELIBS_VER=3
-USE_GNOME= gnomehack pkgconfig
-USE_GMAKE= yes
-USE_AUTOTOOLS= libtool
-USE_LDCONFIG= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2||g;s|-fno-schedule-insns -fno-inline||g' \
- ${WRKSRC}/${CONFIGURE_SCRIPT}
+USE_KDE4= automoc4 kdehier kdeprefix kdelibs
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= dbus gui xml \
+ moc_build qmake_build rcc_build uic_build
+MAKE_JOBS_SAFE= yes
+
+pre-configure:
+ ${REINPLACE_CMD} -e '/pkgconfig/ s/$${LIB_INSTALL_DIR}/libdata/' \
+ -e 's/${PORTNAME}.pc\([^.]\)/${PORTNAME}-kde4.pc\1/g' \
+ ${WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>
diff --git a/graphics/libkexiv2-kde4/distinfo b/graphics/libkexiv2-kde4/distinfo
index cdb94ad6ec1b..f09bdf2f9da9 100644
--- a/graphics/libkexiv2-kde4/distinfo
+++ b/graphics/libkexiv2-kde4/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libkexiv2-0.1.9.tar.bz2) = 004bacd4ae4574c0862342d6c4f7fdccb6fac01e50c77a4673487b96af9a0fad
-SIZE (libkexiv2-0.1.9.tar.bz2) = 432834
+SHA256 (KDE/libkexiv2-4.7.2.tar.bz2) = e1657dc9e488d17ef1b0240f5b272fe18a1e7cbf3a0967e671cc2466ead4df71
+SIZE (KDE/libkexiv2-4.7.2.tar.bz2) = 132538
diff --git a/graphics/libkexiv2-kde4/files/patch-libkexiv2__libkexiv2__kexiv2.cpp b/graphics/libkexiv2-kde4/files/patch-libkexiv2__libkexiv2__kexiv2.cpp
deleted file mode 100644
index beb1972ce786..000000000000
--- a/graphics/libkexiv2-kde4/files/patch-libkexiv2__libkexiv2__kexiv2.cpp
+++ /dev/null
@@ -1,26 +0,0 @@
---- ./libkexiv2/libkexiv2/kexiv2.cpp.orig 2009-02-27 09:39:37.000000000 +0100
-+++ ./libkexiv2/libkexiv2/kexiv2.cpp 2011-04-12 00:45:19.851801624 +0200
-@@ -1603,7 +1603,11 @@
- {
- std::string exifkey(exifTagName);
- Exiv2::ExifKey ek(exifkey);
-+#if (EXIV2_TEST_VERSION(0,21,0))
-+ return QString::fromLocal8Bit( ek.tagLabel().c_str() );
-+#else
- return QString::fromLocal8Bit( Exiv2::ExifTags::tagTitle(ek.tag(), ek.ifdId()) );
-+#endif
- }
- catch (Exiv2::Error& e)
- {
-@@ -1619,7 +1623,11 @@
- {
- std::string exifkey(exifTagName);
- Exiv2::ExifKey ek(exifkey);
-+#if (EXIV2_TEST_VERSION(0,21,0))
-+ return QString::fromLocal8Bit( ek.tagDesc().c_str() );
-+#else
- return QString::fromLocal8Bit( Exiv2::ExifTags::tagDesc(ek.tag(), ek.ifdId()) );
-+#endif
- }
- catch (Exiv2::Error& e)
- {
diff --git a/graphics/libkexiv2-kde4/pkg-descr b/graphics/libkexiv2-kde4/pkg-descr
index 1bc503f548fd..d0e73d2a13b6 100644
--- a/graphics/libkexiv2-kde4/pkg-descr
+++ b/graphics/libkexiv2-kde4/pkg-descr
@@ -1,6 +1,5 @@
-libkexiv2 is a wrapper around Exiv2 library to manipulate pictures metadata.
+Libkexiv2 is a wrapper around Exiv2 library to manipulate pictures
+metadata as EXIF/IPTC and XMP. This library is used by kipi-plugins,
+digiKam and others kipi host programs.
-WWW: http://www.kipi-plugins.org/
-
-- Alex Dupre
-ale@FreeBSD.org
+WWW: http://www.digikam.org
diff --git a/graphics/libkexiv2-kde4/pkg-plist b/graphics/libkexiv2-kde4/pkg-plist
index d7b7cd08c836..963f38778988 100644
--- a/graphics/libkexiv2-kde4/pkg-plist
+++ b/graphics/libkexiv2-kde4/pkg-plist
@@ -1,9 +1,18 @@
+include/libkexiv2/altlangstredit.h
+include/libkexiv2/countryselector.h
include/libkexiv2/kexiv2.h
+include/libkexiv2/kexiv2data.h
+include/libkexiv2/kexiv2previews.h
include/libkexiv2/libkexiv2_export.h
+include/libkexiv2/msgtextedit.h
+include/libkexiv2/rotationmatrix.h
+include/libkexiv2/subjectwidget.h
include/libkexiv2/version.h
-lib/libkexiv2.a
-lib/libkexiv2.la
lib/libkexiv2.so
-lib/libkexiv2.so.5
-libdata/pkgconfig/libkexiv2.pc
+lib/libkexiv2.so.10
+lib/libkexiv2.so.10.0.0
+libdata/pkgconfig/libkexiv2-kde4.pc
+share/apps/libkexiv2/data/topicset.iptc-subjectcode.xml
+@dirrm share/apps/libkexiv2/data
+@dirrm share/apps/libkexiv2
@dirrm include/libkexiv2
diff --git a/graphics/libkipi-kde4/Makefile b/graphics/libkipi-kde4/Makefile
index 88eb27e517b1..e6f0b9761cdb 100644
--- a/graphics/libkipi-kde4/Makefile
+++ b/graphics/libkipi-kde4/Makefile
@@ -1,31 +1,34 @@
-# New ports collection makefile for: libkipi
-# Date created: Mon Oct 18 19:41:36 CEST 2004
-# Whom: Markus Brueffer <markus@FreeBSD.org>
+# New ports collection makefile for: libkipi-kde4
+# Date created: Sun 14 Aug 2011, 00:52:06
+# Whom: Dima Panov <fluffy@FreeBSD.org>
#
# $FreeBSD$
PORTNAME= libkipi
-PORTVERSION= 0.1.6
-PORTREVISION= 5
-CATEGORIES= graphics kde devel
-MASTER_SITES= SF/kipi/${PORTNAME}/${PORTVERSION}
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
-MAINTAINER= ale@FreeBSD.org
+MAINTAINER= kde@FreeBSD.org
COMMENT= KDE Image Plugin Interface
+LATEST_LINK= ${PORTNAME}-kde4
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
USE_BZIP2= yes
-USE_KDELIBS_VER=3
-USE_GNOME= gnomehack pkgconfig
-USE_GMAKE= yes
-USE_AUTOTOOLS= libtool
-USE_LDCONFIG= yes
-USE_GETTEXT= yes
+USE_KDE4= automoc4 kdehier kdeprefix kdelibs
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= dbus gui xml \
+ moc_build qmake_build rcc_build uic_build
+MAKE_JOBS_SAFE= yes
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2||g;s|-fno-schedule-insns -fno-inline||g' \
- ${WRKSRC}/${CONFIGURE_SCRIPT}
- @${REINPLACE_CMD} 's/install-data-local: install-apidox/install-data-local:/' \
- ${WRKSRC}/libkipi/Makefile.in
- @${TOUCH} ${WRKSRC}/libkipi/libkipi/*
+pre-configure:
+ ${REINPLACE_CMD} -e '/pkgconfig/ s/$${LIB_INSTALL_DIR}/libdata/' \
+ -e 's/${PORTNAME}.pc\([^.]\)/${PORTNAME}-kde4.pc\1/g' \
+ ${WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>
diff --git a/graphics/libkipi-kde4/distinfo b/graphics/libkipi-kde4/distinfo
index 174b3ba7c473..95969321b3bb 100644
--- a/graphics/libkipi-kde4/distinfo
+++ b/graphics/libkipi-kde4/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libkipi-0.1.6.tar.bz2) = 6e2c14f75d7827d462c1495f02bd6592ed1f2219db04c066d4b8193ad503b228
-SIZE (libkipi-0.1.6.tar.bz2) = 556980
+SHA256 (KDE/libkipi-4.7.2.tar.bz2) = 3e70e25fe62b1cd19a74cd5637f14b2c57137b59ca0bba1cac942a714167c959
+SIZE (KDE/libkipi-4.7.2.tar.bz2) = 78147
diff --git a/graphics/libkipi-kde4/pkg-descr b/graphics/libkipi-kde4/pkg-descr
index 686d05714ae3..a949d766a01e 100644
--- a/graphics/libkipi-kde4/pkg-descr
+++ b/graphics/libkipi-kde4/pkg-descr
@@ -1,8 +1,5 @@
Kipi (KDE Image Plugin Interface) is an effort to develop a common
-plugin structure for Digikam, KimDaBa, Showimg, and GwenView. Its
+plugin structure for Digikam, GwenView and othe KDE parts. Its
aim is to be able to share image plugins among graphic applications.
-WWW: http://extragear.kde.org/apps/kipi/
-
-- Alex Dupre
-ale@FreeBSD.org
+WWW: http://www.digikam.org/
diff --git a/graphics/libkipi-kde4/pkg-plist b/graphics/libkipi-kde4/pkg-plist
index 92f5bbba28d9..1dc359d1c1ae 100644
--- a/graphics/libkipi-kde4/pkg-plist
+++ b/graphics/libkipi-kde4/pkg-plist
@@ -1,8 +1,8 @@
-include/libkipi/batchprogressdialog.h
+include/libkipi/exportinterface.h
+include/libkipi/extension.h
include/libkipi/imagecollection.h
include/libkipi/imagecollectionselector.h
include/libkipi/imagecollectionshared.h
-include/libkipi/imagedialog.h
include/libkipi/imageinfo.h
include/libkipi/imageinfoshared.h
include/libkipi/interface.h
@@ -11,63 +11,19 @@ include/libkipi/plugin.h
include/libkipi/pluginloader.h
include/libkipi/uploadwidget.h
include/libkipi/version.h
-lib/libkipi.a
-lib/libkipi.la
lib/libkipi.so
-lib/libkipi.so.2
-libdata/pkgconfig/libkipi.pc
+lib/libkipi.so.8
+lib/libkipi.so.8.0.0
+libdata/pkgconfig/libkipi-kde4.pc
+share/apps/kipi/data/kipi-icon.svg
+share/apps/kipi/data/kipi-logo.svg
share/apps/kipi/data/kipi-plugins_logo.png
share/icons/hicolor/128x128/apps/kipi.png
share/icons/hicolor/16x16/apps/kipi.png
share/icons/hicolor/22x22/apps/kipi.png
share/icons/hicolor/32x32/apps/kipi.png
share/icons/hicolor/48x48/apps/kipi.png
-share/locale/ar/LC_MESSAGES/libkipi.mo
-share/locale/br/LC_MESSAGES/libkipi.mo
-share/locale/ca/LC_MESSAGES/libkipi.mo
-share/locale/cs/LC_MESSAGES/libkipi.mo
-share/locale/cy/LC_MESSAGES/libkipi.mo
-share/locale/da/LC_MESSAGES/libkipi.mo
-share/locale/de/LC_MESSAGES/libkipi.mo
-share/locale/el/LC_MESSAGES/libkipi.mo
-share/locale/en_GB/LC_MESSAGES/libkipi.mo
-share/locale/es/LC_MESSAGES/libkipi.mo
-share/locale/et/LC_MESSAGES/libkipi.mo
-share/locale/fi/LC_MESSAGES/libkipi.mo
-share/locale/fr/LC_MESSAGES/libkipi.mo
-share/locale/ga/LC_MESSAGES/libkipi.mo
-share/locale/gl/LC_MESSAGES/libkipi.mo
-share/locale/is/LC_MESSAGES/libkipi.mo
-share/locale/it/LC_MESSAGES/libkipi.mo
-share/locale/ja/LC_MESSAGES/libkipi.mo
-share/locale/ka/LC_MESSAGES/libkipi.mo
-share/locale/lt/LC_MESSAGES/libkipi.mo
-share/locale/ms/LC_MESSAGES/libkipi.mo
-share/locale/mt/LC_MESSAGES/libkipi.mo
-share/locale/nb/LC_MESSAGES/libkipi.mo
-share/locale/nds/LC_MESSAGES/libkipi.mo
-share/locale/nl/LC_MESSAGES/libkipi.mo
-share/locale/pa/LC_MESSAGES/libkipi.mo
-share/locale/pl/LC_MESSAGES/libkipi.mo
-share/locale/pt/LC_MESSAGES/libkipi.mo
-share/locale/pt_BR/LC_MESSAGES/libkipi.mo
-share/locale/ru/LC_MESSAGES/libkipi.mo
-share/locale/rw/LC_MESSAGES/libkipi.mo
-share/locale/sk/LC_MESSAGES/libkipi.mo
-share/locale/sl/LC_MESSAGES/libkipi.mo
-share/locale/sr/LC_MESSAGES/libkipi.mo
-share/locale/sr@Latn/LC_MESSAGES/libkipi.mo
-share/locale/sv/LC_MESSAGES/libkipi.mo
-share/locale/ta/LC_MESSAGES/libkipi.mo
-share/locale/th/LC_MESSAGES/libkipi.mo
-share/locale/tr/LC_MESSAGES/libkipi.mo
-share/locale/uk/LC_MESSAGES/libkipi.mo
-share/locale/zh_CN/LC_MESSAGES/libkipi.mo
-share/servicetypes/kipiplugin.desktop
-@dirrmtry share/apps/kipi/data
-@dirrmtry share/apps/kipi
+share/kde4/servicetypes/kipiplugin.desktop
+@dirrm share/apps/kipi/data
+@dirrm share/apps/kipi
@dirrm include/libkipi
-@dirrmtry share/locale/nds/LC_MESSAGES
-@dirrmtry share/locale/nds
-@dirrmtry share/locale/rw/LC_MESSAGES
-@dirrmtry share/locale/rw
diff --git a/graphics/libksane/Makefile b/graphics/libksane/Makefile
new file mode 100644
index 000000000000..705acbf20f15
--- /dev/null
+++ b/graphics/libksane/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: libksane
+# Date created: 5 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
+#
+# $FreeBSD$
+
+PORTNAME= libksane
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= SANE library interface for KDE
+
+LIB_DEPENDS= sane.1:${PORTSDIR}/graphics/sane-backends
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= corelib moc_build qmake_build rcc_build uic_build
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
+pre-configure:
+ ${REINPLACE_CMD} -e '/pkgconfig/ s/$${LIB_INSTALL_DIR}/libdata/' \
+ ${WRKSRC}/CMakeLists.txt
+
+.include <bsd.port.mk>
diff --git a/graphics/libksane/distinfo b/graphics/libksane/distinfo
new file mode 100644
index 000000000000..b3b885f3eb24
--- /dev/null
+++ b/graphics/libksane/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/libksane-4.7.2.tar.bz2) = cc1b3f32797c6107d98129ecd78728c394926b3dd4d899af1451e8def97e5e7d
+SIZE (KDE/libksane-4.7.2.tar.bz2) = 82823
diff --git a/graphics/libksane/pkg-descr b/graphics/libksane/pkg-descr
new file mode 100644
index 000000000000..584c715f04ec
--- /dev/null
+++ b/graphics/libksane/pkg-descr
@@ -0,0 +1,5 @@
+Libksane is a KDE interface for SANE library to control flat scanners.
+This library is used by kipi-plugins, digiKam and others kipi host
+programs.
+
+WWW: http://www.kipi-plugins.org
diff --git a/graphics/libksane/pkg-plist b/graphics/libksane/pkg-plist
new file mode 100644
index 000000000000..8a7efc47973c
--- /dev/null
+++ b/graphics/libksane/pkg-plist
@@ -0,0 +1,14 @@
+include/libksane/ksane.h
+include/libksane/libksane_export.h
+include/libksane/version.h
+lib/cmake/KSane/KSaneConfig.cmake
+lib/libksane.so
+lib/libksane.so.0
+lib/libksane.so.0.2.0
+libdata/pkgconfig/libksane.pc
+share/icons/hicolor/16x16/actions/black-white.png
+share/icons/hicolor/16x16/actions/color.png
+share/icons/hicolor/16x16/actions/gray-scale.png
+@dirrm lib/cmake/KSane
+@dirrmtry lib/cmake
+@dirrm include/libksane
diff --git a/graphics/okular/Makefile b/graphics/okular/Makefile
new file mode 100644
index 000000000000..e767e0e29925
--- /dev/null
+++ b/graphics/okular/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: okular
+# Date created: 1 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= okular
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= graphics kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KDE 4 universal document viewer
+
+LIB_DEPENDS= qimageblitz.4:${PORTSDIR}/x11/qimageblitz \
+ djvulibre.24:${PORTSDIR}/graphics/djvulibre-nox11 \
+ jpeg.11:${PORTSDIR}/graphics/jpeg \
+ qca.2:${PORTSDIR}/devel/qca \
+ tiff.4:${PORTSDIR}/graphics/tiff \
+ poppler-qt4.3:${PORTSDIR}/graphics/poppler-qt4 \
+ spectre.1:${PORTSDIR}/print/libspectre \
+ chm.0:${PORTSDIR}/misc/chmlib \
+ freetype.9:${PORTSDIR}/print/freetype2 \
+ epub.0:${PORTSDIR}/textproc/ebook-tools
+
+CONFLICTS= kdegraphics-4.[0-6].*
+
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= gui xml qmake_build moc_build uic_build rcc_build
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
+OPTIONS= DVI "Support DVI files (requires teTeX)" off
+
+.include <bsd.port.options.mk>
+
+.ifdef(WITH_DVI)
+RUN_DEPENDS+= kpsewhich:${PORTSDIR}/print/teTeX-base
+.endif
+
+.include <bsd.port.mk>
diff --git a/graphics/okular/distinfo b/graphics/okular/distinfo
new file mode 100644
index 000000000000..b8fbf6825b27
--- /dev/null
+++ b/graphics/okular/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/okular-4.7.2.tar.bz2) = fdd8b07263f2a7f3e60d2c7869d25b8553a7c90f340083c2f4e8303672f754e1
+SIZE (KDE/okular-4.7.2.tar.bz2) = 1172539
diff --git a/graphics/okular/pkg-descr b/graphics/okular/pkg-descr
new file mode 100644
index 000000000000..e89ed77d62b9
--- /dev/null
+++ b/graphics/okular/pkg-descr
@@ -0,0 +1,9 @@
+Okular is a universal document viewer based on KPDF for KDE 4. This
+means Okular works on multiple platforms, including but not limited to
+Linux, Windows, Mac OS X, *BSD, etc.
+
+Okular combines the excellent functionalities of KPDF with the
+versatility of supporting different kind of documents, like PDF,
+Postscript, DjVu, CHM, XPS, ePub and others.
+
+WWW: http://kpdf.kde.org
diff --git a/graphics/okular/pkg-plist b/graphics/okular/pkg-plist
new file mode 100644
index 000000000000..b72514b66cbd
--- /dev/null
+++ b/graphics/okular/pkg-plist
@@ -0,0 +1,153 @@
+bin/okular
+include/okular/core/action.h
+include/okular/core/annotations.h
+include/okular/core/area.h
+include/okular/core/document.h
+include/okular/core/fileprinter.h
+include/okular/core/fontinfo.h
+include/okular/core/form.h
+include/okular/core/generator.h
+include/okular/core/global.h
+include/okular/core/okular_export.h
+include/okular/core/page.h
+include/okular/core/pagesize.h
+include/okular/core/pagetransition.h
+include/okular/core/sound.h
+include/okular/core/sourcereference.h
+include/okular/core/textdocumentgenerator.h
+include/okular/core/textpage.h
+include/okular/core/utils.h
+include/okular/core/version.h
+include/okular/interfaces/configinterface.h
+include/okular/interfaces/guiinterface.h
+include/okular/interfaces/printinterface.h
+lib/cmake/Okular/OkularConfig.cmake
+lib/cmake/Okular/OkularConfigVersion.cmake
+lib/kde4/kio_msits.so
+lib/kde4/okularGenerator_chmlib.so
+lib/kde4/okularGenerator_comicbook.so
+lib/kde4/okularGenerator_djvu.so
+lib/kde4/okularGenerator_dvi.so
+lib/kde4/okularGenerator_epub.so
+lib/kde4/okularGenerator_fax.so
+lib/kde4/okularGenerator_fb.so
+lib/kde4/okularGenerator_ghostview.so
+lib/kde4/okularGenerator_kimgio.so
+lib/kde4/okularGenerator_ooo.so
+lib/kde4/okularGenerator_poppler.so
+lib/kde4/okularGenerator_tiff.so
+lib/kde4/okularGenerator_xps.so
+lib/kde4/okularpart.so
+lib/libokularcore.so
+lib/libokularcore.so.1
+lib/libokularcore.so.1.7.0
+share/applications/kde4/okular.desktop
+share/applications/kde4/okularApplication_chm.desktop
+share/applications/kde4/okularApplication_comicbook.desktop
+share/applications/kde4/okularApplication_djvu.desktop
+share/applications/kde4/okularApplication_dvi.desktop
+share/applications/kde4/okularApplication_epub.desktop
+share/applications/kde4/okularApplication_fax.desktop
+share/applications/kde4/okularApplication_fb.desktop
+share/applications/kde4/okularApplication_ghostview.desktop
+share/applications/kde4/okularApplication_kimgio.desktop
+share/applications/kde4/okularApplication_ooo.desktop
+share/applications/kde4/okularApplication_pdf.desktop
+share/applications/kde4/okularApplication_tiff.desktop
+share/applications/kde4/okularApplication_xps.desktop
+share/apps/okular/icons/hicolor/16x16/apps/okular-gv.png
+share/apps/okular/icons/hicolor/32x32/apps/okular-gv.png
+share/apps/okular/part.rc
+share/apps/okular/pics/checkmark.png
+share/apps/okular/pics/circle.png
+share/apps/okular/pics/comment.png
+share/apps/okular/pics/cross.png
+share/apps/okular/pics/help.png
+share/apps/okular/pics/insert.png
+share/apps/okular/pics/key.png
+share/apps/okular/pics/newparagraph.png
+share/apps/okular/pics/note.png
+share/apps/okular/pics/paperclip.png
+share/apps/okular/pics/paragraph.png
+share/apps/okular/pics/pushpin.png
+share/apps/okular/pics/rightarrow.png
+share/apps/okular/pics/rightpointer.png
+share/apps/okular/pics/stamps.svg
+share/apps/okular/pics/star.png
+share/apps/okular/pics/tool-ellipse-okular.png
+share/apps/okular/pics/tool-highlighter-okular.png
+share/apps/okular/pics/tool-ink-okular.png
+share/apps/okular/pics/tool-line-okular.png
+share/apps/okular/pics/tool-note-inline-okular.png
+share/apps/okular/pics/tool-note-inline.png
+share/apps/okular/pics/tool-note-okular.png
+share/apps/okular/pics/tool-note.png
+share/apps/okular/pics/tool-polygon-okular.png
+share/apps/okular/pics/tool-stamp-okular.png
+share/apps/okular/pics/tool-underline-okular.png
+share/apps/okular/pics/uparrow.png
+share/apps/okular/pics/upleftarrow.png
+share/apps/okular/shell.rc
+share/apps/okular/tools.xml
+share/config.kcfg/gssettings.kcfg
+share/config.kcfg/okular.kcfg
+share/doc/HTML/en/okular/annotation-properties.png
+share/doc/HTML/en/okular/annotations.png
+share/doc/HTML/en/okular/common
+share/doc/HTML/en/okular/configure.png
+share/doc/HTML/en/okular/embedded-files-bar.png
+share/doc/HTML/en/okular/forms-bar.png
+share/doc/HTML/en/okular/index.cache.bz2
+share/doc/HTML/en/okular/index.docbook
+share/doc/HTML/en/okular/mainwindow.png
+share/doc/HTML/en/okular/presentation.png
+share/icons/hicolor/128x128/apps/okular.png
+share/icons/hicolor/16x16/apps/okular.png
+share/icons/hicolor/22x22/apps/okular.png
+share/icons/hicolor/32x32/apps/okular.png
+share/icons/hicolor/48x48/apps/okular.png
+share/icons/hicolor/64x64/apps/okular.png
+share/icons/hicolor/scalable/apps/okular.svgz
+share/kde4/services/libokularGenerator_chmlib.desktop
+share/kde4/services/libokularGenerator_comicbook.desktop
+share/kde4/services/libokularGenerator_djvu.desktop
+share/kde4/services/libokularGenerator_dvi.desktop
+share/kde4/services/libokularGenerator_epub.desktop
+share/kde4/services/libokularGenerator_fax.desktop
+share/kde4/services/libokularGenerator_fb.desktop
+share/kde4/services/libokularGenerator_ghostview.desktop
+share/kde4/services/libokularGenerator_kimgio.desktop
+share/kde4/services/libokularGenerator_ooo.desktop
+share/kde4/services/libokularGenerator_poppler.desktop
+share/kde4/services/libokularGenerator_tiff.desktop
+share/kde4/services/libokularGenerator_xps.desktop
+share/kde4/services/msits.protocol
+share/kde4/services/okularChm.desktop
+share/kde4/services/okularComicbook.desktop
+share/kde4/services/okularDjvu.desktop
+share/kde4/services/okularDvi.desktop
+share/kde4/services/okularEPub.desktop
+share/kde4/services/okularFax.desktop
+share/kde4/services/okularFb.desktop
+share/kde4/services/okularGhostview.desktop
+share/kde4/services/okularKimgio.desktop
+share/kde4/services/okularOoo.desktop
+share/kde4/services/okularPoppler.desktop
+share/kde4/services/okularTiff.desktop
+share/kde4/services/okularXps.desktop
+share/kde4/services/okular_part.desktop
+share/kde4/servicetypes/okularGenerator.desktop
+@dirrm share/doc/HTML/en/okular
+@dirrm share/apps/okular/pics
+@dirrm share/apps/okular/icons/hicolor/32x32/apps
+@dirrm share/apps/okular/icons/hicolor/32x32
+@dirrm share/apps/okular/icons/hicolor/16x16/apps
+@dirrm share/apps/okular/icons/hicolor/16x16
+@dirrm share/apps/okular/icons/hicolor
+@dirrm share/apps/okular/icons
+@dirrm share/apps/okular
+@dirrm lib/cmake/Okular
+@dirrmtry lib/cmake
+@dirrm include/okular/interfaces
+@dirrm include/okular/core
+@dirrm include/okular