Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=bmf.git;a=commitdiff;h=e7c8d3ed85d8a0fee8aabf60f48d74bfe56cdb18
commit e7c8d3ed85d8a0fee8aabf60f48d74bfe56cdb18 Author: crazy <[email protected]> Date: Tue Jan 5 23:17:08 2016 +0100 libdbusmenu-12.10.2-3-x86_64 * rebuild with tc/ffi * depends() fix * subpackages fixes diff --git a/source/xlib/libdbusmenu/FrugalBuild b/source/xlib/libdbusmenu/FrugalBuild index e708f7c..a5ccaea 100644 --- a/source/xlib/libdbusmenu/FrugalBuild +++ b/source/xlib/libdbusmenu/FrugalBuild @@ -2,42 +2,42 @@ # Maintainer: DeX77 <[email protected]> # Contributor: Devil505 <[email protected]> -options+=('asneeded') pkgname=libdbusmenu pkgver=12.10.2 -pkgrel=2 +pkgrel=3 pkgdesc="A small little library that was created by pulling out some common code out of indicator-applet." -depends=('json-glib>=0.13.4') -makedepends=('intltool' 'gnome-doc-utils' 'gobject-introspection' 'vala' 'gtk+2' 'gtk+3') +depends=('json-glib>=1.0.4-3') +makedepends=('intltool' 'gobject-introspection>=1.46.0-2' 'vala>=0.30.0-3' \ + 'gtk+2>=2.24.29-2' 'gtk+3>=3.18.6-2' 'x11-protos' 'gnome-doc-utils') options=('scriptlet') groups=('xlib') archs=('i686' 'x86_64') _F_launchpad_dirname="dbusmenu" _F_launchpad_branch="12.10" Finclude launchpad -Fconfopts+="--disable-static --enable-introspection=yes --disable-tests --disable-dumper" - +Fconfopts+="--disable-static --enable-introspection=yes --disable-tests --disable-dumper --disable-scrollkeeper" sha1sums=('067b77564f90633aa58494e54b99d733a21f3142') -subpkgs=("$pkgname-gtk2" "$pkgname-gtk3") -subdescs=("${subdescs[@]}" "GTK2 bindings for libdbusmenu") -subdepends=("${subdepends[@]}" "gdk-pixbuf2 gtk+2") -subrodepends=("${subrodepends[@]}" "$pkgname") -subgroups=("${subgroups[@]}" 'xlib') -subarchs=("${subarchs[@]}" 'i686 x86_64') -subprovides=("${subprovides[@]}" 'libdbusmenu-gtk') -subconflicts=("${subconflicts[@]}" 'libdbusmenu-gtk') -subreplaces=("${subreplaces[@]}" 'libdbusmenu-gtk') +subpkgs+=("$pkgname-gtk2") +subdescs+=("GTK2 bindings for libdbusmenu") +subdepends+=("gdk-pixbuf2>=2.32.3-2 gtk+2>=2.24.29-2 libffi>=3.2.1") +subrodepends+=("$pkgname") +subgroups+=('xlib') +subarchs+=('i686 x86_64') +subprovides+=("${subprovides[@]}" 'libdbusmenu-gtk') +subconflicts+=("${subconflicts[@]}" 'libdbusmenu-gtk') +subreplaces+=("${subreplaces[@]}" 'libdbusmenu-gtk') -subdescs=("${subdescs[@]}" "GTK3 bindings for libdbusmenu") -subdepends=("${subdepends[@]}" "gdk-pixbuf2 gtk+3") -subrodepends=("${subrodepends[@]}" "$pkgname") -subgroups=("${subgroups[@]}" 'xlib') -subarchs=("${subarchs[@]}" 'i686 x86_64') -subprovides=("${subprovides[@]}" '') -subconflicts=("${subconflicts[@]}" '') -subreplaces=("${subreplaces[@]}" '') +subpkgs+=("$pkgname-gtk3") +subdescs+=("GTK3 bindings for libdbusmenu") +subdepends+=("gdk-pixbuf2>=2.32.3-2 gtk+3>=3.18.6-2 libffi>=3.2.1") +subrodepends+=("$pkgname") +subgroups+=('xlib') +subarchs+=('i686 x86_64') +subprovides+=('') +subconflicts+=('') +subreplaces+=('') build() { export HAVE_VALGRIND_TRUE='#' @@ -45,22 +45,22 @@ build() { Fmake --with-gtk=2 Fmakeinstall - Fsplit $pkgname-gtk2 usr/include/libdbusmenu-gtk-0.4/ + Fsplit $pkgname-gtk2 usr/include/libdbusmenu-gtk-*/ Fsplit $pkgname-gtk2 usr/lib/libdbusmenu-gtk.* - Fsplit $pkgname-gtk2 usr/lib/pkgconfig/dbusmenu-gtk-0.4.pc - Fsplit $pkgname-gtk2 usr/share/gir-1.0/DbusmenuGtk-0.4.gir - Fsplit $pkgname-gtk2 usr/share/vala/vapi/DbusmenuGtk-0.4.vapi + Fsplit $pkgname-gtk2 usr/lib/pkgconfig/dbusmenu-gtk-*.pc + Fsplit $pkgname-gtk2 usr/share/gir-1.0/DbusmenuGtk-*.gir + Fsplit $pkgname-gtk2 usr/share/vala/vapi/DbusmenuGtk-*.vapi make clean || Fdie Fmake --with-gtk=3 Fmakeinstall - Fsplit $pkgname-gtk3 usr/include/libdbusmenu-gtk3-0.4/ + Fsplit $pkgname-gtk3 usr/include/libdbusmenu-gtk3-*/ Fsplit $pkgname-gtk3 usr/lib/libdbusmenu-gtk3.* - Fsplit $pkgname-gtk3 usr/lib/pkgconfig/dbusmenu-gtk3-0.4.pc - Fsplit $pkgname-gtk3 usr/share/gir-1.0/DbusmenuGtk3-0.4.gir - Fsplit $pkgname-gtk3 usr/share/vala/vapi/DbusmenuGtk3-0.4.vapi + Fsplit $pkgname-gtk3 usr/lib/pkgconfig/dbusmenu-gtk3-*.pc + Fsplit $pkgname-gtk3 usr/share/gir-1.0/DbusmenuGtk3-*.gir + Fsplit $pkgname-gtk3 usr/share/vala/vapi/DbusmenuGtk3-*.vapi } # optimization OK _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
