From fb354b7ed21c6ecb22545ce6db7badbdb9ad9431 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 16 Jun 2013 07:16:10 +0200 Subject: [PATCH] New package: libqzeitgeist-0.8.0. --- common/shlibs | 1 + srcpkgs/libqzeitgeist-devel | 1 + .../set-declarative-installation-dir.patch | 14 +++++++++ srcpkgs/libqzeitgeist/template | 29 +++++++++++++++++++ 4 files changed, 45 insertions(+) create mode 120000 srcpkgs/libqzeitgeist-devel create mode 100644 srcpkgs/libqzeitgeist/patches/set-declarative-installation-dir.patch create mode 100644 srcpkgs/libqzeitgeist/template diff --git a/common/shlibs b/common/shlibs index 1ca873ae09e..0d441b3d3e7 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1250,3 +1250,4 @@ libdb_cxx-5.3.so libdb-cxx-5.3.21_1 libsdb.so.0 sdb-0.6.2_1 libcares.so.2 c-ares-1.10.0_1 libcryptopp.so crypto++-562_1 +libqzeitgeist.so.0 libqzeitgeist-0.8.0_1 diff --git a/srcpkgs/libqzeitgeist-devel b/srcpkgs/libqzeitgeist-devel new file mode 120000 index 00000000000..6251e385ce9 --- /dev/null +++ b/srcpkgs/libqzeitgeist-devel @@ -0,0 +1 @@ +libqzeitgeist \ No newline at end of file diff --git a/srcpkgs/libqzeitgeist/patches/set-declarative-installation-dir.patch b/srcpkgs/libqzeitgeist/patches/set-declarative-installation-dir.patch new file mode 100644 index 00000000000..349a7f9cb01 --- /dev/null +++ b/srcpkgs/libqzeitgeist/patches/set-declarative-installation-dir.patch @@ -0,0 +1,14 @@ +--- declarative/CMakeLists.txt~ 2012-01-28 10:55:56.178972521 +0000 ++++ declarative/CMakeLists.txt 2012-01-28 10:57:29.601561527 +0000 +@@ -14,7 +14,9 @@ + include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../src/) + automoc4_add_library(QZeitgeistDeclarativePlugin MODULE ${declarative_SRCS}) + +-target_link_libraries(QZeitgeistDeclarativePlugin ${QT_LIBRARIES} qzeitgeist) ++target_link_libraries(QZeitgeistDeclarativePlugin ${QT_QTDECLARATIVE_LIBRARIES} qzeitgeist) + +-install(TARGETS QZeitgeistDeclarativePlugin DESTINATION lib${LIB_SUFFIX}/qt4/imports/org/gnome/zeitgeist) ++set(DECLARATIVE_IMPORT_PREFIX ${QT_IMPORTS_DIR} CACHE PATH "Location to install declarative bindings") ++ ++install(TARGETS QZeitgeistDeclarativePlugin DESTINATION ${DECLARATIVE_IMPORT_PREFIX}/org/gnome/zeitgeist) + install(FILES qmldir DESTINATION ${QT_IMPORTS_DIR}/org/gnome/zeitgeist) diff --git a/srcpkgs/libqzeitgeist/template b/srcpkgs/libqzeitgeist/template new file mode 100644 index 00000000000..876bda9dcc0 --- /dev/null +++ b/srcpkgs/libqzeitgeist/template @@ -0,0 +1,29 @@ +# Template file for 'libqzeitgeist' +pkgname=libqzeitgeist +version=0.8.0 +revision=1 +build_style=cmake +configure_args="-DDECLARATIVE_IMPORT_PREFIX=/usr/lib/qt/imports/" +hostmakedepends="cmake automoc4 python" +makedepends="zeitgeist qt-devel" +short_desc="Qt interface to the Zeitgeist event tracking system" +maintainer="Juan RP " +license="GPL-2" +homepage="https://projects.kde.org/projects/kdesupport/libqzeitgeist" +distfiles="http://download.kde.org/stable/${pkgname}/${version}/src/${pkgname}-${version}.tar.bz2" +checksum=0a8aa980d64549cce93691705807681fd7e3e079a48aee68fc4b2653f17d61ad + +libqzeitgeist-devel_package() { + depends="qt-devel ${sourcepkg}-${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove usr/lib/pkgconfig + } +} + +libqzeitgeist_package() { + pkg_install() { + vmove all + } +}