summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/amyedit/ChangeLog8
-rw-r--r--app-editors/amyedit/Manifest11
-rw-r--r--app-editors/amyedit/amyedit-1.0-r1.ebuild8
-rw-r--r--app-editors/amyedit/files/amyedit-1.0-signal.patch86
4 files changed, 105 insertions, 8 deletions
diff --git a/app-editors/amyedit/ChangeLog b/app-editors/amyedit/ChangeLog
index d6ecb6a2f4a9..250c6fffa7e7 100644
--- a/app-editors/amyedit/ChangeLog
+++ b/app-editors/amyedit/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-editors/amyedit
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/amyedit/ChangeLog,v 1.17 2008/08/16 16:52:58 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/amyedit/ChangeLog,v 1.18 2008/08/30 17:07:54 aballier Exp $
+
+ 30 Aug 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/amyedit-1.0-signal.patch, amyedit-1.0-r1.ebuild:
+ Run eautoreconf after patching makefile.am instead of letting
+ maintainer-mode do it, should fix bug #205984. Fix build with recent
+ libsigc++ by Sven E. dark@verfeiert.org, bug #229801.
16 Aug 2008; Torsten Veller <tove@gentoo.org> metadata.xml:
Remove pclouds from metadata.xml (#49680)
diff --git a/app-editors/amyedit/Manifest b/app-editors/amyedit/Manifest
index 7caea6138198..23ccc7780cb4 100644
--- a/app-editors/amyedit/Manifest
+++ b/app-editors/amyedit/Manifest
@@ -2,17 +2,18 @@
Hash: SHA1
AUX amyedit-1.0-keyfile.patch 2123 RMD160 0b2a6411240e340b20ca487cdf751321732ede64 SHA1 93a443fc0935eb49f09464979bebc41b2eace74e SHA256 aef655d331cca213d85f6f939b70604511d7b891e33834390d250ed08b9c577a
+AUX amyedit-1.0-signal.patch 3142 RMD160 0abe18918cf571d03ded7acb0399bfbe9af3f922 SHA1 5f8093eed36af7e3475b773147d5a93373c43542 SHA256 34123b5d142f9141f49cd05fa0c31cf631d6d83fe5ad1d343ecd356aedbd83a6
DIST amyedit-0.9.tar.bz2 246702 RMD160 5971ec3848cb1195ca4c147c4f4e2bca1e087bb7 SHA1 d073e6b01c047d1d1e09f8835c5da8b07c8ca25c SHA256 0051546f68d63e4a8f087a68dcfe29fbeeaf82727bed9f39045ffdf6b4b60949
DIST amyedit-1.0.tar.bz2 297769 RMD160 b08ee643f2e6021e6ad7a3382c394106ea504298 SHA1 2ca1c7910b231e782596548622a51de96e1bd090 SHA256 9aa88340266827bd83715d495b7e1f2c1ca7100ff9f7586877c1b4d3ec67f228
EBUILD amyedit-0.9.ebuild 606 RMD160 c020162a893c9e03b609c9376b0a59127c306052 SHA1 4a94afbd11301551b3e931eb397d134d0de0af62 SHA256 e4213ad1e52934b1f5fb1df1c475fb882e8c465f7ab2dd5b6e2314e8867515d6
-EBUILD amyedit-1.0-r1.ebuild 703 RMD160 825e359ea6636342981ae1157f1b36bf9e9a8804 SHA1 07f55e8b5922fccface0cb9b066dbe82edcd9dfa SHA256 552939c6fd16f3732a05911a041cafbefdaf5519c0b18e082214613eda948211
+EBUILD amyedit-1.0-r1.ebuild 804 RMD160 303cb4e93b5fc4957345dfb8b72fe90681bc2897 SHA1 b26f0be305a198fc268ce0bdaa8c706317e18967 SHA256 e9b5969d2e0e869552c322bc1ef3367d0b64c63302701007fb5730a488276f44
EBUILD amyedit-1.0.ebuild 605 RMD160 96e7cbec9dfb499f9ea9c6daddb74cf50f80bccc SHA1 b4192dbbaa3fa08a9838076261f1e82bfbd026cc SHA256 53c6375d48da9720a0624dc0c93cb715bf8810b8005327a6f2bc31baafba0527
-MISC ChangeLog 2241 RMD160 e1205dc0d73ea9809b939aec99f1f013b1619953 SHA1 9f4d6976148bff6663886c3878668222c0a63ec5 SHA256 b6f2897fa4b4252a7cc661f5a3bf69af7f87674d674282935788a6b6d6408454
+MISC ChangeLog 2547 RMD160 ea1a856d48c75ac42a77723b8895c2c093523c66 SHA1 c88402f0b276ecb3c02cfc30256f8b5c935b7279 SHA256 6b691a4233e5a78e31603a67aff7493f07f61f204147d451d0231ee54a9a654b
MISC metadata.xml 158 RMD160 bfa606b587a9accc212f1e81dbef51196e5a0744 SHA1 e2015772e89e37e6b9e1c4b66fc3c588437ef54a SHA256 13fb4255576ddeb318fb62817c06a115c1d7ea5c8b2f67db2c59a15fdb1cd95a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkinBd4ACgkQV3J2n04EauwmzwCgue260gBTfmYqvL/WehpqEn54
-KNIAniIMQy0j97ntO40bIajyoXycM2KS
-=4SIA
+iEYEARECAAYFAki5fnEACgkQvFcC4BYPU0rxXQCfdfNawAD2lfy37l/WivqINCw/
++00An3vnYWYBU3R0u+eDRA3z55B69kAf
+=aQzA
-----END PGP SIGNATURE-----
diff --git a/app-editors/amyedit/amyedit-1.0-r1.ebuild b/app-editors/amyedit/amyedit-1.0-r1.ebuild
index 20cc8f787a7c..05c50c3ac567 100644
--- a/app-editors/amyedit/amyedit-1.0-r1.ebuild
+++ b/app-editors/amyedit/amyedit-1.0-r1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/amyedit/amyedit-1.0-r1.ebuild,v 1.2 2008/01/09 12:33:59 pclouds Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/amyedit/amyedit-1.0-r1.ebuild,v 1.3 2008/08/30 17:07:54 aballier Exp $
-inherit eutils
+inherit eutils autotools
DESCRIPTION=" AmyEdit is a LaTeX editor"
HOMEPAGE="http://amyedit.sf.net"
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND=">=dev-cpp/gtkmm-2.6
>=dev-cpp/glibmm-2.14
+ >=dev-libs/libsigc++-2.2
=x11-libs/gtksourceview-1*
app-text/aspell"
DEPEND="${RDEPEND}
@@ -20,7 +21,10 @@ DEPEND="${RDEPEND}
src_unpack() {
unpack ${A}
+ cd "${S}"
epatch "${FILESDIR}/${P}-keyfile.patch"
+ epatch "${FILESDIR}/${P}-signal.patch"
+ eautoreconf
}
src_install() {
diff --git a/app-editors/amyedit/files/amyedit-1.0-signal.patch b/app-editors/amyedit/files/amyedit-1.0-signal.patch
new file mode 100644
index 000000000000..d0f4df521cb6
--- /dev/null
+++ b/app-editors/amyedit/files/amyedit-1.0-signal.patch
@@ -0,0 +1,86 @@
+diff -Naur amyeditbroken/src/AmyEdit.cc amyedit-1.0/src/AmyEdit.cc
+--- amyeditbroken/src/AmyEdit.cc 2006-03-13 22:13:08.000000000 +0100
++++ amyedit-1.0/src/AmyEdit.cc 2008-07-12 05:07:43.965608312 +0200
+@@ -65,9 +65,9 @@
+
+ /* My Signals */
+ // signals when there is a file available
+-SigC::Signal1<void,bool> signal_file_open;
++sigc::signal1<void,bool> signal_file_open;
+ // signals an update to preferences
+-SigC::Signal0<void> signal_preferences_update;
++sigc::signal0<void> signal_preferences_update;
+ /**************/
+
+ AmyEdit* AmyEdit::smInstance=NULL;
+diff -Naur amyeditbroken/src/EditTabs.cc amyedit-1.0/src/EditTabs.cc
+--- amyeditbroken/src/EditTabs.cc 2006-03-13 22:25:53.000000000 +0100
++++ amyedit-1.0/src/EditTabs.cc 2008-07-12 05:08:41.022094749 +0200
+@@ -76,7 +76,7 @@
+ set_tab_pos(Gtk::POS_TOP);
+ set_scrollable(true);
+
+- extern SigC::Signal0<void> signal_preferences_update;
++ extern sigc::signal0<void> signal_preferences_update;
+
+ signal_switch_page().connect(sigc::mem_fun(*this, &EditTabs::on_switching_page));
+ signal_preferences_update.connect(sigc::mem_fun(*this, &EditTabs::on_preferences_update));
+@@ -414,7 +414,7 @@
+
+ bool EditTabs::CloseTab(int tab)
+ {
+- extern SigC::Signal1<void,bool> signal_file_open;
++ extern sigc::signal1<void,bool> signal_file_open;
+
+ if (tab<0)
+ tab=get_current_page();
+@@ -686,8 +686,8 @@
+
+ void EditTabs::on_switching_page(GtkNotebookPage *page, guint number)
+ {
+- extern SigC::Signal1<void, int> signal_line_set;
+- extern SigC::Signal1<void, bool> signal_file_open;
++ extern sigc::signal1<void, int> signal_line_set;
++ extern sigc::signal1<void, bool> signal_file_open;
+ Page *curtab = get_current_tab();
+
+ if (curtab)
+@@ -735,7 +735,7 @@
+
+ on_preferences_update();
+
+- extern SigC::Signal0<void> signal_preferences_update;
++ extern sigc::signal0<void> signal_preferences_update;
+ get_buffer()->signal_modified_changed().connect(sigc::mem_fun(*this, &EditTabs::Page::on_modified_changed));
+ get_buffer()->signal_changed().connect(sigc::mem_fun(*this, &EditTabs::Page::on_changed));
+ get_buffer()->signal_mark_set().connect(sigc::mem_fun(*this, &EditTabs::Page::on_mark_changed));
+@@ -815,7 +815,7 @@
+
+ void EditTabs::Page::on_changed()
+ {
+- extern SigC::Signal1<void, int> signal_line_set;
++ extern sigc::signal1<void, int> signal_line_set;
+ signal_line_set(get_buffer()->get_insert()->get_iter().get_line());
+
+ }
+@@ -823,7 +823,7 @@
+ void EditTabs::Page::on_mark_changed(Gtk::SourceBuffer::iterator iter, Glib::RefPtr<Gtk::SourceBuffer::Mark> mark){
+ if (mark->get_name()=="insert")
+ {
+- extern SigC::Signal1<void, int> signal_line_set;
++ extern sigc::signal1<void, int> signal_line_set;
+
+ signal_line_set(get_buffer()->get_insert()->get_iter().get_line());
+
+diff -Naur amyeditbroken/src/StatusBar.cc amyedit-1.0/src/StatusBar.cc
+--- amyeditbroken/src/StatusBar.cc 2005-12-17 15:56:47.000000000 +0100
++++ amyedit-1.0/src/StatusBar.cc 2008-07-12 05:09:14.020602906 +0200
+@@ -50,7 +50,7 @@
+ #include "StatusBar.hh"
+ #include "Utils.hh"
+
+-SigC::Signal1<void, int> signal_line_set;
++sigc::signal1<void, int> signal_line_set;
+
+ StatusBar::StatusBar()
+ {