summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2018-04-01 17:50:51 -0700
committerMatt Turner <mattst88@gentoo.org>2018-04-01 17:51:03 -0700
commit4849911692da0dec7290d879150d0f25e34240bc (patch)
tree1febd68c98b1de3f15b802238adbc6e7184c6d49 /media-gfx
parentmedia-gfx/xfig-3.2.6a-r1: Propagate stable keywords (diff)
downloadgentoo-4849911692da0dec7290d879150d0f25e34240bc.tar.gz
gentoo-4849911692da0dec7290d879150d0f25e34240bc.tar.bz2
gentoo-4849911692da0dec7290d879150d0f25e34240bc.zip
media-gfx/xfig: Drop old
Closes: https://bugs.gentoo.org/649134 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/xfig/Manifest1
-rw-r--r--media-gfx/xfig/files/xfig-3.2.5b-app-defaults.patch24
-rw-r--r--media-gfx/xfig/files/xfig-3.2.5b-mkstemp.patch32
-rw-r--r--media-gfx/xfig/files/xfig-3.2.5b-network_images.patch371
-rw-r--r--media-gfx/xfig/files/xfig-3.2.5b-papersize_b1.patch27
-rw-r--r--media-gfx/xfig/files/xfig-3.2.5b-pdfimport_mediabox.patch37
-rw-r--r--media-gfx/xfig/files/xfig-3.2.5b-solaris.patch26
-rw-r--r--media-gfx/xfig/files/xfig-3.2.5b-urwfonts.patch79
-rw-r--r--media-gfx/xfig/files/xfig-3.2.5c-XAW3D1_5E_notlocal.patch70
-rw-r--r--media-gfx/xfig/files/xfig-3.2.5c-crash-on-exit.patch19
-rw-r--r--media-gfx/xfig/files/xfig-3.2.5c-darwin.patch26
-rw-r--r--media-gfx/xfig/files/xfig-3.2.5c-spelling.patch17
-rw-r--r--media-gfx/xfig/xfig-3.2.5c.ebuild109
-rw-r--r--media-gfx/xfig/xfig-3.2.6a.ebuild47
14 files changed, 0 insertions, 885 deletions
diff --git a/media-gfx/xfig/Manifest b/media-gfx/xfig/Manifest
index c10093d94d1e..106af3f0e1e3 100644
--- a/media-gfx/xfig/Manifest
+++ b/media-gfx/xfig/Manifest
@@ -1,2 +1 @@
DIST xfig-full-3.2.6a.tar.xz 5502944 BLAKE2B 3a83feeb5647ffa9586b9ce40116e9854a423c0cc90265ad78b27c0c82a15bbda9d9734475aba13f442c259cd0489a667242f319ac758ddbfea1a5b268e12550 SHA512 82e292e050213b6d22be5e174224308b446505e25208f29d4f4c5e760a87ff4104b9dcea0a332241c9bca358e1d44336bb38c316eb3f28130d7c8828c10a805f
-DIST xfig.3.2.5c.full.tar.gz 6078933 BLAKE2B 44ccad26fa3d7a57b0e8798d6ebfe6682baf15046d9e360d7a7569cac54c403c0068671e27a5289dbb4f70dafd12c1653a61709749a8298874bc49528783973b SHA512 763bd6fd43bff9b44f934dd6e16b0aa5142041f895e74564d28e7252e012f1c7728bbee40e3970357c7d3fd15aa109dbfcbc1d0a2203fa1a2ed770aabacd9525
diff --git a/media-gfx/xfig/files/xfig-3.2.5b-app-defaults.patch b/media-gfx/xfig/files/xfig-3.2.5b-app-defaults.patch
deleted file mode 100644
index 560ddef94ebb..000000000000
--- a/media-gfx/xfig/files/xfig-3.2.5b-app-defaults.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Defaults for xfig. Idea from Roland Rosenfeld <roland@debian.org>
-
-diff -urNad xfig~/Fig.ad xfig/Fig.ad
---- a/Fig.ad
-+++ b/Fig.ad
-@@ -10,13 +10,17 @@
-
- ! some sample settings you may want to change
-
-+! If the following resource is set to false, xfig will use metric units
-+! by default.
-+Fig.inches: false
-+
- ! The following fixes a problem that some window managers have
- ! with xfig continually resizing itself
-
- Fig*AllowShellResize: false
-
- ! Image editor - can edit imported image
--Fig.image_editor: xv
-+Fig.image_editor: gimp
-
- ! name of ghostscript (not ghostview)
- Fig.ghostscript: gs
diff --git a/media-gfx/xfig/files/xfig-3.2.5b-mkstemp.patch b/media-gfx/xfig/files/xfig-3.2.5b-mkstemp.patch
deleted file mode 100644
index 931ac94e58a4..000000000000
--- a/media-gfx/xfig/files/xfig-3.2.5b-mkstemp.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Missed hunk noticed https://bugzilla.redhat.com/show_bug.cgi?id=505257#c1 is recreated.
-
-http://bugs.gentoo.org/show_bug.cgi?id=264575
-
-=== modified file 'u_print.c'
---- a/u_print.c 2010-01-14 19:50:08 +0000
-+++ b/u_print.c 2010-01-14 19:54:14 +0000
-@@ -202,14 +202,22 @@
- char tmp_fig_file[PATH_MAX];
- char *outfile, *name, *real_lang;
- char *suf;
-+ int fd;
-
- /* if file exists, ask if ok */
- if (!ok_to_write(file, "EXPORT"))
- return (1);
-
-- sprintf(tmp_fig_file, "%s/%s%06d", TMPDIR, "xfig-fig", getpid());
-+ snprintf(tmp_fig_file, sizeof(tmp_fig_file), "%s/xfig-fig.XXXXXX", TMPDIR);
- /* write the fig objects to a temporary file */
- warnexist = False;
-+
-+ if ((fd = mkstemp(tmp_fig_file)) == -1) {
-+ file_msg("Can't open temp file %s: %s\n", tmp_fig_file, strerror(errno));
-+ return;
-+ }
-+ close(fd);
-+
- init_write_tmpfile();
- if (write_file(tmp_fig_file, False)) {
- end_write_tmpfile();
-
diff --git a/media-gfx/xfig/files/xfig-3.2.5b-network_images.patch b/media-gfx/xfig/files/xfig-3.2.5b-network_images.patch
deleted file mode 100644
index 1f7be5ff99a9..000000000000
--- a/media-gfx/xfig/files/xfig-3.2.5b-network_images.patch
+++ /dev/null
@@ -1,371 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 12_network_images.dpatch by Roland Rosenfeld <roland@debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Some network icons colored and/or combined by Roland Rosenfeld.
-
-@DPATCH@
-diff -urNad xfig~/Libraries/Networks/Devices/firewall-pair.fig xfig/Libraries/Networks/Devices/firewall-pair.fig
---- Libraries/Networks/Devices/firewall-pair.fig
-+++ Libraries/Networks/Devices/firewall-pair.fig
-@@ -0,0 +1,75 @@
-+#FIG 3.2 Produced by xfig version 3.2.5-alpha5
-+Portrait
-+Center
-+Inches
-+A4
-+100.00
-+Single
-+-2
-+# A pair of firewalls
-+# Combined by Roland Rosenfeld
-+1200 2
-+0 32 #aeaaae
-+# A pair of firewalls
-+6 3375 2175 4050 3075
-+6 3600 2250 4050 3075
-+# Firewall
-+# (from TomiOllila <Tomi.Ollila@tfi.net> )
-+6 3600 2250 4050 3075
-+2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 2
-+ 3825 3075 3825 2475
-+2 1 0 1 0 20 2 0 20 0.000 0 0 -1 0 0 5
-+ 3675 2475 3675 3075 3825 3075 3975 2925 3975 2400
-+2 1 0 1 0 32 1 0 20 0.000 0 0 -1 0 0 7
-+ 3600 2400 3600 2475 3900 2475 4050 2325 4050 2250 3750 2250
-+ 3600 2400
-+2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 3
-+ 3900 2475 3900 2400 3600 2400
-+2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 2
-+ 3900 2400 4050 2250
-+2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 3
-+ 3675 2625 3825 2625 3975 2475
-+2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 3
-+ 3675 2775 3825 2775 3975 2625
-+2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 3
-+ 3675 2925 3825 2925 3975 2775
-+2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 2
-+ 3900 3000 3900 2850
-+2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 2
-+ 3900 2700 3900 2550
-+2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 2
-+ 3750 2475 3750 2625
-+2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 2
-+ 3750 2775 3750 2925
-+-6
-+-6
-+6 3375 2175 3825 3000
-+6 3450 2175 3825 3000
-+2 1 0 1 0 7 20 0 -1 0.000 0 0 7 0 0 2
-+ 3600 3000 3600 2400
-+2 1 0 1 0 7 20 0 -1 0.000 0 0 7 0 0 2
-+ 3675 2325 3825 2175
-+2 1 0 1 0 7 20 0 -1 0.000 0 0 7 0 0 3
-+ 3450 2550 3600 2550 3750 2400
-+2 1 0 1 0 7 20 0 -1 0.000 0 0 7 0 0 3
-+ 3450 2700 3600 2700 3750 2550
-+2 1 0 1 0 7 20 0 -1 0.000 0 0 7 0 0 3
-+ 3450 2850 3600 2850 3750 2700
-+2 1 0 1 0 7 20 0 -1 0.000 0 0 7 0 0 2
-+ 3675 2925 3675 2775
-+2 1 0 1 0 7 20 0 -1 0.000 0 0 7 0 0 2
-+ 3675 2625 3675 2475
-+2 1 0 1 0 7 20 0 -1 0.000 0 0 7 0 0 2
-+ 3525 2400 3525 2550
-+2 1 0 1 0 7 20 0 -1 0.000 0 0 7 0 0 2
-+ 3525 2700 3525 2850
-+-6
-+2 1 0 1 0 20 22 0 20 0.000 0 0 -1 0 0 5
-+ 3450 2400 3450 3000 3600 3000 3750 2850 3750 2325
-+2 1 0 1 0 32 21 0 20 0.000 0 0 -1 0 0 7
-+ 3375 2325 3375 2400 3675 2400 3825 2250 3825 2175 3525 2175
-+ 3375 2325
-+2 1 0 1 0 7 20 0 -1 0.000 0 0 -1 0 0 3
-+ 3675 2400 3675 2325 3375 2325
-+-6
-+-6
-diff -urNad xfig~/Libraries/Networks/Devices/internet.fig xfig/Libraries/Networks/Devices/internet.fig
---- Libraries/Networks/Devices/internet.fig
-+++ Libraries/Networks/Devices/internet.fig
-@@ -0,0 +1,39 @@
-+#FIG 3.2 Produced by xfig version 3.2.5-alpha5
-+Portrait
-+Center
-+Inches
-+A4
-+100.00
-+Single
-+-2
-+# Internet cloud
-+# By Roland Rosenfeld
-+1200 2
-+# An Internet cloud
-+6 4275 5700 7200 7650
-+2 1 0 0 7 7 970 0 20 4.000 0 0 0 0 0 65
-+ 4719 7111 4633 7121 4548 7105 4469 7057 4394 6983 4346 6888
-+ 4309 6776 4298 6654 4309 6526 4346 6415 4394 6325 4469 6244
-+ 4548 6197 4633 6181 4719 6197 4798 6048 4893 5915 4994 5825
-+ 5122 5746 5244 5719 5377 5719 5505 5746 5627 5825 5733 5915
-+ 5850 5825 5961 5746 6094 5719 6222 5719 6355 5746 6472 5825
-+ 6583 5915 6668 6048 6748 6197 6833 6181 6918 6197 7003 6244
-+ 7072 6325 7130 6415 7157 6526 7168 6654 7157 6776 7130 6888
-+ 7072 6983 7003 7057 6918 7105 6833 7121 6748 7111 6668 7265
-+ 6583 7387 6472 7488 6355 7557 6222 7594 6094 7594 5961 7557
-+ 5850 7488 5733 7387 5627 7488 5505 7557 5377 7594 5244 7594
-+ 5122 7557 4994 7488 4893 7387 4798 7265 4719 7111
-+2 1 0 2 1 0 969 0 -1 0.000 0 0 0 0 0 65
-+ 4719 7111 4633 7121 4548 7105 4469 7057 4394 6983 4346 6888
-+ 4309 6776 4298 6654 4309 6526 4346 6415 4394 6325 4469 6244
-+ 4548 6197 4633 6181 4719 6197 4798 6048 4893 5915 4994 5825
-+ 5122 5746 5244 5719 5377 5719 5505 5746 5627 5825 5733 5915
-+ 5850 5825 5961 5746 6094 5719 6222 5719 6355 5746 6472 5825
-+ 6583 5915 6668 6048 6748 6197 6833 6181 6918 6197 7003 6244
-+ 7072 6325 7130 6415 7157 6526 7168 6654 7157 6776 7130 6888
-+ 7072 6983 7003 7057 6918 7105 6833 7121 6748 7111 6668 7265
-+ 6583 7387 6472 7488 6355 7557 6222 7594 6094 7594 5961 7557
-+ 5850 7488 5733 7387 5627 7488 5505 7557 5377 7594 5244 7594
-+ 5122 7557 4994 7488 4893 7387 4798 7265 4719 7111
-+4 0 0 100 0 18 33 0.0000 4 405 2040 4744 6853 Internet\001
-+-6
-diff -urNad xfig~/Libraries/Networks/Routers/router-pair.fig xfig/Libraries/Networks/Routers/router-pair.fig
---- Libraries/Networks/Routers/router-pair.fig
-+++ Libraries/Networks/Routers/router-pair.fig
-@@ -0,0 +1,78 @@
-+#FIG 3.2 Produced by xfig version 3.2.5-alpha5
-+Portrait
-+Center
-+Inches
-+A4
-+100.00
-+Single
-+-2
-+# A pair of routers
-+# Colored and combined by Roland Rosenfeld
-+1200 2
-+# A pair of routers
-+6 3150 3300 4275 3975
-+6 3346 3450 4269 3975
-+6 3844 3615 4173 3718
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 3879 3701 3854 3647 3976 3624 3955 3642 4159 3676 4111 3713
-+ 3908 3676 3879 3701
-+-6
-+6 3617 3636 3803 3759
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 3764 3731 3638 3754 3634 3694 3671 3703 3738 3646 3800 3657
-+ 3727 3719 3764 3731
-+-6
-+6 3803 3470 3988 3594
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 7 0 0 8
-+ 3837 3518 3982 3481 3983 3541 3947 3535 3876 3591 3809 3581
-+ 3882 3526 3837 3518
-+-6
-+1 2 0 1 0 15 51 0 20 0.000 1 0.0000 3807 3619 457 169 3349 3619 4264 3619
-+1 2 0 1 0 15 53 0 20 0.000 1 0.0000 3803 3806 457 169 3346 3806 4261 3806
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 3705 3557 3738 3608 3609 3637 3638 3615 3439 3581 3488 3545
-+ 3681 3576 3705 3557
-+2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-+ 3350 3613 3347 3812
-+2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-+ 4263 3626 4263 3815
-+2 2 0 0 0 15 52 -1 20 0.000 0 0 -1 0 0 5
-+ 3349 3626 4269 3626 4269 3800 3349 3800 3349 3626
-+-6
-+6 3150 3300 4125 3825
-+6 3600 3450 3975 3600
-+# polyline
-+2 1 0 1 0 7 60 0 20 0.000 0 0 0 0 0 8
-+ 3683 3551 3658 3497 3780 3474 3759 3492 3963 3526 3915 3563
-+ 3712 3526 3683 3551
-+-6
-+6 3600 3300 3825 3450
-+# polyline
-+2 1 0 1 0 7 60 0 20 0.000 0 0 7 0 0 8
-+ 3641 3368 3786 3331 3787 3391 3751 3385 3680 3441 3613 3431
-+ 3686 3376 3641 3368
-+-6
-+6 3375 3450 3675 3675
-+# polyline
-+2 1 0 1 0 7 60 0 20 0.000 0 0 0 0 0 8
-+ 3568 3581 3442 3604 3438 3544 3475 3553 3542 3496 3604 3507
-+ 3531 3569 3568 3581
-+-6
-+1 2 0 1 0 15 61 0 20 0.000 1 0.0000 3611 3469 457 169 3153 3469 4068 3469
-+1 2 0 1 0 15 63 0 20 0.000 1 0.0000 3607 3656 457 169 3150 3656 4065 3656
-+2 1 0 1 0 7 60 -1 -1 0.000 0 0 -1 0 0 2
-+ 4067 3476 4067 3665
-+# polyline
-+2 1 0 1 0 7 60 0 20 0.000 0 0 0 0 0 8
-+ 3509 3407 3542 3458 3413 3487 3442 3465 3243 3431 3292 3395
-+ 3485 3426 3509 3407
-+2 1 0 1 0 7 60 -1 -1 0.000 0 0 -1 0 0 2
-+ 3154 3463 3151 3662
-+2 2 0 0 0 15 62 -1 20 0.000 0 0 -1 0 0 5
-+ 3153 3476 4073 3476 4073 3650 3153 3650 3153 3476
-+-6
-+-6
-diff -urNad xfig~/Libraries/Networks/Routers/router4.fig xfig/Libraries/Networks/Routers/router4.fig
---- Libraries/Networks/Routers/router4.fig
-+++ Libraries/Networks/Routers/router4.fig
-@@ -0,0 +1,44 @@
-+#FIG 3.2 Produced by xfig version 3.2.5-alpha5
-+Portrait
-+Center
-+Metric
-+A4
-+100.00
-+Single
-+-2
-+# Router
-+# Colored by Roland Rosenfeld
-+1200 2
-+# Router
-+6 3870 4455 5940 5625
-+6 4995 4815 5715 5040
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 5072 5002 5018 4886 5284 4834 5238 4873 5683 4948 5578 5030
-+ 5136 4948 5072 5002
-+-6
-+6 4500 4860 4905 5130
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 4822 5067 4545 5117 4537 4989 4618 5007 4766 4883 4900 4905
-+ 4741 5041 4822 5067
-+-6
-+6 4905 4500 5310 4770
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 7 0 0 8
-+ 4981 4603 5296 4523 5300 4653 5222 4640 5066 4762 4919 4741
-+ 5079 4622 4981 4603
-+-6
-+1 2 0 1 0 15 51 0 20 0.000 1 0.0000 4914 4824 999 369 3915 4824 5913 4824
-+1 2 0 1 0 15 53 0 20 0.000 1 0.0000 4908 5231 999 369 3909 5231 5907 5231
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 4693 4690 4766 4800 4483 4863 4545 4814 4111 4740 4219 4661
-+ 4640 4731 4693 4690
-+2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-+ 3917 4811 3910 5244
-+2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-+ 5910 4838 5910 5251
-+2 2 0 0 0 15 52 -1 20 0.000 0 0 -1 0 0 5
-+ 3915 4838 5924 4838 5924 5218 3915 5218 3915 4838
-+-6
-diff -urNad xfig~/Libraries/Networks/Switches/switch-pair.fig xfig/Libraries/Networks/Switches/switch-pair.fig
---- Libraries/Networks/Switches/switch-pair.fig
-+++ Libraries/Networks/Switches/switch-pair.fig
-@@ -0,0 +1,66 @@
-+#FIG 3.2 Produced by xfig version 3.2.5-alpha5
-+Portrait
-+Center
-+Inches
-+A4
-+100.00
-+Single
-+-2
-+# A pair of switches
-+# Colored and combined by Roland Rosenfeld
-+1200 2
-+# A pair of switches
-+6 2550 2625 4725 3750
-+6 2625 2850 4725 3750
-+6 3000 2850 4425 3300
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 3603 3180 3581 3210 3194 3210 3161 3240 3028 3195 3268 3126
-+ 3214 3184 3608 3184
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 3651 3128 3673 3098 4060 3098 4093 3068 4226 3113 3986 3182
-+ 4040 3124 3646 3124
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 3760 3008 3738 3038 3351 3038 3318 3068 3185 3023 3425 2954
-+ 3371 3012 3765 3012
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 3827 2963 3849 2933 4236 2933 4269 2903 4402 2948 4162 3017
-+ 4216 2959 3822 2959
-+-6
-+2 1 0 1 0 15 51 0 20 0.000 0 0 -1 0 0 4
-+ 4125 3300 4725 2850 4725 3300 4125 3750
-+2 2 0 1 0 15 51 0 20 0.000 0 0 -1 0 0 5
-+ 2625 3300 4125 3300 4125 3750 2625 3750 2625 3300
-+2 3 0 1 0 15 51 -1 20 0.000 0 0 -1 0 0 5
-+ 2625 3300 3225 2850 4725 2850 4125 3300 2625 3300
-+-6
-+6 2550 2625 4650 3525
-+6 2925 2625 4350 3075
-+# polyline
-+2 1 0 1 0 7 61 0 20 0.000 0 0 0 0 0 8
-+ 3528 2955 3506 2985 3119 2985 3086 3015 2953 2970 3193 2901
-+ 3139 2959 3533 2959
-+# polyline
-+2 1 0 1 0 7 61 0 20 0.000 0 0 0 0 0 8
-+ 3576 2903 3598 2873 3985 2873 4018 2843 4151 2888 3911 2957
-+ 3965 2899 3571 2899
-+# polyline
-+2 1 0 1 0 7 61 0 20 0.000 0 0 0 0 0 8
-+ 3685 2783 3663 2813 3276 2813 3243 2843 3110 2798 3350 2729
-+ 3296 2787 3690 2787
-+# polyline
-+2 1 0 1 0 7 61 0 20 0.000 0 0 0 0 0 8
-+ 3752 2738 3774 2708 4161 2708 4194 2678 4327 2723 4087 2792
-+ 4141 2734 3747 2734
-+-6
-+2 1 0 1 0 15 62 0 20 0.000 0 0 -1 0 0 4
-+ 4050 3075 4650 2625 4650 3075 4050 3525
-+2 2 0 1 0 15 62 0 20 0.000 0 0 -1 0 0 5
-+ 2550 3075 4050 3075 4050 3525 2550 3525 2550 3075
-+2 3 0 1 0 15 62 -1 20 0.000 0 0 -1 0 0 5
-+ 2550 3075 3150 2625 4650 2625 4050 3075 2550 3075
-+-6
-+-6
-diff -urNad xfig~/Libraries/Networks/Switches/switch2.fig xfig/Libraries/Networks/Switches/switch2.fig
---- Libraries/Networks/Switches/switch2.fig
-+++ Libraries/Networks/Switches/switch2.fig
-@@ -0,0 +1,38 @@
-+#FIG 3.2 Produced by xfig version 3.2.5-alpha5
-+Portrait
-+Center
-+Inches
-+A4
-+100.00
-+Single
-+-2
-+# Switch
-+# colored by Roland Rosenfeld
-+1200 2
-+# Switch
-+6 2625 2850 4725 3750
-+6 3000 2850 4425 3300
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 3603 3180 3581 3210 3194 3210 3161 3240 3028 3195 3268 3126
-+ 3214 3184 3608 3184
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 3651 3128 3673 3098 4060 3098 4093 3068 4226 3113 3986 3182
-+ 4040 3124 3646 3124
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 3760 3008 3738 3038 3351 3038 3318 3068 3185 3023 3425 2954
-+ 3371 3012 3765 3012
-+# polyline
-+2 1 0 1 0 7 50 0 20 0.000 0 0 0 0 0 8
-+ 3827 2963 3849 2933 4236 2933 4269 2903 4402 2948 4162 3017
-+ 4216 2959 3822 2959
-+-6
-+2 1 0 1 0 15 51 0 20 0.000 0 0 -1 0 0 4
-+ 4125 3300 4725 2850 4725 3300 4125 3750
-+2 2 0 1 0 15 51 0 20 0.000 0 0 -1 0 0 5
-+ 2625 3300 4125 3300 4125 3750 2625 3750 2625 3300
-+2 3 0 1 0 15 51 -1 20 0.000 0 0 -1 0 0 5
-+ 2625 3300 3225 2850 4725 2850 4125 3300 2625 3300
-+-6
diff --git a/media-gfx/xfig/files/xfig-3.2.5b-papersize_b1.patch b/media-gfx/xfig/files/xfig-3.2.5b-papersize_b1.patch
deleted file mode 100644
index fa0bdf0a3c0e..000000000000
--- a/media-gfx/xfig/files/xfig-3.2.5b-papersize_b1.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 32_papersize_b1.dpatch by Roland Rosenfeld <roland@debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: xfig -papersize b1 now really uses B1 instead of B10
-## DP: Closes: #535181
-
-@DPATCH@
-diff -urNad xfig~/resources.c xfig/resources.c
---- xfig~/resources.c
-+++ xfig/resources.c
-@@ -228,7 +228,6 @@
- {"A2 ", "ISO A2 ( 420mm x 594mm)", 19843, 28063},
- {"A1 ", "ISO A1 ( 594mm x 841mm)", 28063, 39732},
- {"A0 ", "ISO A0 ( 841mm x 1189mm)", 39732, 56173},
-- {"B10 ", "JIS B10 ( 32mm x 45mm)", 1516, 2117},
- {"B9 ", "JIS B9 ( 45mm x 64mm)", 2117, 3017},
- {"B8 ", "JIS B8 ( 64mm x 91mm)", 3017, 4300},
- {"B7 ", "JIS B7 ( 91mm x 128mm)", 4300, 6050},
-@@ -239,6 +238,7 @@
- {"B2 ", "JIS B2 ( 515mm x 728mm)", 24333, 34400},
- {"B1 ", "JIS B1 ( 728mm x 1030mm)", 34400, 48666},
- {"B0 ", "JIS B0 (1030mm x 1456mm)", 48666, 68783},
-+ {"B10 ", "JIS B10 ( 32mm x 45mm)", 1516, 2117},
- };
-
- char *multiple_pages[] = {
diff --git a/media-gfx/xfig/files/xfig-3.2.5b-pdfimport_mediabox.patch b/media-gfx/xfig/files/xfig-3.2.5b-pdfimport_mediabox.patch
deleted file mode 100644
index 23de740f157d..000000000000
--- a/media-gfx/xfig/files/xfig-3.2.5b-pdfimport_mediabox.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 33_pdfimport_mediabox.dpatch by jsoula@univ-lille2.fr
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Fix reading "/MediaBox" when importing PDF (Closes: #530898).
-
-@DPATCH@
-diff -urNad xfig~/f_readeps.c xfig/f_readeps.c
---- xfig~/f_readeps.c
-+++ xfig/f_readeps.c
-@@ -77,11 +77,13 @@
-
- /* look for /MediaBox for pdf file */
- if (pdf_flag) {
-- if (!strncmp(buf, "/MediaBox", 8)) { /* look for the MediaBox spec */
-+ char *s;
-+ for(s=buf; (s=strchr(s,'/')); s++) {
-+ if (!strncmp(s, "/MediaBox", 8)) { /* look for the MediaBox spec */
- char *c;
-
-- c = strchr(buf, '[') + 1;
-- if (c && sscanf(c, "%d %d %d %d", &llx, &lly, &urx, &ury) < 4) {
-+ c = strchr(s, '[');
-+ if (c && sscanf(c+1, "%d %d %d %d", &llx, &lly, &urx, &ury) < 4) {
- llx = lly = 0;
- urx = paper_sizes[0].width * 72 / PIX_PER_INCH;
- ury = paper_sizes[0].height * 72 / PIX_PER_INCH;
-@@ -89,7 +91,9 @@
- appres.INCHES ? "Letter" : "A4");
- app_flush();
- }
-+ break;
- }
-+ }
- /* look for bounding box */
- } else if (!nested && !strncmp(buf, "%%BoundingBox:", 14)) {
- if (!strstr(buf, "(atend)")) { /* make sure doesn't say (atend) */
diff --git a/media-gfx/xfig/files/xfig-3.2.5b-solaris.patch b/media-gfx/xfig/files/xfig-3.2.5b-solaris.patch
deleted file mode 100644
index 2e93a7faac26..000000000000
--- a/media-gfx/xfig/files/xfig-3.2.5b-solaris.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-* workaround some missing things on Solaris
-
---- a/u_quartic.c
-+++ b/u_quartic.c
-@@ -21,4 +21,7 @@
- #include <math.h>
-
-+ #ifndef M_PI
-+ # define M_PI 3.14159265358979323846
-+ #endif
-
- static int
---- a/w_intersect.c
-+++ b/w_intersect.c
-@@ -31,6 +31,11 @@
- #define ISET_P1 (1 << 0)
- #define ISET_P2 (1 << 1)
-
-+#if defined (__SVR4) && defined (__sun)
-+#undef _Complex_I
-+#define _Complex_I (__extension__ 1.0fi)
-+#endif
-+
- intersect_state_e intersect_state = INTERSECT_INITIAL;
-
- static INLINE Boolean
diff --git a/media-gfx/xfig/files/xfig-3.2.5b-urwfonts.patch b/media-gfx/xfig/files/xfig-3.2.5b-urwfonts.patch
deleted file mode 100644
index 87ac63f838f8..000000000000
--- a/media-gfx/xfig/files/xfig-3.2.5b-urwfonts.patch
+++ /dev/null
@@ -1,79 +0,0 @@
---- a/u_fonts.c 2002-09-09 13:36:58.000000000 -0400
-+++ b/u_fonts.c 2006-10-11 00:29:07.000000000 -0400
-@@ -22,41 +22,41 @@
- /* X11 font names */
-
- struct _xfstruct x_fontinfo[NUM_FONTS] = {
-- {"-*-times-medium-r-normal--", (struct xfont*) NULL},
-- {"-*-times-medium-i-normal--", (struct xfont*) NULL},
-- {"-*-times-bold-r-normal--", (struct xfont*) NULL},
-- {"-*-times-bold-i-normal--", (struct xfont*) NULL},
-- {"-*-avantgarde-book-r-normal--", (struct xfont*) NULL},
-- {"-*-avantgarde-book-o-normal--", (struct xfont*) NULL},
-- {"-*-avantgarde-demi-r-normal--", (struct xfont*) NULL},
-- {"-*-avantgarde-demi-o-normal--", (struct xfont*) NULL},
-- {"-*-bookman-light-r-normal--", (struct xfont*) NULL},
-- {"-*-bookman-light-i-normal--", (struct xfont*) NULL},
-- {"-*-bookman-demi-r-normal--", (struct xfont*) NULL},
-- {"-*-bookman-demi-i-normal--", (struct xfont*) NULL},
-- {"-*-courier-medium-r-normal--", (struct xfont*) NULL},
-- {"-*-courier-medium-o-normal--", (struct xfont*) NULL},
-- {"-*-courier-bold-r-normal--", (struct xfont*) NULL},
-- {"-*-courier-bold-o-normal--", (struct xfont*) NULL},
-- {"-*-helvetica-medium-r-normal--", (struct xfont*) NULL},
-- {"-*-helvetica-medium-o-normal--", (struct xfont*) NULL},
-- {"-*-helvetica-bold-r-normal--", (struct xfont*) NULL},
-- {"-*-helvetica-bold-o-normal--", (struct xfont*) NULL},
-- {"-*-helvetica-medium-r-narrow--", (struct xfont*) NULL},
-- {"-*-helvetica-medium-o-narrow--", (struct xfont*) NULL},
-- {"-*-helvetica-bold-r-narrow--", (struct xfont*) NULL},
-- {"-*-helvetica-bold-o-narrow--", (struct xfont*) NULL},
-- {"-*-new century schoolbook-medium-r-normal--", (struct xfont*) NULL},
-- {"-*-new century schoolbook-medium-i-normal--", (struct xfont*) NULL},
-- {"-*-new century schoolbook-bold-r-normal--", (struct xfont*) NULL},
-- {"-*-new century schoolbook-bold-i-normal--", (struct xfont*) NULL},
-- {"-*-palatino-medium-r-normal--", (struct xfont*) NULL},
-- {"-*-palatino-medium-i-normal--", (struct xfont*) NULL},
-- {"-*-palatino-bold-r-normal--", (struct xfont*) NULL},
-- {"-*-palatino-bold-i-normal--", (struct xfont*) NULL},
-- {"-*-symbol-medium-r-normal--", (struct xfont*) NULL},
-- {"-*-itc zapf chancery-medium-i-normal--", (struct xfont*) NULL},
-- {"-*-itc zapf dingbats-*-*-*--", (struct xfont*) NULL},
-+ {"-urw-nimbus roman no9 l-medium-r-normal--", (struct xfont*) NULL},
-+ {"-urw-nimbus roman no9 l-medium-i-normal--", (struct xfont*) NULL},
-+ {"-urw-nimbus roman no9 l-bold-r-normal--", (struct xfont*) NULL},
-+ {"-urw-nimbus roman no9 l-bold-i-normal--", (struct xfont*) NULL},
-+ {"-urw-urw gothic l-medium-r-normal--", (struct xfont*) NULL},
-+ {"-urw-urw gothic l-medium-o-normal--", (struct xfont*) NULL},
-+ {"-urw-urw gothic l-semibold-r-normal--", (struct xfont*) NULL},
-+ {"-urw-urw gothic l-semibold-o-normal--", (struct xfont*) NULL},
-+ {"-urw-urw bookman l-medium-r-normal--", (struct xfont*) NULL},
-+ {"-urw-urw bookman l-medium-i-normal--", (struct xfont*) NULL},
-+ {"-urw-urw bookman l-bold-r-normal--", (struct xfont*) NULL},
-+ {"-urw-urw bookman l-bold-i-normal--", (struct xfont*) NULL},
-+ {"-urw-nimbus mono l-medium-r-normal--", (struct xfont*) NULL},
-+ {"-urw-nimbus mono l-medium-o-normal--", (struct xfont*) NULL},
-+ {"-urw-nimbus mono l-bold-r-normal--", (struct xfont*) NULL},
-+ {"-urw-nimbus mono l-bold-o-normal--", (struct xfont*) NULL},
-+ {"-urw-nimbus sans l-medium-r-normal--", (struct xfont*) NULL},
-+ {"-urw-nimbus sans l-medium-i-normal--", (struct xfont*) NULL},
-+ {"-urw-nimbus sans l-bold-r-normal--", (struct xfont*) NULL},
-+ {"-urw-nimbus sans l-bold-i-normal--", (struct xfont*) NULL},
-+ {"-urw-nimbus sans l-medium-r-condensed--", (struct xfont*) NULL},
-+ {"-urw-nimbus sans l-medium-i-condensed--", (struct xfont*) NULL},
-+ {"-urw-nimbus sans l-bold-r-condensed--", (struct xfont*) NULL},
-+ {"-urw-nimbus sans l-bold-i-condensed--", (struct xfont*) NULL},
-+ {"-urw-century schoolbook l-medium-r-normal--", (struct xfont*) NULL},
-+ {"-urw-century schoolbook l-medium-i-normal--", (struct xfont*) NULL},
-+ {"-urw-century schoolbook l-bold-r-normal--", (struct xfont*) NULL},
-+ {"-urw-century schoolbook l-bold-i-normal--", (struct xfont*) NULL},
-+ {"-urw-urw palladio l-medium-r-normal--", (struct xfont*) NULL},
-+ {"-urw-urw palladio l-medium-i-normal--", (struct xfont*) NULL},
-+ {"-urw-urw palladio l-bold-r-normal--", (struct xfont*) NULL},
-+ {"-urw-urw palladio l-bold-i-normal--", (struct xfont*) NULL},
-+ {"-urw-standard symbols l-medium-r-normal--", (struct xfont*) NULL},
-+ {"-urw-urw chancery l-medium-i-normal--", (struct xfont*) NULL},
-+ {"-urw-dingbats-medium-r-normal--", (struct xfont*) NULL},
- };
-
- /* Use the following font names for any font that doesn't exist in the table above.
diff --git a/media-gfx/xfig/files/xfig-3.2.5c-XAW3D1_5E_notlocal.patch b/media-gfx/xfig/files/xfig-3.2.5c-XAW3D1_5E_notlocal.patch
deleted file mode 100644
index 8998b406467a..000000000000
--- a/media-gfx/xfig/files/xfig-3.2.5c-XAW3D1_5E_notlocal.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From be8cf541743060921f629d5bfe990d985ecf1813 Mon Sep 17 00:00:00 2001
-From: Vladislav Zavjalov <slazav@altlinux.org>
-Origin: http://git.altlinux.org/people/slazav/packages/?p=xfig.git;a=patch;h=be8cf541743060921f629d5bfe990d985ecf1813
-Date: Wed, 29 May 2013 02:18:13 +0400
-Subject: [PATCH] Don't use local SimpleMenu.c with XAW3D1_5E
-Bug-Debian: http://bugs.debian.org/296703
-
----
- xfig/SmeCascade.h | 5 +++++
- xfig/SmeCascadeP.h | 5 +++++
- xfig/w_menuentry.h | 4 ++++
- xfig/w_util.c | 2 ++
- 4 files changed, 16 insertions(+), 0 deletions(-)
-
---- a/SmeCascade.h
-+++ b/SmeCascade.h
-@@ -27,7 +27,12 @@
- #else
- #include <X11/Xaw/Sme.h>
- #endif
-+
-+#ifdef XAW3D1_5E
-+#include <X11/Xaw3d/SmeBSB.h>
-+#else
- #include "SmeBSB.h"
-+#endif
-
- /****************************************************************
- *
---- a/SmeCascadeP.h
-+++ b/SmeCascadeP.h
-@@ -32,8 +32,12 @@
- #include <X11/Xaw/SmeP.h>
- #endif
-
-+#ifdef XAW3D1_5E
-+#include <X11/Xaw3d/SmeBSBP.h>
-+#else
- #include "SmeBSBP.h"
- #include "SmeCascade.h"
-+#endif
-
- /************************************************************
- *
---- a/w_menuentry.h
-+++ b/w_menuentry.h
-@@ -30,7 +30,11 @@
- #include <X11/Xaw/Sme.h>
- #endif
-
-+#ifdef XAW3D1_5E
-+#include <X11/Xaw3d/SmeBSB.h>
-+#else
- #include "SmeBSB.h"
-+#endif
-
- /****************************************************************
- *
---- a/w_util.c
-+++ b/w_util.c
-@@ -351,7 +351,9 @@
- * (use -1 if no line desired)
- */
-
-+#ifndef XAW3D1_5E
- #include "SmeCascade.h"
-+#endif /* XAW3D1_5E */
-
- #include "d_text.h"
- #include "e_placelib.h"
diff --git a/media-gfx/xfig/files/xfig-3.2.5c-crash-on-exit.patch b/media-gfx/xfig/files/xfig-3.2.5c-crash-on-exit.patch
deleted file mode 100644
index 80d20281ae93..000000000000
--- a/media-gfx/xfig/files/xfig-3.2.5c-crash-on-exit.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-commit 56f0caaae3cc3fdbf6eaa21fc419c951c53a156d
-Author: Peter Volkov <peter.volkov@gmail.com>
-Date: Mon Jun 9 12:36:12 2014 +0400
-
- Fix crash on exit (regression of xfig.3.2.5c)
-
-diff --git a/u_free.c b/u_free.c
-index 18d517a..4a5080f 100755
---- a/u_free.c
-+++ b/u_free.c
-@@ -270,8 +270,6 @@ void free_Fonts(void)
- XUnloadFont(tool_d, nf->fid);
- if (nf->fstruct != NULL)
- XFreeFont(tool_d, nf->fstruct);
-- if (nf->fset != NULL)
-- XFreeFontSet(tool_d, nf->fset);
- nf = nf->next;
- }
- }
diff --git a/media-gfx/xfig/files/xfig-3.2.5c-darwin.patch b/media-gfx/xfig/files/xfig-3.2.5c-darwin.patch
deleted file mode 100644
index 5d64c2a4deb5..000000000000
--- a/media-gfx/xfig/files/xfig-3.2.5c-darwin.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/fig.h b/fig.h
-index ca00aef..a3605b0 100644
---- a/fig.h
-+++ b/fig.h
-@@ -375,7 +375,7 @@ extern double drand48();
- extern long random();
- extern void srandom(unsigned int);
-
--#elif !defined(__osf__) && !defined(__CYGWIN__) && !defined(linux) && !defined(__FreeBSD__) && !defined(__GLIBC__)
-+#elif !defined(__osf__) && !defined(__CYGWIN__) && !defined(linux) && !defined(__FreeBSD__) && !defined(__DARWIN__) && !defined(__GLIBC__)
- extern void srandom(int);
-
- #endif
-diff --git a/w_keyboard.c b/w_keyboard.c
-index 427d60c..03a3f76 100644
---- a/w_keyboard.c
-+++ b/w_keyboard.c
-@@ -41,7 +41,7 @@
- #define REG_NOERROR 0
- #endif
-
--#if defined(__FreeBSD__) && !defined(REG_NOERROR)
-+#if (defined(__FreeBSD__) || defined(__DARWIN__)) && !defined(REG_NOERROR)
- #define REG_NOERROR 0
- #endif
-
diff --git a/media-gfx/xfig/files/xfig-3.2.5c-spelling.patch b/media-gfx/xfig/files/xfig-3.2.5c-spelling.patch
deleted file mode 100644
index 4af77e0e9b06..000000000000
--- a/media-gfx/xfig/files/xfig-3.2.5c-spelling.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 31_spelling.dpatch by Roland Rosenfeld <roland@debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Fix spelling errors in binary.
-
-@DPATCH@
-diff -urNad xfig~/f_load.c xfig/f_load.c
---- xfig~/f_load.c
-+++ xfig/f_load.c
-@@ -373,5 +373,5 @@
- /* Format error; relevant error message is already delivered */
- ;
- else
-- file_msg("File \"%s\" is not accessable; %s.", file, strerror(err));
-+ file_msg("File \"%s\" is not accessible; %s.", file, strerror(err));
- }
diff --git a/media-gfx/xfig/xfig-3.2.5c.ebuild b/media-gfx/xfig/xfig-3.2.5c.ebuild
deleted file mode 100644
index 98f535d1daf8..000000000000
--- a/media-gfx/xfig/xfig-3.2.5c.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib
-
-MY_P=${PN}.${PV}
-
-DESCRIPTION="A menu-driven tool to draw and manipulate objects interactively in an X window"
-HOMEPAGE="http://www.xfig.org"
-SRC_URI="mirror://sourceforge/mcj/${MY_P}.full.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="nls"
-
-RDEPEND="x11-libs/libXaw
- x11-libs/libXp
- x11-libs/libXaw3d
- nls? ( x11-libs/libXaw3d[unicode] )
- x11-libs/libXi
- x11-libs/libXt
- virtual/jpeg
- media-libs/libpng
- media-fonts/font-misc-misc
- media-fonts/urw-fonts
- >=media-gfx/transfig-3.2.5-r1
- media-libs/netpbm"
-DEPEND="${RDEPEND}
- x11-misc/imake
- x11-proto/xproto
- x11-proto/inputproto"
-
-S=${WORKDIR}/${MY_P}
-
-sed_Imakefile() {
- # see Imakefile for details
- vars2subs=( BINDIR="${EPREFIX}"/usr/bin
- PNGINC=-I"${EPREFIX}"/usr/include
- JPEGLIBDIR="${EPREFIX}"/usr/$(get_libdir)
- JPEGINC=-I"${EPREFIX}"/usr/include
- XPMLIBDIR="${EPREFIX}"/usr/$(get_libdir)
- XPMINC=-I"${EPREFIX}"/usr/include/X11
- USEINLINE=-DUSE_INLINE
- XFIGLIBDIR="${EPREFIX}"/usr/share/xfig
- XFIGDOCDIR="${EPREFIX}/usr/share/doc/${PF}"
- MANDIR="${EPREFIX}/usr/share/man/man\$\(MANSUFFIX\)"
- "CC=$(tc-getCC)" )
-
- for variable in "${vars2subs[@]}" ; do
- varname=${variable%%=*}
- varval=${variable##*=}
- sed -i \
- -e "s:^\(XCOMM\)*[[:space:]]*${varname}[[:space:]]*=.*$:${varname} = ${varval}:" \
- "$@" || die
- done
- if use nls; then
- # XAW_INTERNATIONALIZATION fixes #405475 (comment 17) and #426780 by Markus Peloquin
- sed -i \
- -e "s:^\(XCOMM\)*[[:space:]]*\(#define I18N\).*$:\2:" \
- -e "s:^\(XCOMM\)*[[:space:]]*\(XAW_INTERN = -DXAW_INTERNATIONALIZATION\).*$:\2:" \
- "$@" || die
- fi
- sed -i -e "s:^\(XCOMM\)*[[:space:]]*\(#define XAW3D1_5E\).*$:\2:" "$@" || die
-}
-
-src_prepare() {
- # Permissions are really crazy here
- chmod -R go+rX . || die
- find . -type f -exec chmod a-x '{}' \; || die
- epatch "${FILESDIR}/${PN}-3.2.5c-spelling.patch"
- epatch "${FILESDIR}/${PN}-3.2.5b-papersize_b1.patch"
- epatch "${FILESDIR}/${PN}-3.2.5b-pdfimport_mediabox.patch"
- epatch "${FILESDIR}/${PN}-3.2.5b-network_images.patch"
- epatch "${FILESDIR}/${PN}-3.2.5b-app-defaults.patch"
- epatch "${FILESDIR}/${PN}-3.2.5b-urwfonts.patch"
- epatch "${FILESDIR}/${PN}-3.2.5b-mkstemp.patch" #264575
- epatch "${FILESDIR}/${PN}-3.2.5c-darwin.patch"
- epatch "${FILESDIR}/${PN}-3.2.5b-solaris.patch"
- epatch "${FILESDIR}/${PN}-3.2.5c-XAW3D1_5E_notlocal.patch"
- epatch "${FILESDIR}/${PN}-3.2.5c-crash-on-exit.patch"
-
- sed_Imakefile Imakefile
- sed -e "s:/usr/lib/X11/xfig:${EPREFIX}/usr/share/doc/${PF}:" \
- -i Doc/xfig.man || die
-}
-
-src_compile() {
- local EXTCFLAGS=${CFLAGS}
- xmkmf || die
- [[ ${CHOST} == *-solaris* ]] && EXTCFLAGS="${EXTCFLAGS} -D_POSIX_SOURCE"
- emake CC="$(tc-getCC)" LOCAL_LDFLAGS="${LDFLAGS}" CDEBUGFLAGS="${EXTCFLAGS}" \
- USRLIBDIR="${EPREFIX}"/usr/$(get_libdir)
-}
-
-src_install() {
- emake -j1 DESTDIR="${D}" install install.libs install.man
-
- dodoc README FIGAPPS CHANGES LATEX.AND.XFIG
-
- doicon xfig.png
- make_desktop_entry xfig Xfig xfig
-}
-
-pkg_postinst() {
- einfo "Don't forget to update xserver's font path for media-fonts/urw-fonts."
-}
diff --git a/media-gfx/xfig/xfig-3.2.6a.ebuild b/media-gfx/xfig/xfig-3.2.6a.ebuild
deleted file mode 100644
index cb1a5954893b..000000000000
--- a/media-gfx/xfig/xfig-3.2.6a.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A menu-driven tool to draw and manipulate objects interactively in an X window"
-HOMEPAGE="http://mcj.sourceforge.net/"
-SRC_URI="mirror://sourceforge/mcj/${PN}-full-${PV}.tar.xz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="jpeg nls postscript"
-
-RDEPEND="
- x11-libs/libXaw
- x11-libs/libXp
- x11-libs/libXaw3d
- x11-libs/libXi
- x11-libs/libXt
- media-libs/libpng:0=
- media-fonts/font-misc-misc
- media-fonts/urw-fonts
- >=media-gfx/transfig-3.2.5-r1
- media-libs/netpbm
- jpeg? ( virtual/jpeg:0= )
- nls? ( x11-libs/libXaw3d[unicode] )
- postscript? ( app-text/ghostscript-gpl )
-"
-DEPEND="${RDEPEND}
- x11-proto/xproto
- x11-proto/inputproto
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.2.6a-urwfonts.patch"
- "${FILESDIR}/${PN}-3.2.6a-solaris.patch"
- "${FILESDIR}/${PN}-3.2.6a-app-defaults.patch"
-)
-
-src_configure() {
- econf \
- $(use_enable nls i18n) \
- $(use_enable jpeg) \
- $(use_with postscript gs) \
- --htmldir="${EPREFIX}/usr/share/doc/${PF}" # it expects docdir...
-}