diff options
author | 2011-09-09 19:22:28 +0000 | |
---|---|---|
committer | 2011-09-09 19:22:28 +0000 | |
commit | 4c5833d9b0fe1eb64d06148fffabdce183597260 (patch) | |
tree | 42505ff73e22bcfbf18124c9a80ee88bb1551b87 /net-libs/libkvkontakte | |
parent | Merge changes from Emacs overlay. (diff) | |
download | gentoo-2-4c5833d9b0fe1eb64d06148fffabdce183597260.tar.gz gentoo-2-4c5833d9b0fe1eb64d06148fffabdce183597260.tar.bz2 gentoo-2-4c5833d9b0fe1eb64d06148fffabdce183597260.zip |
New library, dependency of media-plugins/kipi-plugins
(Portage version: 2.1.10.14/cvs/Linux x86_64)
Diffstat (limited to 'net-libs/libkvkontakte')
-rw-r--r-- | net-libs/libkvkontakte/ChangeLog | 11 | ||||
-rw-r--r-- | net-libs/libkvkontakte/files/libkvkontakte-2.1.0-definstall.patch | 14 | ||||
-rw-r--r-- | net-libs/libkvkontakte/files/libkvkontakte-2.1.0-libsuffix.patch | 24 | ||||
-rw-r--r-- | net-libs/libkvkontakte/libkvkontakte-2.1.0.ebuild | 42 | ||||
-rw-r--r-- | net-libs/libkvkontakte/metadata.xml | 5 |
5 files changed, 96 insertions, 0 deletions
diff --git a/net-libs/libkvkontakte/ChangeLog b/net-libs/libkvkontakte/ChangeLog new file mode 100644 index 000000000000..d4dad458b616 --- /dev/null +++ b/net-libs/libkvkontakte/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for net-libs/libkvkontakte +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libkvkontakte/ChangeLog,v 1.1 2011/09/09 19:22:28 dilfridge Exp $ + +*libkvkontakte-2.1.0 (09 Sep 2011) + + 09 Sep 2011; Andreas K. Huettel <dilfridge@gentoo.org> + +libkvkontakte-2.1.0.ebuild, +files/libkvkontakte-2.1.0-definstall.patch, + +files/libkvkontakte-2.1.0-libsuffix.patch, +metadata.xml: + New library, dependency of media-plugins/kipi-plugins + diff --git a/net-libs/libkvkontakte/files/libkvkontakte-2.1.0-definstall.patch b/net-libs/libkvkontakte/files/libkvkontakte-2.1.0-definstall.patch new file mode 100644 index 000000000000..6c48a5f0ea8a --- /dev/null +++ b/net-libs/libkvkontakte/files/libkvkontakte-2.1.0-definstall.patch @@ -0,0 +1,14 @@ +diff -ruN digikam-2.1.0.orig/extra/libkvkontakte/libkvkontakte/CMakeLists.txt digikam-2.1.0/extra/libkvkontakte/libkvkontakte/CMakeLists.txt +--- digikam-2.1.0.orig/extra/libkvkontakte/libkvkontakte/CMakeLists.txt 2011-09-07 11:45:12.000000000 +0200 ++++ digikam-2.1.0/extra/libkvkontakte/libkvkontakte/CMakeLists.txt 2011-09-09 21:08:31.052194279 +0200 +@@ -65,9 +65,7 @@ + + install(TARGETS kvkontakte + EXPORT LibKVkontakteExport +- LIBRARY DESTINATION ${LIB_INSTALL_DIR} +- ARCHIVE DESTINATION ${LIB_INSTALL_DIR} +- RUNTIME DESTINATION ${BIN_INSTALL_DIR} ) ++ ${INSTALL_TARGETS_DEFAULT_ARGS} ) + + install(FILES + ${CMAKE_CURRENT_BINARY_DIR}/version.h diff --git a/net-libs/libkvkontakte/files/libkvkontakte-2.1.0-libsuffix.patch b/net-libs/libkvkontakte/files/libkvkontakte-2.1.0-libsuffix.patch new file mode 100644 index 000000000000..90a2f8cb89b8 --- /dev/null +++ b/net-libs/libkvkontakte/files/libkvkontakte-2.1.0-libsuffix.patch @@ -0,0 +1,24 @@ +diff -ruN digikam-2.1.0.orig/extra/libkvkontakte/CMakeLists.txt digikam-2.1.0/extra/libkvkontakte/CMakeLists.txt +--- digikam-2.1.0.orig/extra/libkvkontakte/CMakeLists.txt 2011-09-07 11:45:12.000000000 +0200 ++++ digikam-2.1.0/extra/libkvkontakte/CMakeLists.txt 2011-09-09 21:19:34.114194182 +0200 +@@ -11,11 +11,6 @@ + # TODO: calculate the version id properly (here is currently a hack that won't work for 1.10.0): + set(LIBKVKONTAKTE_VERSION_ID "0x0${LIBKVKONTAKTE_VERSION_MAJOR}0${LIBKVKONTAKTE_VERSION_MINOR}0${LIBKVKONTAKTE_VERSION_PATCH}") + +-# set up install directories. INCLUDE_INSTALL_DIR and LIB_INSTALL_DIR must not be absolute paths +-set(LIB_INSTALL_DIR_SUFFIX "" CACHE STRING "The directories where to install libraries to") +-set(LIB_INSTALL_DIR lib${LIB_INSTALL_DIR_SUFFIX} ) +-set(CMAKECONFIG_INSTALL_DIR ${LIB_INSTALL_DIR}/cmake/LibKVkontakte ) +- + # Use a versioned install directory for the headers so multiple versions can be installed in parallel + set(INCLUDE_INSTALL_DIR include ) + +@@ -29,6 +24,8 @@ + include(KDE4Defaults) + include(MacroLibrary) + ++set(CMAKECONFIG_INSTALL_DIR ${LIB_INSTALL_DIR}/cmake/LibKVkontakte ) ++ + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}") + + set(QJSON_VERSION_REQUIRED 0.7) diff --git a/net-libs/libkvkontakte/libkvkontakte-2.1.0.ebuild b/net-libs/libkvkontakte/libkvkontakte-2.1.0.ebuild new file mode 100644 index 000000000000..73f7345b10bc --- /dev/null +++ b/net-libs/libkvkontakte/libkvkontakte-2.1.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libkvkontakte/libkvkontakte-2.1.0.ebuild,v 1.1 2011/09/09 19:22:28 dilfridge Exp $ + +EAPI=4 + +DIGIKAMPN=digikam + +KDE_LINGUAS="" +KDE_MINIMAL="4.7" + +CMAKE_MIN_VERSION=2.8 + +inherit kde4-base + +MY_P="${DIGIKAMPN}-${PV/_/-}" + +DESCRIPTION="Library for accessing the features of social networking site vkontakte.ru" +HOMEPAGE="http://www.digikam.org/" +SRC_URI="mirror://sourceforge/${DIGIKAMPN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="" +SLOT=4 + +DEPEND=">=dev-libs/qjson-0.7.0" +RDEPEND=${DEPEND} + +S=${WORKDIR}/${MY_P}/extra/${PN} + +PATCHES=( + "${FILESDIR}/${P}-libsuffix.patch" + "${FILESDIR}/${P}-definstall.patch" +) + +src_configure() { + mycmakeargs=( + -DFORCED_UNBUNDLE=ON + ) + kde4-base_src_configure +} diff --git a/net-libs/libkvkontakte/metadata.xml b/net-libs/libkvkontakte/metadata.xml new file mode 100644 index 000000000000..8d1e86a9cefb --- /dev/null +++ b/net-libs/libkvkontakte/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde</herd> +</pkgmetadata> |