Username: Password: Remember me
Search + Advanced
Package Details

appmenu-gtk 12.10.3daily13.04.03-4
https://launchpad.net/appmenu-gtk
Adds appmenu support for GTK+ apps

Category: gnome

Submitter:
Maintainer: carlcarl
Votes: 8

License: GPL3

Last Updated: 2013/11/21 - 19:14:24 +0000
First Submitted: 2012/11/03 - 20:48:24 +0000

Tarball :: PKGBUILD

Dependenciesgtk{2,3}-appmenu libdbusmenu-gtk{2,3} 

Sources

Comment by: crose on Tue, 11 Feb 2014 06:32:25 +0000


CFLAGS="-Wno-error=unused-local-typedefs -Wno-cpp" works.

Comment by: UtG on Fri, 07 Feb 2014 01:57:33 +0000


The @brli's repo doesn't work: 'extra-appmenu.db' web.it.nctu.edu.tw : The requested URL returned error: 403 Forbidden

sad

Comment by: UtG on Wed, 05 Feb 2014 23:50:17 +0000


I have got this error: 

make  all-recursive
make[1]: Entering directory `/tmp/ccrbuild-1000/appmenu-gtk/appmenu-gtk/src/appmenu-gtk-12.10.3daily13.04.03/build-gtk2'
Making all in src
make[2]: Entering directory `/tmp/ccrbuild-1000/appmenu-gtk/appmenu-gtk/src/appmenu-gtk-12.10.3daily13.04.03/build-gtk2/src'
Building gen-application-menu-registrar.xml.h from ../../src/application-menu-registrar.xml
Building gen-application-menu-registrar.xml.c from ../../src/application-menu-registrar.xml
make  all-am
make[3]: Entering directory `/tmp/ccrbuild-1000/appmenu-gtk/appmenu-gtk/src/appmenu-gtk-12.10.3daily13.04.03/build-gtk2/src'
  CC     libappmenu_la-bridge.lo
In file included from /usr/include/stdio.h:27:0,
                 from ../../src/bridge.c:22:
/usr/include/features.h:327:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp]
 #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
    ^
cc1: all warnings being treated as errors
make[3]: *** [libappmenu_la-bridge.lo] Error 1
make[3]: Leaving directory `/tmp/ccrbuild-1000/appmenu-gtk/appmenu-gtk/src/appmenu-gtk-12.10.3daily13.04.03/build-gtk2/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/ccrbuild-1000/appmenu-gtk/appmenu-gtk/src/appmenu-gtk-12.10.3daily13.04.03/build-gtk2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/ccrbuild-1000/appmenu-gtk/appmenu-gtk/src/appmenu-gtk-12.10.3daily13.04.03/build-gtk2'
make: *** [all] Error 2

Comment by: carlcarl on Thu, 21 Nov 2013 19:16:08 +0000


Removed the extra setting.

Comment by: Ram-Z on Tue, 12 Nov 2013 23:10:51 +0000


In the following thread we announced that GTK application will no longer reside in /extra.
http://chakra-project.org/bbs/viewtopic.php?id=12118

This package seems to be installed into /extra or depend on filesystem-extra.

Please adapt your PKGBUILD:
1. install into /
2. remove the dependency on filesystem-extra

PS: The list of packages still using /extra has been generated automatically, and this comment sent in bulk. If you think it was sent in error, just ignore it, or contact me or any other TU.

Comment by: msx on Mon, 14 Oct 2013 02:47:12 +0000


Hello all:
User @brli kindly provide a custom mirror with already compiled appmenu packages, you can access them by enabling his repository in /etc/pacman.conf. To do so just add:

[extra-appmenu]
Server = http://web.it.nctu.edu.tw/~u9908019/extra-appmenu/

at the end of the repositories list.
All gratitude to him and @carcarl for providing the needed build scripts!

Comment by: msx on Fri, 27 Sep 2013 18:15:21 +0000


Indeed I could install it w/o problems in my work Chakra system, gotta try this again tonight on my main system.
Thanks for quick the reply and sorry for the noise!!!

Comment by: carlcarl on Fri, 27 Sep 2013 11:31:16 +0000


@msx 
I reinstall this package but did not encoutering any error
I think you should contact the guy who maintain that package.

Comment by: msx on Fri, 27 Sep 2013 00:10:26 +0000


@carlcarl: thanks for your work!

However I have this error when compiling libdbusmenu-gtk3:

 /usr/bin/install -c -m 644 DbusmenuGtk3-0.4.gir '/tmp/ccrbuild-1000/libdbusmenu-gtk3/libdbusmenu-gtk3/pkg/libdbusmenu-gtk3//extra/usr/share/gir-1.0'
libtool: install: warning: relinking `libdbusmenu-gtk3.la'
libtool: install: (cd /tmp/ccrbuild-1000/libdbusmenu-gtk3/libdbusmenu-gtk3/src/libdbusmenu-12.10.2/libdbusmenu-gtk; /bin/sh /tmp/ccrbuild-1000/libdbusmenu-gtk3/libdbusmenu-gtk3/src/libdbusmenu-12.10.2/libtool  --silent --tag CC --mode=relink gcc -pthread -I/extra/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/libdrm -I.. -Wall -Wno-error=deprecated-declarations -DG_LOG_DOMAIN="LIBDBUSMENU-GTK" -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -version-info 4:12:0 -no-undefined -export-symbols-regex "^[^_].*" -Wl,--hash-style=gnu -Wl,--as-needed -o libdbusmenu-gtk3.la -rpath /extra/usr/lib libdbusmenu_gtk3_la-client.lo libdbusmenu_gtk3_la-genericmenuitem.lo libdbusmenu_gtk3_la-genericmenuitem-enum-types.lo libdbusmenu_gtk3_la-menu.lo libdbusmenu_gtk3_la-menuitem.lo libdbusmenu_gtk3_la-parser.lo ../libdbusmenu-glib/libdbusmenu-glib.la -L/extra/usr/lib -lgtk-3 -lgdk-3 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -latk-1.0 -lgobject-2.0 -lglib-2.0 -inst-prefix-dir /tmp/ccrbuild-1000/libdbusmenu-gtk3/libdbusmenu-gtk3/pkg/libdbusmenu-gtk3/)
libtool: install: /usr/bin/install -c .libs/libdbusmenu-gtk3.so.4.0.12T /tmp/ccrbuild-1000/libdbusmenu-gtk3/libdbusmenu-gtk3/pkg/libdbusmenu-gtk3//extra/usr/lib/libdbusmenu-gtk3.so.4.0.12
libtool: install: (cd /tmp/ccrbuild-1000/libdbusmenu-gtk3/libdbusmenu-gtk3/pkg/libdbusmenu-gtk3//extra/usr/lib && { ln -s -f libdbusmenu-gtk3.so.4.0.12 libdbusmenu-gtk3.so.4 || { rm -f libdbusmenu-gtk3.so.4 && ln -s libdbusmenu-gtk3.so.4.0.12 libdbusmenu-gtk3.so.4; }; })
libtool: install: (cd /tmp/ccrbuild-1000/libdbusmenu-gtk3/libdbusmenu-gtk3/pkg/libdbusmenu-gtk3//extra/usr/lib && { ln -s -f libdbusmenu-gtk3.so.4.0.12 libdbusmenu-gtk3.so || { rm -f libdbusmenu-gtk3.so && ln -s libdbusmenu-gtk3.so.4.0.12 libdbusmenu-gtk3.so; }; })
libtool: install: /usr/bin/install -c .libs/libdbusmenu-gtk3.lai /tmp/ccrbuild-1000/libdbusmenu-gtk3/libdbusmenu-gtk3/pkg/libdbusmenu-gtk3//extra/usr/lib/libdbusmenu-gtk3.la
libtool: install: warning: remember to run `libtool --finish /extra/usr/lib'
make[2]: Leaving directory `/tmp/ccrbuild-1000/libdbusmenu-gtk3/libdbusmenu-gtk3/src/libdbusmenu-12.10.2/libdbusmenu-gtk'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/tmp/ccrbuild-1000/libdbusmenu-gtk3/libdbusmenu-gtk3/src/libdbusmenu-12.10.2/libdbusmenu-gtk'
make: *** [install] Error 2
make: Leaving directory `/tmp/ccrbuild-1000/libdbusmenu-gtk3/libdbusmenu-gtk3/src/libdbusmenu-12.10.2/libdbusmenu-gtk'
==> ERROR: A failure occurred in package().
    Aborting...
The build failed.

Comment by: carlcarl on Thu, 26 Sep 2013 14:31:50 +0000


This package should work now.