From 90fdc9c41e5275ce62c09c099d2c4c639dc929a1 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sat, 30 Dec 2006 00:06:32 +0000 Subject: [PATCH] old Package-Manager: portage-2.1.2_rc4-r2 --- sys-apps/groff/Manifest | 30 +-- sys-apps/groff/files/digest-groff-1.19.1-r2 | 3 - .../groff/files/groff-1.19.1-gcc-4.1.patch | 50 ----- .../files/groff-1.19.1-parallel-make.patch | 41 ---- sys-apps/groff/files/groff-1.19.1-stack.patch | 176 ------------------ .../groff/files/groff-1.19.1-tmpfile.patch | 24 --- sys-apps/groff/groff-1.19.1-r2.ebuild | 126 ------------- 7 files changed, 3 insertions(+), 447 deletions(-) delete mode 100644 sys-apps/groff/files/digest-groff-1.19.1-r2 delete mode 100644 sys-apps/groff/files/groff-1.19.1-gcc-4.1.patch delete mode 100644 sys-apps/groff/files/groff-1.19.1-parallel-make.patch delete mode 100644 sys-apps/groff/files/groff-1.19.1-stack.patch delete mode 100644 sys-apps/groff/files/groff-1.19.1-tmpfile.patch delete mode 100644 sys-apps/groff/groff-1.19.1-r2.ebuild diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index 3319fbccc012..91ec02d98fba 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -13,22 +13,6 @@ AUX groff-1.18.1.1-deb-fix.patch 403 RMD160 009fd556e5205fbacfec9d1fb6e679a4ccc7 MD5 84d5084c752e93b35962510387ffb0c4 files/groff-1.18.1.1-deb-fix.patch 403 RMD160 009fd556e5205fbacfec9d1fb6e679a4ccc72f21 files/groff-1.18.1.1-deb-fix.patch 403 SHA256 1f89f075328a5094e62177d4beb514db583e77815e7df2de170feaa0fac0fec9 files/groff-1.18.1.1-deb-fix.patch 403 -AUX groff-1.19.1-gcc-4.1.patch 1696 RMD160 13ff11aad553fd5f9336b4dd7e4ef93d73774a86 SHA1 df7e88bc7a772f542384c2159adcc298bfe7ece5 SHA256 26267eea19519b4cd0b085da63dda71d0761493c5be1759edc510f9135f4c7d9 -MD5 b3ba6be5518b9eb78377d4ed60d90f95 files/groff-1.19.1-gcc-4.1.patch 1696 -RMD160 13ff11aad553fd5f9336b4dd7e4ef93d73774a86 files/groff-1.19.1-gcc-4.1.patch 1696 -SHA256 26267eea19519b4cd0b085da63dda71d0761493c5be1759edc510f9135f4c7d9 files/groff-1.19.1-gcc-4.1.patch 1696 -AUX groff-1.19.1-parallel-make.patch 1067 RMD160 4081817c8880711259700543d4d7a3a7f9431534 SHA1 ecb3c113cd79bad1da7654566b4f7d2dcf632a8c SHA256 b1d7df3b2cfc79e0e4eb34e892f5c06df8d06942d0358dc76dc27ccb2439b411 -MD5 64d15253bef046fc681356d45aecf417 files/groff-1.19.1-parallel-make.patch 1067 -RMD160 4081817c8880711259700543d4d7a3a7f9431534 files/groff-1.19.1-parallel-make.patch 1067 -SHA256 b1d7df3b2cfc79e0e4eb34e892f5c06df8d06942d0358dc76dc27ccb2439b411 files/groff-1.19.1-parallel-make.patch 1067 -AUX groff-1.19.1-stack.patch 3659 RMD160 4d2530af751eaa92bd7beeb3914953036dc90a27 SHA1 f43a8737a1cf0993ec0ce94b41187480f18c8029 SHA256 bfcd259bbd89a8faa9dda2bd6d103edcf71f04bdb0ae8e41e64be8ced9238f7b -MD5 b70471bdc7015ddf030d176b3a0f2d5f files/groff-1.19.1-stack.patch 3659 -RMD160 4d2530af751eaa92bd7beeb3914953036dc90a27 files/groff-1.19.1-stack.patch 3659 -SHA256 bfcd259bbd89a8faa9dda2bd6d103edcf71f04bdb0ae8e41e64be8ced9238f7b files/groff-1.19.1-stack.patch 3659 -AUX groff-1.19.1-tmpfile.patch 710 RMD160 4fd6168a5bb5bcb984e15d57e7174f96efec1e3a SHA1 91ea97668540b84b659bc7b37f1bb6f731fb01e1 SHA256 f817eccf656bdb967c1a51e615df0a68779314eb691f67993c720d43e221b835 -MD5 8f3336cc924f20e480ac76ee94f0611e files/groff-1.19.1-tmpfile.patch 710 -RMD160 4fd6168a5bb5bcb984e15d57e7174f96efec1e3a files/groff-1.19.1-tmpfile.patch 710 -SHA256 f817eccf656bdb967c1a51e615df0a68779314eb691f67993c720d43e221b835 files/groff-1.19.1-tmpfile.patch 710 AUX groff-1.19.2-infoext.patch 2779 RMD160 1f88f4ae40128b8496f7de47a91917dea777aee5 SHA1 013f1f36b868235d4a583bda62517a1b577ade98 SHA256 f6bcf74c010c187d8518dbe03918facdedad93b06fcf126fc4a3a58115778d22 MD5 5a9e270dfa9c3455b6fdfa6ab65dcc7c files/groff-1.19.2-infoext.patch 2779 RMD160 1f88f4ae40128b8496f7de47a91917dea777aee5 files/groff-1.19.2-infoext.patch 2779 @@ -46,7 +30,6 @@ MD5 a94a3de58bb54769a2793e1f8602a618 files/groff_1.18.1.1-10-fix.patch 551 RMD160 a513e09b797e58dbe5cf9428dff5b3550d4f1692 files/groff_1.18.1.1-10-fix.patch 551 SHA256 9199ffeedbd05a5f8644ba25231dba4c922bbbb01448009f5dfbaf06e8e930b7 files/groff_1.18.1.1-10-fix.patch 551 DIST groff-1.18.1.1.tar.gz 2260623 RMD160 af0a96109e8644f3c32fa13b8531fb494905e4cc SHA1 19c8c83e6ee29dd6041dae0daf1c1d0debd3d32a SHA256 e1ad500044e1e9bfd851d5dd60ff64b980b88af68feed020ae372447cbb9d7b0 -DIST groff-1.19.1.tar.gz 2629152 RMD160 6c0732088cbdce3fde2d31f0cd2b149ee5022210 SHA1 82ba1b29b01c36bf41149ce8813cea712e3e6cbf SHA256 e07c495a18679b79c7c6f6f475689a33ab2a8ee5af4783e915f08134d1f546d2 DIST groff-1.19.2-japanese.patch.bz2 160688 RMD160 4f52a0ac81c20bc5f8cb308d0fc08fd99c42e907 SHA1 50a4612657b2ac2b7852c69c8cbca08021f3956f SHA256 67c09321a9190a33ad4c9d2c5ca8462ddaa235dd1c230a80ae6eef6236053c41 DIST groff-1.19.2.tar.gz 2903263 RMD160 d5e57fa1d71dbff2c59a40a5a68c7417ffe211c9 SHA1 cfad99a5c52933a6a9180e394bd94fbaec0ac956 SHA256 d864fbd0bf6dea24e4f71736da9902a1cae86d0a1a893b5fe17118927257ec3e DIST groff_1.18.1.1-12.diff.gz 127812 RMD160 e49d682f23c7d2a63d4d4804af3d3ea9d39c2313 SHA1 bd24503fc4cf330b1d6c5137f3aa2d0cd03b7861 SHA256 71b1b7a75ca6f2f2a29b8093c16508841487eae92e2750fb49d297e89d0d3c97 @@ -54,10 +37,6 @@ EBUILD groff-1.18.1.1.ebuild 2901 RMD160 0c1499a4f2a2f909238b3e04c0a51722b236948 MD5 58a16e396482725113fd175f84eaa71d groff-1.18.1.1.ebuild 2901 RMD160 0c1499a4f2a2f909238b3e04c0a51722b2369487 groff-1.18.1.1.ebuild 2901 SHA256 d5e55f0fd66a55785371e2ea8c69967056434be60ae7f75c100b198afd1495c1 groff-1.18.1.1.ebuild 2901 -EBUILD groff-1.19.1-r2.ebuild 3352 RMD160 77fe1646045c32f6d680cbf9f8e93abf9f19b3a1 SHA1 33e16eb304598a6db18ee7923c9a007795e4dc54 SHA256 761facedbbbe696c540c0388d6724b40375ad452ccca3798ece6a1ec79e2c432 -MD5 5cbcfa052302009d9d29dc65911b7bec groff-1.19.1-r2.ebuild 3352 -RMD160 77fe1646045c32f6d680cbf9f8e93abf9f19b3a1 groff-1.19.1-r2.ebuild 3352 -SHA256 761facedbbbe696c540c0388d6724b40375ad452ccca3798ece6a1ec79e2c432 groff-1.19.1-r2.ebuild 3352 EBUILD groff-1.19.2-r1.ebuild 2458 RMD160 c81cda49e82e0ba09daeb6b04eead86d5f0032d5 SHA1 83700443ddb023b632fd8d4515f9541b43e7531e SHA256 7f1b0b3aa92dfd666947b3a8abfbdbf853ef1fc1567d9447e4dc4f3c13fd1533 MD5 94148cb32ef480da0dc1ee1eeadc9fbb groff-1.19.2-r1.ebuild 2458 RMD160 c81cda49e82e0ba09daeb6b04eead86d5f0032d5 groff-1.19.2-r1.ebuild 2458 @@ -73,16 +52,13 @@ SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 metadata MD5 e7281fb1719635c47b832a823f498334 files/digest-groff-1.18.1.1 503 RMD160 83ef220f2b4b6656e75fb6699f3585b0eefff84f files/digest-groff-1.18.1.1 503 SHA256 d12724927ef4b1c5279f1e4e6dd7acc11a875f50af8c79aec47ffd88ee8efeae files/digest-groff-1.18.1.1 503 -MD5 2d3bbf26a97401f47451933eec28c329 files/digest-groff-1.19.1-r2 241 -RMD160 20517e5edacf3c67995cbf808a1500223120969a files/digest-groff-1.19.1-r2 241 -SHA256 fbb91fefa8ddd9b80f622aa14358c20130b42a05f73938129ef55d2fbef03755 files/digest-groff-1.19.1-r2 241 MD5 70f6b75efd3a05a24339ea8d0881804c files/digest-groff-1.19.2-r1 515 RMD160 1cca63d735d0fff253b21c61f7fe68053a952fc5 files/digest-groff-1.19.2-r1 515 SHA256 498177c9549e0a83bf5aa3f3a8e5f41deeb09094c9c6f52fc6d55806e4100972 files/digest-groff-1.19.2-r1 515 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) -iD8DBQFFla0X8bi6rjpTunYRAh7gAJ0VMFlbWAY0JaYbBDQYnQU/kS6oLQCfVz8c -q4Qk37HkVilPrJOyPOT5wO8= -=G/iM +iD8DBQFFla3G8bi6rjpTunYRAixVAKC6vx/Wv02gTGpb4AxvsGEg6JjXMwCeNxkA +6VyLYFE6OmBk2YeM5hB+7Z4= +=bbSa -----END PGP SIGNATURE----- diff --git a/sys-apps/groff/files/digest-groff-1.19.1-r2 b/sys-apps/groff/files/digest-groff-1.19.1-r2 deleted file mode 100644 index 7ebcc9871906..000000000000 --- a/sys-apps/groff/files/digest-groff-1.19.1-r2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 57d155378640c12a80642664dfdfc892 groff-1.19.1.tar.gz 2629152 -RMD160 6c0732088cbdce3fde2d31f0cd2b149ee5022210 groff-1.19.1.tar.gz 2629152 -SHA256 e07c495a18679b79c7c6f6f475689a33ab2a8ee5af4783e915f08134d1f546d2 groff-1.19.1.tar.gz 2629152 diff --git a/sys-apps/groff/files/groff-1.19.1-gcc-4.1.patch b/sys-apps/groff/files/groff-1.19.1-gcc-4.1.patch deleted file mode 100644 index c67f42e6f1ef..000000000000 --- a/sys-apps/groff/files/groff-1.19.1-gcc-4.1.patch +++ /dev/null @@ -1,50 +0,0 @@ -diff -ur ../groff-1.19.1.orig/src/preproc/eqn/box.h src/preproc/eqn/box.h ---- ../groff-1.19.1.orig/src/preproc/eqn/box.h 2004-04-17 07:23:30.000000000 +0200 -+++ src/preproc/eqn/box.h 2006-03-15 23:23:28.000000000 +0100 -@@ -82,6 +82,10 @@ - friend box *make_lineup_box(box *); - }; - -+extern box *make_script_box(box *, box *, box *); -+extern box *make_mark_box(box *); -+extern box *make_lineup_box(box *); -+ - enum alignment { LEFT_ALIGN, RIGHT_ALIGN, CENTER_ALIGN }; - - class column : public box_list { -diff -ur ../groff-1.19.1.orig/src/roff/troff/div.h src/roff/troff/div.h ---- ../groff-1.19.1.orig/src/roff/troff/div.h 2006-03-15 23:19:12.000000000 +0100 -+++ src/roff/troff/div.h 2006-03-15 23:15:11.000000000 +0100 -@@ -56,6 +56,8 @@ - virtual void copy_file(const char *filename) = 0; - }; - -+extern void end_diversions(); -+ - class macro; - - class macro_diversion : public diversion { -diff -ur ../groff-1.19.1.orig/src/roff/troff/env.h src/roff/troff/env.h ---- ../groff-1.19.1.orig/src/roff/troff/env.h 2006-03-15 23:19:04.000000000 +0100 -+++ src/roff/troff/env.h 2006-03-15 23:15:40.000000000 +0100 -@@ -353,6 +353,8 @@ - friend void do_divert(int append, int boxing); - }; - -+extern void title(); -+ - extern environment *curenv; - extern void pop_env(); - extern void push_env(int); -diff -ur ../groff-1.19.1.orig/src/roff/troff/token.h src/roff/troff/token.h ---- ../groff-1.19.1.orig/src/roff/troff/token.h 2006-03-15 23:19:19.000000000 +0100 -+++ src/roff/troff/token.h 2006-03-15 23:16:02.000000000 +0100 -@@ -102,6 +102,8 @@ - friend void process_input_stack(); - }; - -+extern void process_input_stack(); -+ - extern token tok; // the current token - - extern symbol get_name(int required = 0); diff --git a/sys-apps/groff/files/groff-1.19.1-parallel-make.patch b/sys-apps/groff/files/groff-1.19.1-parallel-make.patch deleted file mode 100644 index af8931fe4c82..000000000000 --- a/sys-apps/groff/files/groff-1.19.1-parallel-make.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- groff-1.19.1/Makefile.in.orig 2004-12-13 17:08:22.845281534 -0500 -+++ groff-1.19.1/Makefile.in 2004-12-13 17:11:14.903873176 -0500 -@@ -541,3 +541,3 @@ - --$(LIBDIRS): FORCE -+$(LIBDIRS): FORCE $(INCDIRS) $(PROGDEPDIRS) - @$(ENVSETUP); \ -@@ -557,3 +557,3 @@ - --$(CPROGDIRS): FORCE -+$(CPROGDIRS): FORCE $(LIBDIRS) - @$(ENVSETUP); \ -@@ -573,3 +573,3 @@ - --$(CCPROGDIRS): FORCE -+$(CCPROGDIRS): FORCE $(LIBDIRS) - @$(ENVSETUP); \ -@@ -589,3 +589,3 @@ - --$(DEVDIRS) $(OTHERDEVDIRS) $(TTYDEVDIRS): FORCE -+$(DEVDIRS) $(OTHERDEVDIRS) $(TTYDEVDIRS): FORCE $(PROGDIRS) - @$(ENVSETUP); \ -@@ -603,3 +603,17 @@ - --$(INCDIRS) $(PROGDEPDIRS) $(OTHERDIRS): FORCE -+$(OTHERDIRS): FORCE $(PROGDIRS) -+ @$(ENVSETUP); \ -+ if test $(srcdir) = .; then \ -+ srcdir=.; \ -+ else \ -+ srcdir=`cd $(srcdir); pwd`/$@; \ -+ fi; \ -+ test -d $@ || $(mkinstalldirs) $@; \ -+ cd $@; \ -+ $(MAKE) $(MDEFINES) srcdir=$$srcdir VPATH=$$srcdir \ -+ -f $(top_srcdir)/Makefile.comm \ -+ -f $$srcdir/Makefile.sub \ -+ -f $(top_srcdir)/Makefile.man $(do) -+ -+$(INCDIRS) $(PROGDEPDIRS): FORCE - @$(ENVSETUP); \ diff --git a/sys-apps/groff/files/groff-1.19.1-stack.patch b/sys-apps/groff/files/groff-1.19.1-stack.patch deleted file mode 100644 index d0061aef4071..000000000000 --- a/sys-apps/groff/files/groff-1.19.1-stack.patch +++ /dev/null @@ -1,176 +0,0 @@ ---- groff-1.19.1/tmac/s.tmac 2004-04-16 06:34:21.000000000 +0200 -+++ groff/tmac/s.tmac 2004-08-05 18:38:23.000000000 +0200 -@@ -188,7 +188,10 @@ - .di cov*au-div!\\n[cov*n-au] - .nf - .ft I --.ps \\n[PS] -+.ie (\\n[PS] >= 1000) \ -+. ps (\\n[PS]z / 1000u) -+.el \ -+. ps \\n[PS] - .. - .de @AI - .if !'\*(.T'html' .par@reset -@@ -201,7 +204,10 @@ - . di cov*ai-div!\\n[cov*n-au] - . nf - . ft R --. ps \\n[PS] -+. ie (\\n[PS] >= 1000) \ -+. ps (\\n[PS]z / 1000u) -+. el \ -+. ps \\n[PS] - .\} - .. - .de LP -@@ -499,7 +505,6 @@ - .nr PN \\n% - .nr pg*col-num 0 - .nr pg@fn-bottom-margin 0 --.nr pg*saved-po \\n[PO] - .po \\n[PO]u - .ev h - .par@reset -@@ -536,12 +541,12 @@ - .. - .de pg*end-col - 'sp |\\n[pg*col-top]u --.po (u;\\n[pg*saved-po]+(\\n[pg@colw]+\\n[pg*gutw]*\\n[pg*col-num])) -+.po (u;\\n[PO]+(\\n[pg@colw]+\\n[pg*gutw]*\\n[pg*col-num])) - .\"po +(u;\\n[pg@colw]+\\n[pg*gutw]) - .pg*start-col - .. - .de pg*end-page --.po \\n[pg*saved-po]u -+.po \\n[PO]u - .\" Make sure we don't exit if there are still floats or footnotes left-over. - .ie \\n[kp@head]<\\n[kp@tail]:\\n[fn@have-overflow] \{\ - . \" Switching environments ensures that we don't get an unnecessary -@@ -873,7 +878,6 @@ - .ds*end!\\n[\\n[.ev]:ds-type] - .nr \\n[.ev]:ds-type 0 - .. --.als De DE - .de ds@auto-end - .if \\n[\\n[.ev]:ds-type] \{\ - . @error automatically terminating display -@@ -951,7 +955,6 @@ - . nr \\n[.ev]:ds-type 3 - .\} - .. --.als Ds DS - .de ds@need - .if '\\n(.z'' \{\ - . while \\n[.t]<=(\\$1)&(\\n[nl]>\\n[pg@header-bottom]) \{\ -@@ -999,10 +1002,23 @@ - .\" don't set LT so that it can be defaulted from LL - .ie rLT .lt \\n[LT]u - .el .lt \\n[LL]u --.ps \\n[PS] -+.ie (\\n[PS] >= 1000) \ -+. ps (\\n[PS]z / 1000u) -+.el \ -+. ps \\n[PS] - .\" don't set VS so that it can be defaulted from PS --.ie rVS .par*vs \\n[VS] --.el .par*vs \\n[PS]+2 -+.ie rVS \{\ -+. ie (\\n[VS] >= 1000) \ -+. par*vs "(\\n[VS]p / 1000u)" -+. el \ -+. par*vs \\n[VS] -+.\} -+.el \{\ -+. ie (\\n[PS] >= 1000) \ -+. par*vs "((\\n[PS]p / 1000u) + 2p)" -+. el \ -+. par*vs "(\\n[PS] + 2)" -+.\} - .if dFAM .fam \\*[FAM] - .if !rHY .nr HY 14 - .hy \\n[HY] -@@ -1034,16 +1050,37 @@ - .de par@init - .if !rLT .nr LT \\n[LL] - .if !rFL .nr FL \\n[LL]*5/6 --.if !rVS .nr VS \\n[PS]+2 -+.if !rVS \{\ -+. ie (\\n[PS] >= 1000) \ -+. nr VS (\\n[PS] + 2000) -+. el \ -+. nr VS (\\n[PS] + 2) -+.\} - .if !rDI .nr DI .5i --.if !rFPS .nr FPS \\n[PS]-2 --.if !rFVS .nr FVS \\n[FPS]+2 -+.if !rFPS \{\ -+. ie (\\n[PS] >= 1000) \ -+. nr FPS (\\n[PS] - 2000) -+. el \ -+. nr FPS (\\n[PS] - 2) -+.\} -+.if !rFVS \{\ -+. ie (\\n[FPS] >= 1000) \ -+. nr FVS (\\n[FPS] + 2000) -+. el \ -+. nr FVS (\\n[FPS] + 2) -+.\} - .\" don't change environment 0 - .ev h --.ps \\n[PS] -+.ie (\\n[PS] >= 1000) \ -+. ps (\\n[PS]z / 1000u) -+.el \ -+. ps \\n[PS] - .if !rQI .nr QI 5n - .if !rPI .nr PI 5n --.par*vs \\n[VS] -+.ie (\\n[VS] >= 1000) \ -+. par*vs "(\\n[VS]p / 1000u)" -+.el \ -+. par*vs \\n[VS] - .if !rPD .nr PD .3v>?\n(.V - .if !rDD .nr DD .5v>?\n(.V - .if !rFI .nr FI 2n -@@ -1101,8 +1138,14 @@ - .in (u;\\n[\\n[.ev]:li]+\\n[\\n[.ev]:pli]) - .ft 1 - .fam \\*[FAM] --.ps \\n[\\n[.ev]:PS] --.par*vs \\n[\\n[.ev]:VS] -+.ie (\\n[\\n[.ev]:PS] >= 1000) \ -+. ps (\\n[\\n[.ev]:PS]z / 1000u) -+.el \ -+. ps \\n[\\n[.ev]:PS] -+.ie (\\n[\\n[.ev]:VS] >= 1000) \ -+. par*vs "(\\n[\\n[.ev]:VS]p / 1000u)" -+.el \ -+. par*vs \\n[\\n[.ev]:VS] - .ls 1 - .TA - .hy \\n[HY] -@@ -1357,7 +1400,10 @@ - .. - .\" In paragraph macros. - .de NL --.ps \\n[\\n[.ev]:PS] -+.ie (\\n[\\n[.ev]:PS] >= 1000) \ -+. ps (\\n[\\n[.ev]:PS]z / 1000u) -+.el \ -+. ps \\n[\\n[.ev]:PS] - .. - .de SM - .ps -2 -@@ -1545,7 +1591,10 @@ - .1C - .if !'\\$1'no' \{\ - . ce 1 --. ps \\n[PS]+2 -+. ie (\\n[PS] >= 1000) \ -+. ps ((\\n[PS]z / 1000u) + 2z) -+. el \ -+. ps \\n[PS]+2 - . ft B - \\*[TOC] - . ft diff --git a/sys-apps/groff/files/groff-1.19.1-tmpfile.patch b/sys-apps/groff/files/groff-1.19.1-tmpfile.patch deleted file mode 100644 index e341f2e13f03..000000000000 --- a/sys-apps/groff/files/groff-1.19.1-tmpfile.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- groff-1.18.1.1.orig/contrib/groffer/groffer.sh -+++ groff-1.18.1.1/contrib/groffer/groffer.sh -@@ -3228,17 +3228,12 @@ - do - if is_not_empty "$d"; then - if obj d is_dir && obj d is_writable; then -- _TMP_DIR="${d}/${_PROGRAM_NAME}${_PROCESS_ID}"; -- if obj _TMP_DIR is_dir; then -- rm -f "${_TMP_DIR}"/*; -+ _TMP_DIR="$(mktemp -d "${d}/${_PROGRAM_NAME}.XXXXXX")" -+ if test $? = 0; then - break; - else -- mkdir "${_TMP_DIR}"; -- if obj _TMP_DIR is_not_dir; then -- _TMP_DIR=''; -- continue; -- fi; -- break; -+ _TMP_DIR=''; -+ continue; - fi; - fi; - if obj _TMP_DIR is_not_writable; then diff --git a/sys-apps/groff/groff-1.19.1-r2.ebuild b/sys-apps/groff/groff-1.19.1-r2.ebuild deleted file mode 100644 index dd87589cb294..000000000000 --- a/sys-apps/groff/groff-1.19.1-r2.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/groff/groff-1.19.1-r2.ebuild,v 1.20 2006/10/17 11:20:52 uberlord Exp $ - -inherit eutils flag-o-matic toolchain-funcs - -MB_PATCH="groff_1.18.1-7" #"${P/-/_}-7" -DESCRIPTION="Text formatter used for man pages" -HOMEPAGE="http://www.gnu.org/software/groff/groff.html" -SRC_URI="mirror://gnu/groff/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86" -IUSE="X" - -DEPEND=">=sys-apps/texinfo-4.7-r1 - !app-i18n/man-pages-ja" - -src_unpack() { - unpack ${A} - cd "${S}" - - # Fix the info pages to have .info extensions, - # else they do not get gzipped. - epatch "${FILESDIR}"/groff-1.18-infoext.patch - - # Do not generate example files that require us to - # depend on netpbm. - epatch "${FILESDIR}"/groff-1.18-no-netpbm-depend.patch - - # Make dashes the same as minus on the keyboard so that you - # can search for it. Fixes #17580 and #16108 - # Thanks to James Cloos - epatch "${FILESDIR}"/${PN}-man-UTF-8.diff - - # Fix stack limit (inifite loop) #64117 - epatch "${FILESDIR}"/${P}-stack.patch - - # Fix tempfile usage #68404 - epatch "${FILESDIR}"/${P}-tmpfile.patch - - # Fix make dependencies so we can build in parallel - epatch "${FILESDIR}"/${P}-parallel-make.patch - - # Fix some headers to be compatible with gcc-4.1.0 - epatch "${FILESDIR}"/${P}-gcc-4.1.patch - - # Make sure we can cross-compile this puppy - if tc-is-cross-compiler ; then - sed -i \ - -e '/^GROFFBIN=/s:=.*:=/usr/bin/groff:' \ - -e '/^TROFFBIN=/s:=.*:=/usr/bin/troff:' \ - -e '/^GROFF_BIN_PATH=/s:=.*:=:' \ - contrib/mom/Makefile.sub \ - doc/Makefile.in \ - doc/Makefile.sub || die "cross-compile sed failed" - touch .dont-build-X - fi - # Only build X stuff if we have X installed, but do - # not depend on it, else we get circular deps :( - if ! use X || \ - ! type -p xmkmf > /dev/null || \ - ! type -p rman > /dev/null || \ - ! type -p gccmakedep > /dev/null - then - touch .dont-build-X - fi -} - -src_compile() { - # Fix problems with not finding g++ - tc-export CC CXX - - # -Os causes segfaults, -O is probably a fine replacement - # (fixes bug 36008, 06 Jan 2004 agriffis) - replace-flags -Os -O - - # -march=2.0 makes groff unable to finish the compile process - use hppa && replace-cpu-flags 2.0 1.0 - - # CJK doesnt work yet with groff-1.19 - # $(use_enable cjk multibyte) - - # many fun sandbox errors with econf - ./configure \ - --host=${CHOST} \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --infodir=\${inforoot} \ - || die - emake || die - - if [ ! -f .dont-build-X ] ; then - cd ${S}/src/xditview - xmkmf || die - make depend all || die - fi -} - -src_install() { - dodir /usr /usr/share/doc/${PF}/{examples,html} - make \ - prefix="${D}"/usr \ - manroot="${D}"/usr/share/man \ - inforoot="${D}"/usr/share/info \ - docdir="${D}"/usr/share/doc/${PF} \ - install || die - - # The following links are required for xman - dosym eqn /usr/bin/geqn - dosym tbl /usr/bin/gtbl - dosym soelim /usr/bin/zsoelim - - dodoc BUG-REPORT ChangeLog FDL MORE.STUFF NEWS \ - PROBLEMS PROJECTS README REVISION TODO VERSION - - if [ ! -f .dont-build-X ] ; then - cd ${S}/src/xditview - make DESTDIR="${D}" \ - BINDIR=/usr/bin \ - MANPATH=/usr/share/man \ - install \ - install.man || die - fi -} -- 2.26.2