From 1abd105a539b5c9b3ee011828bb160715aa9e536 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 29 Mar 2012 23:36:57 +0200 Subject: [PATCH] New package: libcryptui-3.4.0. --- common/shlibs | 1 + srcpkgs/libcryptui-devel | 1 + srcpkgs/libcryptui/depends | 2 ++ srcpkgs/libcryptui/libcryptui-devel.template | 18 ++++++++++++ srcpkgs/libcryptui/libcryptui.rshlibs | 20 +++++++++++++ srcpkgs/libcryptui/template | 30 ++++++++++++++++++++ 6 files changed, 72 insertions(+) create mode 120000 srcpkgs/libcryptui-devel create mode 100644 srcpkgs/libcryptui/depends create mode 100644 srcpkgs/libcryptui/libcryptui-devel.template create mode 100644 srcpkgs/libcryptui/libcryptui.rshlibs create mode 100644 srcpkgs/libcryptui/template diff --git a/common/shlibs b/common/shlibs index 6fc794de154..78703f39637 100644 --- a/common/shlibs +++ b/common/shlibs @@ -953,3 +953,4 @@ libwacom.so.2 libwacom libwacom-devel libfarstream-0.1.so.0 farstream farstream-devel libtelepathy-farstream.so.2 telepathy-farstream telepathy-farstream-devel libass.so.4 libass libass-devel +libcryptui.so.0 libcryptui libcryptui-devel diff --git a/srcpkgs/libcryptui-devel b/srcpkgs/libcryptui-devel new file mode 120000 index 00000000000..dde553cc64f --- /dev/null +++ b/srcpkgs/libcryptui-devel @@ -0,0 +1 @@ +libcryptui \ No newline at end of file diff --git a/srcpkgs/libcryptui/depends b/srcpkgs/libcryptui/depends new file mode 100644 index 00000000000..0d199397947 --- /dev/null +++ b/srcpkgs/libcryptui/depends @@ -0,0 +1,2 @@ +abi_depends=">=3.4.0" +api_depends="${abi_depends}" diff --git a/srcpkgs/libcryptui/libcryptui-devel.template b/srcpkgs/libcryptui/libcryptui-devel.template new file mode 100644 index 00000000000..57e4040eb70 --- /dev/null +++ b/srcpkgs/libcryptui/libcryptui-devel.template @@ -0,0 +1,18 @@ +# Template file for 'libcryptui-devel'. +# +short_desc="${sourcepkg} -- development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run GConf-devel +Add_dependency run libcryptui ">=${version}" + +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share +} diff --git a/srcpkgs/libcryptui/libcryptui.rshlibs b/srcpkgs/libcryptui/libcryptui.rshlibs new file mode 100644 index 00000000000..acf82adc884 --- /dev/null +++ b/srcpkgs/libcryptui/libcryptui.rshlibs @@ -0,0 +1,20 @@ +libgtk-3.so.0 +libgdk-3.so.0 +libatk-1.0.so.0 +libgio-2.0.so.0 +libpangocairo-1.0.so.0 +libgdk_pixbuf-2.0.so.0 +libcairo-gobject.so.2 +libpango-1.0.so.0 +libcairo.so.2 +libdbus-glib-1.so.2 +libdbus-1.so.3 +libpthread.so.0 +librt.so.1 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libc.so.6 +libgthread-2.0.so.0 +libgpgme.so.11 +libnotify.so.4 +libgnome-keyring.so.0 diff --git a/srcpkgs/libcryptui/template b/srcpkgs/libcryptui/template new file mode 100644 index 00000000000..740e2b21bbe --- /dev/null +++ b/srcpkgs/libcryptui/template @@ -0,0 +1,30 @@ +# Template file for 'libcryptui' +pkgname=libcryptui +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +build_style=gnu-configure +configure_args="--disable-static --disable-update-mime-database +--disable-schemas-compile" +short_desc="GNOME Interface components for OpenPGP" +maintainer="Juan RP " +homepage="http://www.gnome.org" +license="GPL-2, LGPL-2.1" +checksum=23e84fd9e733e58bd1640b229cfc35830287628125f0f15604ea6aecd606fac7 +long_desc=" + $pkgname is a library used for prompting for PGP keys. It's likely that this + library will become deprecated in the near future." + +gtk_iconcache_dirs="/usr/share/icons/hicolor" +subpackages="$pkgname-devel" + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build dbus-glib-devel +Add_dependency build gtk+3-devel +Add_dependency build gpgme-devel +Add_dependency build libnotify-devel +Add_dependency build libgnome-keyring-devel +Add_dependency build gobject-introspection + +Add_dependency run hicolor-icon-theme +Add_dependency full gnupg