summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-01-28 23:32:18 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-01-28 23:32:18 +0000
commit6a1c5fb9a79f259c9737a9bfa2ce5a164672585b (patch)
treef894f305611a6ef834a179d549a411dc268fdcc0
parent- Update to 1.0 (diff)
- Update to 0.4.9.3.20070117
PR: ports/108497 Submitted by: Max Brazhnikov<makc@issp.ac.ru> (maintainer)
Notes
Notes: svn path=/head/; revision=183582
-rw-r--r--misc/kbfx/Makefile28
-rw-r--r--misc/kbfx/distinfo6
-rw-r--r--misc/kbfx/pkg-plist122
3 files changed, 90 insertions, 66 deletions
diff --git a/misc/kbfx/Makefile b/misc/kbfx/Makefile
index 926d28281cf8..00db41832d84 100644
--- a/misc/kbfx/Makefile
+++ b/misc/kbfx/Makefile
@@ -6,22 +6,38 @@
#
PORTNAME= kbfx
-PORTVERSION= 0.4.9.2.r4
+PORTVERSION= 0.4.9.3.20070117
CATEGORIES= misc kde
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=kbfx
-DISTNAME= ${PORTNAME}-0.4.9.2rc4
+DISTNAME= ${PORTNAME}-0.4.9.3-20070117
MAINTAINER= makc@issp.ac.ru
COMMENT= A new K-menu for KDE
+BUILD_DEPENDS= ${CMAKE}:${PORTSDIR}/devel/cmake
+
+CMAKE?= ${LOCALBASE}/bin/cmake
+CMAKE_ARGS= -DCMAKE_BUILD_TYPE:STRING=Release \
+ -DCMAKE_INSTALL_PREFIX:PATH=${PREFIX} \
+ -DCMAKE_C_COMPILER:STRING="${CC}" \
+ -DCMAKE_CXX_COMPILER:STRING="${CXX}" \
+ -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \
+
USE_BZIP2= yes
-USE_GMAKE= yes
USE_GETTEXT= yes
-USE_AUTOTOOLS= libtool:15
USE_KDELIBS_VER=3
-GNU_CONFIGURE= yes
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
+USE_GCC= 3.4+
+
+do-configure:
+ (cd ${WRKSRC} && ${CMAKE} ${CMAKE_ARGS})
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+BROKEN= Does not compile on 4.x
+.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/misc/kbfx/distinfo b/misc/kbfx/distinfo
index c9e5e48ad20e..217bdb0d7ee5 100644
--- a/misc/kbfx/distinfo
+++ b/misc/kbfx/distinfo
@@ -1,3 +1,3 @@
-MD5 (kbfx-0.4.9.2rc4.tar.bz2) = 52bdd89a284c5d8188898c1d97eb7b48
-SHA256 (kbfx-0.4.9.2rc4.tar.bz2) = a958c4d76527f6dd1795d0fc1b3c66b06aab87597ee610c509c9aef276d6bc61
-SIZE (kbfx-0.4.9.2rc4.tar.bz2) = 3339541
+MD5 (kbfx-0.4.9.3-20070117.tar.bz2) = d3a823e2ca0e99ed5596e84b9f9907a8
+SHA256 (kbfx-0.4.9.3-20070117.tar.bz2) = d4213547583f4219a5ce7efae9e43dec23041bcdd303739da26f088997cb03e8
+SIZE (kbfx-0.4.9.3-20070117.tar.bz2) = 1517905
diff --git a/misc/kbfx/pkg-plist b/misc/kbfx/pkg-plist
index a2ec6b422825..a6b8f8f00fe5 100644
--- a/misc/kbfx/pkg-plist
+++ b/misc/kbfx/pkg-plist
@@ -1,34 +1,49 @@
bin/kbfxconfigapp
-lib/libkbfxspinx.a
-lib/libkbfxspinx.la
-lib/libkbfxspinx.so
+include/kbfx/effect.h
+include/kbfx/kbfxconfig.h
+include/kbfx/kbfxdatagroup.h
+include/kbfx/kbfxdatagrouplist.h
+include/kbfx/kbfxdatasource.h
+include/kbfx/kbfxdatastack.h
+include/kbfx/kbfxdatavizitem.h
+include/kbfx/kbfxkiodownload.h
+include/kbfx/kbfxplasmacanvasabstractitem.h
+include/kbfx/kbfxplasmacanvasgroup.h
+include/kbfx/kbfxplasmacanvasgroupview.h
+include/kbfx/kbfxplasmacanvasitem.h
+include/kbfx/kbfxplasmacanvasitem_events.h
+include/kbfx/kbfxplasmacanvasitemwrapper.h
+include/kbfx/kbfxplasmacanvasrtti.h
+include/kbfx/kbfxplasmacanvasstack.h
+include/kbfx/kbfxplasmacanvasstackdata.h
+include/kbfx/kbfxplasmacanvasview.h
+include/kbfx/kbfxplasmadataplugin.h
+include/kbfx/kbfxplasmafadeitem.h
+include/kbfx/kbfxplasmaindexitem.h
+include/kbfx/kbfxplasmaindexview.h
+include/kbfx/kbfxplasmaitemview.h
+include/kbfx/kbfxplasmalistbox.h
+include/kbfx/kbfxplasmalistboxitem.h
+include/kbfx/kbfxplasmapluginloader.h
+include/kbfx/kbfxplasmaskinmanager.h
+include/kbfx/kbfxplasmawaterback.h
+include/kbfx/kbfxplugin.h
+include/kbfx/kbfxsignal.h
+include/kbfx/kbfxspinxscrollbar.h
+include/kbfx/kbfxwatersprite.h
+include/kbfx/plugins/kbfxplasmadataplugin.h
+lib/kbfx/plugins/libkbfxplasmadataplasmoid.la
+lib/kbfx/plugins/libkbfxplasmadataplasmoid.so
+lib/kbfx/plugins/libkbfxplasmadatasettings.la
+lib/kbfx/plugins/libkbfxplasmadatasettings.so
+lib/kbfx/plugins/libkbfxplasmadatastub.la
+lib/kbfx/plugins/libkbfxplasmadatastub.so
+lib/libkbfxplasma.la
+lib/libkbfxplasma.so
+lib/libkbfxspinxtest.la
+lib/libkbfxspinxtest.so
share/applnk/.hidden/kbfx_theme.desktop
share/applnk/Utilities/kbfxconfigapp.desktop
-share/apps/kbfx/skins/Old_KBFX/appfind.png
-share/apps/kbfx/skins/Old_KBFX/bg.png
-share/apps/kbfx/skins/Old_KBFX/botbg.png
-share/apps/kbfx/skins/Old_KBFX/butterfly.png
-share/apps/kbfx/skins/Old_KBFX/dudebox.png
-share/apps/kbfx/skins/Old_KBFX/find.png
-share/apps/kbfx/skins/Old_KBFX/hover.png
-share/apps/kbfx/skins/Old_KBFX/listboxbg.png
-share/apps/kbfx/skins/Old_KBFX/lock.png
-share/apps/kbfx/skins/Old_KBFX/lockhover.png
-share/apps/kbfx/skins/Old_KBFX/logout.png
-share/apps/kbfx/skins/Old_KBFX/logouthover.png
-share/apps/kbfx/skins/Old_KBFX/mask.png
-share/apps/kbfx/skins/Old_KBFX/menu_top.png
-share/apps/kbfx/skins/Old_KBFX/menu_top_image_person.png
-share/apps/kbfx/skins/Old_KBFX/normal.png
-share/apps/kbfx/skins/Old_KBFX/pressed.png
-share/apps/kbfx/skins/Old_KBFX/preview.png
-share/apps/kbfx/skins/Old_KBFX/rhshovertile.png
-share/apps/kbfx/skins/Old_KBFX/rhstile.png
-share/apps/kbfx/skins/Old_KBFX/separator.png
-share/apps/kbfx/skins/Old_KBFX/tabbg.png
-share/apps/kbfx/skins/Old_KBFX/tilehover.png
-share/apps/kbfx/skins/Old_KBFX/tilenormal.png
-share/apps/kbfx/skins/Old_KBFX/topbg.png
share/apps/kbfx/skins/default/appfind.png
share/apps/kbfx/skins/default/bg.png
share/apps/kbfx/skins/default/botbg.png
@@ -36,7 +51,8 @@ share/apps/kbfx/skins/default/butterfly.png
share/apps/kbfx/skins/default/dudebox.png
share/apps/kbfx/skins/default/find.png
share/apps/kbfx/skins/default/hover.png
-share/apps/kbfx/skins/default/kbfxfontrc
+share/apps/kbfx/skins/default/indexseparator.png
+share/apps/kbfx/skins/default/kbfxlayoutrc
share/apps/kbfx/skins/default/listboxbg.png
share/apps/kbfx/skins/default/lock.png
share/apps/kbfx/skins/default/lockhover.png
@@ -50,49 +66,41 @@ share/apps/kbfx/skins/default/pressed.png
share/apps/kbfx/skins/default/preview.png
share/apps/kbfx/skins/default/rhshovertile.png
share/apps/kbfx/skins/default/rhstile.png
+share/apps/kbfx/skins/default/scrollnormal.png
share/apps/kbfx/skins/default/separator.png
share/apps/kbfx/skins/default/tabbg.png
share/apps/kbfx/skins/default/tilehover.png
share/apps/kbfx/skins/default/tilenormal.png
share/apps/kbfx/skins/default/topbg.png
-share/apps/kbfx/spinx/menu_arrow_down.png
-share/apps/kbfx/spinx/menu_arrow_up.png
-share/apps/kbfx/spinx/menu_button_lock.png
-share/apps/kbfx/spinx/menu_button_lock_hover.png
-share/apps/kbfx/spinx/menu_button_logout.png
-share/apps/kbfx/spinx/menu_button_logout_hover.png
-share/apps/kbfx/spinx/menu_change_the_settings.png
-share/apps/kbfx/spinx/menu_scroll_down.png
-share/apps/kbfx/spinx/menu_scroll_up.png
share/apps/kbfxconfigapp/kbfxconfigappui.rc
-share/apps/kicker/applets/kbfxspinx.desktop
+share/apps/kicker/applets/kbfxspinxtest.desktop
share/apps/konqueror/servicemenus/kbfx_install_theme.desktop
share/apps/konqueror/servicemenus/kbfx_prepare_theme.desktop
-share/config.kcfg/kbfx.kcfg
-share/icons/crystalsvg/32x32/apps/kbfx.png
-share/icons/crystalsvg/32x32/apps/siraj.png
-share/icons/crystalsvg/48x48/actions/butterfly.png
-share/icons/crystalsvg/48x48/actions/menu_arrow_down.png
-share/icons/crystalsvg/48x48/actions/menu_arrow_up.png
-share/icons/crystalsvg/48x48/actions/menu_button_lock.png
-share/icons/crystalsvg/48x48/actions/menu_button_lock_hover.png
-share/icons/crystalsvg/48x48/actions/menu_button_logout.png
-share/icons/crystalsvg/48x48/actions/menu_button_logout_hover.png
-share/icons/crystalsvg/48x48/actions/menu_change_the_settings.png
-share/icons/crystalsvg/48x48/actions/menu_scroll_down.png
-share/icons/crystalsvg/48x48/actions/menu_scroll_up.png
+share/doc/kbfx-0.4.9.3-20070117/AUTHORS
+share/doc/kbfx-0.4.9.3-20070117/COPYING
+share/doc/kbfx-0.4.9.3-20070117/CREDITS
+share/doc/kbfx-0.4.9.3-20070117/ChangeLog
+share/doc/kbfx-0.4.9.3-20070117/HACKING
+share/doc/kbfx-0.4.9.3-20070117/HOWTO
+share/doc/kbfx-0.4.9.3-20070117/INSTALL
+share/doc/kbfx-0.4.9.3-20070117/KNOWN_BUGS
+share/doc/kbfx-0.4.9.3-20070117/LICENSE
+share/doc/kbfx-0.4.9.3-20070117/NEWS
+share/doc/kbfx-0.4.9.3-20070117/README
+share/doc/kbfx-0.4.9.3-20070117/TODO
+share/icons/hicolor/128x128/apps/kbfx.png
share/icons/hicolor/16x16/apps/kbfxconfigapp.png
-share/icons/hicolor/32x32/actions/kbfxnew.png
share/icons/hicolor/32x32/apps/kbfxconfigapp.png
-share/icons/hicolor/32x32/apps/kbfxnew.png
-share/icons/hicolor/32x32/apps/kcmkbfxnew.png
share/locale/bg/LC_MESSAGES/kbfxconfigapp.mo
share/locale/it/LC_MESSAGES/kbfxconfigapp.mo
share/locale/nl/LC_MESSAGES/kbfxconfigapp.mo
share/mimelnk/application/x-kbfxtheme.desktop
+@dirrm share/doc/kbfx-0.4.9.3-20070117
@dirrm share/apps/kbfxconfigapp
-@dirrm share/apps/kbfx/spinx
@dirrm share/apps/kbfx/skins/default
-@dirrm share/apps/kbfx/skins/Old_KBFX
@dirrm share/apps/kbfx/skins
@dirrm share/apps/kbfx
+@dirrm lib/kbfx/plugins
+@dirrm lib/kbfx
+@dirrm include/kbfx/plugins
+@dirrm include/kbfx