diff options
author | Tim Yamin <plasmaroo@gentoo.org> | 2005-11-14 19:44:10 +0000 |
---|---|---|
committer | Tim Yamin <plasmaroo@gentoo.org> | 2005-11-14 19:44:10 +0000 |
commit | d343ea2bebdb46262a5b8b428525d00738d0868e (patch) | |
tree | 1c4a3ff39b2a5dc53ff11952633532a0d5eaeb09 /sci-electronics/geda | |
parent | Pull old version. (diff) | |
download | gentoo-2-d343ea2bebdb46262a5b8b428525d00738d0868e.tar.gz gentoo-2-d343ea2bebdb46262a5b8b428525d00738d0868e.tar.bz2 gentoo-2-d343ea2bebdb46262a5b8b428525d00738d0868e.zip |
Version bump (#107929); remove old versions; move out non-core recommended extras to the geda-suite metapackage.
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'sci-electronics/geda')
-rw-r--r-- | sci-electronics/geda/ChangeLog | 11 | ||||
-rw-r--r-- | sci-electronics/geda/files/digest-geda-20040111-r1 | 11 | ||||
-rw-r--r-- | sci-electronics/geda/files/digest-geda-20041228 | 12 | ||||
-rw-r--r-- | sci-electronics/geda/files/digest-geda-20050820 | 11 | ||||
-rw-r--r-- | sci-electronics/geda/files/geda-20041228-glib26.patch | 91 | ||||
-rw-r--r-- | sci-electronics/geda/geda-20040111-r1.ebuild | 80 | ||||
-rw-r--r-- | sci-electronics/geda/geda-20050820.ebuild (renamed from sci-electronics/geda/geda-20041228.ebuild) | 25 |
7 files changed, 28 insertions, 213 deletions
diff --git a/sci-electronics/geda/ChangeLog b/sci-electronics/geda/ChangeLog index e74a680bbf48..95b6d030fccc 100644 --- a/sci-electronics/geda/ChangeLog +++ b/sci-electronics/geda/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for sci-electronics/geda # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.8 2005/10/11 18:50:56 chrb Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.9 2005/11/14 19:44:10 plasmaroo Exp $ + +*geda-20050820 (14 Nov 2005) + + 14 Nov 2005; <plasmaroo@gentoo.org> -geda-20040111-r1.ebuild, + -geda-20041228.ebuild, +geda-20050820.ebuild, + -files/geda-20041228-glib26.patch: + Version bump (#107929); remove old versions. This ebuild and future ebuilds + will now contain only core components, the extra "recommended" EDA features + have now been moved to the geda-suite metapackage. 11 Oct 2005; Chris Bainbridge <chrb@gentoo.org> geda-20040111-r1.ebuild, geda-20041228.ebuild, geda-20050313.ebuild: diff --git a/sci-electronics/geda/files/digest-geda-20040111-r1 b/sci-electronics/geda/files/digest-geda-20040111-r1 deleted file mode 100644 index 3fea480a1751..000000000000 --- a/sci-electronics/geda/files/digest-geda-20040111-r1 +++ /dev/null @@ -1,11 +0,0 @@ -MD5 200b4977d0925ffc9d34e8032191cc57 geda-20040111.tar.gz 329653 -MD5 9365e50da62d2f1458c26a4d3e8034cc geda-docs-20040111.tar.gz 2825662 -MD5 a6b26dd9c0a372625db63d06e1d60ac3 geda-examples-20040111.tar.gz 243997 -MD5 9bbeb64aea9455468d5aef16685a03de geda-gnetlist-20040111.tar.gz 303503 -MD5 1826f8615615129883ab01d766877323 geda-gschem-20040111.tar.gz 1433206 -MD5 869fee36c0edcd9beb904e208d9a782a geda-gsymcheck-20040111.tar.gz 130161 -MD5 e43b43997d7f428017a28ad5aa9fa931 geda-setup-20040111.tar.gz 333587 -MD5 97ff0fa7bfabf150dc047c733d7b8c34 geda-symbols-20040111.tar.gz 576541 -MD5 3fac8212be7f362db2dd4d6a8806d58f geda-utils-20040111.tar.gz 243338 -MD5 e0f644647e16786de1af907cd847d492 libgeda-20040111.tar.gz 966834 -MD5 f057ee687f3da618eaff9988959a0b9c Makefile 25702 diff --git a/sci-electronics/geda/files/digest-geda-20041228 b/sci-electronics/geda/files/digest-geda-20041228 deleted file mode 100644 index 0f7b7bfa2a7a..000000000000 --- a/sci-electronics/geda/files/digest-geda-20041228 +++ /dev/null @@ -1,12 +0,0 @@ -MD5 0e5d6d7dc950a5f7e4247be46b8c609c geda-20041228.tar.gz 390623 -MD5 0f6d1bb7b94812ea0d1a81aff11e080a geda-docs-20041228.tar.gz 2802436 -MD5 efe27da23f5fb6a836b4bcc01f16b5c6 geda-examples-20041228.tar.gz 244265 -MD5 12e28d5d70d8da10fb27f2e966e5a906 geda-gattrib-20041228.tar.gz 309312 -MD5 0c87828b96480120c09bfb5bfd6df9e9 geda-gnetlist-20041228.tar.gz 311215 -MD5 f63d6fc5b1c24bf28122b5d0eeb3e1dd geda-gschem-20041228.tar.gz 1464961 -MD5 2776af00f395be4dd5c81f0dba2fbdab geda-gsymcheck-20041228.tar.gz 131057 -MD5 d463b9314a5c0fa9be3081d97509c681 geda-setup-20041228.tar.gz 343643 -MD5 906f3486c1824cfea96f66cd6eedecca geda-symbols-20041228.tar.gz 647981 -MD5 0c416f20a56bf300fb0bfc5b3ed3ac4b geda-utils-20041228.tar.gz 244490 -MD5 375fbebdeb82079c970eab4b3ae41e42 libgeda-20041228.tar.gz 992149 -MD5 14fc5156084bf8ddc6e381b8cb793d9c geda-20041228.Makefile 30839 diff --git a/sci-electronics/geda/files/digest-geda-20050820 b/sci-electronics/geda/files/digest-geda-20050820 new file mode 100644 index 000000000000..2523fcee3eff --- /dev/null +++ b/sci-electronics/geda/files/digest-geda-20050820 @@ -0,0 +1,11 @@ +MD5 e8d903d84515cc518e545b6f2e3d7a9d geda-20050820.tar.gz 397955 +MD5 089d0f680cf4f1279a73d895f3e08ffd geda-docs-20050820.tar.gz 2870917 +MD5 8588c76319bd03514a52a48db95ac4df geda-examples-20050820.tar.gz 244593 +MD5 6ff8e6343b621199dde7fcd9a7ff264a geda-gattrib-20050820.tar.gz 317601 +MD5 94f2a666701e06438fda0a9ce00e5ae3 geda-gnetlist-20050820.tar.gz 319827 +MD5 8ac2387999ec98016c3b004c95fab424 geda-gschem-20050820.tar.gz 1595185 +MD5 c339abc4956987852b948c44118b2e2f geda-gsymcheck-20050820.tar.gz 132972 +MD5 a05c9bb11a31c246be3c9a799685bb0e geda-symbols-20050820.tar.gz 663249 +MD5 6555466492f3273dbefb772bd4ffd486 geda-utils-20050820.tar.gz 260172 +MD5 356182f379af726045a70de3024c7e6d libgeda-20050820.tar.gz 1027436 +MD5 86f6612a1c1ff502bebddce24c40bcb0 geda-20050820.Makefile 30404 diff --git a/sci-electronics/geda/files/geda-20041228-glib26.patch b/sci-electronics/geda/files/geda-20041228-glib26.patch deleted file mode 100644 index 9e9301fa9605..000000000000 --- a/sci-electronics/geda/files/geda-20041228-glib26.patch +++ /dev/null @@ -1,91 +0,0 @@ -diff -ur geda-gschem-20041228/docs/g_register.texi geda-gschem-20041228.plasmaroo/docs/g_register.texi ---- geda-gschem-20041228/docs/g_register.texi 2004-12-29 04:09:32.000000000 +0000 -+++ geda-gschem-20041228.plasmaroo/docs/g_register.texi 2005-01-02 14:27:32.671563448 +0000 -@@ -212,7 +212,7 @@ - - /* keymapping callbacks */ - gh_new_procedure0_0 ("file-new-window", g_key_file_new_window); -- gh_new_procedure0_0 ("file-new", g_key_file_new); -+ gh_new_procedure0_0 ("file-new", geda_key_file_new); - gh_new_procedure0_0 ("file-open", g_key_file_open); - gh_new_procedure0_0 ("file-script", g_key_file_script); - gh_new_procedure0_0 ("file-save", g_key_file_save); -diff -ur geda-gschem-20041228/docs/gschemdoc.info-1 geda-gschem-20041228.plasmaroo/docs/gschemdoc.info-1 ---- geda-gschem-20041228/docs/gschemdoc.info-1 2004-12-29 04:09:39.000000000 +0000 -+++ geda-gschem-20041228.plasmaroo/docs/gschemdoc.info-1 2005-01-02 14:27:56.345964392 +0000 -@@ -4568,7 +4568,7 @@ - - /* keymapping callbacks */ - gh_new_procedure0_0 ("file-new-window", g_key_file_new_window); -- gh_new_procedure0_0 ("file-new", g_key_file_new); -+ gh_new_procedure0_0 ("file-new", geda_key_file_new); - gh_new_procedure0_0 ("file-open", g_key_file_open); - gh_new_procedure0_0 ("file-script", g_key_file_script); - gh_new_procedure0_0 ("file-save", g_key_file_save); -diff -ur geda-gschem-20041228/include/prototype.h geda-gschem-20041228.plasmaroo/include/prototype.h ---- geda-gschem-20041228/include/prototype.h 2004-12-29 02:06:45.000000000 +0000 -+++ geda-gschem-20041228.plasmaroo/include/prototype.h 2005-01-02 14:23:02.919571984 +0000 -@@ -27,7 +27,7 @@ - /* g_key.c */ - void set_window_current_key(TOPLEVEL *w_current); - void g_key_execute(int state, int keyval); --SCM g_key_file_new(void); -+SCM geda_key_file_new(void); - SCM g_key_file_new_window(void); - SCM g_key_file_open(void); - SCM g_key_file_script(void); -diff -ur geda-gschem-20041228/noweb/g_key.nw geda-gschem-20041228.plasmaroo/noweb/g_key.nw ---- geda-gschem-20041228/noweb/g_key.nw 2003-10-20 04:37:25.000000000 +0100 -+++ geda-gschem-20041228.plasmaroo/noweb/g_key.nw 2005-01-02 14:24:38.940974512 +0000 -@@ -322,7 +322,7 @@ - hack */ - DEFINE_G_KEY(cancel) - --@ %def DEFINE_G_KEY g_key_file_new g_key_file_new_window g_key_file_open g_key_file_script g_key_file_save g_key_file_save_as g_key_file_save_all g_key_file_print g_key_file_write_png g_key_file_close g_key_file_quit g_key_edit_undo g_key_edit_redo g_key_edit_select g_key_edit_copy g_key_edit_copy_hotkey g_key_edit_move g_key_edit_move_hotkey g_key_edit_delete g_key_edit_rotate_90 g_key_edit_rotate_90_hotkey g_key_edit_mirror g_key_edit_mirror_hotkey g_key_edit_stretch g_key_edit_stretch_hotkey g_key_edit_slot g_key_edit_color g_key_edit_edit g_key_edit_text g_key_edit_lock g_key_edit_unlock g_key_edit_linetype g_key_edit_filltype g_key_edit_translate g_key_edit_embed g_key_edit_unembed g_key_edit_show_hidden g_key_buffer_copy1 g_key_buffer_copy2 g_key_buffer_copy3 g_key_buffer_copy4 g_key_buffer_copy5 g_key_buffer_cut1 g_key_buffer_cut2 g_key_buffer_cut3 g_key_buffer_cut4 g_key_buffer_cut5 g_key_buffer_paste1 g_key_buffer_paste2 g_key_buffer_paste3 g_key_buffer_paste4 g_key_buffer_paste5 g_key_buffer_paste1_hotkey g_key_buffer_paste2_hotkey g_key_buffer_paste3_hotkey g_key_buffer_paste4_hotkey g_key_buffer_paste5_hotkey g_key_view_redraw g_key_view_zoom_full g_key_view_zoom_extents g_key_view_zoom_in g_key_view_zoom_out g_key_view_zoom_in_hotkey g_key_view_zoom_out_hotkey g_key_view_zoom_box g_key_view_zoom_box_hotkey g_key_view_pan g_key_view_pan_hotkey g_key_view_update_cues g_key_page_manager g_key_page_next g_key_page_prev g_key_page_new g_key_page_close g_key_page_revert g_key_page_discard g_key_page_print g_key_add_component g_key_add_attribute g_key_add_attribute_hotkey g_key_add_net g_key_add_net_hotkey g_key_add_bus g_key_add_bus_hotkey g_key_add_text g_key_add_line g_key_add_line_hotkey g_key_add_box g_key_add_box_hotkey g_key_add_circle g_key_add_circle_hotkey g_key_add_arc g_key_add_arc_hotkey g_key_add_pin g_key_add_pin_hotkey g_key_hierarchy_down_schematic g_key_hierarchy_down_symbol g_key_hierarchy_up g_key_hierarchy_documentation g_key_attributes_attach g_key_attributes_detach g_key_attributes_show_name g_key_attributes_show_value g_key_attributes_show_both g_key_attributes_visibility_toggle g_key_script_console g_key_options_text_size g_key_options_afeedback g_key_options_grid g_key_options_snap g_key_options_snap_size g_key_options_rubberband g_key_options_show_log_window g_key_options_show_coord_window g_key_misc g_key_misc2 g_key_misc3 g_key_help_about g_key_help_manual g_key_help_hotkeys g_key_cancel -+@ %def DEFINE_G_KEY geda_key_file_new g_key_file_new_window g_key_file_open g_key_file_script g_key_file_save g_key_file_save_as g_key_file_save_all g_key_file_print g_key_file_write_png g_key_file_close g_key_file_quit g_key_edit_undo g_key_edit_redo g_key_edit_select g_key_edit_copy g_key_edit_copy_hotkey g_key_edit_move g_key_edit_move_hotkey g_key_edit_delete g_key_edit_rotate_90 g_key_edit_rotate_90_hotkey g_key_edit_mirror g_key_edit_mirror_hotkey g_key_edit_stretch g_key_edit_stretch_hotkey g_key_edit_slot g_key_edit_color g_key_edit_edit g_key_edit_text g_key_edit_lock g_key_edit_unlock g_key_edit_linetype g_key_edit_filltype g_key_edit_translate g_key_edit_embed g_key_edit_unembed g_key_edit_show_hidden g_key_buffer_copy1 g_key_buffer_copy2 g_key_buffer_copy3 g_key_buffer_copy4 g_key_buffer_copy5 g_key_buffer_cut1 g_key_buffer_cut2 g_key_buffer_cut3 g_key_buffer_cut4 g_key_buffer_cut5 g_key_buffer_paste1 g_key_buffer_paste2 g_key_buffer_paste3 g_key_buffer_paste4 g_key_buffer_paste5 g_key_buffer_paste1_hotkey g_key_buffer_paste2_hotkey g_key_buffer_paste3_hotkey g_key_buffer_paste4_hotkey g_key_buffer_paste5_hotkey g_key_view_redraw g_key_view_zoom_full g_key_view_zoom_extents g_key_view_zoom_in g_key_view_zoom_out g_key_view_zoom_in_hotkey g_key_view_zoom_out_hotkey g_key_view_zoom_box g_key_view_zoom_box_hotkey g_key_view_pan g_key_view_pan_hotkey g_key_view_update_cues g_key_page_manager g_key_page_next g_key_page_prev g_key_page_new g_key_page_close g_key_page_revert g_key_page_discard g_key_page_print g_key_add_component g_key_add_attribute g_key_add_attribute_hotkey g_key_add_net g_key_add_net_hotkey g_key_add_bus g_key_add_bus_hotkey g_key_add_text g_key_add_line g_key_add_line_hotkey g_key_add_box g_key_add_box_hotkey g_key_add_circle g_key_add_circle_hotkey g_key_add_arc g_key_add_arc_hotkey g_key_add_pin g_key_add_pin_hotkey g_key_hierarchy_down_schematic g_key_hierarchy_down_symbol g_key_hierarchy_up g_key_hierarchy_documentation g_key_attributes_attach g_key_attributes_detach g_key_attributes_show_name g_key_attributes_show_value g_key_attributes_show_both g_key_attributes_visibility_toggle g_key_script_console g_key_options_text_size g_key_options_afeedback g_key_options_grid g_key_options_snap g_key_options_snap_size g_key_options_rubberband g_key_options_show_log_window g_key_options_show_coord_window g_key_misc g_key_misc2 g_key_misc3 g_key_help_about g_key_help_manual g_key_help_hotkeys g_key_cancel - - - @section Function @code{g_get_selected_filename()} -diff -ur geda-gschem-20041228/noweb/g_register.nw geda-gschem-20041228.plasmaroo/noweb/g_register.nw ---- geda-gschem-20041228/noweb/g_register.nw 2004-12-29 02:00:39.000000000 +0000 -+++ geda-gschem-20041228.plasmaroo/noweb/g_register.nw 2005-01-02 14:24:21.204670840 +0000 -@@ -195,7 +195,7 @@ - - /* keymapping callbacks */ - gh_new_procedure0_0 ("file-new-window", g_key_file_new_window); -- gh_new_procedure0_0 ("file-new", g_key_file_new); -+ gh_new_procedure0_0 ("file-new", geda_key_file_new); - gh_new_procedure0_0 ("file-open", g_key_file_open); - gh_new_procedure0_0 ("file-script", g_key_file_script); - gh_new_procedure0_0 ("file-save", g_key_file_save); -diff -ur geda-gschem-20041228/src/g_register.c geda-gschem-20041228.plasmaroo/src/g_register.c ---- geda-gschem-20041228/src/g_register.c 2004-12-29 04:08:28.000000000 +0000 -+++ geda-gschem-20041228.plasmaroo/src/g_register.c 2005-01-02 14:24:58.141055656 +0000 -@@ -156,7 +156,7 @@ - - /* keymapping callbacks */ - gh_new_procedure0_0("file-new-window", g_key_file_new_window); -- gh_new_procedure0_0("file-new", g_key_file_new); -+ gh_new_procedure0_0("file-new", geda_key_file_new); - gh_new_procedure0_0("file-open", g_key_file_open); - gh_new_procedure0_0("file-script", g_key_file_script); - gh_new_procedure0_0("file-save", g_key_file_save); -diff -ur geda-gschem-20041228/src/g_key.c geda-gschem-20041228.plasmaroo/src/g_key.c ---- geda-gschem-20041228/src/g_key.c 2005-01-02 14:42:52.506727248 +0000 -+++ geda-gschem-20041228.plasmaroo/src/g_key.c 2005-01-02 14:42:54.388441184 +0000 -@@ -104,7 +104,14 @@ - return SCM_BOOL_T; \ - } - --DEFINE_G_KEY(file_new) -+#define DEFINE_GEDA_KEY(name) \ -+SCM geda_key_ ## name(void) \ -+{ \ -+ i_callback_ ## name(global_window_current, 0, NULL); \ -+ return SCM_BOOL_T; \ -+} -+ -+DEFINE_GEDA_KEY(file_new) - - DEFINE_G_KEY(file_new_window) - diff --git a/sci-electronics/geda/geda-20040111-r1.ebuild b/sci-electronics/geda/geda-20040111-r1.ebuild deleted file mode 100644 index 504401227513..000000000000 --- a/sci-electronics/geda/geda-20040111-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/geda-20040111-r1.ebuild,v 1.13 2005/10/11 18:50:56 chrb Exp $ - -S=${WORKDIR} - -HOMEPAGE="http://www.geda.seul.org" -DESCRIPTION="geda is a metapackage which compiles all the necessary components you would need for a gEDA/gaf system" -SRC_URI="http://www.geda.seul.org/devel/${PV}/geda-${PV}.tar.gz - http://www.geda.seul.org/devel/${PV}/geda-docs-${PV}.tar.gz - http://www.geda.seul.org/devel/${PV}/geda-examples-${PV}.tar.gz - http://www.geda.seul.org/devel/${PV}/geda-gnetlist-${PV}.tar.gz - http://www.geda.seul.org/devel/${PV}/geda-gschem-${PV}.tar.gz - http://www.geda.seul.org/devel/${PV}/geda-gsymcheck-${PV}.tar.gz - http://www.geda.seul.org/devel/${PV}/geda-setup-${PV}.tar.gz - http://www.geda.seul.org/devel/${PV}/geda-symbols-${PV}.tar.gz - http://www.geda.seul.org/devel/${PV}/geda-utils-${PV}.tar.gz - http://www.geda.seul.org/devel/${PV}/libgeda-${PV}.tar.gz - http://www.geda.seul.org/devel/${PV}/Makefile" - -IUSE="" -LICENSE="GPL-2" -KEYWORDS="~x86 ~ppc" -SLOT="0" - -DEPEND=">=sys-libs/glibc-2.1.3 - >=dev-libs/glib-1.2.10 - >=x11-libs/gtk+-2.2 - =x11-libs/gtk+-1.2* - virtual/x11 - - >=dev-util/pkgconfig-0.15.0 - >=sci-libs/libgdgeda-2.0.15 - - >=sci-libs/libgeda-${PV} - >=sci-electronics/gerbv-0.15 - >=sci-electronics/gnucap-0.33 - sci-electronics/gtkwave - >=sci-electronics/gwave-20031224 - >=sci-electronics/iverilog-0.7 - >=sci-electronics/tclspice-0.2.15 - >=sci-electronics/vbs-1.4.0 - >=sci-electronics/ng-spice-rework-15" - -src_unpack() { - - unpack geda-${PV}.tar.gz - unpack geda-docs-${PV}.tar.gz - unpack geda-examples-${PV}.tar.gz - unpack geda-gnetlist-${PV}.tar.gz - unpack geda-gschem-${PV}.tar.gz - unpack geda-gsymcheck-${PV}.tar.gz - unpack geda-setup-${PV}.tar.gz - unpack geda-symbols-${PV}.tar.gz - unpack geda-utils-${PV}.tar.gz - unpack libgeda-${PV}.tar.gz - for file in $(find geda-gnetlist-${PV} -name "*.scm"); do - sed -e 's:/usr/X11R6/lib/X11/pcb/m4:/usr/share/pcb/m4:g' \ - -i ${file} - done - cp ${DISTDIR}/Makefile ${S} - sed -i -e 's:prefix=${HOME}/geda:prefix=/usr:' ${S}/Makefile - -} - -src_install () { - - make DESTDIR=${D} install || die - make DESTDIR=${D} libgeda_uninstall || die - rm ${D}/usr/include -Rf - - dodoc geda-${PV}/AUTHORS geda-${PV}/README - dodoc geda-examples-${PV}/README - dodoc geda-gnetlist-${PV}/AUTHORS geda-gnetlist-${PV}/BUGS - dodoc geda-gschem-${PV}/AUTHORS geda-gschem-${PV}/BUGS - dodoc geda-gsymcheck-${PV}/AUTHORS - dodoc geda-symbols-${PV}/AUTHORS - dodoc geda-utils-${PV}/AUTHORS geda-utils-${PV}/README* - -} diff --git a/sci-electronics/geda/geda-20041228.ebuild b/sci-electronics/geda/geda-20050820.ebuild index 5b71e14df7eb..824bada54e5c 100644 --- a/sci-electronics/geda/geda-20041228.ebuild +++ b/sci-electronics/geda/geda-20050820.ebuild @@ -1,13 +1,13 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/geda-20041228.ebuild,v 1.4 2005/10/11 18:50:56 chrb Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/geda-20050820.ebuild,v 1.1 2005/11/14 19:44:10 plasmaroo Exp $ inherit eutils S=${WORKDIR} HOMEPAGE="http://www.geda.seul.org" -DESCRIPTION="geda is a metapackage which compiles all the necessary components you would need for a gEDA/gaf system" +DESCRIPTION="geda is a core metapackage which compiles all the necessary components you would need for a minimal gEDA/gaf system" SRC_URI="http://www.geda.seul.org/devel/${PV}/geda-${PV}.tar.gz http://www.geda.seul.org/devel/${PV}/geda-docs-${PV}.tar.gz http://www.geda.seul.org/devel/${PV}/geda-examples-${PV}.tar.gz @@ -15,7 +15,6 @@ SRC_URI="http://www.geda.seul.org/devel/${PV}/geda-${PV}.tar.gz http://www.geda.seul.org/devel/${PV}/geda-gnetlist-${PV}.tar.gz http://www.geda.seul.org/devel/${PV}/geda-gschem-${PV}.tar.gz http://www.geda.seul.org/devel/${PV}/geda-gsymcheck-${PV}.tar.gz - http://www.geda.seul.org/devel/${PV}/geda-setup-${PV}.tar.gz http://www.geda.seul.org/devel/${PV}/geda-symbols-${PV}.tar.gz http://www.geda.seul.org/devel/${PV}/geda-utils-${PV}.tar.gz http://www.geda.seul.org/devel/${PV}/libgeda-${PV}.tar.gz @@ -28,23 +27,14 @@ SLOT="0" DEPEND=">=dev-libs/glib-1.2.10 >=x11-libs/gtk+-2.2 - =x11-libs/gtk+-1.2* virtual/x11 + >=dev-util/guile-1.6.3 + >=sys-libs/zlib-1.1.0 + >=media-libs/libpng-1.2.0 >=dev-util/pkgconfig-0.15.0 >=sci-libs/libgdgeda-2.0.15 - - >=sci-libs/libgeda-${PV} - >=sci-electronics/gerbv-1.00 - >=sci-electronics/gnucap-0.33 - sci-electronics/gtkwave - >=sci-electronics/gwave-20031224 - >=sci-electronics/pcb-20040903 - >=sci-electronics/iverilog-0.8 - >=sci-electronics/tclspice-0.2.15 - >=sci-electronics/vbs-1.4.0 - >=sci-electronics/ng-spice-rework-15 - >=sci-electronics/gnetman-0.0.1_pre20041222" + >=sci-libs/libgeda-${PV}" src_unpack() { unpack geda-${PV}.tar.gz @@ -54,7 +44,6 @@ src_unpack() { unpack geda-gnetlist-${PV}.tar.gz unpack geda-gschem-${PV}.tar.gz unpack geda-gsymcheck-${PV}.tar.gz - unpack geda-setup-${PV}.tar.gz unpack geda-symbols-${PV}.tar.gz unpack geda-utils-${PV}.tar.gz unpack libgeda-${PV}.tar.gz @@ -64,7 +53,6 @@ src_unpack() { done cp ${DISTDIR}/${P}.Makefile Makefile sed -i -e 's:prefix=$(HOME)/geda:prefix=/usr:' Makefile || die 'Failed to patch Makefile!' - epatch ${FILESDIR}/${P}-glib26.patch || die 'Failed to apply GLib 2.6 compatibility patch!' } src_install () { @@ -73,6 +61,7 @@ src_install () { cd libgeda-${PV} make DESTDIR=${D} uninstall || sh rm ${D}/usr/include -Rf + rm ${D}/usr/share/gEDA/sym/gnetman -Rf # Fix collision with gnetman; bug #77361. cd ${S} dodoc geda-${PV}/AUTHORS geda-${PV}/README |