summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2007-12-27 20:42:57 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2007-12-27 20:42:57 +0000
commit9e06321d75bf46d8c5cf4462f53bca86d93726f0 (patch)
tree2e3e8c128dc6f71e605c16402538f170bdec07a1 /x11-misc/xfractint
parentBlock net-misc/xf4vnc as it collides, bug #203513 (diff)
downloadhistorical-9e06321d75bf46d8c5cf4462f53bca86d93726f0.tar.gz
historical-9e06321d75bf46d8c5cf4462f53bca86d93726f0.tar.bz2
historical-9e06321d75bf46d8c5cf4462f53bca86d93726f0.zip
Correct versioning scheme; rename stable 20.4.03 to 20.04_p03 and add 20.04_p07 as version bump. Reverting commit for bug 48923, couldn't care less about users adding -funroll-all-loops into global CFLAGS. Fixing bug 203498, manpage installation location. More foo..
Package-Manager: portage-2.1.4_rc11 RepoMan-Options: --force
Diffstat (limited to 'x11-misc/xfractint')
-rw-r--r--x11-misc/xfractint/ChangeLog17
-rw-r--r--x11-misc/xfractint/Manifest70
-rw-r--r--x11-misc/xfractint/files/digest-xfractint-20.04_p03 (renamed from x11-misc/xfractint/files/digest-xfractint-20.4.03)0
-rw-r--r--x11-misc/xfractint/files/digest-xfractint-20.04_p073
-rw-r--r--x11-misc/xfractint/files/digest-xfractint-20.3.013
-rw-r--r--x11-misc/xfractint/files/digest-xfractint-20.3.023
-rw-r--r--x11-misc/xfractint/files/digest-xfractint-20.4.003
-rw-r--r--x11-misc/xfractint/files/xfractint-20.02p05.patch668
-rw-r--r--x11-misc/xfractint/files/xfractint-20.03p00.patch560
-rw-r--r--x11-misc/xfractint/files/xfractint-20.03p01-make.patch17
-rw-r--r--x11-misc/xfractint/files/xfractint-20.04_p07-Makefile.patch118
-rw-r--r--x11-misc/xfractint/xfractint-20.04_p03.ebuild (renamed from x11-misc/xfractint/xfractint-20.4.03.ebuild)4
-rw-r--r--x11-misc/xfractint/xfractint-20.04_p07.ebuild45
-rw-r--r--x11-misc/xfractint/xfractint-20.3.01.ebuild59
-rw-r--r--x11-misc/xfractint/xfractint-20.3.02.ebuild59
-rw-r--r--x11-misc/xfractint/xfractint-20.4.00.ebuild59
16 files changed, 207 insertions, 1481 deletions
diff --git a/x11-misc/xfractint/ChangeLog b/x11-misc/xfractint/ChangeLog
index 92293c3b94f5..ccd5606bda9e 100644
--- a/x11-misc/xfractint/ChangeLog
+++ b/x11-misc/xfractint/ChangeLog
@@ -1,6 +1,21 @@
# ChangeLog for x11-misc/xfractint
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xfractint/ChangeLog,v 1.44 2007/07/22 03:21:47 dberkholz Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xfractint/ChangeLog,v 1.45 2007/12/27 20:42:56 drac Exp $
+
+*xfractint-20.04_p07 (27 Dec 2007)
+*xfractint-20.04_p03 (27 Dec 2007)
+
+ 27 Dec 2007; Samuli Suominen <drac@gentoo.org>
+ -files/xfractint-20.02p05.patch, -files/xfractint-20.03p00.patch,
+ -files/xfractint-20.03p01-make.patch,
+ +files/xfractint-20.04_p07-Makefile.patch, -xfractint-20.3.01.ebuild,
+ -xfractint-20.3.02.ebuild, +xfractint-20.04_p03.ebuild,
+ +xfractint-20.04_p07.ebuild, -xfractint-20.4.00.ebuild,
+ -xfractint-20.4.03.ebuild:
+ Correct versioning scheme; rename stable 20.4.03 to 20.04_p03 and add
+ 20.04_p07 as version bump. Reverting commit for bug 48923, couldn't care
+ less about users adding -funroll-all-loops into global CFLAGS. Fixing bug
+ 203498, manpage installation location.
22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>;
xfractint-20.3.01.ebuild, xfractint-20.3.02.ebuild,
diff --git a/x11-misc/xfractint/Manifest b/x11-misc/xfractint/Manifest
index 3b8ba43bd6a9..edb5353ee78b 100644
--- a/x11-misc/xfractint/Manifest
+++ b/x11-misc/xfractint/Manifest
@@ -1,15 +1,7 @@
-AUX xfractint-20.02p05.patch 14678 RMD160 dd14003f0b811e8bffcfb66f0edce9a523d4ddb0 SHA1 9e05c6091b4e92f27892f26c84416254be3f1737 SHA256 289998e58ad85b1e99a2fead35803da8c6d34a5b5db0d22cf4a0f22620c0f1e7
-MD5 82d07ede201e8702d8735435519b2fda files/xfractint-20.02p05.patch 14678
-RMD160 dd14003f0b811e8bffcfb66f0edce9a523d4ddb0 files/xfractint-20.02p05.patch 14678
-SHA256 289998e58ad85b1e99a2fead35803da8c6d34a5b5db0d22cf4a0f22620c0f1e7 files/xfractint-20.02p05.patch 14678
-AUX xfractint-20.03p00.patch 12271 RMD160 f6b666f1dce177018b033130c6873445143b283a SHA1 f7bc6da00cfb390412239366bffbc5f723e6f4a5 SHA256 8acc945cb24d7ca238714be70bd0992cee9354551618808b45f015679fe4e866
-MD5 c5567d70857de4263075a5518c379360 files/xfractint-20.03p00.patch 12271
-RMD160 f6b666f1dce177018b033130c6873445143b283a files/xfractint-20.03p00.patch 12271
-SHA256 8acc945cb24d7ca238714be70bd0992cee9354551618808b45f015679fe4e866 files/xfractint-20.03p00.patch 12271
-AUX xfractint-20.03p01-make.patch 875 RMD160 27836e2ba4b93556878e1bd5ed50af50ec6ad61f SHA1 44aa0d2854a84f12b46de74bb3bf6a26f22f22be SHA256 c616b5730693e0fab9130c3f20ba15c13733f9d3673537ab507b93775e8c9912
-MD5 b0cd97be52866e9cea98a9a5e38d75a9 files/xfractint-20.03p01-make.patch 875
-RMD160 27836e2ba4b93556878e1bd5ed50af50ec6ad61f files/xfractint-20.03p01-make.patch 875
-SHA256 c616b5730693e0fab9130c3f20ba15c13733f9d3673537ab507b93775e8c9912 files/xfractint-20.03p01-make.patch 875
+AUX xfractint-20.04_p07-Makefile.patch 5492 RMD160 9ce83e16cfc4481f79619417c5d5a6b8c19bda54 SHA1 e47470330acd899da28673def83b57ad6d17c77f SHA256 fe0d347d3faa45daa0c64315c71f5351d5b8674f1a0d142c48ac63e910895b8c
+MD5 99b54a293343c8b56ce03df4ae6f7a7d files/xfractint-20.04_p07-Makefile.patch 5492
+RMD160 9ce83e16cfc4481f79619417c5d5a6b8c19bda54 files/xfractint-20.04_p07-Makefile.patch 5492
+SHA256 fe0d347d3faa45daa0c64315c71f5351d5b8674f1a0d142c48ac63e910895b8c files/xfractint-20.04_p07-Makefile.patch 5492
AUX xfractint-20.4.03-makefile.patch 3533 RMD160 1c67423c7d278cc67aa482385a5f82a5a5468700 SHA1 3a1c40730a26cdf50678b755a50ede403d377862 SHA256 a7d31f14a4434667d9ca1a4d11a9c2884916f2ee73edf267c4dceb61d169d7d9
MD5 01761590ed9dc8421cc395d4937f4317 files/xfractint-20.4.03-makefile.patch 3533
RMD160 1c67423c7d278cc67aa482385a5f82a5a5468700 files/xfractint-20.4.03-makefile.patch 3533
@@ -18,43 +10,27 @@ AUX xfractint.envd 63 RMD160 92d25450705083ff387d2cb702d24f6529dc31a0 SHA1 4440d
MD5 96bd1e33e0ca901e1922403576c26437 files/xfractint.envd 63
RMD160 92d25450705083ff387d2cb702d24f6529dc31a0 files/xfractint.envd 63
SHA256 e79fe65b29137d40f6d4e26cff359be9e5422c1408138c5657f85380e9b82b4d files/xfractint.envd 63
-DIST xfract20.3.02.tar.gz 1053757 RMD160 10d2a89a2c8fb7cbd912ac30425d81f6c2ea23c7 SHA1 c377f0717488fc965ebe377834b0b080bf9fe7a1 SHA256 bc5c09a4f5417b430f88c90cfed9edfb7b1d98990129811fc9037889a8e52331
-DIST xfract20.4.00.tar.gz 1056716 RMD160 feee363205afaa5bc9e7095fec2214b1c97ee07d SHA1 74e82e74a9acc58894682c50cca65e8cdcca94c9 SHA256 7016050cdb5fa27794bba7c887a2a8f0b1835aca33ead0129b7a454c5e678273
-DIST xfractint-20.03p01.tar.bz2 917145 RMD160 a2cea5410c982670183836a190ca2f5e56b19239 SHA1 c843b71a28e1c9ffd5de655c11795bf541997ccd SHA256 690197364b20dc00fab989afd067355a0ba4f0c24b026490f1edab7cddacc5f2
DIST xfractint-20.04p03.tar.gz 1591997 RMD160 6270ab83b23b488d2f35683ddceb8edf366630de SHA1 a6d7fdbfc2362305be8083910979cc2439a178ce SHA256 e6c8e82c8238ae7d61ba043f4034577ac8e8b237ababe047648fa05efa7943b8
-EBUILD xfractint-20.3.01.ebuild 1343 RMD160 f845873e412fb9c2417e292476a1bf145584d539 SHA1 23a6bb5d33ba848c892978f041156941562599ff SHA256 928896d55cf67f27ce221ed9cf4fa6be8137d2d13ab0555af5b97ffce71cff36
-MD5 844c57b773b93ac4a44ddb60071a11df xfractint-20.3.01.ebuild 1343
-RMD160 f845873e412fb9c2417e292476a1bf145584d539 xfractint-20.3.01.ebuild 1343
-SHA256 928896d55cf67f27ce221ed9cf4fa6be8137d2d13ab0555af5b97ffce71cff36 xfractint-20.3.01.ebuild 1343
-EBUILD xfractint-20.3.02.ebuild 1355 RMD160 15c171f72c523af6f9dc5d9d0d8e314d705dde82 SHA1 165215cd6728891dd1be39be1440657e23947da1 SHA256 6b4fb1c268c36c0604c75631011dba3745d666264893656e16d6b497576491e5
-MD5 8a04a42a31f01eaa4276dd46a51562cf xfractint-20.3.02.ebuild 1355
-RMD160 15c171f72c523af6f9dc5d9d0d8e314d705dde82 xfractint-20.3.02.ebuild 1355
-SHA256 6b4fb1c268c36c0604c75631011dba3745d666264893656e16d6b497576491e5 xfractint-20.3.02.ebuild 1355
-EBUILD xfractint-20.4.00.ebuild 1352 RMD160 c6cc45a51f3ef747c68b039f9b9b3994392fb397 SHA1 d354bd81e906cfe7ec3b103b59ccc771c71341f3 SHA256 0edbeb62519d8729b94f07c276e8614f98361db27aa3fb98fa3ae33c112d9c98
-MD5 5a0ab78702dee5aafd680beffe247580 xfractint-20.4.00.ebuild 1352
-RMD160 c6cc45a51f3ef747c68b039f9b9b3994392fb397 xfractint-20.4.00.ebuild 1352
-SHA256 0edbeb62519d8729b94f07c276e8614f98361db27aa3fb98fa3ae33c112d9c98 xfractint-20.4.00.ebuild 1352
-EBUILD xfractint-20.4.03.ebuild 1342 RMD160 0b064462cf6468686f8429fffc4acbb3dc06db2b SHA1 1f66ff7858e2da1d162b7de9991554793b23b80c SHA256 1f4424e3d8798d7d2bface7566494bff58c87f574eaa95b1458bbb2d63de0df1
-MD5 5cb4e632686118c4422180ec40ce1c4a xfractint-20.4.03.ebuild 1342
-RMD160 0b064462cf6468686f8429fffc4acbb3dc06db2b xfractint-20.4.03.ebuild 1342
-SHA256 1f4424e3d8798d7d2bface7566494bff58c87f574eaa95b1458bbb2d63de0df1 xfractint-20.4.03.ebuild 1342
-MISC ChangeLog 6119 RMD160 5a6a0d6c376eb5d51a70bb018e2ac5860911ba85 SHA1 72543193f83ace8083e8711fa6e3c6698ac9367b SHA256 4c5be25a931eb262f3a542847f38542e75be3544e389160233090f912e5d4533
-MD5 b0b29512ad4afb134e4bb6c84a70a07f ChangeLog 6119
-RMD160 5a6a0d6c376eb5d51a70bb018e2ac5860911ba85 ChangeLog 6119
-SHA256 4c5be25a931eb262f3a542847f38542e75be3544e389160233090f912e5d4533 ChangeLog 6119
+DIST xfractint-20.04p07.tar.gz 1322518 RMD160 1a51654fe43db03c91c03fca6826b299ac1212c6 SHA1 d7fd0aa64f7e991006a8cdd30d5c2078afd41e14 SHA256 557118b6ba9f6e14800ca932a2ec2a11528c707aa5bf06b0816fad2820fdf520
+EBUILD xfractint-20.04_p03.ebuild 1348 RMD160 ef5d683e00365460a78aed89c2bd02dcf5e3c257 SHA1 b66d3314abb36470226cba66ffe8c4eda925f984 SHA256 06abe6e9d847a4024d10af2d19450fc8067dc3c626ffb251176159cf11e4dcdb
+MD5 07a6995d612a68f7568acedae4206554 xfractint-20.04_p03.ebuild 1348
+RMD160 ef5d683e00365460a78aed89c2bd02dcf5e3c257 xfractint-20.04_p03.ebuild 1348
+SHA256 06abe6e9d847a4024d10af2d19450fc8067dc3c626ffb251176159cf11e4dcdb xfractint-20.04_p03.ebuild 1348
+EBUILD xfractint-20.04_p07.ebuild 1163 RMD160 4dc7911114d1248562fc95950453d7395026ec11 SHA1 7823cdc820b3878190d54dee8596b4c5039ef68c SHA256 d1ccb64887df24eb200c4d24b9ba2b27723621970d4ece2c52768c9d1aaa40cb
+MD5 0752e07533156e6a05adb8453e97c80a xfractint-20.04_p07.ebuild 1163
+RMD160 4dc7911114d1248562fc95950453d7395026ec11 xfractint-20.04_p07.ebuild 1163
+SHA256 d1ccb64887df24eb200c4d24b9ba2b27723621970d4ece2c52768c9d1aaa40cb xfractint-20.04_p07.ebuild 1163
+MISC ChangeLog 6824 RMD160 d9bfd8e706a4dafbb8b77822c7fa48a4bee47705 SHA1 e1e2ab101518095d88b74855c5a9481192ff6f85 SHA256 b664f7f24d8f461e6f707a00576a28da7895a135c42658f7cfda7cb0e672a250
+MD5 f989a3cd49ca9a57ef592592541138aa ChangeLog 6824
+RMD160 d9bfd8e706a4dafbb8b77822c7fa48a4bee47705 ChangeLog 6824
+SHA256 b664f7f24d8f461e6f707a00576a28da7895a135c42658f7cfda7cb0e672a250 ChangeLog 6824
MISC metadata.xml 255 RMD160 399f78e98260d4f311124e71c6d294e368a76976 SHA1 61f663af9ea0cb4967a12878352e65b095dcd473 SHA256 b2dfe92cb4cae7ec4ecb4af91e94b9aa507a3c8214af32f75cf44f6011a13cc5
MD5 d94d306da3804e41296e1bf04c7c9cae metadata.xml 255
RMD160 399f78e98260d4f311124e71c6d294e368a76976 metadata.xml 255
SHA256 b2dfe92cb4cae7ec4ecb4af91e94b9aa507a3c8214af32f75cf44f6011a13cc5 metadata.xml 255
-MD5 d2014f4a3f6fa6bfefb84e5d9030aefd files/digest-xfractint-20.3.01 259
-RMD160 7d2296db120178fd2bb081f7f7e8af0afa4a056e files/digest-xfractint-20.3.01 259
-SHA256 adb63d195e2e7541bb4504409e703391bd5d471d6e4483fed03e434b5ba70a10 files/digest-xfractint-20.3.01 259
-MD5 975ec396b48c37155a40a6e208458113 files/digest-xfractint-20.3.02 244
-RMD160 53182f21168d2c382a8634b3e8b8fba16491a24a files/digest-xfractint-20.3.02 244
-SHA256 288b1f52f32e6272eac5b0dd236bfa8cb562f9a3f9e76194d66438886b242dbd files/digest-xfractint-20.3.02 244
-MD5 2ea6ef47b4cad5b35d6d8a697238fda0 files/digest-xfractint-20.4.00 244
-RMD160 7f4acc4a9677ef92a3dd361d946045b4c8632c14 files/digest-xfractint-20.4.00 244
-SHA256 6d0fec43ad25b48fe1e3c3f7ec54a60900f698b6b96e3389bd08b8928261d6bd files/digest-xfractint-20.4.00 244
-MD5 f6758f87355554533e1065a55bd02a8d files/digest-xfractint-20.4.03 259
-RMD160 3e9d16f0a00599cfe5bdd3f144b65c214b960acf files/digest-xfractint-20.4.03 259
-SHA256 54b9075e121e05cd23fdd66c8cb69ba329c7285df46ca1a4f0249c4ea2458d45 files/digest-xfractint-20.4.03 259
+MD5 f6758f87355554533e1065a55bd02a8d files/digest-xfractint-20.04_p03 259
+RMD160 3e9d16f0a00599cfe5bdd3f144b65c214b960acf files/digest-xfractint-20.04_p03 259
+SHA256 54b9075e121e05cd23fdd66c8cb69ba329c7285df46ca1a4f0249c4ea2458d45 files/digest-xfractint-20.04_p03 259
+MD5 3346c5b319a2a6decb115470c336ec4f files/digest-xfractint-20.04_p07 259
+RMD160 4c3b418e50cd318d69ca24f697b7b73480d5c380 files/digest-xfractint-20.04_p07 259
+SHA256 5c1656db2245c5dec8a8930738c9f3ffe6648c647ba08492faa078e50cbba2d9 files/digest-xfractint-20.04_p07 259
diff --git a/x11-misc/xfractint/files/digest-xfractint-20.4.03 b/x11-misc/xfractint/files/digest-xfractint-20.04_p03
index f077aa40b360..f077aa40b360 100644
--- a/x11-misc/xfractint/files/digest-xfractint-20.4.03
+++ b/x11-misc/xfractint/files/digest-xfractint-20.04_p03
diff --git a/x11-misc/xfractint/files/digest-xfractint-20.04_p07 b/x11-misc/xfractint/files/digest-xfractint-20.04_p07
new file mode 100644
index 000000000000..88de3046f39e
--- /dev/null
+++ b/x11-misc/xfractint/files/digest-xfractint-20.04_p07
@@ -0,0 +1,3 @@
+MD5 c8ce3f11b8ec40759135f8727da5fd85 xfractint-20.04p07.tar.gz 1322518
+RMD160 1a51654fe43db03c91c03fca6826b299ac1212c6 xfractint-20.04p07.tar.gz 1322518
+SHA256 557118b6ba9f6e14800ca932a2ec2a11528c707aa5bf06b0816fad2820fdf520 xfractint-20.04p07.tar.gz 1322518
diff --git a/x11-misc/xfractint/files/digest-xfractint-20.3.01 b/x11-misc/xfractint/files/digest-xfractint-20.3.01
deleted file mode 100644
index c821875d7270..000000000000
--- a/x11-misc/xfractint/files/digest-xfractint-20.3.01
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 fd89b7723110163d2a7d7745da173c15 xfractint-20.03p01.tar.bz2 917145
-RMD160 a2cea5410c982670183836a190ca2f5e56b19239 xfractint-20.03p01.tar.bz2 917145
-SHA256 690197364b20dc00fab989afd067355a0ba4f0c24b026490f1edab7cddacc5f2 xfractint-20.03p01.tar.bz2 917145
diff --git a/x11-misc/xfractint/files/digest-xfractint-20.3.02 b/x11-misc/xfractint/files/digest-xfractint-20.3.02
deleted file mode 100644
index f4b6f633a59b..000000000000
--- a/x11-misc/xfractint/files/digest-xfractint-20.3.02
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 3fd35da5ec5dae4c85e02a75df5f794a xfract20.3.02.tar.gz 1053757
-RMD160 10d2a89a2c8fb7cbd912ac30425d81f6c2ea23c7 xfract20.3.02.tar.gz 1053757
-SHA256 bc5c09a4f5417b430f88c90cfed9edfb7b1d98990129811fc9037889a8e52331 xfract20.3.02.tar.gz 1053757
diff --git a/x11-misc/xfractint/files/digest-xfractint-20.4.00 b/x11-misc/xfractint/files/digest-xfractint-20.4.00
deleted file mode 100644
index a5ed0973c724..000000000000
--- a/x11-misc/xfractint/files/digest-xfractint-20.4.00
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 d0dcdea71cdabd80732b68b5bb1f0b77 xfract20.4.00.tar.gz 1056716
-RMD160 feee363205afaa5bc9e7095fec2214b1c97ee07d xfract20.4.00.tar.gz 1056716
-SHA256 7016050cdb5fa27794bba7c887a2a8f0b1835aca33ead0129b7a454c5e678273 xfract20.4.00.tar.gz 1056716
diff --git a/x11-misc/xfractint/files/xfractint-20.02p05.patch b/x11-misc/xfractint/files/xfractint-20.02p05.patch
deleted file mode 100644
index 4243310690ac..000000000000
--- a/x11-misc/xfractint/files/xfractint-20.02p05.patch
+++ /dev/null
@@ -1,668 +0,0 @@
-diff -Naur xfractint-20.02p05-orig/editpal.c xfractint-20.02p05/editpal.c
---- xfractint-20.02p05-orig/editpal.c 2003-03-25 02:25:40.000000000 +0100
-+++ xfractint-20.02p05/editpal.c 2003-10-25 15:51:01.000000000 +0200
-@@ -114,11 +114,11 @@
- #endif
-
- #include <string.h>
--#ifndef XFRACT
-+//#ifndef XFRACT
- #include <stdarg.h>
--#else
--#include <varargs.h>
--#endif
-+//#else
-+//#include <varargs.h>
-+//#endif
-
- #ifdef __TURBOC__
- # include <mem.h> /* to get mem...() declarations */
-@@ -410,21 +410,21 @@
- }
-
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- static void displayf(int x, int y, int fg, int bg, char *format, ...)
--#else
-+/*#else
- static void displayf(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- char buff[81];
- int ctr;
-
- va_list arg_list;
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg_list, format);
--#else
-+/*#else
- int x,y,fg,bg;
- char *format;
-
-@@ -434,7 +434,7 @@
- fg = va_arg(arg_list,int);
- bg = va_arg(arg_list,int);
- format = va_arg(arg_list,char *);
--#endif
-+#endif*/
- vsprintf(buff, format, arg_list);
- va_end(arg_list);
-
-diff -Naur xfractint-20.02p05-orig/fracsubr.c xfractint-20.02p05/fracsubr.c
---- xfractint-20.02p05-orig/fracsubr.c 2003-02-13 04:01:23.000000000 +0100
-+++ xfractint-20.02p05/fracsubr.c 2003-10-25 15:52:26.000000000 +0200
-@@ -3,12 +3,12 @@
- FRACTALS.C, i.e. which are non-fractal-specific fractal engine subroutines.
- */
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- #include <stdarg.h>
--#include <sys/timeb.h>
--#else
--#include <varargs.h>
--#endif
-+//#include <sys/timeb.h>
-+//#else
-+//#include <varargs.h>
-+//#endif
- #include <sys/types.h>
- #include <time.h>
- /* see Fractint.c for a description of the "include" hierarchy */
-@@ -1058,27 +1058,27 @@
-
- */
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- int put_resume(int len, ...)
--#else
-+/*#else
- int put_resume(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- va_list arg_marker; /* variable arg list */
- BYTE *source_ptr;
--#ifdef XFRACT
-+/*#ifdef XFRACT
- int len;
--#endif
-+#endif*/
-
- if (resume_info == 0)
- return(-1);
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg_marker,len);
--#else
-+/*#else
- va_start(arg_marker);
- len = va_arg(arg_marker,int);
--#endif
-+#endif*/
- while (len)
- {
- source_ptr = (BYTE *)va_arg(arg_marker,char *);
-@@ -1109,27 +1109,27 @@
- return(0);
- }
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- int get_resume(int len, ...)
--#else
-+/*#else
- int get_resume(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- va_list arg_marker; /* variable arg list */
- BYTE *dest_ptr;
--#ifdef XFRACT
-+/*#ifdef XFRACT
- int len;
--#endif
-+#endif*/
-
- if (resume_info == 0)
- return(-1);
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg_marker,len);
--#else
-+/*#else
- va_start(arg_marker);
- len = va_arg(arg_marker,int);
--#endif
-+#endif*/
- while (len)
- {
- dest_ptr = (BYTE *)va_arg(arg_marker,char *);
-diff -Naur xfractint-20.02p05-orig/fractint.c xfractint-20.02p05/fractint.c
---- xfractint-20.02p05-orig/fractint.c 2003-03-25 02:25:46.000000000 +0100
-+++ xfractint-20.02p05/fractint.c 2003-10-25 15:55:49.000000000 +0200
-@@ -6,12 +6,12 @@
- #include <string.h>
- #include <time.h>
- #include <signal.h>
--#ifndef XFRACT
--#include <io.h>
-+//#ifndef XFRACT
-+//#include <io.h>
- #include <stdarg.h>
--#else
--#include <varargs.h>
--#endif
-+//#else
-+//#include <varargs.h>
-+//#endif
- #include <ctype.h>
-
- /* #include hierarchy for fractint is a follows:
-@@ -555,12 +555,12 @@
- timer(1,NULL,int width) decoder
- timer(2) encoder
- */
--#ifndef XFRACT
-+//#ifndef XFRACT
- int timer(int timertype,int(*subrtn)(),...)
--#else
-+/*#else
- int timer(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- va_list arg_marker; /* variable arg list */
- char *timestring;
-@@ -570,15 +570,15 @@
- int i;
- int do_bench;
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg_marker,subrtn);
--#else
-+/*#else
- int timertype;
- int (*subrtn)();
- va_start(arg_marker);
- timertype = va_arg(arg_marker, int);
- subrtn = (int (*)())va_arg(arg_marker, int *);
--#endif
-+#endif*/
-
- do_bench = timerflag; /* record time? */
- if (timertype == 2) /* encoder, record time only if debug=200 */
-diff -Naur xfractint-20.02p05-orig/framain2.c xfractint-20.02p05/framain2.c
---- xfractint-20.02p05-orig/framain2.c 2003-03-25 02:25:49.000000000 +0100
-+++ xfractint-20.02p05/framain2.c 2003-10-25 15:57:43.000000000 +0200
-@@ -1,11 +1,11 @@
- #include <string.h>
- #include <time.h>
--#ifndef XFRACT
--#include <io.h>
-+//#ifndef XFRACT
-+//#include <io.h>
- #include <stdarg.h>
--#else
--#include <varargs.h>
--#endif
-+//#else
-+//#include <varargs.h>
-+//#endif
- #include <ctype.h>
- /* see Fractint.c for a description of the "include" hierarchy */
- #include "port.h"
-diff -Naur xfractint-20.02p05-orig/hc.c xfractint-20.02p05/hc.c
---- xfractint-20.02p05-orig/hc.c 2003-02-13 04:01:23.000000000 +0100
-+++ xfractint-20.02p05/hc.c 2003-10-25 15:49:33.000000000 +0200
-@@ -56,7 +56,7 @@
- #include <io.h>
- #include <stdarg.h>
- #else
--#include <varargs.h>
-+#include <stdarg.h>
- #define strupr strlwr
- #endif
- #include <fcntl.h>
-@@ -301,24 +301,25 @@
- }
-
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- void fatal(int diff, char *format, ...)
--#else
--void fatal(va_alist)
-- va_dcl
--#endif
-+//#else
-+//void fatal(va_alist)
-+// va_dcl
-+//#endif
- {
- va_list arg;
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg, format);
--#else
-+/*#else
- int diff;
- char *format;
-- va_start(arg);
-+ va_start(arg, format);
- diff = va_arg(arg,int);
- format = va_arg(arg,char *);
- #endif
-+*/
-
- print_msg("Fatal", srcline-diff, format, arg);
- va_end(arg);
-@@ -330,24 +331,25 @@
- }
-
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- void error(int diff, char *format, ...)
--#else
--void error(va_alist)
-- va_dcl
--#endif
-+//#else
-+//void error(int diff, char *format, ...)
-+//void error(va_alist)
-+// va_dcl
-+//#endif
- {
- va_list arg;
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg, format);
--#else
-- int diff;
-+//#else
-+/* int diff;
- char *format;
- va_start(arg);
- diff = va_arg(arg,int);
- format = va_arg(arg,char *);
--#endif
-+#endif*/
- print_msg("Error", srcline-diff, format, arg);
- va_end(arg);
-
-@@ -356,23 +358,23 @@
- }
-
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- void warn(int diff, char *format, ...)
--#else
-+/*#else
- void warn(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- va_list arg;
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg, format);
--#else
-+/*#else
- int diff;
- char *format;
- va_start(arg);
- diff = va_arg(arg, int);
- format = va_arg(arg, char *);
--#endif
-+#endif*/
- print_msg("Warning", srcline-diff, format, arg);
- va_end(arg);
-
-@@ -381,47 +383,47 @@
- }
-
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- void notice(char *format, ...)
--#else
-+/*#else
- void notice(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- va_list arg;
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg, format);
--#else
-+/*#else
- char *format;
-
- va_start(arg);
- format = va_arg(arg,char *);
--#endif
-+#endif*/
- print_msg("Note", srcline, format, arg);
- va_end(arg);
- }
-
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- void msg(char *format, ...)
--#else
-+/*#else
- void msg(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- va_list arg;
--#ifdef XFRACT
-+/*#ifdef XFRACT
- char *format;
--#endif
-+#endif*/
-
- if (quiet_mode)
- return;
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg, format);
--#else
-+/*#else
- va_start(arg);
- format = va_arg(arg,char *);
--#endif
-+#endif*/
- print_msg(NULL, 0, format, arg);
- va_end(arg);
- }
-diff -Naur xfractint-20.02p05-orig/jiim.c xfractint-20.02p05/jiim.c
---- xfractint-20.02p05-orig/jiim.c 2003-03-25 02:25:49.000000000 +0100
-+++ xfractint-20.02p05/jiim.c 2003-10-25 15:58:07.000000000 +0200
-@@ -40,11 +40,11 @@
-
- #include <string.h>
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- #include <stdarg.h>
--#else
-+/*#else
- #include <varargs.h>
--#endif
-+#endif*/
-
- #ifdef __TURBOC__
- # include <mem.h> /* to get mem...() declarations */
-diff -Naur xfractint-20.02p05-orig/Makefile xfractint-20.02p05/Makefile
---- xfractint-20.02p05-orig/Makefile 2003-03-29 18:51:27.000000000 +0100
-+++ xfractint-20.02p05/Makefile 2003-10-25 16:30:04.000000000 +0200
-@@ -213,8 +213,11 @@
- cp xfractint $(BINDIR)/xfractint
- strip $(BINDIR)/xfractint
- chmod a+x $(BINDIR)/xfractint
-- cp fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) ./maps/$(MAPFILES) $(SRCDIR)
-- (cd $(SRCDIR); chmod a+r fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) $(MAPFILES) )
-+ cp fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) $(SRCDIR)
-+ mkdir $(SRCDIR)/maps
-+ (cd maps; cp $(MAPFILES) $(SRCDIR)/maps )
-+ (cd $(SRCDIR); chmod a+r fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) )
-+ (cd $(SRCDIR)/maps; chmod a+r $(MAPFILES) )
- cp xfractint.man $(MANDIR)/xfractint.1
- chmod a+r $(MANDIR)/xfractint.1
-
-diff -Naur xfractint-20.02p05-orig/memory.c xfractint-20.02p05/memory.c
---- xfractint-20.02p05-orig/memory.c 2003-02-13 04:01:23.000000000 +0100
-+++ xfractint-20.02p05/memory.c 2003-10-25 15:58:30.000000000 +0200
-@@ -1,12 +1,12 @@
- #include <string.h>
- #include <limits.h>
- #include <malloc.h>
--#ifndef XFRACT
--#include <io.h>
-+//#ifndef XFRACT
-+//#include <io.h>
- #include <stdarg.h>
--#else
--#include <varargs.h>
--#endif
-+//#else
-+//#include <varargs.h>
-+//#endif
- #include <ctype.h>
-
- #include "port.h"
-diff -Naur xfractint-20.02p05-orig/miscovl.c xfractint-20.02p05/miscovl.c
---- xfractint-20.02p05-orig/miscovl.c 2003-03-25 02:51:13.000000000 +0100
-+++ xfractint-20.02p05/miscovl.c 2003-10-25 16:00:05.000000000 +0200
-@@ -5,14 +5,14 @@
- #include <string.h>
- #include <ctype.h>
- #include <time.h>
--#ifndef XFRACT
--#include <malloc.h>
--#include <process.h>
-+//#ifndef XFRACT
-+//#include <malloc.h>
-+//#include <process.h>
- #include <stdarg.h>
--#include <io.h>
--#else
--#include <varargs.h>
--#endif
-+//#include <io.h>
-+//#else
-+//#include <varargs.h>
-+//#endif
- /* see Fractint.c for a description of the "include" hierarchy */
- #include "port.h"
- #include "prototyp.h"
-@@ -24,12 +24,12 @@
- static void write_batch_parms(char *colorinf,int colorsonly, int maxcolor,int i, int j);
- static void expand_comments(char far *target, char far *source);
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- static void put_parm(char *parm,...);
--#else
--static void put_parm();
-+//#else
-+//static void put_parm();
- extern int fake_lut;
--#endif
-+//#endif
-
- static void put_parm_line(void);
- static int getprec(double,double,double);
-@@ -1200,24 +1200,24 @@
- }
- }
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- static void put_parm(char *parm,...)
--#else
-+/*#else
- static void put_parm(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- char *bufptr;
- va_list args;
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(args,parm);
--#else
-+/*#else
- char * parm;
-
- va_start(args);
- parm = va_arg(args,char *);
--#endif
-+#endif*/
- if (*parm == ' ' /* starting a new parm */
- && wbdata->len == 0) /* skip leading space */
- ++parm;
-diff -Naur xfractint-20.02p05-orig/miscres.c xfractint-20.02p05/miscres.c
---- xfractint-20.02p05-orig/miscres.c 2003-02-13 04:01:23.000000000 +0100
-+++ xfractint-20.02p05/miscres.c 2003-10-25 16:00:20.000000000 +0200
-@@ -6,12 +6,12 @@
- #include <ctype.h>
- #include <time.h>
- #include <malloc.h>
--#ifndef XFRACT
-+//#ifndef XFRACT
- #include <stdarg.h>
--#include <io.h>
--#else
--#include <varargs.h>
--#endif
-+//#include <io.h>
-+//#else
-+//#include <varargs.h>
-+//#endif
- /*#ifdef __TURBOC__
- #include <dir.h>
- #endif */
-diff -Naur xfractint-20.02p05-orig/printer.c xfractint-20.02p05/printer.c
---- xfractint-20.02p05-orig/printer.c 2003-02-13 04:01:23.000000000 +0100
-+++ xfractint-20.02p05/printer.c 2003-10-25 16:01:27.000000000 +0200
-@@ -87,12 +87,12 @@
- #include <sys/types.h>
- #include <errno.h>
-
--#ifndef XFRACT
--#include <conio.h>
-+//#ifndef XFRACT
-+//#include <conio.h>
- #include <stdarg.h>
--#else
--#include <varargs.h>
--#endif
-+//#else
-+//#include <varargs.h>
-+//#endif
-
- #include <string.h>
-
-@@ -136,11 +136,11 @@
-
- /******** PROTOTYPES ********/
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- static void Printer_printf(char far *fmt,...);
--#else
--static void Printer_printf();
--#endif
-+//#else
-+//static void Printer_printf();
-+//#endif
- static int _fastcall printer(int c);
- static void _fastcall print_title(int,int,char *);
- static void printer_reset(void);
-@@ -1339,25 +1339,25 @@
-
- /* This function prints a string to the the printer with BIOS calls. */
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- static void Printer_printf(char far *fmt,...)
--#else
-+/*#else
- static void Printer_printf(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- int i;
- char s[500];
- int x=0;
- va_list arg;
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg,fmt);
--#else
-+/*#else
- char far *fmt;
- va_start(arg);
- fmt = va_arg(arg,char far *);
--#endif
-+#endif*/
-
- {
- /* copy far to near string */
-diff -Naur xfractint-20.02p05-orig/prompts1.c xfractint-20.02p05/prompts1.c
---- xfractint-20.02p05-orig/prompts1.c 2003-02-13 04:01:23.000000000 +0100
-+++ xfractint-20.02p05/prompts1.c 2003-10-25 16:02:09.000000000 +0200
-@@ -1980,8 +1980,7 @@
- /* subrtn of get_file_entry, separated so that storage gets freed up */
- {
- #ifdef XFRACT
-- static FCODE o_instr[]={"Press "FK_F6" to select different file, "FK_F2" for details,
--"FK_F4" to toggle sort "};
-+ static FCODE o_instr[]={"Press "FK_F6" to select different file, "FK_F2" for details, "FK_F4" to toggle sort "};
- /* keep the above split on two lines, the carriage return is needed to keep the
- line length < 80 characters */
- #else
-diff -Naur xfractint-20.02p05-orig/prototyp.h xfractint-20.02p05/prototyp.h
---- xfractint-20.02p05-orig/prototyp.h 2003-03-25 02:25:51.000000000 +0100
-+++ xfractint-20.02p05/prototyp.h 2003-10-25 15:56:44.000000000 +0200
-@@ -370,13 +370,13 @@
-
- extern void calcfracinit(void);
- extern void adjust_corner(void);
--#ifndef XFRACT
-+//#ifndef XFRACT
- extern int put_resume(int ,... );
- extern int get_resume(int ,... );
--#else
-+/*#else
- extern int put_resume();
- extern int get_resume();
--#endif
-+#endif*/
- extern int alloc_resume(int ,int );
- extern int start_resume(void);
- extern void end_resume(void);
-@@ -607,13 +607,13 @@
- extern int pot_line(BYTE *,int );
- extern int sound_line(BYTE *,int );
- extern int sound_line(unsigned char *pixels,int linelen);
--#ifndef XFRACT
-+//#ifndef XFRACT
- extern int timer(int,int (*subrtn)(),...);
--extern int _cdecl _matherr(struct exception *);
--#else
--extern int timer();
-+//extern int _cdecl _matherr(struct exception *);
-+//#else
-+//extern int timer();
- extern int XZoomWaiting;
--#endif
-+//#endif*/
-
-
- extern void clear_zoombox(void);
diff --git a/x11-misc/xfractint/files/xfractint-20.03p00.patch b/x11-misc/xfractint/files/xfractint-20.03p00.patch
deleted file mode 100644
index 0dfb154f876d..000000000000
--- a/x11-misc/xfractint/files/xfractint-20.03p00.patch
+++ /dev/null
@@ -1,560 +0,0 @@
-diff -Naur xfract-fo-20.03p00-orig/editpal.c xfract-fo-20.03p00/editpal.c
---- xfract-fo-20.03p00-orig/editpal.c 2004-01-11 13:56:33.000000000 +0100
-+++ xfract-fo-20.03p00/editpal.c 2004-02-02 20:04:39.848745200 +0100
-@@ -114,11 +114,11 @@
- #endif
-
- #include <string.h>
--#ifndef XFRACT
-+//#ifndef XFRACT
- #include <stdarg.h>
--#else
--#include <varargs.h>
--#endif
-+//#else
-+//#include <varargs.h>
-+//#endif
-
- #ifdef __TURBOC__
- # include <mem.h> /* to get mem...() declarations */
-@@ -410,21 +410,21 @@
- }
-
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- static void displayf(int x, int y, int fg, int bg, char *format, ...)
--#else
-+/*#else
- static void displayf(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- char buff[81];
- int ctr;
-
- va_list arg_list;
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg_list, format);
--#else
-+/*#else
- int x,y,fg,bg;
- char *format;
-
-@@ -434,7 +434,7 @@
- fg = va_arg(arg_list,int);
- bg = va_arg(arg_list,int);
- format = va_arg(arg_list,char *);
--#endif
-+#endif*/
- vsprintf(buff, format, arg_list);
- va_end(arg_list);
-
-diff -Naur xfract-fo-20.03p00-orig/fracsubr.c xfract-fo-20.03p00/fracsubr.c
---- xfract-fo-20.03p00-orig/fracsubr.c 2004-01-11 13:56:33.000000000 +0100
-+++ xfract-fo-20.03p00/fracsubr.c 2004-02-02 20:07:49.061980416 +0100
-@@ -3,9 +3,9 @@
- FRACTALS.C, i.e. which are non-fractal-specific fractal engine subroutines.
- */
-
--#ifndef XFRACT
--#include <sys/timeb.h>
--#endif
-+//#ifndef XFRACT
-+//#include <sys/timeb.h>
-+//#endif
- #include <stdarg.h>
- #include <sys/types.h>
- #include <time.h>
-diff -Naur xfract-fo-20.03p00-orig/fractint.c xfract-fo-20.03p00/fractint.c
---- xfract-fo-20.03p00-orig/fractint.c 2004-01-11 13:56:33.000000000 +0100
-+++ xfract-fo-20.03p00/fractint.c 2004-02-02 20:04:39.879740488 +0100
-@@ -6,12 +6,12 @@
- #include <string.h>
- #include <time.h>
- #include <signal.h>
--#ifndef XFRACT
--#include <io.h>
-+//#ifndef XFRACT
-+//#include <io.h>
- #include <stdarg.h>
--#else
--#include <varargs.h>
--#endif
-+//#else
-+//#include <varargs.h>
-+//#endif
- #include <ctype.h>
-
- /* #include hierarchy for fractint is a follows:
-@@ -531,12 +531,12 @@
- timer(1,NULL,int width) decoder
- timer(2) encoder
- */
--#ifndef XFRACT
-+//#ifndef XFRACT
- int timer(int timertype,int(*subrtn)(),...)
--#else
-+/*#else
- int timer(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- va_list arg_marker; /* variable arg list */
- char *timestring;
-@@ -546,15 +546,15 @@
- int i;
- int do_bench;
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg_marker,subrtn);
--#else
-+/*#else
- int timertype;
- int (*subrtn)();
- va_start(arg_marker);
- timertype = va_arg(arg_marker, int);
- subrtn = (int (*)())va_arg(arg_marker, int *);
--#endif
-+#endif*/
-
- do_bench = timerflag; /* record time? */
- if (timertype == 2) /* encoder, record time only if debug=200 */
-diff -Naur xfract-fo-20.03p00-orig/framain2.c xfract-fo-20.03p00/framain2.c
---- xfract-fo-20.03p00-orig/framain2.c 2004-01-11 13:56:33.000000000 +0100
-+++ xfract-fo-20.03p00/framain2.c 2004-02-02 20:04:39.905736536 +0100
-@@ -1,11 +1,11 @@
- #include <string.h>
- #include <time.h>
--#ifndef XFRACT
--#include <io.h>
-+//#ifndef XFRACT
-+//#include <io.h>
- #include <stdarg.h>
--#else
--#include <varargs.h>
--#endif
-+//#else
-+//#include <varargs.h>
-+//#endif
- #include <ctype.h>
- /* see Fractint.c for a description of the "include" hierarchy */
- #include "port.h"
-diff -Naur xfract-fo-20.03p00-orig/hc.c xfract-fo-20.03p00/hc.c
---- xfract-fo-20.03p00-orig/hc.c 2004-01-11 13:56:33.000000000 +0100
-+++ xfract-fo-20.03p00/hc.c 2004-02-02 20:04:39.924733648 +0100
-@@ -56,7 +56,7 @@
- #include <io.h>
- #include <stdarg.h>
- #else
--#include <varargs.h>
-+#include <stdarg.h>
- #define strupr strlwr
- #endif
- #include <fcntl.h>
-@@ -301,24 +301,25 @@
- }
-
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- void fatal(int diff, char *format, ...)
--#else
--void fatal(va_alist)
-- va_dcl
--#endif
-+//#else
-+//void fatal(va_alist)
-+// va_dcl
-+//#endif
- {
- va_list arg;
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg, format);
--#else
-+/*#else
- int diff;
- char *format;
-- va_start(arg);
-+ va_start(arg, format);
- diff = va_arg(arg,int);
- format = va_arg(arg,char *);
- #endif
-+*/
-
- print_msg("Fatal", srcline-diff, format, arg);
- va_end(arg);
-@@ -330,24 +331,25 @@
- }
-
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- void error(int diff, char *format, ...)
--#else
--void error(va_alist)
-- va_dcl
--#endif
-+//#else
-+//void error(int diff, char *format, ...)
-+//void error(va_alist)
-+// va_dcl
-+//#endif
- {
- va_list arg;
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg, format);
--#else
-- int diff;
-+//#else
-+/* int diff;
- char *format;
- va_start(arg);
- diff = va_arg(arg,int);
- format = va_arg(arg,char *);
--#endif
-+#endif*/
- print_msg("Error", srcline-diff, format, arg);
- va_end(arg);
-
-@@ -356,23 +358,23 @@
- }
-
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- void warn(int diff, char *format, ...)
--#else
-+/*#else
- void warn(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- va_list arg;
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg, format);
--#else
-+/*#else
- int diff;
- char *format;
- va_start(arg);
- diff = va_arg(arg, int);
- format = va_arg(arg, char *);
--#endif
-+#endif*/
- print_msg("Warning", srcline-diff, format, arg);
- va_end(arg);
-
-@@ -381,47 +383,47 @@
- }
-
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- void notice(char *format, ...)
--#else
-+/*#else
- void notice(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- va_list arg;
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg, format);
--#else
-+/*#else
- char *format;
-
- va_start(arg);
- format = va_arg(arg,char *);
--#endif
-+#endif*/
- print_msg("Note", srcline, format, arg);
- va_end(arg);
- }
-
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- void msg(char *format, ...)
--#else
-+/*#else
- void msg(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- va_list arg;
--#ifdef XFRACT
-+/*#ifdef XFRACT
- char *format;
--#endif
-+#endif*/
-
- if (quiet_mode)
- return;
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg, format);
--#else
-+/*#else
- va_start(arg);
- format = va_arg(arg,char *);
--#endif
-+#endif*/
- print_msg(NULL, 0, format, arg);
- va_end(arg);
- }
-diff -Naur xfract-fo-20.03p00-orig/jiim.c xfract-fo-20.03p00/jiim.c
---- xfract-fo-20.03p00-orig/jiim.c 2004-01-11 13:56:33.000000000 +0100
-+++ xfract-fo-20.03p00/jiim.c 2004-02-02 20:04:39.954729088 +0100
-@@ -40,11 +40,11 @@
-
- #include <string.h>
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- #include <stdarg.h>
--#else
-+/*#else
- #include <varargs.h>
--#endif
-+#endif*/
-
- #ifdef __TURBOC__
- # include <mem.h> /* to get mem...() declarations */
-diff -Naur xfract-fo-20.03p00-orig/Makefile xfract-fo-20.03p00/Makefile
---- xfract-fo-20.03p00-orig/Makefile 2003-03-29 18:51:27.000000000 +0100
-+++ xfract-fo-20.03p00/Makefile 2004-02-02 20:04:39.962727872 +0100
-@@ -213,8 +213,11 @@
- cp xfractint $(BINDIR)/xfractint
- strip $(BINDIR)/xfractint
- chmod a+x $(BINDIR)/xfractint
-- cp fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) ./maps/$(MAPFILES) $(SRCDIR)
-- (cd $(SRCDIR); chmod a+r fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) $(MAPFILES) )
-+ cp fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) $(SRCDIR)
-+ mkdir $(SRCDIR)/maps
-+ (cd maps; cp $(MAPFILES) $(SRCDIR)/maps )
-+ (cd $(SRCDIR); chmod a+r fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) )
-+ (cd $(SRCDIR)/maps; chmod a+r $(MAPFILES) )
- cp xfractint.man $(MANDIR)/xfractint.1
- chmod a+r $(MANDIR)/xfractint.1
-
-diff -Naur xfract-fo-20.03p00-orig/memory.c xfract-fo-20.03p00/memory.c
---- xfract-fo-20.03p00-orig/memory.c 2004-01-11 13:56:33.000000000 +0100
-+++ xfract-fo-20.03p00/memory.c 2004-02-02 20:04:39.965727416 +0100
-@@ -1,12 +1,12 @@
- #include <string.h>
- #include <limits.h>
- #include <malloc.h>
--#ifndef XFRACT
--#include <io.h>
-+//#ifndef XFRACT
-+//#include <io.h>
- #include <stdarg.h>
--#else
--#include <varargs.h>
--#endif
-+//#else
-+//#include <varargs.h>
-+//#endif
- #include <ctype.h>
-
- #include "port.h"
-diff -Naur xfract-fo-20.03p00-orig/miscovl.c xfract-fo-20.03p00/miscovl.c
---- xfract-fo-20.03p00-orig/miscovl.c 2004-01-11 13:56:33.000000000 +0100
-+++ xfract-fo-20.03p00/miscovl.c 2004-02-02 20:06:05.635703600 +0100
-@@ -5,14 +5,14 @@
- #include <string.h>
- #include <ctype.h>
- #include <time.h>
--#ifndef XFRACT
--#include <malloc.h>
--#include <process.h>
-+//#ifndef XFRACT
-+//#include <malloc.h>
-+//#include <process.h>
- #include <stdarg.h>
--#include <io.h>
--#else
--#include <varargs.h>
--#endif
-+//#include <io.h>
-+//#else
-+//#include <varargs.h>
-+//#endif
- /* see Fractint.c for a description of the "include" hierarchy */
- #include "port.h"
- #include "prototyp.h"
-@@ -24,11 +24,11 @@
- static void write_batch_parms(char *colorinf,int colorsonly, int maxcolor,int i, int j);
- static void expand_comments(char far *target, char far *source);
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- static void put_parm(char *parm,...);
--#else
--static void put_parm();
--#endif
-+//#else
-+//static void put_parm();
-+//#endif
-
- static void put_parm_line(void);
- static int getprec(double,double,double);
-@@ -1193,24 +1193,24 @@
- }
- }
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- static void put_parm(char *parm,...)
--#else
-+/*#else
- static void put_parm(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- char *bufptr;
- va_list args;
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(args,parm);
--#else
-+/*#else
- char * parm;
-
- va_start(args);
- parm = va_arg(args,char *);
--#endif
-+#endif*/
- if (*parm == ' ' /* starting a new parm */
- && wbdata->len == 0) /* skip leading space */
- ++parm;
-diff -Naur xfract-fo-20.03p00-orig/miscres.c xfract-fo-20.03p00/miscres.c
---- xfract-fo-20.03p00-orig/miscres.c 2004-01-11 13:56:33.000000000 +0100
-+++ xfract-fo-20.03p00/miscres.c 2004-02-02 20:04:39.979725288 +0100
-@@ -6,12 +6,12 @@
- #include <ctype.h>
- #include <time.h>
- #include <malloc.h>
--#ifndef XFRACT
-+//#ifndef XFRACT
- #include <stdarg.h>
--#include <io.h>
--#else
--#include <varargs.h>
--#endif
-+//#include <io.h>
-+//#else
-+//#include <varargs.h>
-+//#endif
- /*#ifdef __TURBOC__
- #include <dir.h>
- #endif */
-diff -Naur xfract-fo-20.03p00-orig/printer.c xfract-fo-20.03p00/printer.c
---- xfract-fo-20.03p00-orig/printer.c 2004-01-11 13:56:33.000000000 +0100
-+++ xfract-fo-20.03p00/printer.c 2004-02-02 20:04:40.021718904 +0100
-@@ -87,12 +87,12 @@
- #include <sys/types.h>
- #include <errno.h>
-
--#ifndef XFRACT
--#include <conio.h>
-+//#ifndef XFRACT
-+//#include <conio.h>
- #include <stdarg.h>
--#else
--#include <varargs.h>
--#endif
-+//#else
-+//#include <varargs.h>
-+//#endif
-
- #include <string.h>
-
-@@ -136,11 +136,11 @@
-
- /******** PROTOTYPES ********/
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- static void Printer_printf(char far *fmt,...);
--#else
--static void Printer_printf();
--#endif
-+//#else
-+//static void Printer_printf();
-+//#endif
- static int _fastcall printer(int c);
- static void _fastcall print_title(int,int,char *);
- static void printer_reset(void);
-@@ -1335,25 +1335,25 @@
-
- /* This function prints a string to the the printer with BIOS calls. */
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- static void Printer_printf(char far *fmt,...)
--#else
-+/*#else
- static void Printer_printf(va_alist)
- va_dcl
--#endif
-+#endif*/
- {
- int i;
- char s[500];
- int x=0;
- va_list arg;
-
--#ifndef XFRACT
-+//#ifndef XFRACT
- va_start(arg,fmt);
--#else
-+/*#else
- char far *fmt;
- va_start(arg);
- fmt = va_arg(arg,char far *);
--#endif
-+#endif*/
-
- {
- /* copy far to near string */
-diff -Naur xfract-fo-20.03p00-orig/prototyp.h xfract-fo-20.03p00/prototyp.h
---- xfract-fo-20.03p00-orig/prototyp.h 2004-01-11 13:52:36.000000000 +0100
-+++ xfract-fo-20.03p00/prototyp.h 2004-02-02 20:04:40.073711000 +0100
-@@ -558,13 +558,13 @@
- extern int pot_line(BYTE *,int );
- extern int sound_line(BYTE *,int );
- extern int sound_line(unsigned char *pixels,int linelen);
--#ifndef XFRACT
-+//#ifndef XFRACT
- extern int timer(int,int (*subrtn)(),...);
--extern int _cdecl _matherr(struct exception *);
--#else
--extern int timer();
-+//extern int _cdecl _matherr(struct exception *);
-+//#else
-+//extern int timer();
- extern int XZoomWaiting;
--#endif
-+//#endif*/
-
-
- extern void clear_zoombox(void);
diff --git a/x11-misc/xfractint/files/xfractint-20.03p01-make.patch b/x11-misc/xfractint/files/xfractint-20.03p01-make.patch
deleted file mode 100644
index 0a151207dd48..000000000000
--- a/x11-misc/xfractint/files/xfractint-20.03p01-make.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -Naur xfractint-20.03p01-orig/Makefile xfractint-20.03p01/Makefile
---- xfractint-20.03p01-orig/Makefile 2004-02-08 15:24:31.000000000 +0100
-+++ xfractint-20.03p01/Makefile 2004-04-25 16:05:41.501995544 +0200
-@@ -224,8 +224,11 @@
- cp xfractint $(BINDIR)/xfractint
- strip $(BINDIR)/xfractint
- chmod a+x $(BINDIR)/xfractint
-- cp fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) ./maps/$(MAPFILES) $(SRCDIR)
-- (cd $(SRCDIR); chmod a+r fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) $(MAPFILES) )
-+ cp fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) $(SRCDIR)
-+ mkdir $(SRCDIR)/maps
-+ (cd maps; cp $(MAPFILES) $(SRCDIR)/maps )
-+ (cd $(SRCDIR); chmod a+r fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) )
-+ (cd $(SRCDIR)/maps; chmod a+r $(MAPFILES) )
- cp xfractint.man $(MANDIR)/xfractint.1
- chmod a+r $(MANDIR)/xfractint.1
-
diff --git a/x11-misc/xfractint/files/xfractint-20.04_p07-Makefile.patch b/x11-misc/xfractint/files/xfractint-20.04_p07-Makefile.patch
new file mode 100644
index 000000000000..0b51a976ef30
--- /dev/null
+++ b/x11-misc/xfractint/files/xfractint-20.04_p07-Makefile.patch
@@ -0,0 +1,118 @@
+diff -ur xfractint-20.04p07.orig/Makefile xfractint-20.04p07/Makefile
+--- xfractint-20.04p07.orig/Makefile 2007-11-18 20:44:40.000000000 +0200
++++ xfractint-20.04p07/Makefile 2007-12-27 22:14:58.000000000 +0200
+@@ -4,7 +4,7 @@
+ # SRCDIR should also hold the .par, .frm, etc. files
+ SRCDIR = /usr/share/xfractint
+ # BINDIR is where you put your X11 binaries
+-BINDIR = /usr/X11R6/bin
++BINDIR = /usr/bin
+ # MANDIR is where you put your chapter 1 man pages
+ MANDIR = /usr/share/man/man1
+
+@@ -90,15 +90,13 @@
+ ifeq ($(AS),/usr/bin/nasm)
+
+ #CFLAGS = -I. -D_CONST $(DEFINES)
+-CFLAGS = -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX -O2 \
+- -march=pentium -DNASM -fno-builtin
++CFLAGS += -I$(HFD) $(DEFINES) -DBIG_ANSI_C -DLINUX -DNASM -fno-builtin
+ # -march=athlon64 -DNASM -fno-builtin
+ #CFLAGS = -I. $(DEFINES) -g -DBIG_ANSI_C -DLINUX -Os -DNASM -fno-builtin
+
+ else
+
+-CFLAGS = -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX -O2 \
+- -march=pentium -fno-builtin
++CFLAGS += -I$(HFD) $(DEFINES) -DBIG_ANSI_C -DLINUX -fno-builtin
+ # -march=athlon64 -fno-builtin
+ #CFLAGS = -I. $(DEFINES) -g -DBIG_ANSI_C -DLINUX -Os -fno-builtin
+
+@@ -121,7 +119,7 @@
+ # if you get undefined symbols like "w32addch".
+ # For Linux, use
+ #LIBS = -L/usr/X11R6/lib -lX11 -lm -lncurses
+-LIBS = -L/usr/X11R6/lib -lX11 -lm -lncurses
++LIBS = -L/usr/lib -lX11 -lm -lncurses
+ #LIBS = -L/usr/X11R6/lib64 -lX11 -lm -lncurses
+ #LIBS = -lX11 -lm -lcurses
+
+@@ -261,38 +259,38 @@
+ cd $(UDIR) ; ${MAKE} clean
+
+ install: xfractint fractint.hlp
+- strip xfractint
+-# only next 6 lines might need su
+- sudo cp xfractint $(BINDIR)/xfractint;
+- sudo chmod a+x $(BINDIR)/xfractint;
+- sudo cp $(UDIR)/xfractint.man $(MANDIR)/xfractint.1;
+- sudo chmod a+r $(MANDIR)/xfractint.1
+- if [ ! -d $(SRCDIR) ] ; then sudo mkdir $(SRCDIR) ; fi
+- cd $(SRCDIR); cd ..; sudo chmod -R a+rw $(SRCDIR)
+ # create directories if they don't exist
+- if [ ! -d $(SRCDIR)/$(PDIR) ] ; then mkdir $(SRCDIR)/$(PDIR) ; fi
+- if [ ! -d $(SRCDIR)/$(FDIR) ] ; then mkdir $(SRCDIR)/$(FDIR) ; fi
+- if [ ! -d $(SRCDIR)/$(IDIR) ] ; then mkdir $(SRCDIR)/$(IDIR) ; fi
+- if [ ! -d $(SRCDIR)/$(LDIR) ] ; then mkdir $(SRCDIR)/$(LDIR) ; fi
+- if [ ! -d $(SRCDIR)/$(MDIR) ] ; then mkdir $(SRCDIR)/$(MDIR) ; fi
+- if [ ! -d $(SRCDIR)/$(XDIR) ] ; then mkdir $(SRCDIR)/$(XDIR) ; fi
++ if [ ! -d $(DESTDIR)$(SRCDIR)/$(PDIR) ] ; then mkdir -p $(DESTDIR)$(BINDIR) ; fi
++ if [ ! -d $(DESTDIR)$(SRCDIR)/$(PDIR) ] ; then mkdir -p $(DESTDIR)$(MANDIR) ; fi
++ if [ ! -d $(DESTDIR)$(SRCDIR)/$(PDIR) ] ; then mkdir -p $(DESTDIR)$(SRCDIR) ; fi
++ if [ ! -d $(DESTDIR)$(SRCDIR)/$(PDIR) ] ; then mkdir -p $(DESTDIR)$(SRCDIR)/$(PDIR) ; fi
++ if [ ! -d $(DESTDIR)$(SRCDIR)/$(FDIR) ] ; then mkdir -p $(DESTDIR)$(SRCDIR)/$(FDIR) ; fi
++ if [ ! -d $(DESTDIR)$(SRCDIR)/$(IDIR) ] ; then mkdir -p $(DESTDIR)$(SRCDIR)/$(IDIR) ; fi
++ if [ ! -d $(DESTDIR)$(SRCDIR)/$(LDIR) ] ; then mkdir -p $(DESTDIR)$(SRCDIR)/$(LDIR) ; fi
++ if [ ! -d $(DESTDIR)$(SRCDIR)/$(MDIR) ] ; then mkdir -p $(DESTDIR)$(SRCDIR)/$(MDIR) ; fi
++ if [ ! -d $(DESTDIR)$(SRCDIR)/$(XDIR) ] ; then mkdir -p $(DESTDIR)$(SRCDIR)/$(XDIR) ; fi
+ # copy all the files to the appropriate directories
+- cp fractint.hlp sstools.ini $(DOCS) $(SRCDIR)
+- cd ./$(PDIR); cp $(PARFILES) $(SRCDIR)/$(PDIR)
+- cd ./$(FDIR); cp $(FRMFILES) $(SRCDIR)/$(FDIR)
+- cd ./$(IDIR); cp $(IFSFILES) $(SRCDIR)/$(IDIR)
+- cd ./$(LDIR); cp $(LFILES) $(SRCDIR)/$(LDIR)
+- cd ./$(MDIR); cp $(MAPFILES) $(SRCDIR)/$(MDIR)
+- cd ./$(XDIR); cp $(XTRAFILES) $(SRCDIR)/$(XDIR)
++ cp xfractint $(DESTDIR)$(BINDIR)/xfractint;
++ cp $(UDIR)/xfractint.man $(DESTDIR)$(MANDIR)/xfractint.1;
++ cp fractint.hlp sstools.ini $(DOCS) $(DESTDIR)$(SRCDIR)
++ cd ./$(PDIR); cp $(PARFILES) $(DESTDIR)$(SRCDIR)/$(PDIR)
++ cd ./$(FDIR); cp $(FRMFILES) $(DESTDIR)$(SRCDIR)/$(FDIR)
++ cd ./$(IDIR); cp $(IFSFILES) $(DESTDIR)$(SRCDIR)/$(IDIR)
++ cd ./$(LDIR); cp $(LFILES) $(DESTDIR)$(SRCDIR)/$(LDIR)
++ cd ./$(MDIR); cp $(MAPFILES) $(DESTDIR)$(SRCDIR)/$(MDIR)
++ cd ./$(XDIR); cp $(XTRAFILES) $(DESTDIR)$(SRCDIR)/$(XDIR)
+ # set permissions
+- cd $(SRCDIR); chmod a+r fractint.hlp
+- cd $(SRCDIR); chmod a+rw sstools.ini
+- cd $(SRCDIR)/$(PDIR); chmod a+rw $(PARFILES)
+- cd $(SRCDIR)/$(FDIR); chmod a+rw $(FRMFILES)
+- cd $(SRCDIR)/$(IDIR); chmod a+rw $(IFSFILES)
+- cd $(SRCDIR)/$(LDIR); chmod a+rw $(LFILES)
+- cd $(SRCDIR)/$(MDIR); chmod a+rw $(MAPFILES)
+- cd $(SRCDIR)/$(XDIR); chmod a+rw $(XTRAFILES)
++ cd $(DESTDIR)$(SRCDIR); chmod -R 755 $(DESTDIR)$(SRCDIR)
++ chmod 755 $(DESTDIR)$(BINDIR)/xfractint
++ chmod 644 $(DESTDIR)$(MANDIR)/xfractint.1
++ cd $(DESTDIR)$(SRCDIR); chmod 644 fractint.hlp
++ cd $(DESTDIR)$(SRCDIR); chmod 644 sstools.ini
++ cd $(DESTDIR)$(SRCDIR)/$(PDIR); chmod 644 $(PARFILES)
++ cd $(DESTDIR)$(SRCDIR)/$(FDIR); chmod 644 $(FRMFILES)
++ cd $(DESTDIR)$(SRCDIR)/$(IDIR); chmod 644 $(IFSFILES)
++ cd $(DESTDIR)$(SRCDIR)/$(LDIR); chmod 644 $(LFILES)
++ cd $(DESTDIR)$(SRCDIR)/$(MDIR); chmod 644 $(MAPFILES)
++ cd $(DESTDIR)$(SRCDIR)/$(XDIR); chmod 644 $(XTRAFILES)
+
+ uninstall:
+ cd $(SRCDIR)/$(PDIR); rm -f $(PARFILES)
+@@ -304,8 +302,8 @@
+ cd $(SRCDIR); rm -f fractint.hlp sstools.ini $(DOCS)
+ cd $(SRCDIR); rmdir $(PDIR) $(FDIR) $(IDIR) $(LDIR) $(MDIR) $(XDIR)
+ # only next 2 lines might need su
+- cd $(SRCDIR); cd ..; sudo rmdir $(SRCDIR)
+- sudo rm -f $(BINDIR)/xfractint $(MANDIR)/xfractint.1
++ cd $(SRCDIR); cd ..; rmdir $(SRCDIR)
++ rm -f $(BINDIR)/xfractint $(MANDIR)/xfractint.1
+
+ fractint.hlp: hc $(DOSHELPDIR)/$(HELP)
+ cd $(DOSHELPDIR); ../hc /c; mv fractint.hlp ..
diff --git a/x11-misc/xfractint/xfractint-20.4.03.ebuild b/x11-misc/xfractint/xfractint-20.04_p03.ebuild
index 426ac3663a1f..9604d6eb1e58 100644
--- a/x11-misc/xfractint/xfractint-20.4.03.ebuild
+++ b/x11-misc/xfractint/xfractint-20.04_p03.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xfractint/xfractint-20.4.03.ebuild,v 1.9 2007/07/22 03:21:47 dberkholz Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xfractint/xfractint-20.04_p03.ebuild,v 1.1 2007/12/27 20:42:56 drac Exp $
inherit eutils flag-o-matic
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}
src_unpack() {
unpack ${A}
cd ${S}
- epatch "${FILESDIR}"/${P}-makefile.patch
+ epatch "${FILESDIR}"/${PN}-20.4.03-makefile.patch
}
src_compile() {
diff --git a/x11-misc/xfractint/xfractint-20.04_p07.ebuild b/x11-misc/xfractint/xfractint-20.04_p07.ebuild
new file mode 100644
index 000000000000..b30c912a2209
--- /dev/null
+++ b/x11-misc/xfractint/xfractint-20.04_p07.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xfractint/xfractint-20.04_p07.ebuild,v 1.1 2007/12/27 20:42:56 drac Exp $
+
+inherit eutils toolchain-funcs
+
+MY_P=${P/_}
+
+DESCRIPTION="a fractal generator"
+HOMEPAGE="http://www.fractint.org"
+SRC_URI="http://www.fractint.org/ftp/current/linux/${MY_P}.tar.gz"
+
+LICENSE="freedist"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}"
+# x86? ( dev-lang/nasm )"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-Makefile.patch
+}
+
+src_compile() {
+ # Untested, any x86 archteam dev. is allowed to uncomment this.
+ local myasm="foo"
+# use x86 && myasm="/usr/bin/nasm"
+ emake CC="$(tc-getCC)" AS="${myasm}" || die "emake failed."
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ newenvd "${FILESDIR}"/xfractint.envd 60xfractint
+}
+
+pkg_postinst() {
+ elog "XFractInt requires the FRACTDIR variable to be set in order to start."
+ elog "Please re-login or \`source /etc/profile\` to have this variable set."
+}
diff --git a/x11-misc/xfractint/xfractint-20.3.01.ebuild b/x11-misc/xfractint/xfractint-20.3.01.ebuild
deleted file mode 100644
index 6675a1074ef0..000000000000
--- a/x11-misc/xfractint/xfractint-20.3.01.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xfractint/xfractint-20.3.01.ebuild,v 1.16 2007/07/22 03:21:47 dberkholz Exp $
-
-inherit eutils flag-o-matic
-
-MY_P=xfractint-20.03p01
-
-S="${WORKDIR}/${MY_P}"
-DESCRIPTION="The best fractal generator for X."
-HOMEPAGE="http://www.fractint.org"
-SRC_URI="http://dev.gentoo.org/~spock/portage/distfiles/${MY_P}.tar.bz2"
-
-KEYWORDS="x86 sparc ~ppc ~amd64"
-SLOT="0"
-LICENSE="freedist"
-IUSE=""
-
-RDEPEND="virtual/libc
- >=sys-libs/ncurses-5.1
- x11-libs/libX11"
-
-DEPEND="${RDEPEND}
- x11-proto/xproto"
-
-src_unpack() {
- unpack ${A}
- epatch ${FILESDIR}/${MY_P}-make.patch
-}
-
-src_compile() {
- cd ${S}
- cp Makefile Makefile.orig
- replace-flags "-funroll-all-loops" "-funroll-loops"
- sed -e "s:CFLAGS = :CFLAGS = $CFLAGS :" Makefile.orig >Makefile
-
- emake -j1
-}
-
-src_install() {
- dodir /usr/bin
- dodir /usr/share/xfractint
- dodir /usr/man/man1
-
- make \
- BINDIR=${D}usr/bin \
- MANDIR=${D}usr/man/man1 \
- SRCDIR=${D}usr/share/xfractint \
- install || die
-
- newenvd ${FILESDIR}/xfractint.envd 60xfractint
-}
-
-pkg_postinst() {
- einfo
- einfo "XFractInt requires the FRACTDIR variable to be set in order to start."
- einfo "Please re-login or \`source /etc/profile\` to have this variable set automatically."
- einfo
-}
diff --git a/x11-misc/xfractint/xfractint-20.3.02.ebuild b/x11-misc/xfractint/xfractint-20.3.02.ebuild
deleted file mode 100644
index 9b1ef3bfdec6..000000000000
--- a/x11-misc/xfractint/xfractint-20.3.02.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xfractint/xfractint-20.3.02.ebuild,v 1.11 2007/07/22 03:21:47 dberkholz Exp $
-
-inherit eutils flag-o-matic
-
-MY_P=xfractint-20.03p02
-S="${WORKDIR}/${MY_P}"
-DESCRIPTION="The best fractal generator for X."
-HOMEPAGE="http://www.fractint.org"
-SRC_URI="http://www.fractint.org/ftp/current/linux/${P/int-/}.tar.gz"
-
-KEYWORDS="x86 sparc ~ppc ~amd64"
-SLOT="0"
-LICENSE="freedist"
-IUSE=""
-
-RDEPEND="virtual/libc
- >=sys-libs/ncurses-5.1
- x11-libs/libX11"
-
-DEPEND="${RDEPEND}
- x11-proto/xproto"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${PN}-20.03p01-make.patch
-}
-
-src_compile() {
- cd ${S}
- cp Makefile Makefile.orig
- replace-flags "-funroll-all-loops" "-funroll-loops"
- sed -e "s:CFLAGS = :CFLAGS = $CFLAGS :" Makefile.orig >Makefile
-
- emake -j1
-}
-
-src_install() {
- dodir /usr/bin
- dodir /usr/share/xfractint
- dodir /usr/man/man1
-
- make \
- BINDIR=${D}usr/bin \
- MANDIR=${D}usr/man/man1 \
- SRCDIR=${D}usr/share/xfractint \
- install || die
-
- newenvd ${FILESDIR}/xfractint.envd 60xfractint
-}
-
-pkg_postinst() {
- einfo
- einfo "XFractInt requires the FRACTDIR variable to be set in order to start."
- einfo "Please re-login or \`source /etc/profile\` to have this variable set automatically."
- einfo
-}
diff --git a/x11-misc/xfractint/xfractint-20.4.00.ebuild b/x11-misc/xfractint/xfractint-20.4.00.ebuild
deleted file mode 100644
index 92c951836a51..000000000000
--- a/x11-misc/xfractint/xfractint-20.4.00.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xfractint/xfractint-20.4.00.ebuild,v 1.8 2007/07/22 03:21:47 dberkholz Exp $
-
-inherit eutils flag-o-matic
-
-MY_P=xfractint-20.04p00
-S="${WORKDIR}/${MY_P}"
-DESCRIPTION="The best fractal generator for X."
-HOMEPAGE="http://www.fractint.org"
-SRC_URI="http://www.fractint.org/ftp/current/linux/${P/int-/}.tar.gz"
-
-KEYWORDS="amd64 ppc sparc x86"
-SLOT="0"
-LICENSE="freedist"
-IUSE=""
-
-RDEPEND="virtual/libc
- >=sys-libs/ncurses-5.1
- x11-libs/libX11"
-
-DEPEND="${RDEPEND}
- x11-proto/xproto"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${PN}-20.03p01-make.patch
-}
-
-src_compile() {
- cd ${S}
- cp Makefile Makefile.orig
- replace-flags "-funroll-all-loops" "-funroll-loops"
- sed -e "s:CFLAGS = :CFLAGS = $CFLAGS :" Makefile.orig >Makefile
-
- emake -j1
-}
-
-src_install() {
- dodir /usr/bin
- dodir /usr/share/xfractint
- dodir /usr/man/man1
-
- make \
- BINDIR=${D}usr/bin \
- MANDIR=${D}usr/man/man1 \
- SRCDIR=${D}usr/share/xfractint \
- install || die
-
- newenvd ${FILESDIR}/xfractint.envd 60xfractint
-}
-
-pkg_postinst() {
- einfo
- einfo "XFractInt requires the FRACTDIR variable to be set in order to start."
- einfo "Please re-login or \`source /etc/profile\` to have this variable set automatically."
- einfo
-}