Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 273803 Details for
Bug 365829
[gnome-overlay] Missing shortcut categories in gnome-control-center-3.0.1.1
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
proposed metacity-keybindings ebuild
metacity-keybindings-2.34.0.ebuild (text/plain), 2.67 KB, created by
Alexandre Rostovtsev (RETIRED)
on 2011-05-18 07:50:52 UTC
(
hide
)
Description:
proposed metacity-keybindings ebuild
Filename:
MIME Type:
Creator:
Alexandre Rostovtsev (RETIRED)
Created:
2011-05-18 07:50:52 UTC
Size:
2.67 KB
patch
obsolete
># Copyright 1999-2011 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/x11-wm/metacity/metacity-2.34.0.ebuild,v 1.1 2011/04/05 13:27:22 eva Exp $ > >EAPI="3" ># debug only changes CFLAGS >GCONF_DEBUG="no" >GNOME_ORG_MODULE="metacity" > >inherit gnome2 toolchain-funcs > >DESCRIPTION="Keybinding files for Metacity and Mutter window managers" >HOMEPAGE="http://blogs.gnome.org/metacity/" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" >IUSE="" > >RDEPEND="!<=x11-wm/metacity-2.34.0" >DEPEND="app-text/xmlstarlet > dev-libs/glib:2 > >=dev-util/intltool-0.35 > dev-util/pkgconfig > sys-devel/gettext" > >src_prepare() { > # doesn't use anything from config.h > sed -e 's:#include "config.h":// #include "config.h":' \ > -i src/core/schema-bindings.c || die "schema-bindings.c sed failed" >} > >src_configure() { > # running gnome2_src_configure would be a senseless waste of processor time > return >} > >src_compile() { > tc-export CC > > # po2 = files from po for LINGUAS we want > # po3 = files from po2 with most of metacity internal strings removed > mkdir po2 po3 || die "mkdir failed" > for l in ${LINGUAS}; do > mv po/${l}.po po2 > done > > cd src > echo_exec ${CC} ${CFLAGS} -c core/schema-bindings.c \ > `pkg-config --cflags glib-2.0` -Iinclude > echo_exec ${CC} ${LDFLAGS} schema-bindings.o \ > `pkg-config --libs glib-2.0` -o schema-bindings > echo_exec ./schema-bindings metacity.schemas.in.in metacity.schemas.in > > for f in 50-metacity*.xml.in ; do > # rename gettext package > sed -e s:package=\"metacity\":package=\"${PN}\": \ > -i ${f} || die "${f} sed failed" > # use currently empty po3 directory because gnome-control-center will > # handle internationalization of keylist group names at runtime > LC_ALL=C intltool-merge -x -u ../po3 ${f} ${f/xml.in/xml} || > die "intltool-merge failed" > done > LC_ALL=C intltool-merge -s -u ../po2 metacity.schemas.in metacity.schemas || > die "intltool-merge failed" > > # delete gconf schemas that are not keybindings > xml ed -P -O -d '//schema[not(contains(key,"keybindings/"))]' \ > metacity.schemas > ${PN}.schemas || die "xmlstarlet failed" > > # extract gettext files for keylist group names > cd ../po2 > for f in *.po ; do > msggrep -N '../src/50-metacity-*.xml.in.h' ${f} -o ../po3/${f} || > die "msggrep failed" > gmsgfmt ../po3/${f} -o ../po3/${f/.po/.gmo} > done >} > >src_install() { > insinto /usr/share/gnome-control-center/keybindings > doins src/50-metacity*.xml || die "doins failed" > insinto /etc/gconf/schemas > doins src/${PN}.schemas || die "doins failed" > domo po3/*.gmo || die "domo failed" >} > >echo_exec() { > echo $@ > $@ || die >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 365829
: 273803 |
273805