parent
44311f5d53
commit
43458ff286
@ -0,0 +1,222 @@
|
||||
From 5932bfb4cf653b0588872fd6f8cc106b248ad964 Mon Sep 17 00:00:00 2001
|
||||
From: Armin Burgmeier <armin@arbur.net>
|
||||
Date: Sun, 29 Apr 2012 14:43:06 +0200
|
||||
Subject: [PATCH] Fix build against recent gtkmm3 versions
|
||||
|
||||
2012-04-29 Armin Burgmeier <armin@arbur.net>
|
||||
|
||||
* code/commands/autosave-commands.cpp:
|
||||
* code/commands/folder-commands.cpp:
|
||||
* code/commands/user-join-commands.cpp:
|
||||
* code/core/filechooser.cpp:
|
||||
* code/core/folder.cpp:
|
||||
* code/core/header.cpp:
|
||||
* code/core/preferences.cpp:
|
||||
* code/core/statusbar.cpp:
|
||||
* code/core/textsessionview.cpp:
|
||||
* code/dialogs/initial-dialog.cpp:
|
||||
* code/dialogs/preferences-dialog.cpp:
|
||||
* code/operations/operation-open.cpp:
|
||||
* code/operations/operation-open.hpp:
|
||||
* code/operations/operation-save.hpp: Add some missing glibmm includes
|
||||
that are no longer pulled in by gtkmm since recent gtkmm3 versions.
|
||||
---
|
||||
ChangeLog | 18 ++++++++++++++++++
|
||||
code/commands/autosave-commands.cpp | 2 ++
|
||||
code/commands/folder-commands.cpp | 2 ++
|
||||
code/commands/user-join-commands.cpp | 2 ++
|
||||
code/core/filechooser.cpp | 2 ++
|
||||
code/core/folder.cpp | 2 ++
|
||||
code/core/header.cpp | 1 +
|
||||
code/core/preferences.cpp | 4 ++++
|
||||
code/core/statusbar.cpp | 1 +
|
||||
code/core/textsessionview.cpp | 3 +++
|
||||
code/dialogs/initial-dialog.cpp | 1 +
|
||||
code/dialogs/preferences-dialog.cpp | 1 +
|
||||
code/operations/operation-open.cpp | 2 ++
|
||||
code/operations/operation-open.hpp | 1 +
|
||||
code/operations/operation-save.hpp | 1 +
|
||||
15 files changed, 43 insertions(+)
|
||||
|
||||
diff --git a/code/commands/autosave-commands.cpp b/code/commands/autosave-commands.cpp
|
||||
index 0759b0d..827ffaf 100644
|
||||
--- a/code/commands/autosave-commands.cpp
|
||||
+++ b/code/commands/autosave-commands.cpp
|
||||
@@ -23,6 +23,8 @@
|
||||
|
||||
#include "core/sessionuserview.hpp"
|
||||
|
||||
+#include <glibmm/main.h>
|
||||
+
|
||||
#include <ctime>
|
||||
|
||||
class Gobby::AutosaveCommands::Info
|
||||
diff --git a/code/commands/folder-commands.cpp b/code/commands/folder-commands.cpp
|
||||
index 92b7d71..8cc2bee 100644
|
||||
--- a/code/commands/folder-commands.cpp
|
||||
+++ b/code/commands/folder-commands.cpp
|
||||
@@ -20,6 +20,8 @@
|
||||
#include "commands/folder-commands.hpp"
|
||||
#include "core/sessionuserview.hpp"
|
||||
|
||||
+#include <glibmm/main.h>
|
||||
+
|
||||
#include <libinftextgtk/inf-text-gtk-buffer.h>
|
||||
|
||||
// TODO: Make this work with non-text documents also... maybe split &
|
||||
diff --git a/code/commands/user-join-commands.cpp b/code/commands/user-join-commands.cpp
|
||||
index ebb0810..89ffdf2 100644
|
||||
--- a/code/commands/user-join-commands.cpp
|
||||
+++ b/code/commands/user-join-commands.cpp
|
||||
@@ -20,6 +20,8 @@
|
||||
#include "commands/user-join-commands.hpp"
|
||||
#include "util/i18n.hpp"
|
||||
|
||||
+#include <glibmm/main.h>
|
||||
+
|
||||
#include <libinfinity/common/inf-error.h>
|
||||
|
||||
namespace
|
||||
diff --git a/code/core/filechooser.cpp b/code/core/filechooser.cpp
|
||||
index fbd7a67..23b85cf 100644
|
||||
--- a/code/core/filechooser.cpp
|
||||
+++ b/code/core/filechooser.cpp
|
||||
@@ -19,6 +19,8 @@
|
||||
|
||||
#include "core/filechooser.hpp"
|
||||
|
||||
+#include <glibmm/miscutils.h>
|
||||
+#include <glibmm/convert.h>
|
||||
#include <gtkmm/stock.h>
|
||||
|
||||
Gobby::FileChooser::Dialog::Dialog(Gobby::FileChooser& chooser,
|
||||
diff --git a/code/core/folder.cpp b/code/core/folder.cpp
|
||||
index f9ebadc..7c84206 100644
|
||||
--- a/code/core/folder.cpp
|
||||
+++ b/code/core/folder.cpp
|
||||
@@ -24,6 +24,8 @@
|
||||
#include "core/texttablabel.hpp"
|
||||
#include "util/file.hpp"
|
||||
|
||||
+#include <glibmm/miscutils.h>
|
||||
+
|
||||
#include <gdk/gdkkeysyms.h>
|
||||
#include <stdexcept>
|
||||
#include <iostream> // For std::cerr
|
||||
diff --git a/code/core/header.cpp b/code/core/header.cpp
|
||||
index d5d0c94..8f7f9f4 100644
|
||||
--- a/code/core/header.cpp
|
||||
+++ b/code/core/header.cpp
|
||||
@@ -22,6 +22,7 @@
|
||||
#include "util/i18n.hpp"
|
||||
#include "features.hpp" // For PLATFORM_OSX_NATIVE
|
||||
|
||||
+#include <glibmm/markup.h>
|
||||
#include <gtkmm/stock.h>
|
||||
|
||||
#ifdef PLATFORM_OSX_NATIVE
|
||||
diff --git a/code/core/preferences.cpp b/code/core/preferences.cpp
|
||||
index 9b8bfb3..a2952c6 100644
|
||||
--- a/code/core/preferences.cpp
|
||||
+++ b/code/core/preferences.cpp
|
||||
@@ -20,6 +20,10 @@
|
||||
#include "features.hpp"
|
||||
#include "core/preferences.hpp"
|
||||
|
||||
+#include <glibmm/miscutils.h>
|
||||
+#include <glibmm/fileutils.h>
|
||||
+#include <glibmm/random.h>
|
||||
+
|
||||
// TODO: Support direct enum config storage via context specialization for
|
||||
// enums.
|
||||
Gobby::Preferences::User::User(Config::ParentEntry& entry):
|
||||
diff --git a/code/core/statusbar.cpp b/code/core/statusbar.cpp
|
||||
index 9b302b8..0a06a33 100644
|
||||
--- a/code/core/statusbar.cpp
|
||||
+++ b/code/core/statusbar.cpp
|
||||
@@ -21,6 +21,7 @@
|
||||
#include "util/gtk-compat.hpp"
|
||||
#include "util/i18n.hpp"
|
||||
|
||||
+#include <glibmm/main.h>
|
||||
#include <gtkmm/frame.h>
|
||||
#include <gtkmm/stock.h>
|
||||
|
||||
diff --git a/code/core/textsessionview.cpp b/code/core/textsessionview.cpp
|
||||
index 2246957..45eae14 100644
|
||||
--- a/code/core/textsessionview.cpp
|
||||
+++ b/code/core/textsessionview.cpp
|
||||
@@ -21,6 +21,9 @@
|
||||
#include "util/i18n.hpp"
|
||||
#include "util/color.hpp"
|
||||
|
||||
+#include <glibmm/main.h>
|
||||
+#include <glibmm/markup.h>
|
||||
+#include <glibmm/pattern.h>
|
||||
#include <gtkmm/scrolledwindow.h>
|
||||
#include <gtkmm/textiter.h>
|
||||
|
||||
diff --git a/code/dialogs/initial-dialog.cpp b/code/dialogs/initial-dialog.cpp
|
||||
index 031bc2c..494c859 100644
|
||||
--- a/code/dialogs/initial-dialog.cpp
|
||||
+++ b/code/dialogs/initial-dialog.cpp
|
||||
@@ -24,6 +24,7 @@
|
||||
#include "util/gtk-compat.hpp"
|
||||
#include "features.hpp"
|
||||
|
||||
+#include <glibmm/markup.h>
|
||||
#include <gtkmm/stock.h>
|
||||
#include <gtkmm/alignment.h>
|
||||
|
||||
diff --git a/code/dialogs/preferences-dialog.cpp b/code/dialogs/preferences-dialog.cpp
|
||||
index d0af7a0..be3690a 100644
|
||||
--- a/code/dialogs/preferences-dialog.cpp
|
||||
+++ b/code/dialogs/preferences-dialog.cpp
|
||||
@@ -22,6 +22,7 @@
|
||||
#include "util/i18n.hpp"
|
||||
#include "util/gtk-compat.hpp"
|
||||
|
||||
+#include <glibmm/markup.h>
|
||||
#include <gtkmm/messagedialog.h>
|
||||
#include <gtkmm/scrolledwindow.h>
|
||||
#include <gtkmm/stock.h>
|
||||
diff --git a/code/operations/operation-open.cpp b/code/operations/operation-open.cpp
|
||||
index 80b795f..26c53fd 100644
|
||||
--- a/code/operations/operation-open.cpp
|
||||
+++ b/code/operations/operation-open.cpp
|
||||
@@ -22,6 +22,8 @@
|
||||
#include "core/noteplugin.hpp"
|
||||
#include "util/i18n.hpp"
|
||||
|
||||
+#include <glibmm/main.h>
|
||||
+
|
||||
#include <libinftextgtk/inf-text-gtk-buffer.h>
|
||||
#include <gtksourceview/gtksourcebuffer.h>
|
||||
|
||||
diff --git a/code/operations/operation-open.hpp b/code/operations/operation-open.hpp
|
||||
index 3e0e6f5..acf63ed 100644
|
||||
--- a/code/operations/operation-open.hpp
|
||||
+++ b/code/operations/operation-open.hpp
|
||||
@@ -26,6 +26,7 @@
|
||||
|
||||
#include <giomm/file.h>
|
||||
#include <giomm/inputstream.h>
|
||||
+#include <glibmm/convert.h>
|
||||
|
||||
namespace Gobby
|
||||
{
|
||||
diff --git a/code/operations/operation-save.hpp b/code/operations/operation-save.hpp
|
||||
index f7f2eb7..8fed55d 100644
|
||||
--- a/code/operations/operation-save.hpp
|
||||
+++ b/code/operations/operation-save.hpp
|
||||
@@ -25,6 +25,7 @@
|
||||
|
||||
#include <giomm/file.h>
|
||||
#include <giomm/outputstream.h>
|
||||
+#include <glibmm/convert.h>
|
||||
|
||||
#include <ctime>
|
||||
|
||||
--
|
||||
1.7.10
|
||||
|
@ -0,0 +1,44 @@
|
||||
From ba98f5e531f915637c535e0a0f90e4cd87ac4f74 Mon Sep 17 00:00:00 2001
|
||||
From: Philipp Kern <pkern@debian.org>
|
||||
Date: Sun, 18 Mar 2012 19:01:44 +0100
|
||||
Subject: [PATCH 2/2] code/util/gtk-compat.hpp: fix render_icon with missing
|
||||
icons and Gtk3
|
||||
|
||||
2012-03-18 Philipp Kern <phil@0x539.de>
|
||||
|
||||
* code/util/gtk-compat.hpp: Fix the call of
|
||||
gtk-widget-render-icon-pixbuf, which is allowed to return NULL if
|
||||
the stock icon does not exist. Guard it with MISSING_IMAGE.
|
||||
---
|
||||
ChangeLog | 6 ++++++
|
||||
code/util/gtk-compat.hpp | 7 ++++++-
|
||||
2 files changed, 12 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/code/util/gtk-compat.hpp b/code/util/gtk-compat.hpp
|
||||
index 1de7383..73332ab 100644
|
||||
--- a/code/util/gtk-compat.hpp
|
||||
+++ b/code/util/gtk-compat.hpp
|
||||
@@ -27,6 +27,7 @@
|
||||
# define USE_GTKMM3
|
||||
#endif
|
||||
|
||||
+#include <gtkmm/stock.h>
|
||||
#include <gtkmm/combobox.h>
|
||||
#include <gtkmm/notebook.h>
|
||||
#ifndef USE_GTKMM3
|
||||
@@ -122,7 +123,11 @@ inline Glib::RefPtr<Gdk::Pixbuf> render_icon(Gtk::Widget& widget,
|
||||
Gtk::IconSize size)
|
||||
{
|
||||
#ifdef USE_GTKMM3
|
||||
- return widget.render_icon_pixbuf(stock_id, size);
|
||||
+ Glib::RefPtr<Gdk::Pixbuf> pixbuf = widget.render_icon_pixbuf(stock_id, size);
|
||||
+ if(!pixbuf) // icon not found
|
||||
+ pixbuf = widget.render_icon_pixbuf(Gtk::Stock::MISSING_IMAGE, size);
|
||||
+ g_assert(pixbuf);
|
||||
+ return pixbuf;
|
||||
#else
|
||||
return widget.render_icon(stock_id, size);
|
||||
#endif
|
||||
--
|
||||
1.7.9.1
|
||||
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.2.1.ebuild,v 1.1 2012/11/21 06:49:22 serkan Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit java-pkg-2
|
||||
|
||||
DMF="R-${PV}-201209141800"
|
||||
S="${WORKDIR}"
|
||||
|
||||
DESCRIPTION="Ant Compiler Adapter for Eclipse Java Compiler"
|
||||
HOMEPAGE="http://www.eclipse.org/"
|
||||
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF/.0}/ecjsrc-${PV}.jar"
|
||||
|
||||
LICENSE="EPL-1.0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
SLOT="4.2"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
~dev-java/eclipse-ecj-${PV}
|
||||
>=dev-java/ant-core-1.7"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip
|
||||
>=virtual/jdk-1.4"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mkdir -p src/org/eclipse/jdt/{core,internal}
|
||||
cp org/eclipse/jdt/core/JDTCompilerAdapter.java \
|
||||
src/org/eclipse/jdt/core || die
|
||||
cp -r org/eclipse/jdt/internal/antadapter \
|
||||
src/org/eclipse/jdt/internal || die
|
||||
rm -fr about* org
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd src
|
||||
java-pkg_filter-compiler jikes
|
||||
ejavac -classpath "$(java-pkg_getjars ant-core,eclipse-ecj-${SLOT})" \
|
||||
$(find org/ -name '*.java') || die "ejavac failed!"
|
||||
find org/ -name '*.class' -o -name '*.properties' | \
|
||||
xargs jar cf "${S}/${PN}.jar" || die "jar failed!"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar ${PN}.jar
|
||||
insinto /usr/share/java-config-2/compiler
|
||||
doins "${FILESDIR}/ecj-${SLOT}"
|
||||
sed -i "s/^JAVAC=/&${EPREFIX}:" /usr/share/java-config-2/compiler/ecj-${SLOT}
|
||||
}
|
@ -0,0 +1,98 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/eclipse-ecj-4.2.1.ebuild,v 1.1 2012/11/21 06:48:41 serkan Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit java-pkg-2
|
||||
|
||||
MY_PN="ecj"
|
||||
DMF="R-${PV}-201209141800"
|
||||
|
||||
DESCRIPTION="Eclipse Compiler for Java"
|
||||
HOMEPAGE="http://www.eclipse.org/"
|
||||
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar"
|
||||
|
||||
LICENSE="EPL-1.0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
SLOT="4.2"
|
||||
IUSE="+ant userland_GNU"
|
||||
|
||||
COMMON_DEP="
|
||||
|| ( app-admin/eselect-java app-admin/eselect-ecj )"
|
||||
RDEPEND="${COMMON_DEP}
|
||||
>=virtual/jre-1.4"
|
||||
DEPEND="${COMMON_DEP}
|
||||
>=virtual/jdk-1.6
|
||||
app-arch/unzip
|
||||
userland_GNU? ( sys-apps/findutils )"
|
||||
PDEPEND="
|
||||
ant? ( ~dev-java/ant-eclipse-ecj-${PV} )"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
JAVA_PKG_WANT_SOURCE=1.4
|
||||
JAVA_PKG_WANT_TARGET=1.4
|
||||
|
||||
java_prepare() {
|
||||
# These have their own package.
|
||||
rm -f org/eclipse/jdt/core/JDTCompilerAdapter.java || die
|
||||
rm -fr org/eclipse/jdt/internal/antadapter || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local javac_opts javac java jar
|
||||
|
||||
javac_opts="$(java-pkg_javac-args) -encoding ISO-8859-1"
|
||||
javac="$(java-config -c)"
|
||||
java="$(java-config -J)"
|
||||
jar="$(java-config -j)"
|
||||
|
||||
find org/ -path org/eclipse/jdt/internal/compiler/apt -prune -o \
|
||||
-path org/eclipse/jdt/internal/compiler/tool -prune -o -name '*.java' \
|
||||
-print > sources-1.4
|
||||
find org/eclipse/jdt/internal/compiler/{apt,tool} -name '*.java' > sources-1.6
|
||||
|
||||
mkdir -p bootstrap || die
|
||||
cp -pPR org META-INF bootstrap || die
|
||||
cd "${S}/bootstrap" || die
|
||||
|
||||
einfo "bootstrapping ${MY_PN} with ${javac} ..."
|
||||
${javac} ${javac_opts} @../sources-1.4 || die
|
||||
${javac} -encoding ISO-8859-1 -source 1.6 -target 1.6 @../sources-1.6 || die
|
||||
|
||||
find org/ META-INF/ \( -name '*.class' -o -name '*.properties' -o -name '*.rsc' -o -name '*.inf' -o -name '*.props' \) \
|
||||
-exec ${jar} cf ${MY_PN}.jar {} + || die
|
||||
|
||||
cd "${S}" || die
|
||||
einfo "building ${MY_PN} with bootstrapped ${MY_PN} ..."
|
||||
${java} -classpath bootstrap/${MY_PN}.jar \
|
||||
org.eclipse.jdt.internal.compiler.batch.Main \
|
||||
${javac_opts} -nowarn @sources-1.4 || die
|
||||
${java} -classpath bootstrap/${MY_PN}.jar \
|
||||
org.eclipse.jdt.internal.compiler.batch.Main \
|
||||
-encoding ISO-8859-1 -source 1.6 -target 1.6 -nowarn @sources-1.6 || die
|
||||
|
||||
find org/ META-INF/ \( -name '*.class' -o -name '*.properties' -o -name '*.rsc' -o -name '*.inf' -o -name '*.props' \) \
|
||||
-exec ${jar} cf ${MY_PN}.jar {} + || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dolauncher ${MY_PN}-${SLOT} --main \
|
||||
org.eclipse.jdt.internal.compiler.batch.Main
|
||||
|
||||
# disable the class version verify, this has intentionally
|
||||
# some classes with 1.6, but most is 1.4
|
||||
JAVA_PKG_STRICT="" java-pkg_dojar ${MY_PN}.jar
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "To select between slots of ECJ..."
|
||||
einfo " # eselect ecj"
|
||||
|
||||
eselect ecj update ecj-${SLOT}
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
eselect ecj update
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -102,6 +102,8 @@
|
||||
# Rules for core library.
|
||||
#
|
||||
|
||||
+pa_pgsql.ml4: $(OBJS)
|
||||
+
|
||||
pa_pgsql.cmo: pa_pgsql.ml4
|
||||
ocamlfind ocamlc $(OCAMLCFLAGS) $(OCAMLCPACKAGES) \
|
||||
-pp "camlp4o pa_extend.cmo q_MLast.cmo $(P4_PARAMS) -impl" \
|
@ -1,2 +1 @@
|
||||
DIST capybara-1.1.2.gem 72192 SHA256 622abdf6b4383042e0168abdc17a9e6af04477177f9a71e3c9efc3ca29c1026c SHA512 d99f663822b0323384a2a55fc112b4da0b5518d407972642859d02f85c1da1288747f4101a3b87b7d35601b4141fc0e48901ae5cb38b5bbd149e615cdb82760c WHIRLPOOL 46118c71e1b3fed9497871f939bcf98ec5a4b7c04bf36f6349c1e6eb24d53a811b84afbe5de18f6be0cce07f56841e31e70e8b31fa24388cae3e04852f9f3c9d
|
||||
DIST capybara-1.1.3.gem 72192 SHA256 5f03ef5852fccad20a407c500b3df9f822832820eb197638ffa94f6cf3d123d0 SHA512 467c7245aa104297d634db5d3d13a429164c4d479c593bbc5a50b441633208141ab299c77b232d4fefed1a80636f7ee32fcf1925248823bca2d99a0644f665ce WHIRLPOOL a4263d9c4f6d87459b40a053d9cd7e995384e4065c21162948ee8606580bd7287c130ff2d59211eecbc3fe6c6eed4a4b3c41e35fa53837ab94cd4d58c7b5e6ed
|
||||
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/capybara/capybara-1.1.2.ebuild,v 1.3 2012/01/13 09:03:53 graaff Exp $
|
||||
|
||||
EAPI="2"
|
||||
USE_RUBY="ruby18 ruby19 ree18"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
|
||||
|
||||
# Rake tasks are not distributed in the gem.
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
inherit virtualx ruby-fakegem
|
||||
|
||||
DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications."
|
||||
HOMEPAGE="http://github.com/jnicklas/capybara"
|
||||
LICENSE="MIT"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
|
||||
# Restrict tests until launchy is part of the main tree. With it
|
||||
# installed all tests should pass.
|
||||
RESTRICT="test"
|
||||
|
||||
#ruby_add_bdepend "test? ( dev-ruby/rspec:2 dev-ruby/launchy www-client/firefox )"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/mime-types-1.16
|
||||
>=dev-ruby/nokogiri-1.3.3
|
||||
>=dev-ruby/rack-1.0.0
|
||||
>=dev-ruby/rack-test-0.5.4
|
||||
|
||||
>=dev-ruby/selenium-webdriver-2.0
|
||||
>=dev-ruby/xpath-0.1.4"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/bundler/d' spec/spec_helper.rb || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
VIRTUALX_COMMAND="${RUBY} -Ilib -S rspec spec"
|
||||
virtualmake || die "Tests failed."
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST xpath-0.1.4.gem 13824 SHA256 60a1363643edb3b3802fa1d7c5a042fed0f8f5f5589ed308a47f099ef5dcbf6f SHA512 7764dadf1d63607a5091790b6525242fb293abba01b85bf3bbded9e1ca668d2ebf6af523a84c46de423ad3340af07fbec5cadce59a9c3917d082593309df8aab WHIRLPOOL 270e8109c8c1c91fb50a86d8f3f33e4ae90a578ec9e03b8197ed92c80a67c287abda2d3c3f8350d066b61229691d6a74c6286c5479bbbca7c39e99d008885397
|
||||
DIST xpath-1.0.0.gem 15360 SHA256 f32536dc1e991f3371ff64ca24e6da22dbca54e07b5b26b8c2667e66aefd0023 SHA512 8918709e48c73ffae8756cbba5ea60d9b5c8f1cd84ee0e2f12c4572e6fe4fd652bc0b5b0758b23302c04e440b00238f95634c19ea9aba1ebdab41eb64dc66f31 WHIRLPOOL 49e6dc5f9ae23f73084cabec16a535278daeac8a99e535d7b6d1756260eb7c38e70edcb164569e083179cd342e8e3110791ac9b965ad787e28aeec0bd12deaac
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/xpath/xpath-1.0.0.ebuild,v 1.2 2012/11/21 07:10:04 graaff Exp $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby18 ruby19 ree18 jruby"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="XPath is a Ruby DSL around a subset of XPath 1.0."
|
||||
HOMEPAGE="https://github.com/jnicklas/xpath"
|
||||
LICENSE="MIT"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
SLOT="1"
|
||||
IUSE=""
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/bundler/d' spec/spec_helper.rb || die
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST editor.slf.gz 134265 RMD160 a4fc0983f0dba6fedc7ff071547e57aefe361a60 SHA1 1126f05d78db583ad3cf5939d3e7763e3ef365a4 SHA256 a1cb444f3b3dfc509dd9498fe391b258ebfc8954689ed864f633021e9f56cde6
|
||||
DIST ja2-stracciatella-0.12.1_p7072.tar.xz 2118832 RMD160 600e8d6b17100d5109cf49b4e644605079e0e851 SHA1 51c1fb95989e8ed59d92d5308bb7af5d1481c0e8 SHA256 41729ff2d283b291af2389bbd75942373cfa6f6bd8e80eed999ad6526adf036a
|
||||
DIST editor.slf.gz 134265 SHA256 a1cb444f3b3dfc509dd9498fe391b258ebfc8954689ed864f633021e9f56cde6
|
||||
DIST ja2-stracciatella-0.12.1_p7072.tar.xz 2118832 SHA256 41729ff2d283b291af2389bbd75942373cfa6f6bd8e80eed999ad6526adf036a
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST libspf2-1.2.8.tar.gz 575270 SHA256 3b1cc6c891451b97b094b3e3b40348a952048a4d27ca16c0e50d0fb53938e07f
|
||||
DIST libspf2-1.2.8.tar.gz 575270 SHA256 3b1cc6c891451b97b094b3e3b40348a952048a4d27ca16c0e50d0fb53938e07f SHA512 df9101f7dfe8fc98aa95690accb9379a842b337165beaa6781413dd2ccca94c39de59d9cdaea041a330e38b5e790050f7fe5948a7151dbd11bbecf9154ea8e09 WHIRLPOOL 344365c3b7ceaddb2c4b234193e6a0428e95c51a75081b06611bd5d3158f1b5cd351ca51d80523ef82e652bcc515fe2d6677df7844471f5c850d5de862874764
|
||||
DIST libspf2-1.2.9.tar.gz 518001 SHA256 4837f6b063b1431673754cbf6bef8979de5ffc4d7f26f6b93abd42787ba04862 SHA512 3137571f438704c176c5251e7b93fd0a8b6b04e52ad37218685b42b1fc5da6286baee578da1a14291d185216bd2a909cca3e55d64ffe580e71be059d1043a248 WHIRLPOOL 6579abf5080c319030ed7200d21b7bdfd3d4cf8207b4f3e6132be485024959bc06536fadf9d8c6898911ffa19977f738ec6a65d268d64d8aea06f89e94278e5e
|
||||
|
@ -1,2 +1 @@
|
||||
DIST libvisio-0.0.19.tar.xz 323536 SHA256 a1493bdaa3ee0a2cdf668a05d02d38220652f17caa7bc6da3206c40a90f813c7 SHA512 114155ca8f6227193e4097cc6a7990c9d7ce63205555975613c0a438435511598bf179459e23411db9d6b4f7f5649d3844a9995e39039c604be545d063cfb0f0 WHIRLPOOL 9db857577717a74145ead59967db2e35e68508f8f22af7639776afe6da1e97db4ef86c4318efc930dd2ad68e743e835e504ff3bd74b83f7bee453e20bd94bb3b
|
||||
DIST libvisio-0.0.20.tar.xz 373708 SHA256 48a956f5df0f03d86fd29d96e388c961951ae45b2c896259d479c08a1370bf46 SHA512 6717a34b1258a44e06cd9ec9e1e0057e59ba6bbe9d4997ef27a1251591e6902c4194047c8356cedd149db9c3d09385e8925ced93b98aef881b21d3f8d3c00e1c WHIRLPOOL e2c74a6b714d0bd15aa6042095ff34177e9a7b37360e1fa112754ad7dafc320195fd5aa1f08d9bfffb393aef70f149fac89ca33c68af9df364a241cff2e16967
|
||||
DIST libvisio-0.0.21.tar.xz 376880 SHA256 940a94f90cda67c7e982f3480060a32fdbdc527a79ded19848e1ef7a44bfdd65 SHA512 7db483cb4fa46f6b1d1e99cf83f4ae6e693adb029a55463cd75bbcc7b3cc37b45fc82ca870f6a60b199d29a996c5801a60ea62428330d87ceba30a950e4281e3 WHIRLPOOL a9506ea8c0cfb956c6b3066275b63441c88d94113b6a56ffbe30f8ebce16619a845356c8ddac354b23e84f23217f99959ff60aa3882c641ae4c1e7f3762489f3
|
||||
|
@ -1,27 +0,0 @@
|
||||
From d0d0f37ce6bac9320b6410970f48ad09d6425db6 Mon Sep 17 00:00:00 2001
|
||||
From: Tomas Chvatal <tchvatal@suse.cz>
|
||||
Date: Wed, 7 Nov 2012 07:30:40 +0100
|
||||
Subject: [PATCH] Fix underlinking with gold.
|
||||
|
||||
---
|
||||
configure.ac | 4 ++--
|
||||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 4e4017e..bf5eb04 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -222,8 +222,8 @@ AS_IF([test "x$native_win32" = "xyes"], [
|
||||
CXXFLAGS="$CXXFLAGS -Wall -Wextra -Wshadow -pedantic"
|
||||
])
|
||||
])
|
||||
-LIBVISIO_CXXFLAGS="${WPD_CFLAGS} ${WPG_CFLAGS} ${LIBXML_CFLAGS}"
|
||||
-LIBVISIO_LIBS="${WPD_LIBS} ${WPG_LIBS} ${LIBXML_LIBS}"
|
||||
+LIBVISIO_CXXFLAGS="${WPD_CFLAGS} ${WPG_CFLAGS} ${LIBXML_CFLAGS} ${ZLIB_CFLAGS}"
|
||||
+LIBVISIO_LIBS="${WPD_LIBS} ${WPG_LIBS} ${LIBXML_LIBS} ${ZLIB_LIBS}"
|
||||
AC_SUBST(LIBVISIO_CXXFLAGS)
|
||||
AC_SUBST(LIBVISIO_LIBS)
|
||||
|
||||
--
|
||||
1.7.8.6
|
||||
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/libvisio/libvisio-0.0.20.ebuild,v 1.3 2012/11/16 19:53:54 ago Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/contrib/libvisio/"
|
||||
inherit base autotools
|
||||
[[ ${PV} == 9999 ]] && inherit autotools git-2
|
||||
|
||||
DESCRIPTION="Library parsing the visio documents"
|
||||
HOMEPAGE="http://www.freedesktop.org/wiki/Software/libvisio"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="http://dev-www.libreoffice.org/src/${P}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
|
||||
# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
|
||||
[[ ${PV} == 9999 ]] || \
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
IUSE="doc static-libs"
|
||||
|
||||
RDEPEND="
|
||||
app-text/libwpd:0.9
|
||||
app-text/libwpg:0.2
|
||||
dev-libs/libxml2
|
||||
sys-libs/zlib
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-libs/boost-1.46
|
||||
virtual/pkgconfig
|
||||
sys-devel/libtool
|
||||
doc? ( app-doc/doxygen )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-fix-underlinking-with-gold.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
[[ -d m4 ]] || mkdir "m4"
|
||||
base_src_prepare
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
$(use_enable static-libs static) \
|
||||
--disable-werror \
|
||||
$(use_with doc docs)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -1 +1 @@
|
||||
Wed, 21 Nov 2012 04:36:51 +0000
|
||||
Wed, 21 Nov 2012 13:06:53 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 21 Nov 2012 04:36:51 +0000
|
||||
Wed, 21 Nov 2012 13:06:53 +0000
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue