- import Iractic local

- add tools to over-prompt
This commit is contained in:
Martinez 2016-06-13 10:39:44 +02:00
parent 241fd72896
commit ddd5b43bd0
13 changed files with 1263 additions and 0 deletions

View file

@ -15,6 +15,10 @@ EGIT_REPO_URI="https://git.covalent.cz/overwatch/over-prompt.git"
LICENSE="AOJSL"
SLOT="0"
KEYWORDS="x86 amd64"
IUSE="+dotfiles +tools"
RDEPEND="
tools? ( dev-python/psutil )"
src_compile() {
ewarn "This is a prototype written in Python. Expect lower performance."
@ -22,6 +26,11 @@ src_compile() {
}
src_install() {
if use tools; then
dobin bin/cave-rdep
dobin bin/cave-stat
fi
insopts -m755
insinto /usr/libexec/
@ -30,6 +39,19 @@ src_install() {
insinto /usr/share/${PN}/
doins share/zsh-init
if use dotfiles; then
pushd dotfiles
einfo "Installing dotfiles."
zsh deploy-dotfiles.zsh system "${D}"
# install user dotfiles and installer
mkdir "${D}/usr/share/${PN}/dotfiles"
cp -r deploy-dotfiles.zsh user "${D}/usr/share/${PN}/dotfiles"
popd
fi
insopts -m644
insinto /etc/${PN}/
@ -42,4 +64,6 @@ src_install() {
pkg_postinst() {
einfo "Source /usr/share/${PN}/zsh-init to enable the prompt."
einfo "The config file is in /etc/${PN}/."
einfo "User dotfiles have been copied to /usr/share/${PN}/dotfiles."
einfo "You can install them by executing: ./deploy-dotfiles.zsh user ~"
}

883
dev-util/glade/ChangeLog Normal file
View file

@ -0,0 +1,883 @@
# ChangeLog for dev-util/glade
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/glade/ChangeLog,v 1.228 2015/05/13 17:11:25 pacho Exp $
13 May 2015; Pacho Ramos <pacho@gentoo.org>
-files/glade-3.12.1-doc-version.patch, -files/glade-3.16.1-underlinking.patch,
-glade-3.16.1.ebuild, -glade-3.18.2.ebuild, -glade-3.8.4.ebuild,
glade-3.8.5.ebuild, metadata.xml:
Doesn't use scrollkeeper if not passing --enable-scrollkeeper, drop old
08 Apr 2015; Michał Górny <mgorny@gentoo.org> glade-3.8.4.ebuild,
glade-3.8.5.ebuild:
Drop old Python implementations
11 Oct 2014; Markus Meier <maekke@gentoo.org> glade-3.8.5.ebuild:
arm stable, bug #512012
11 Oct 2014; Markus Meier <maekke@gentoo.org> glade-3.18.3.ebuild:
arm stable, bug #512012
15 Sep 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
glade-3.8.5.ebuild:
Stable for sparc, wrt bug #512012
25 Aug 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
glade-3.8.5.ebuild:
Stable for alpha, wrt bug #512012
23 Aug 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
glade-3.8.5.ebuild:
Stable for ia64, wrt bug #512012
21 Aug 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
glade-3.8.5.ebuild:
Stable for ppc64, wrt bug #512012
28 Jul 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
glade-3.8.5.ebuild:
Stable for ppc, wrt bug #512012
23 Jul 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
glade-3.8.5.ebuild:
Stable for x86, wrt bug #512012
22 Jul 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.18.3.ebuild,
glade-3.8.5.ebuild:
Stable for amd64, wrt bug #512912
03 Jun 2014; Alexandre Rostovtsev <tetromino@gentoo.org>
files/glade-3.16.1-underlinking.patch:
Undo accidental commit to old patch
03 Jun 2014; Alexandre Rostovtsev <tetromino@gentoo.org> glade-3.18.3.ebuild,
files/glade-3.16.1-underlinking.patch,
+files/glade-3.18.1-underlinking.patch:
Really fix linking failure with ld.gold (bug #512068, thanks to Mark R.
Pariente for reporting).
*glade-3.8.5 (31 May 2014)
*glade-3.18.3 (31 May 2014)
31 May 2014; Pacho Ramos <pacho@gentoo.org> +glade-3.18.3.ebuild,
+glade-3.8.5.ebuild:
Version bump
02 May 2014; Pacho Ramos <pacho@gentoo.org> glade-3.16.1.ebuild,
glade-3.18.2.ebuild, glade-3.8.4.ebuild:
Set PYTHON_REQUIRED_USE (#509318 by Maciej Piechotka)
*glade-3.18.2 (27 Apr 2014)
27 Apr 2014; Gilles Dartiguelongue <eva@gentoo.org> +glade-3.18.2.ebuild:
Version bump for Gnome 3.12.
26 Apr 2014; Pacho Ramos <pacho@gentoo.org> -glade-3.12.2.ebuild,
-glade-3.14.2.ebuild, -glade-3.8.3.ebuild:
drop old
21 Apr 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.16.1.ebuild:
Stable for arm, wrt bug #507568
19 Apr 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.16.1.ebuild,
glade-3.8.4.ebuild:
Stable for sparc, wrt bug #507568
18 Apr 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.16.1.ebuild,
glade-3.8.4.ebuild:
Stable for alpha, wrt bug #507568
17 Apr 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.16.1.ebuild,
glade-3.8.4.ebuild:
Stable for ia64, wrt bug #507568
16 Apr 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.16.1.ebuild,
glade-3.8.4.ebuild:
Stable for ppc64, wrt bug #507568
14 Apr 2014; Agostino Sarubbo <ago@gentoo.org> glade-3.16.1.ebuild,
glade-3.8.4.ebuild:
Stable for ppc, wrt bug #507568
09 Mar 2014; Pacho Ramos <pacho@gentoo.org> glade-3.16.1.ebuild:
x86 stable, bug 499954
09 Mar 2014; Pacho Ramos <pacho@gentoo.org> glade-3.16.1.ebuild:
amd64 stable, bug 499954
26 Feb 2014; Pacho Ramos <pacho@gentoo.org> glade-3.16.1.ebuild:
Add missing DEPEND (#502520 by Andrew Church)
26 Feb 2014; Pacho Ramos <pacho@gentoo.org> glade-3.16.1.ebuild:
Add missing DEPENDs (#502484 by Andrew Church)
23 Feb 2014; Pacho Ramos <pacho@gentoo.org> -glade-3.16.0.ebuild,
glade-3.16.1.ebuild:
Drop python-2.6 support as pygobject-3.10 did, drop old
22 Feb 2014; Pacho Ramos <pacho@gentoo.org> glade-3.16.1.ebuild,
glade-3.8.4.ebuild:
Fix wrong commit, bug 502160
22 Feb 2014; Pacho Ramos <pacho@gentoo.org> glade-3.14.2.ebuild,
glade-3.16.1.ebuild:
Fix wrong commit, bug 502160
22 Feb 2014; Pacho Ramos <pacho@gentoo.org> glade-3.14.2.ebuild,
glade-3.16.1.ebuild, glade-3.8.4.ebuild:
Fix wrong commit, bug 502160
11 Feb 2014; Justin Lecher <jlec@gentoo.org>
+files/glade-3.16.1-underlinking.patch, glade-3.16.1.ebuild:
Add fix for underlinking (https://bugzilla.gnome.org/show_bug.cgi?id=724104)
*glade-3.16.1 (09 Feb 2014)
09 Feb 2014; Gilles Dartiguelongue <eva@gentoo.org> glade-3.16.0.ebuild,
+glade-3.16.1.ebuild:
Version bump.
*glade-3.16.0 (24 Dec 2013)
24 Dec 2013; Pacho Ramos <pacho@gentoo.org> +glade-3.16.0.ebuild:
Version bump for Gnome 3.10
08 Dec 2013; Pacho Ramos <pacho@gentoo.org> glade-3.14.2.ebuild,
glade-3.8.4.ebuild:
x86 stable, bug #478252
30 Nov 2013; Pacho Ramos <pacho@gentoo.org> glade-3.14.2.ebuild,
glade-3.8.4.ebuild:
amd64 stable, bug #478252
17 Oct 2013; Markus Meier <maekke@gentoo.org> glade-3.14.2.ebuild:
arm stable, bug #476364
17 Oct 2013; Markus Meier <maekke@gentoo.org> glade-3.8.4.ebuild:
arm stable, bug #476364
*glade-3.8.4 (28 Sep 2013)
28 Sep 2013; Pacho Ramos <pacho@gentoo.org> +glade-3.8.4.ebuild,
-glade-3.12.1.ebuild, -glade-3.8.2.ebuild:
Version bump, drop old
09 Apr 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
glade-3.8.3.ebuild:
Stable for sh, wrt bug #458984
01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
glade-3.8.3.ebuild:
Stable for sparc, wrt bug #458984
01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
glade-3.8.3.ebuild:
Stable for alpha, wrt bug #458984
29 Mar 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
glade-3.8.3.ebuild:
Stable for ia64, wrt bug #458984
28 Mar 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
glade-3.8.3.ebuild:
Stable for arm, wrt bug #458984
27 Mar 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
glade-3.8.3.ebuild:
Stable for ppc64, wrt bug #458984
26 Mar 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
glade-3.8.3.ebuild:
Stable for ppc, wrt bug #458984
25 Mar 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
glade-3.8.3.ebuild:
Stable for x86, wrt bug #458984
25 Mar 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.12.2.ebuild,
glade-3.8.3.ebuild:
Stable for amd64, wrt bug #458984
29 Jan 2013; Alexis Ballier <aballier@gentoo.org> glade-3.14.2.ebuild:
keyword ~amd64-fbsd
06 Jan 2013; Agostino Sarubbo <ago@gentoo.org> glade-3.14.2.ebuild:
Add ~sparc, wrt bug #449220
27 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org> glade-3.14.2.ebuild:
Drop sparc and amd64-fbsd keywords, needs gtk+-3.6 to be keyworded.
*glade-3.14.2 (17 Dec 2012)
*glade-3.8.3 (17 Dec 2012)
17 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org> glade-3.8.2.ebuild,
+glade-3.8.3.ebuild, glade-3.12.1.ebuild, glade-3.12.2.ebuild,
+files/glade-3.14.1-doc-version.patch, +glade-3.14.2.ebuild, metadata.xml:
Version bumps for gnome-3.6 and for gtk2. Improve description, update
license, drop useless doc USE flag, switch to global introspection flag.
26 Nov 2012; Gilles Dartiguelongue <eva@gentoo.org> -glade-3.10.2.ebuild,
glade-3.12.2.ebuild:
Add suggestion to install devhelp, bug #416495.
28 Oct 2012; Raúl Porcel <armin76@gentoo.org> glade-3.12.1.ebuild:
ia64/sh/sparc stable wrt #427544
16 Oct 2012; Anthony G. Basile <blueness@gentoo.org> glade-3.12.1.ebuild:
stable ppc, bug #427544
14 Oct 2012; Matt Turner <mattst88@gentoo.org> glade-3.12.1.ebuild:
Stable on alpha, bug 427544.
07 Oct 2012; Anthony G. Basile <blueness@gentoo.org> glade-3.12.1.ebuild:
stable ppc64, bug #427544
06 Oct 2012; Markus Meier <maekke@gentoo.org> glade-3.12.1.ebuild:
arm stable, bug #427544
04 Oct 2012; Agostino Sarubbo <ago@gentoo.org> glade-3.12.1.ebuild:
Stable for amd64, wrt bug #427544
04 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> glade-3.12.1.ebuild:
x86 stable wrt bug #427544
*glade-3.12.2 (22 Sep 2012)
22 Sep 2012; Pacho Ramos <pacho@gentoo.org> +glade-3.12.2.ebuild,
-glade-3.8.1.ebuild:
Version bump, drop old.
15 Jul 2012; Raúl Porcel <armin76@gentoo.org> glade-3.8.2.ebuild:
alpha/ia64/sh/sparc stable wrt #410611
16 Jun 2012; Pacho Ramos <pacho@gentoo.org> -glade-2.12.2-r1.ebuild:
Drop old.
24 May 2012; Samuli Suominen <ssuominen@gentoo.org> glade-3.8.2.ebuild:
ppc stable wrt #410611
16 May 2012; Alexis Ballier <aballier@gentoo.org> glade-3.8.2.ebuild:
keyword ~amd64-fbsd
15 May 2012; Alexis Ballier <aballier@gentoo.org> glade-3.12.1.ebuild:
keyword ~amd64-fbsd
09 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org> glade-3.12.1.ebuild:
Add missing build-time deps (bug #415287, thanks to Matt Turner).
09 May 2012; Matt Turner <mattst88@gentoo.org> glade-3.12.1.ebuild:
Added ~mips.
*glade-3.12.1 (07 May 2012)
07 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+glade-3.12.1.ebuild, +files/glade-3.12.1-doc-version.patch:
Version bump, adds inline margin/alignment editing and support for some
additional widgets. Improve documentation slotting.
04 May 2012; Jeff Horelick <jdhore@gentoo.org> glade-2.12.2-r1.ebuild,
glade-3.8.1.ebuild, glade-3.8.2.ebuild, glade-3.10.2.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
29 Apr 2012; Markus Meier <maekke@gentoo.org> glade-3.8.2.ebuild:
x86 stable, bug #410611
25 Apr 2012; Markus Meier <maekke@gentoo.org> glade-3.8.2.ebuild:
arm stable, bug #410611
19 Apr 2012; Brent Baude <ranger@gentoo.org> glade-3.8.2.ebuild:
Marking glade-3.8.2 ppc64 stable for bug 410611
18 Apr 2012; Agostino Sarubbo <ago@gentoo.org> glade-3.8.2.ebuild:
Stable for amd64, wrt bug #410611
*glade-3.8.2 (27 Mar 2012)
27 Mar 2012; Pacho Ramos <pacho@gentoo.org> +glade-3.8.2.ebuild,
-glade-3.10.0-r1.ebuild, -glade-3.8.0.ebuild:
Version bump, remove old.
25 Mar 2012; Raúl Porcel <armin76@gentoo.org> glade-3.8.1.ebuild,
glade-3.10.2.ebuild:
alpha/ia64/sh/sparc stable wrt #393007
05 Mar 2012; Brent Baude <ranger@gentoo.org> glade-3.8.1.ebuild,
glade-3.10.2.ebuild:
Marking glade-3.10.2 ppc stable for bug 393007
05 Mar 2012; Brent Baude <ranger@gentoo.org> glade-3.8.1.ebuild,
glade-3.10.2.ebuild:
Marking glade-3.10.2 ppc64 stable for bug 393007
05 Mar 2012; Brent Baude <ranger@gentoo.org> glade-3.8.1.ebuild:
Marking glade-3.8.1 ppc64 stable for bug 393007
18 Jan 2012; Markus Meier <maekke@gentoo.org> glade-3.10.2.ebuild:
arm stable, bug #393007
18 Jan 2012; Markus Meier <maekke@gentoo.org> glade-3.8.1.ebuild:
arm stable, bug #393007
14 Jan 2012; Markus Meier <maekke@gentoo.org> glade-3.10.2.ebuild:
x86 stable, bug #393007
14 Jan 2012; Markus Meier <maekke@gentoo.org> glade-3.8.1.ebuild:
x86 stable, bug #393007
29 Dec 2011; Pacho Ramos <pacho@gentoo.org> glade-3.8.1.ebuild,
glade-3.10.2.ebuild:
amd64 stable, bug 393007
30 Oct 2011; Raúl Porcel <armin76@gentoo.org> glade-3.10.0-r1.ebuild:
alpha/ia64/sh/sparc stable wrt #385699
28 Oct 2011; Markus Meier <maekke@gentoo.org> glade-3.10.0-r1.ebuild:
arm stable, bug #385699
21 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> glade-3.10.0-r1.ebuild:
x86 stable wrt bug #385699
19 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
glade-3.10.0-r1.ebuild, glade-3.10.2.ebuild:
Depend on correct slot of pygobject.
16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> glade-3.10.0-r1.ebuild:
ppc/ppc64 stable wrt #385699
*glade-3.10.2 (16 Oct 2011)
*glade-3.8.1 (16 Oct 2011)
16 Oct 2011; Pacho Ramos <pacho@gentoo.org> -glade-3.6.7.ebuild,
+glade-3.8.1.ebuild, +glade-3.10.2.ebuild:
Version bump, remove old.
14 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> glade-3.10.0-r1.ebuild:
amd64 stable wrt #385699
06 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> glade-3.8.0.ebuild:
Remove useless libtool archive (libgladeui-1.la).
05 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> glade-3.8.0.ebuild:
ppc/ppc64 stable wrt #369909
13 Aug 2011; Raúl Porcel <armin76@gentoo.org> glade-3.8.0.ebuild:
alpha/ia64/sh/sparc stable wrt #369909
17 Jul 2011; Markus Meier <maekke@gentoo.org> glade-3.8.0.ebuild:
arm stable, bug #369909
14 Jul 2011; Thomas Kahle <tomka@gentoo.org> glade-3.8.0.ebuild:
x86 stable per bug 369909
01 Jul 2011; Markos Chandras <hwoarang@gentoo.org> glade-3.8.0.ebuild:
Stable on amd64 wrt bug #278255
*glade-3.10.0-r1 (19 Jun 2011)
19 Jun 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +glade-3.10.0-r1.ebuild,
metadata.xml:
Add new 3.10 version that uses gtk3 and GNOME 3 libraries. Slotted because it
removes support for all deprecated widgets. Thanks to tetromino.
*glade-3.8.0 (07 Apr 2011)
07 Apr 2011; Gilles Dartiguelongue <eva@gentoo.org> +glade-3.8.0.ebuild:
Version bump, bug #338369.
16 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
glade-2.12.2-r1.ebuild, glade-3.6.7.ebuild:
Fix slot-deps on gtk+ and other libs
16 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
glade-2.12.2-r1.ebuild, glade-3.6.7.ebuild:
Fix slot-deps on gtk+ and other libs
20 Jul 2010; Jeroen Roovers <jer@gentoo.org> glade-3.6.7.ebuild:
Drop HPPA keywording (bug #324511).
03 Apr 2010; Gilles Dartiguelongue <eva@gentoo.org> -glade-3.4.5.ebuild,
glade-3.6.7.ebuild:
Add missing docbook-dtd-4.1.2 dependency, bug #309707. Clean up old
revision.
14 Mar 2010; Raúl Porcel <armin76@gentoo.org> glade-3.6.7.ebuild:
arm/ia64/sh/sparc stable wrt #298204
10 Mar 2010; Gilles Dartiguelongue <eva@gentoo.org> -glade-3.6.3.ebuild,
-glade-3.6.4.ebuild, -files/glade-3.6.4-fix-linking.patch,
-glade-3.6.5.ebuild:
Clean up old revisions.
26 Feb 2010; Brent Baude <ranger@gentoo.org> glade-3.6.7.ebuild:
Marking glade-3.6.7 ppc64 for bug 298204
24 Jan 2010; Tobias Klausmann <klausman@gentoo.org> glade-3.6.7.ebuild:
Stable on alpha, bug #298204
19 Jan 2010; Jeroen Roovers <jer@gentoo.org> glade-3.6.7.ebuild:
Stable for HPPA (bug #298204).
08 Jan 2010; Christian Faulhammer <fauli@gentoo.org> glade-3.6.7.ebuild:
stable x86, bug 298204
07 Jan 2010; Brent Baude <ranger@gentoo.org> glade-3.6.7.ebuild:
Marking glade-3.6.7 ppc for bug 298204
07 Jan 2010; Pacho Ramos <pacho@gentoo.org> glade-3.6.7.ebuild:
amd64 stable, bug 298204
04 Oct 2009; Raúl Porcel <armin76@gentoo.org> glade-3.4.5.ebuild:
sh stable wrt #284713
23 Sep 2009; Markus Meier <maekke@gentoo.org> glade-3.4.5.ebuild:
arm stable, bug #284713
*glade-3.6.7 (05 Jul 2009)
05 Jul 2009; Romain Perier <mrpouet@gentoo.org>
+glade-3.6.7.ebuild:
Version bump to 3.6.7, minor changes
*glade-3.6.5 (17 Jun 2009)
17 Jun 2009; Gilles Dartiguelongue <eva@gentoo.org> +glade-3.6.5.ebuild:
Version bump. Bug fixes. No need to eautoreconf, closes: #273823.
09 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org>
glade-2.12.2-r1.ebuild:
Avoid installing ABOUT-NLS file.
*glade-3.6.4 (07 Jun 2009)
07 Jun 2009; Arun Raghavan <ford_prefect@gentoo.org> +glade-3.6.4.ebuild,
+files/glade-3.6.4-fix-linking.patch:
Bump to 3.6.4. Bug fix release. Also include broken linking to system
glade libs during make install (bug #268236).
*glade-3.6.3 (25 May 2009)
25 May 2009; Arun Raghavan <ford_prefect@gentoo.org> +glade-3.6.3.ebuild:
Bump to 3.6.3. Adds GtkBuilder support, understands different GTK+
versions, additional plugin goodness (including Python support), and
access to new GTK+ objects.
23 May 2009; Raúl Porcel <armin76@gentoo.org> glade-3.4.5.ebuild:
Add ~arm/~sh wrt #268661
20 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
metadata.xml:
Removing compnerd as a maintainer since he was retired.
05 Jan 2009; Gilles Dartiguelongue <eva@gentoo.org> -glade-3.4.0.ebuild,
-glade-3.4.4.ebuild:
Clean up old revisions.
12 Sep 2008; Jeroen Roovers <jer@gentoo.org> glade-3.4.5.ebuild:
Stable for HPPA (bug #235522).
25 Aug 2008; Raúl Porcel <armin76@gentoo.org> glade-3.4.5.ebuild:
alpha/ia64 stable wrt #235522
24 Aug 2008; nixnut <nixnut@gentoo.org> glade-3.4.5.ebuild:
Stable on ppc wrt bug 235522
24 Aug 2008; Friedrich Oslage <bluebird@gentoo.org> glade-3.4.5.ebuild:
Stable on sparc, bug #235522
24 Aug 2008; Markus Rothe <corsair@gentoo.org> glade-3.4.5.ebuild:
Stable on ppc64; bug #235522
23 Aug 2008; Markus Meier <maekke@gentoo.org> glade-3.4.5.ebuild:
amd64/x86 stable, bug #235522
08 Aug 2008; Alexis Ballier <aballier@gentoo.org> glade-3.4.5.ebuild:
keyword ~x86-fbsd thanks to Davide Italiano <dav_it@gentoo.org>, bug
#233138
*glade-3.4.5 (03 Jul 2008)
03 Jul 2008; Gilles Dartiguelongue <eva@gentoo.org>
-files/glade-2.0.0-scrollkeeper.patch, -glade-2.12.1.ebuild,
-glade-3.4.0-r1.ebuild, -glade-3.4.1-r1.ebuild, -glade-3.4.3.ebuild,
+glade-3.4.5.ebuild:
bump to 3.4.5. Fixed annoying text editing bug. Close bug #227915.
16 May 2008; nixnut <nixnut@gentoo.org> glade-2.12.2-r1.ebuild:
Stable on ppc wrt bug 201962
16 May 2008; Markus Rothe <corsair@gentoo.org> glade-2.12.2-r1.ebuild:
Stable on ppc64; bug #201962
15 May 2008; Raúl Porcel <armin76@gentoo.org> glade-2.12.2-r1.ebuild:
alpha stable wrt #201962
15 May 2008; Ferris McCormick <fmccor@gentoo.org> glade-2.12.2-r1.ebuild:
Sparc stable, Bug #201962.
14 May 2008; Markus Meier <maekke@gentoo.org> glade-2.12.2-r1.ebuild:
amd64/x86 stable, bug #201962
*glade-3.4.4 (20 Apr 2008)
20 Apr 2008; Gilles Dartiguelongue <eva@gentoo.org> +glade-3.4.4.ebuild:
bump to 3.4.4. Mostly translation updates, a few bug fixes.
29 Mar 2008; Saleem Abdulrasool <compnerd@gentoo.org> -glade-2.6.8.ebuild,
-glade-2.6.8-r1.ebuild:
prune old version (ia64 dropped with permission from armin64)
*glade-3.4.1-r1 (29 Mar 2008)
*glade-3.4.0-r1 (29 Mar 2008)
*glade-2.12.2-r1 (29 Mar 2008)
*glade-2.6.8-r1 (29 Mar 2008)
29 Mar 2008; Saleem Abdulrasool <compnerd@gentoo.org>
+glade-2.6.8-r1.ebuild, -glade-2.12.2.ebuild, +glade-2.12.2-r1.ebuild,
+glade-3.4.0-r1.ebuild, -glade-3.4.1.ebuild, +glade-3.4.1-r1.ebuild,
glade-3.4.3.ebuild:
Fix usage of pkg_config where pkg_setup was meant. Fixes bug #215216.
*glade-3.4.3 (29 Mar 2008)
29 Mar 2008; Gilles Dartiguelongue <eva@gentoo.org> +glade-3.4.3.ebuild:
Version bump from upstream, adding missing gnome-doc-utils to DEPEND
13 Mar 2008; Jeroen Roovers <jer@gentoo.org> glade-3.4.1.ebuild:
Marked ~hppa (bug #211748).
06 Jan 2008; Saleem Abdulrasool <compnerd@gentoo.org> -glade-3.2.2.ebuild:
prune unused version
*glade-3.4.1 (29 Dec 2007)
29 Dec 2007; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.4.1.ebuild:
Version bump from upstream
16 Dec 2007; Samuli Suominen <drac@gentoo.org> glade-3.4.0.ebuild:
amd64 stable wrt #202008
14 Dec 2007; nixnut <nixnut@gentoo.org> glade-3.4.0.ebuild:
Stable on ppc wrt bug 202008
12 Dec 2007; Raúl Porcel <armin76@gentoo.org> glade-3.4.0.ebuild:
alpha/ia64/sparc/x86 stable wrt #202008
12 Dec 2007; Markus Rothe <corsair@gentoo.org> glade-3.4.0.ebuild:
Stable on ppc64; bug #202008
*glade-2.12.2 (12 Dec 2007)
12 Dec 2007; Saleem Abdulrasool <compnerd@gentoo.org>
+glade-2.12.2.ebuild:
Version bump from upstream (fixes bug #201962).
22 Nov 2007; Saleem Abdulrasool <compnerd@gentoo.org>
files/glade-2.0.0-scrollkeeper.patch:
Updated scrollkeeper patch from Philippe Chaintreuil (bug #192812)
04 Nov 2007; Saleem Abdulrasool <compnerd@gentoo.org> glade-2.6.8.ebuild:
Fix quoting issues
*glade-3.4.0 (04 Nov 2007)
04 Nov 2007; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.4.0.ebuild:
Version bump from upstream (bug #198029)
07 Oct 2007; Saleem Abdulrasool <compnerd@gentoo.org> -glade-3.1.5.ebuild,
-glade-3.2.0.ebuild, -glade-3.2.1.ebuild:
prune unused versions
23 Sep 2007; Tom Gall <tgall@gentoo.org> glade-3.2.2.ebuild:
stable on ppc64
16 Sep 2007; Gilles Dartiguelongue <eva@gentoo.org> glade-2.6.8.ebuild,
glade-2.12.1.ebuild:
changed gnomedb USE to libgda
11 Aug 2007; Andrej Kacian <ticho@gentoo.org> glade-3.2.2.ebuild:
Stable on x86, bug #185823.
10 Aug 2007; Christoph Mende <angelos@gentoo.org> glade-3.2.2.ebuild:
Stable on amd64 wrt bug #185823
08 Aug 2007; Raúl Porcel <armin76@gentoo.org> glade-3.2.2.ebuild:
alpha/ia64 stable wrt #185823
07 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> glade-3.2.2.ebuild:
Stable on ppc wrt bug #185823.
07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> glade-3.2.2.ebuild:
Stable on sparc wrt #185823
25 Jun 2007; Raúl Porcel <armin76@gentoo.org> glade-3.2.0.ebuild:
ia64 stable wrt #180132
24 Jun 2007; Gilles Dartiguelongue <eva@gentoo.org> glade-2.6.8.ebuild,
glade-2.12.1.ebuild:
Preparing for lib{gda,gnomedb} 3.0, fixing dependencies (bug #172106)
01 Jun 2007; nixnut <nixnut@gentoo.org> glade-3.2.0.ebuild:
Stable on ppc wrt bug 180132
31 May 2007; Daniel Gryniewicz <dang@gentoo.org> glade-3.2.0.ebuild:
Marked stable on amd64 for bug #180132
30 May 2007; Raúl Porcel <armin76@gentoo.org> glade-3.2.0.ebuild,
glade-3.2.2.ebuild:
alpha stable and add ~ia64 wrt #180132
29 May 2007; Andrej Kacian <ticho@gentoo.org> glade-3.2.0.ebuild:
Stable on x86, bug #180132.
29 May 2007; Brent Baude <ranger@gentoo.org> glade-3.2.0.ebuild:
Marking glade-3.2.0 ppc64 stable for bug 180132
29 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> glade-3.2.0.ebuild:
Stable on sparc wrt #180132
*glade-3.2.2 (28 May 2007)
28 May 2007; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.2.2.ebuild:
Version bump from upstream with fixes
*glade-3.2.1 (03 May 2007)
03 May 2007; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.2.1.ebuild:
Version bump for bug fixes
22 Mar 2007; <compnerd@gentoo.org> -glade-3.1.4.ebuild:
prune older release
*glade-3.2.0 (22 Mar 2007)
22 Mar 2007; <compnerd@gentoo.org> +glade-3.2.0.ebuild:
Version bump for 2.18 cycle
12 Mar 2007; Raúl Porcel <armin76@gentoo.org> glade-2.12.1.ebuild:
x86 stable
03 Mar 2007; Luis Medinas <metalgod@gentoo.org> glade-2.12.1.ebuild:
Stable on amd64.
*glade-3.1.5 (14 Feb 2007)
14 Feb 2007; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.1.5.ebuild:
New version from upstream with numerous bug fixes, mask python on alpha for
now
20 Jan 2007; Saleem Abdulrasool <compnerd@gentoo.org>
-glade-2.10.1.ebuild, -glade-3.1.2.ebuild:
prune old versions
*glade-3.1.4 (20 Jan 2007)
20 Jan 2007; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.1.4.ebuild:
Version bump to fix a few issues
21 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org>
-files/glade-0.6.4-autogen.sh.patch, -glade-0.6.4.ebuild:
gnome-1.x removal
06 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org> -glade-3.0.0.ebuild,
-glade-3.0.1.ebuild, -glade-3.0.2.ebuild:
prune old versions
*glade-3.1.2 (06 Dec 2006)
06 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.1.2.ebuild:
Version bump from upstream
*glade-3.0.2 (29 Oct 2006)
29 Oct 2006; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.0.2.ebuild:
Version bump from upstream; add devhelp support
21 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org> glade-2.12.1.ebuild:
ppc stable
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> glade-2.12.1.ebuild:
Stable on Alpha.
14 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> glade-2.12.1.ebuild:
Stable on sparc
*glade-3.0.1 (21 Aug 2006)
21 Aug 2006; Saleem Abdulrasool <compnerd@gentoo.org> +glade-3.0.1.ebuild:
version bump from usptream
18 Aug 2006; Saleem Abdulrasool <compnerd@gentoo.org> glade-3.0.0.ebuild:
Minor cleanups as suggested by ferdy (bug #144336)
*glade-3.0.0 (17 Aug 2006)
17 Aug 2006; Saleem Abdulrasool <compnerd@gentoo.org> metadata.xml,
+glade-3.0.0.ebuild:
Version bump from upstream, marking myself as maintainer
07 May 2006; Markus Rothe <corsair@gentoo.org> glade-2.12.1.ebuild:
Stable on ppc64
*glade-2.12.1 (18 Nov 2005)
18 Nov 2005; Leonardo Boshell <leonardop@gentoo.org> +glade-2.12.1.ebuild:
Version bump. Disabled gnomedb flag until there's a stable release of
libgda/libgnomedb.
16 Oct 2005; Tom Gall <tgall@gentoo.org> glade-2.10.1.ebuild:
added ~ppc64, bug #109333
*glade-2.10.1 (27 Sep 2005)
27 Sep 2005; <dang@gentoo.org> +glade-2.10.1.ebuild:
Revbump glade 2.10.1
23 Aug 2005; Aron Griffis <agriffis@gentoo.org> glade-2.6.8.ebuild:
stable on ia64
06 Jun 2005; Marinus Schraal <foser@gentoo.org> glade-2.6.8.ebuild :
Add workaround for #92920
13 May 2005; Bryan Østergaard <kloeri@gentoo.org> glade-2.6.8.ebuild:
~ia64 keyword.
24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> glade-2.6.8.ebuild:
Stable on ppc.
*glade-2.10.0 (21 Apr 2005)
21 Apr 2005; John N. Laliberte <allanonjl@gentoo.org> metadata.xml,
+glade-2.10.0.ebuild:
Version bump as requested by #86606. Added accessibility use flag for
libgail dep.
15 Apr 2005; Simon Stelling <blubb@gentoo.org> glade-2.6.8.ebuild:
stable on amd64
07 Feb 2005; Bryan Østergaard <kloeri@gentoo.org> glade-2.6.8.ebuild:
Stable on alpha.
07 Feb 2005; Bryan Østergaard <kloeri@gentoo.org> glade-2.6.8.ebuild:
~alpha keyword.
31 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> glade-2.6.8.ebuild:
Stable on sparc
29 Jan 2005; Joe McCann <joem@gentoo.org> glade-2.6.8.ebuild:
Marking x86 stable
*glade-2.6.8 (20 Jan 2005)
20 Jan 2005; Joe McCann <joem@gentoo.org> +glade-2.6.8.ebuild:
New release that fixes segfault, bug 78572
*glade-2.6.7 (11 Dec 2004)
11 Dec 2004; Joe McCann <joem@gentoo.org> +glade-2.6.7.ebuild:
Bump to latest version with several bug fixes. Cleaned the ebuild so it now
uses the gnome2 eclass
15 Aug 2004; Tom Martin <slarti@gentoo.org> glade-2.6.0.ebuild:
Marked ~amd64, resolves bug 60297. Thanks to Martin Lorang <gentoo@lorang.net>
for reporting.
06 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> glade-2.6.0.ebuild:
Keyworded ~sparc
06 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> glade-2.0.1.ebuild:
Stable on sparc
*glade-2.6.0 (07 Jun 2004)
07 Jun 2004; Yi Qiang <khai@gentoo.org> glade-2.6.0.ebuild:
Fixed slots
05 Jun 2004; Yi Qiang <khai@gentoo.org> :
Committed the overdue glade-2.6, also marked 2.0.1 stable on x86
17 Feb 2004; Aron Griffis <agriffis@gentoo.org> glade-2.0.1.ebuild:
stable on alpha and ia64
05 Dec 2003; Jason Wever <weeve@gentoo.org> glade-2.0.0-r1.ebuild:
Marked stable on sparc.
*glade-2.0.1 (23 Nov 2003)
23 Nov 2003; Alastair Tse <liquidx@gentoo.org> glade-2.0.1.ebuild:
version bump
09 Jul 2003; Alastair Tse <liquidx@gentoo.org> glade-2.0.0-r1.ebuild:
dep clean
07 Jul 2003; Alastair Tse <liquidx@gentoo.org> glade-2.0.0-r1.ebuild:
bump glade-2.0 to stable
*glade-2.0.0-r1 (22 Apr 2003)
22 Apr 2003; Alastair Tse <liquidx@gentoo.org> glade-2.0.0-r1.ebuild,
files/glade-2.0.0-scrollkeeper.patch:
added optional gnomedb support (#18724). cleaned up scrollkeeper files.
*glade-2.0.0 (12 Apr 2003)
12 Apr 2003; foser <foser@gentoo.org> glade-2.0.0.ebuild :
First stable gtk2 version, updated deps and now uses gnome.org eclass
Fix SLOT to make more sense
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*glade-1.1.3 (17 Nov 2002)
17 Nov 2002; L. Boshell <leonardop@gentoo.org> : New version.
26 Feb 2003; Spider <aspider@gentoo.org> glade-1.1.3.ebuild :
fix the libxml2 dependency per bug 16345
*glade-1.1.1 (4 aug 2002)
10 Sep 2002; Olivier Reisch <doctomoe@gentoo.org> glade-1.1.1.ebuild:
Added ppc keyword
2 Aug 2002; Spider <spider@gentoo.org> glade-1.1.1.ebuild:
new version and some changes to the deps (move version to stable branch )
*glade-1.1.0-r1 (2 June 2002)
2 June 2002; Gabriele Giorgetti <stroke@gentoo.org> glade-1.1.0-r1.ebuild
changed libgnomeprint, libgnomeprintui dependecies after the move
of those libs to gnome-base.
*glade-1.1.0 (28 May 2002)
28 May 2002; Spider <spider@gentoo.org> glade-1.1.0.ebuild
new release for gnome2
*glade-0.6.4 (9 Apr 2002)
29 Apr 2003; Todd Berman <tberman@gentoo.org> glade-0.6.4.ebuild:
Fixed a missing \ in the econf.
15 Mar 2003; Alastair Tse <liquidx@gentoo.org> glade-0.6.4.ebuild,
files/glade-0.6.4-autogen.sh.patch:
patches to template autogen.sh files to work with newer gettext.
15 Feb 2003; Mark Guertin <gerk@gentoo.org> glade-0.6.4.ebuild :
set ppc in keywords
9 Apr 2002; Spider <spider@gentoo.org> glade-0.6.4.ebuild
update dependency to gtk+-1.2*
upgrade version
*glade-0.6.2 (29 Mar 2002)
29 Mar 2002; Seemant Kulleen <seemant@gentoo.org> glade-0.6.2.ebuild :
Cleaned up ebuild a little.
*glade-0.6.2 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

6
dev-util/glade/Manifest Normal file
View file

@ -0,0 +1,6 @@
AUX glade-3.14.1-doc-version.patch 853 SHA256 6fb39133bf00abd38f56b3a79cbd8b714a922cca231db59cd8dcb00693604fdf SHA512 cc9aec06f6acdfdf538de7043f9f753768e0e4c26fa9eef7e52b4e42aa6fd3836185c18ffd51abfc2aa3e6f5b2472e68914112230d2b8856e8a3c61e9d865ecf WHIRLPOOL 2f5315144afc183db4599134a23ebab098df1708474180c27aaf4143cf5db5a70260bbfed756d00f54a35f37b6379134cb24f6567edaaff0a9bae72b19433f99
AUX glade-3.18.1-underlinking.patch 1560 SHA256 0a0884a3ba0b2517a39bb2d30c1a9e265e183711b45a1b0c57fd4a821fcf7026 SHA512 4a1204bad677f9849cd607dc30077843377f81b0822c94a79c4dc314214a971852f055e7d22ef737a99e6a981296cb52b48efef903a8d007be8a56e298ee7ed4 WHIRLPOOL dc066459f9a2bed65cb87e4ea1f99ce40979c1e1db22fc1b1004aa1db30283848da077dc2e2b5a3e1e84ef880af08bd650f6b5e17f1770e5376b7faaa88761ad
DIST glade-3.19.0.tar.xz 3398764 SHA256 a7a3f6d32fbfcc9b754b48a3410bf025e462bc7898e124f0ad8f64c3d7ad6fa2 SHA512 5b8b03720433bc6e108d3ebc72eb2ee4f2e87dc8f6fc9190accb9d56b8dd81e96f23576f58fa3c0bb8a50c5b9becf2f1ef8a80277633a626c035069e5a0f9c4b WHIRLPOOL 3193e169ddeaa3b4b2fa9f1ee38331b7b14d673a297cc1133628b15b9ebcf4e84f355ac8c89a32cda3a3c96a40150bbc33ebc232725881ee4f2445bb40342674
EBUILD glade-3.19.0.ebuild 2540 SHA256 cea7fa98c0f00b1e8417781a2410cb86a679b7f81c1b91cee49eea582800cd5d SHA512 870a4699ed7cf1be26d30d62827ff0cd638fff6b6481d44a3f63d1088a8e5e9a27cc33cf5889de47ea9410d957438533b571de92125646165145ac691528c432 WHIRLPOOL 46bc174fb60d20adee6fdc144f2016dac3199e3750d77d9ecfeb9a131d64c64772111c42a9035673f38a720e29930e024c50e0ad064e0506f230c1fe33d73323
MISC ChangeLog 29491 SHA256 2d38f0450cf75c6f86aa2d235357be90b7e3c0b12b528808eab9603858f5ae8d SHA512 1e3bdc80a8a624e8a0ead341c3d8eb0e68251f3092865bc5cd84b3220515f589d5dae58686630bb1b488fe61d623d2c9c9d233dc7ffafacd5024526c96ce9db4 WHIRLPOOL 8a3049eb82a927b74fe66ba5b073de1b838482a9282804778e1d2983cea34fc9630997e15001b341d4acf8eb65c1a3a8adfea890cb0927b859b299c8d32e7471
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e

View file

@ -0,0 +1,29 @@
From e3e91245e730f0532e913fde910054f464085241 Mon Sep 17 00:00:00 2001
From: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Sun, 6 May 2012 22:40:47 -0400
Subject: [PATCH] Version glade documentation
Rename gnome help files to prevent collision with other versions.
Avoid loading glade-3.8's devhelp files.
---
help/Makefile.am | 5 ++++-
src/glade-window.c | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/glade-window.c b/src/glade-window.c
index 89a4549..4eb8be5 100644
--- a/src/glade-window.c
+++ b/src/glade-window.c
@@ -2041,7 +2041,7 @@ show_developer_manual_cb (GtkAction * action, GladeWindow * window)
{
if (glade_util_have_devhelp ())
{
- glade_util_search_devhelp ("gladeui", NULL, NULL);
+ glade_util_search_devhelp ("gladeui-2", NULL, NULL);
return;
}
--
1.7.8.6

View file

@ -0,0 +1,46 @@
From 80c9532e39fac397960fc59eb407e596d9e8d2e4 Mon Sep 17 00:00:00 2001
From: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Mon, 2 Jun 2014 22:41:14 -0400
Subject: [PATCH] build: Explicitly link libgladeui with libm
Fixes underlinking failure with ld.gold.
https://bugzilla.gnome.org/show_bug.cgi?id=724104
---
configure.ac | 6 ++++++
gladeui/Makefile.am | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index c86e947..7bf65e5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -133,6 +133,12 @@ AC_TRY_LINK([#include <stdarg.h>], [va_list ap1, ap2; va_copy(ap1, ap2);],
])
dnl ================================================================
+dnl libm
+dnl ================================================================
+AC_CHECK_LIBM
+AC_SUBST(LIBM)
+
+dnl ================================================================
dnl Check for gtk-doc
dnl ================================================================
GTK_DOC_CHECK([1.13],[--flavour no-tmpl])
diff --git a/gladeui/Makefile.am b/gladeui/Makefile.am
index c63b6a3..77af09c 100644
--- a/gladeui/Makefile.am
+++ b/gladeui/Makefile.am
@@ -145,7 +145,7 @@ libgladeui_2_la_CFLAGS = \
$(AM_CFLAGS)
libgladeui_2_la_LDFLAGS = -version-info $(GLADE_CURRENT):$(GLADE_REVISION):$(GLADE_AGE) $(AM_LDFLAGS)
-libgladeui_2_la_LIBADD = $(GTK_LIBS) $(GTK_MAC_LIBS)
+libgladeui_2_la_LIBADD = $(GTK_LIBS) $(GTK_MAC_LIBS) $(LIBM)
libgladeuiincludedir=$(includedir)/libgladeui-2.0/gladeui
libgladeuiinclude_HEADERS = \
--
2.0.0

View file

@ -0,0 +1,96 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python2_7 )
inherit autotools eutils gnome2 python-single-r1 versionator virtualx
DESCRIPTION="A user interface designer for GTK+ and GNOME"
HOMEPAGE="https://glade.gnome.org/"
LICENSE="GPL-2+ FDL-1.1+"
SLOT="3.10/6" # subslot = suffix of libgladeui-2.so
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="+introspection python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
dev-libs/atk[introspection?]
>=dev-libs/glib-2.32:2
>=dev-libs/libxml2-2.4.0:2
x11-libs/cairo:=
x11-libs/gdk-pixbuf:2[introspection?]
>=x11-libs/gtk+-3.12:3[introspection?]
x11-libs/pango[introspection?]
introspection? ( >=dev-libs/gobject-introspection-1.32 )
python? (
${PYTHON_DEPS}
>=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}
app-text/docbook-xml-dtd:4.1.2
app-text/yelp-tools
dev-libs/libxslt
>=dev-util/gtk-doc-am-1.13
>=dev-util/intltool-0.41.0
virtual/pkgconfig
dev-libs/gobject-introspection-common
gnome-base/gnome-common
"
# eautoreconf requires:
# dev-libs/gobject-introspection-common
# gnome-base/gnome-common
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
# To avoid file collison with other slots, rename help module.
# Prevent the UI from loading glade:3's gladeui devhelp documentation.
epatch "${FILESDIR}"/${PN}-3.14.1-doc-version.patch
# https://bugzilla.gnome.org/show_bug.cgi?id=724104
epatch "${FILESDIR}"/${PN}-3.18.1-underlinking.patch
eautoreconf
gnome2_src_prepare
}
src_configure() {
gnome2_src_configure \
--disable-static \
--enable-gladeui \
--enable-libtool-lock \
$(use_enable introspection) \
$(use_enable python) \
ITSTOOL=$(type -P true)
}
src_test() {
Xemake check
}
src_install() {
# modify Name in .desktop file to avoid confusion with other slots
sed -e 's:^\(Name.*=Glade\):\1 '$(get_version_component_range 1-2): \
-i data/glade.desktop || die "sed of data/glade.desktop failed"
# modify name in .devhelp2 file to avoid shadowing with glade:3 docs
sed -e 's:name="gladeui":name="gladeui-2":' \
-i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed"
gnome2_src_install
}
pkg_postinst() {
gnome2_pkg_postinst
if ! has_version dev-util/devhelp ; then
elog "You may want to install dev-util/devhelp for integration API"
elog "documentation support."
fi
}

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome</herd>
</pkgmetadata>

View file

@ -0,0 +1,14 @@
--- configure.ac.old 2015-12-02 22:23:48.726073674 -0600
+++ configure.ac 2015-12-02 22:22:48.788098649 -0600
@@ -75,9 +75,10 @@
AC_SUBST(PULSE_CFLAGS)
# If using GCC specifiy some additional parameters
+# Modified 2015-12-02 by Philip Creighton <phil@pdc302.net> to include compile flags for c++11
if test "x$GCC" = "xyes" ; then
CFLAGS="$CFLAGS -pipe -Wall -W -Wno-unused-parameter"
- CXXFLAGS="$CXXFLAGS -pipe -Wall -W"
+ CXXFLAGS="$CXXFLAGS -pipe -Wall -W -std=c++11"
fi
ZP_LYNX_DOC

View file

@ -0,0 +1,42 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils
DESCRIPTION="Pulseaudio Volume Control, GTK based mixer for Pulseaudio"
HOMEPAGE="http://freedesktop.org/software/pulseaudio/pavucontrol/"
SRC_URI="http://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="nls"
RDEPEND="
>=dev-cpp/gtkmm-3.0:3.0
>=dev-libs/libsigc++-2.2:2
>=media-libs/libcanberra-0.16[gtk3]
>=media-sound/pulseaudio-3[glib]
virtual/freedesktop-icon-theme
"
DEPEND="${RDEPEND}
virtual/pkgconfig
nls? (
dev-util/intltool
sys-devel/gettext
)
"
src_prepare() {
epatch "${FILESDIR}"/pavucontrol-3.0-c11.patch
}
src_configure() {
econf \
--docdir=/usr/share/doc/${PF} \
--htmldir=/usr/share/doc/${PF}/html \
--disable-lynx \
$(use_enable nls)
}

View file

@ -0,0 +1,89 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
inherit autotools base git-2 multilib eutils readme.gentoo systemd user
DESCRIPTION="Service providing elegant and stable means of managing Optimus graphics chipsets"
HOMEPAGE="http://bumblebee-project.org https://github.com/Bumblebee-Project/Bumblebee"
EGIT_REPO_URI="https://github.com/Bumblebee-Project/${PN/bu/Bu}.git"
EGIT_BRANCH="module-unload"
SRC_URI=""
SLOT="0"
LICENSE="GPL-3"
KEYWORDS=""
IUSE="+bbswitch video_cards_nouveau video_cards_nvidia"
RDEPEND="
virtual/opengl
x11-base/xorg-drivers[video_cards_nvidia?,video_cards_nouveau?]
bbswitch? ( sys-power/bbswitch:= )
"
DEPEND="${RDEPEND}
dev-libs/glib:2
dev-libs/libbsd
sys-apps/help2man
virtual/pkgconfig
x11-libs/libX11
"
PDEPEND="
|| (
x11-misc/primus:=
x11-misc/virtualgl:=
)
"
REQUIRED_USE="|| ( video_cards_nouveau video_cards_nvidia )"
src_prepare() {
base_src_prepare
eautoreconf
}
src_configure() {
DOC_CONTENTS="In order to use Bumblebee, add your user to 'bumblebee' group.
You may need to setup your /etc/bumblebee/bumblebee.conf"
if use video_cards_nvidia ; then
# use ABI-independent path ($LIB is interpreted by ld.so, $$
# escapes $ for make
nvlib='/usr/$$LIB/opengl/nvidia/lib'
local nvpref="/usr/$(get_libdir)/opengl/nvidia"
local xorgpref="/usr/$(get_libdir)/xorg/modules"
ECONF_PARAMS="CONF_DRIVER=nvidia CONF_DRIVER_MODULE_NVIDIA=nvidia \
CONF_LDPATH_NVIDIA=${nvlib#:} \
CONF_MODPATH_NVIDIA=${nvpref}/lib,${nvpref}/extensions,${xorgpref}/drivers,${xorgpref}"
fi
econf \
--docdir=/usr/share/doc/"${PF}" \
${ECONF_PARAMS}
}
src_compile() {
emake scripts/systemd/bumblebeed.service
default
}
src_install() {
newconfd "${FILESDIR}"/bumblebee.confd bumblebee
newinitd "${FILESDIR}"/bumblebee.initd bumblebee
newenvd "${FILESDIR}"/bumblebee.envd 99bumblebee
systemd_dounit scripts/systemd/bumblebeed.service
readme.gentoo_create_doc
default
}
pkg_preinst() {
use video_cards_nvidia || rm "${ED}"/etc/bumblebee/xorg.conf.nvidia
use video_cards_nouveau || rm "${ED}"/etc/bumblebee/xorg.conf.nouveau
enewgroup bumblebee
}

View file

@ -0,0 +1,3 @@
# /etc/conf.d/bumblebee
BUMBLEBEE_EXTRA_OPTS="--use-syslog"

View file

@ -0,0 +1,3 @@
# Comment this out if you are using VirtualGL also for other purposes and this
# slows down things for you.
VGL_READBACK="pbo"

View file

@ -0,0 +1,23 @@
#!/sbin/runscript
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
depend() {
need xdm vgl
}
PIDFILE="${PIDFILE:-/var/run/bumblebee.pid}"
start() {
ebegin "Starting BumbleBee Daemon"
start-stop-daemon -S -p "${PIDFILE}" -x /usr/sbin/bumblebeed -- -D ${BUMBLEBEE_EXTRA_OPTS} --pidfile "${PIDFILE}"
eend $?
}
stop() {
ebegin "Stopping BumbleBee Daemon"
start-stop-daemon -K -p "${PIDFILE}" -R SIGTERM/10
eend $?
}