From 4d9e65ddc0e35990c122da8292716251cb84023a Mon Sep 17 00:00:00 2001 From: zhuk Date: Wed, 24 Apr 2013 18:26:05 +0000 Subject: [PATCH] Common library and data for KDE game applications. --- x11/kde4/libkdegames/Makefile | 21 +++ x11/kde4/libkdegames/distinfo | 2 + .../patches/patch-KDEGamesConfig_cmake_in | 12 ++ x11/kde4/libkdegames/pkg/DESCR | 1 + x11/kde4/libkdegames/pkg/PLIST | 157 ++++++++++++++++++ 5 files changed, 193 insertions(+) create mode 100644 x11/kde4/libkdegames/Makefile create mode 100644 x11/kde4/libkdegames/distinfo create mode 100644 x11/kde4/libkdegames/patches/patch-KDEGamesConfig_cmake_in create mode 100644 x11/kde4/libkdegames/pkg/DESCR create mode 100644 x11/kde4/libkdegames/pkg/PLIST diff --git a/x11/kde4/libkdegames/Makefile b/x11/kde4/libkdegames/Makefile new file mode 100644 index 00000000000..978579f6b2a --- /dev/null +++ b/x11/kde4/libkdegames/Makefile @@ -0,0 +1,21 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2013/04/24 18:26:05 zhuk Exp $ + +COMMENT = common library for KDE-based games +DISTNAME = libkdegames-${MODKDE4_VERSION} + +SHARED_LIBS = kdegames 0.0 +SHARED_LIBS += kdegamesprivate 0.0 + +WANTLIB = c m pthread stdc++ +WANTLIB += lib/qt4/QtDBus lib/qt4/QtGui lib/qt4/QtNetwork lib/qt4/QtSvg +WANTLIB += lib/qt4/QtXml +WANTLIB += ${KDE4LIB}/kdeui ${KDE4LIB}/kdnssd ${KDE4LIB}/kio +WANTLIB += ${KDE4LIB}/knewstuff3 +WANTLIB += openal sndfile + +MODKDE4_USE = libs + +LIB_DEPENDS = audio/openal \ + audio/libsndfile + +.include diff --git a/x11/kde4/libkdegames/distinfo b/x11/kde4/libkdegames/distinfo new file mode 100644 index 00000000000..c29228aaa28 --- /dev/null +++ b/x11/kde4/libkdegames/distinfo @@ -0,0 +1,2 @@ +SHA256 (kde/libkdegames-4.10.2.tar.xz) = KREaSq5WT5j0ImNndiIBLGSSjKlqdIUGKZFyi8xOReM= +SIZE (kde/libkdegames-4.10.2.tar.xz) = 5843900 diff --git a/x11/kde4/libkdegames/patches/patch-KDEGamesConfig_cmake_in b/x11/kde4/libkdegames/patches/patch-KDEGamesConfig_cmake_in new file mode 100644 index 00000000000..442cd4e4b1a --- /dev/null +++ b/x11/kde4/libkdegames/patches/patch-KDEGamesConfig_cmake_in @@ -0,0 +1,12 @@ +$OpenBSD: patch-KDEGamesConfig_cmake_in,v 1.1.1.1 2013/04/24 18:26:05 zhuk Exp $ +--- KDEGamesConfig.cmake.in.orig Thu Dec 20 15:24:32 2012 ++++ KDEGamesConfig.cmake.in Thu Dec 20 15:25:37 2012 +@@ -6,7 +6,7 @@ + + # compute paths + get_filename_component(KDEGAMES_CMAKE_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +-set(KDEGAMES_INCLUDE_DIR "${KDEGAMES_CMAKE_DIR}/@CONF_REL_INCLUDE_DIR@") ++set(KDEGAMES_INCLUDE_DIR "@KDE4_INCLUDE_INSTALL_DIR@") + set(KDEGAMES_INCLUDE_DIRS "${KDEGAMES_INCLUDE_DIR}" "${KDEGAMES_INCLUDE_DIR}/KDE") + + # import our library dependencies diff --git a/x11/kde4/libkdegames/pkg/DESCR b/x11/kde4/libkdegames/pkg/DESCR new file mode 100644 index 00000000000..fd03ed394c0 --- /dev/null +++ b/x11/kde4/libkdegames/pkg/DESCR @@ -0,0 +1 @@ +Common library and data for KDE game applications. diff --git a/x11/kde4/libkdegames/pkg/PLIST b/x11/kde4/libkdegames/pkg/PLIST new file mode 100644 index 00000000000..12f8c142605 --- /dev/null +++ b/x11/kde4/libkdegames/pkg/PLIST @@ -0,0 +1,157 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2013/04/24 18:26:05 zhuk Exp $ +@conflict kdegames-<4.10 +include/kde4/KDE/KExtHighscore +include/kde4/KDE/KGameClock +include/kde4/KDE/KGamePopupItem +include/kde4/KDE/KGameRenderedItem +include/kde4/KDE/KGameRenderedObjectItem +include/kde4/KDE/KGameRenderer +include/kde4/KDE/KGameRendererClient +include/kde4/KDE/KHighscore +include/kde4/KDE/KScoreDialog +include/kde4/KDE/KStandardGameAction +include/kde4/KDE/KgAudioScene +include/kde4/KDE/KgDifficulty +include/kde4/KDE/KgSound +include/kde4/KDE/KgTheme +include/kde4/KDE/KgThemeProvider +include/kde4/KDE/KgThemeSelector +include/kde4/highscore/ +include/kde4/highscore/kexthighscore.h +include/kde4/highscore/kexthighscore_item.h +include/kde4/highscore/khighscore.h +include/kde4/highscore/kscoredialog.h +include/kde4/kgameclock.h +include/kde4/kgamepopupitem.h +include/kde4/kgamerendereditem.h +include/kde4/kgamerenderedobjectitem.h +include/kde4/kgamerenderer.h +include/kde4/kgamerendererclient.h +include/kde4/kgaudioscene.h +include/kde4/kgdifficulty.h +include/kde4/kgsound.h +include/kde4/kgtheme.h +include/kde4/kgthemeprovider.h +include/kde4/kgthemeselector.h +include/kde4/kstandardgameaction.h +include/kde4/libkdegames_capabilities.h +include/kde4/libkdegames_export.h +include/kde4/libkdegamesprivate/ +include/kde4/libkdegamesprivate/kchat.h +include/kde4/libkdegamesprivate/kchatbase.h +include/kde4/libkdegamesprivate/kchatbaseitemdelegate.h +include/kde4/libkdegamesprivate/kchatbasemodel.h +include/kde4/libkdegamesprivate/kchatdialog.h +include/kde4/libkdegamesprivate/kgame/ +include/kde4/libkdegamesprivate/kgame/dialogs/ +include/kde4/libkdegamesprivate/kgame/dialogs/kgameconnectdialog.h +include/kde4/libkdegamesprivate/kgame/dialogs/kgamedebugdialog.h +include/kde4/libkdegamesprivate/kgame/dialogs/kgamedialog.h +include/kde4/libkdegamesprivate/kgame/dialogs/kgamedialogconfig.h +include/kde4/libkdegamesprivate/kgame/dialogs/kgameerrordialog.h +include/kde4/libkdegamesprivate/kgame/kgame.h +include/kde4/libkdegamesprivate/kgame/kgamechat.h +include/kde4/libkdegamesprivate/kgame/kgameerror.h +include/kde4/libkdegamesprivate/kgame/kgameio.h +include/kde4/libkdegamesprivate/kgame/kgamemessage.h +include/kde4/libkdegamesprivate/kgame/kgamenetwork.h +include/kde4/libkdegamesprivate/kgame/kgameprocess.h +include/kde4/libkdegamesprivate/kgame/kgameproperty.h +include/kde4/libkdegamesprivate/kgame/kgamepropertyarray.h +include/kde4/libkdegamesprivate/kgame/kgamepropertyhandler.h +include/kde4/libkdegamesprivate/kgame/kgamesequence.h +include/kde4/libkdegamesprivate/kgame/kgameversion.h +include/kde4/libkdegamesprivate/kgame/kmessageclient.h +include/kde4/libkdegamesprivate/kgame/kmessageio.h +include/kde4/libkdegamesprivate/kgame/kmessageserver.h +include/kde4/libkdegamesprivate/kgame/kplayer.h +include/kde4/libkdegamesprivate/kgamecanvas.h +include/kde4/libkdegamesprivate/kgamedifficulty.h +include/kde4/libkdegamesprivate/kgamesvgdocument.h +include/kde4/libkdegamesprivate/kgametheme.h +include/kde4/libkdegamesprivate/kgamethemeselector.h +include/kde4/libkdegamesprivate/libkdegamesprivate_export.h +lib/cmake/KDEGames/ +lib/cmake/KDEGames/KDEGamesConfig.cmake +lib/cmake/KDEGames/KDEGamesConfigVersion.cmake +lib/cmake/KDEGames/KDEGamesLibraryDepends${MODKDE4_CMAKE_PREFIX}.cmake +lib/cmake/KDEGames/KDEGamesLibraryDepends.cmake +@lib ${KDE4LIB}/libkdegames.so.${LIBkdegames_VERSION} +@lib ${KDE4LIB}/libkdegamesprivate.so.${LIBkdegamesprivate_VERSION} +@lib lib/libkdegames.so.${LIBkdegames_VERSION} +@lib lib/libkdegamesprivate.so.${LIBkdegamesprivate_VERSION} +share/apps/carddecks/ +share/apps/carddecks/svg-ancient-egyptians/ +share/apps/carddecks/svg-ancient-egyptians/11.png +share/apps/carddecks/svg-ancient-egyptians/Ancient_Egyptians.svgz +share/apps/carddecks/svg-ancient-egyptians/index.desktop +share/apps/carddecks/svg-dondorf/ +share/apps/carddecks/svg-dondorf/11.png +share/apps/carddecks/svg-dondorf/dondorf.svgz +share/apps/carddecks/svg-dondorf/index.desktop +share/apps/carddecks/svg-future/ +share/apps/carddecks/svg-future/11.png +share/apps/carddecks/svg-future/future.svgz +share/apps/carddecks/svg-future/index.desktop +share/apps/carddecks/svg-gm-paris/ +share/apps/carddecks/svg-gm-paris/11.png +share/apps/carddecks/svg-gm-paris/index.desktop +share/apps/carddecks/svg-gm-paris/paris.svgz +share/apps/carddecks/svg-jolly-royal/ +share/apps/carddecks/svg-jolly-royal/11.png +share/apps/carddecks/svg-jolly-royal/index.desktop +share/apps/carddecks/svg-jolly-royal/jolly-royal.svgz +share/apps/carddecks/svg-konqi-modern/ +share/apps/carddecks/svg-konqi-modern/11.png +share/apps/carddecks/svg-konqi-modern/index.desktop +share/apps/carddecks/svg-konqi-modern/konqi.svgz +share/apps/carddecks/svg-nicu-ornamental/ +share/apps/carddecks/svg-nicu-ornamental/11.png +share/apps/carddecks/svg-nicu-ornamental/AUTHORS +share/apps/carddecks/svg-nicu-ornamental/COPYING +share/apps/carddecks/svg-nicu-ornamental/index.desktop +share/apps/carddecks/svg-nicu-ornamental/ornamental.svgz +share/apps/carddecks/svg-nicu-white/ +share/apps/carddecks/svg-nicu-white/11.png +share/apps/carddecks/svg-nicu-white/AUTHORS +share/apps/carddecks/svg-nicu-white/COPYING +share/apps/carddecks/svg-nicu-white/index.desktop +share/apps/carddecks/svg-nicu-white/white.svgz +share/apps/carddecks/svg-oxygen/ +share/apps/carddecks/svg-oxygen-air/ +share/apps/carddecks/svg-oxygen-air/11.png +share/apps/carddecks/svg-oxygen-air/index.desktop +share/apps/carddecks/svg-oxygen-air/oxygen-air.svgz +share/apps/carddecks/svg-oxygen-white/ +share/apps/carddecks/svg-oxygen-white/11.png +share/apps/carddecks/svg-oxygen-white/index.desktop +share/apps/carddecks/svg-oxygen-white/oxygen-white.svgz +share/apps/carddecks/svg-oxygen/11.png +share/apps/carddecks/svg-oxygen/index.desktop +share/apps/carddecks/svg-oxygen/oxygen.svgz +share/apps/carddecks/svg-penguins/ +share/apps/carddecks/svg-penguins/11.png +share/apps/carddecks/svg-penguins/COPYRIGHT +share/apps/carddecks/svg-penguins/index.desktop +share/apps/carddecks/svg-penguins/penguins.svgz +share/apps/carddecks/svg-standard/ +share/apps/carddecks/svg-standard/11.png +share/apps/carddecks/svg-standard/index.desktop +share/apps/carddecks/svg-standard/standard.svgz +share/apps/carddecks/svg-tigullio-international/ +share/apps/carddecks/svg-tigullio-international/index.desktop +share/apps/carddecks/svg-tigullio-international/queen-of-hearts.png +share/apps/carddecks/svg-tigullio-international/tigullio-international.svgz +share/apps/carddecks/svg-xskat-french/ +share/apps/carddecks/svg-xskat-french/11.png +share/apps/carddecks/svg-xskat-french/COPYRIGHT +share/apps/carddecks/svg-xskat-french/french.svgz +share/apps/carddecks/svg-xskat-french/index.desktop +share/apps/carddecks/svg-xskat-german/ +share/apps/carddecks/svg-xskat-german/11.png +share/apps/carddecks/svg-xskat-german/COPYRIGHT +share/apps/carddecks/svg-xskat-german/german.svgz +share/apps/carddecks/svg-xskat-german/index.desktop +share/apps/kconf_update/kgthemeprovider-migration.upd +@exec %D/bin/update-desktop-database +@unexec-delete %D/bin/update-desktop-database