Kipi (KDE Image Plugin Interface) is an effort to develop a common

plugin structure for Digikam, KimDaBa, Showimg and Gwenview. Its
aim is to share image plugins among graphic applications. Kipi is
based on the old digiKam plugins implementation and is maintained
by digiKam team.
This commit is contained in:
zhuk 2013-04-24 18:28:13 +00:00
parent 6f17dacfb9
commit 16e8006c3d
4 changed files with 67 additions and 0 deletions

21
x11/kde4/libkipi/Makefile Normal file
View File

@ -0,0 +1,21 @@
# $OpenBSD: Makefile,v 1.1.1.1 2013/04/24 18:28:13 zhuk Exp $
COMMENT = KDE image plugins infrastructure
DISTNAME = libkipi-${MODKDE4_VERSION}
SHARED_LIBS = kipi 2.0
WANTLIB = c m pthread stdc++
WANTLIB += lib/qt4/QtDBus lib/qt4/QtGui lib/qt4/QtNetwork
WANTLIB += lib/qt4/QtSvg lib/qt4/QtXml
WANTLIB += ${KDE4LIB}/kdeui ${KDE4LIB}/kio ${KDE4LIB}/kfile
WANTLIB += ${KDE4LIB}/kparts ${KDE4LIB}/nepomuk ${KDE4LIB}/nepomukutils
WANTLIB += soprano
MODKDE4_USE = libs
post-patch:
cd ${WRKSRC}; \
perl -pi -e '$$.==1 and $$_ = "/*\n"' tests/kipitestmainwindow.cpp
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (kde/libkipi-4.10.2.tar.xz) = 9XlA/cCvMW29Kf4qikWO2mf53TdfDTP/1HA/m4VPV04=
SIZE (kde/libkipi-4.10.2.tar.xz) = 95964

View File

@ -0,0 +1,5 @@
Kipi (KDE Image Plugin Interface) is an effort to develop a common
plugin structure for Digikam, KimDaBa, Showimg and Gwenview. Its
aim is to share image plugins among graphic applications. Kipi is
based on the old digiKam plugins implementation and is maintained
by digiKam team.

View File

@ -0,0 +1,39 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2013/04/24 18:28:13 zhuk Exp $
@bin bin/kxmlkipicmd
include/kde4/libkipi/
include/kde4/libkipi/configwidget.h
include/kde4/libkipi/imagecollection.h
include/kde4/libkipi/imagecollectionselector.h
include/kde4/libkipi/imagecollectionshared.h
include/kde4/libkipi/imageinfo.h
include/kde4/libkipi/imageinfoshared.h
include/kde4/libkipi/interface.h
include/kde4/libkipi/libkipi_export.h
include/kde4/libkipi/plugin.h
include/kde4/libkipi/pluginloader.h
include/kde4/libkipi/uploadwidget.h
include/kde4/libkipi/version.h
lib/kde4/kipiplugin_kxmlhelloworld.so
@lib ${KDE4LIB}/libkipi.so.${LIBkipi_VERSION}
@lib lib/libkipi.so.${LIBkipi_VERSION}
lib/pkgconfig/libkipi.pc
share/apps/kipi/
share/apps/kipi/data/
share/apps/kipi/data/kipi-icon.svg
share/apps/kipi/data/kipi-logo.svg
share/apps/kipi/data/kipi-plugins_logo.png
share/apps/kipi/kipiplugin_kxmlhelloworldui.rc
share/apps/kxmlkipicmd/
share/apps/kxmlkipicmd/kxmlkipicmd_defaultui.rc
share/apps/kxmlkipicmd/kxmlkipicmd_gwenviewui.rc
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/kde4/services/kipiplugin_kxmlhelloworld.desktop
share/kde4/servicetypes/kipiplugin.desktop
@exec %D/bin/update-desktop-database
@unexec-delete %D/bin/update-desktop-database
@exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
@unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor