diff options
-rw-r--r-- | games-arcade/xbill/ChangeLog | 6 | ||||
-rw-r--r-- | games-arcade/xbill/files/xbill-2.1-gentoo.patch | 353 | ||||
-rw-r--r-- | games-arcade/xbill/xbill-2.1-r2.ebuild | 6 |
3 files changed, 362 insertions, 3 deletions
diff --git a/games-arcade/xbill/ChangeLog b/games-arcade/xbill/ChangeLog index 6e1e85ae017a..597c45180d3d 100644 --- a/games-arcade/xbill/ChangeLog +++ b/games-arcade/xbill/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for games-arcade/xbill # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/xbill/ChangeLog,v 1.19 2008/04/09 17:20:21 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-arcade/xbill/ChangeLog,v 1.20 2008/09/04 21:22:44 mr_bones_ Exp $ + + 04 Sep 2008; Michael Sterrett <mr_bones_@gentoo.org> + +files/xbill-2.1-gentoo.patch, xbill-2.1-r2.ebuild: + Add gentoo logo with patch from Pacho Ramos (bug #236681) 09 Apr 2008; nixnut <nixnut@gentoo.org> xbill-2.1-r2.ebuild: Stable on ppc wrt bug #216757 diff --git a/games-arcade/xbill/files/xbill-2.1-gentoo.patch b/games-arcade/xbill/files/xbill-2.1-gentoo.patch new file mode 100644 index 000000000000..3446de74c92d --- /dev/null +++ b/games-arcade/xbill/files/xbill-2.1-gentoo.patch @@ -0,0 +1,353 @@ +diff -urN xbill-2.1.orig/bitmaps/gentoo.xbm xbill-2.1/bitmaps/gentoo.xbm +--- xbill-2.1.orig/bitmaps/gentoo.xbm 1970-01-01 01:00:00.000000000 +0100 ++++ xbill-2.1/bitmaps/gentoo.xbm 2008-08-23 00:48:57.000000000 +0200 +@@ -0,0 +1,11 @@ ++#define gentoo_width 28 ++#define gentoo_height 24 ++static unsigned char gentoo_bits[] = { ++ 0x00, 0x69, 0x00, 0x00, 0x20, 0x80, 0x03, 0x00, 0x10, 0x00, 0x0e, 0x00, ++ 0x08, 0x00, 0x18, 0x00, 0x04, 0x00, 0x70, 0x00, 0x02, 0xc0, 0xa5, 0x00, ++ 0x02, 0xf0, 0x69, 0x00, 0x02, 0xf8, 0xc1, 0x01, 0x06, 0xe0, 0x5a, 0x01, ++ 0x0c, 0x00, 0xa0, 0x03, 0x38, 0x00, 0x54, 0x01, 0xe0, 0x00, 0xa8, 0x09, ++ 0x00, 0x00, 0x52, 0x04, 0x00, 0x00, 0x2a, 0x06, 0x00, 0x00, 0x14, 0x03, ++ 0x00, 0x80, 0x82, 0x00, 0x00, 0x00, 0x61, 0x00, 0x00, 0x20, 0x38, 0x00, ++ 0x00, 0x00, 0x0e, 0x00, 0x00, 0x80, 0x03, 0x00, 0x01, 0xe0, 0x00, 0x00, ++ 0x02, 0x7c, 0x00, 0x00, 0xfe, 0x0f, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00 }; +diff -urN xbill-2.1.orig/gtk.c xbill-2.1/gtk.c +--- xbill-2.1.orig/gtk.c 2001-10-30 19:28:27.000000000 +0100 ++++ xbill-2.1/gtk.c 2008-08-23 00:57:55.000000000 +0200 +@@ -179,6 +179,7 @@ + #include "bitmaps/hand_down_mask.xbm" + #include "bitmaps/hand_up.xbm" + #include "bitmaps/hand_up_mask.xbm" ++#include "bitmaps/gentoo.xbm" + + typedef struct cursormap { + const char *name; +@@ -195,7 +196,7 @@ + static cursormap cursors[] = { + CURSOR_ADD(apple), CURSOR_ADD(bsd), CURSOR_ADD(hurd), + CURSOR_ADD(linux), CURSOR_ADD(next), CURSOR_ADD(os2), CURSOR_ADD(palm), +- CURSOR_ADD(redhat), CURSOR_ADD(sgi), CURSOR_ADD(sun), ++ CURSOR_ADD(redhat), CURSOR_ADD(sgi), CURSOR_ADD(sun), CURSOR_ADD(gentoo), + CURSOR_ADD(bucket), + CURSOR_ADD_MASKED(hand_up), CURSOR_ADD_MASKED(hand_down), + {NULL, 0, 0, NULL, NULL}, +diff -urN xbill-2.1.orig/Makefile.in xbill-2.1/Makefile.in +--- xbill-2.1.orig/Makefile.in 2001-10-30 19:31:09.000000000 +0100 ++++ xbill-2.1/Makefile.in 2008-08-23 00:50:05.000000000 +0200 +@@ -46,13 +46,13 @@ + pixmaps/palm.xpm pixmaps/palmcpu.xpm pixmaps/redhat.xpm \ + pixmaps/sgi.xpm pixmaps/sgicpu.xpm pixmaps/spark_0.xpm \ + pixmaps/spark_1.xpm pixmaps/sun.xpm pixmaps/suncpu.xpm \ +- pixmaps/toaster.xpm pixmaps/wingdows.xpm ++ pixmaps/toaster.xpm pixmaps/wingdows.xpm pixmaps/gentoo.xpm + + XBMS = bitmaps/apple.xbm bitmaps/bsd.xbm bitmaps/bucket.xbm \ + bitmaps/hand_down.xbm bitmaps/hand_down_mask.xbm bitmaps/hand_up.xbm \ + bitmaps/hand_up_mask.xbm bitmaps/hurd.xbm bitmaps/linux.xbm \ + bitmaps/next.xbm bitmaps/os2.xbm bitmaps/palm.xbm bitmaps/redhat.xbm \ +- bitmaps/sgi.xbm bitmaps/sun.xbm ++ bitmaps/sgi.xbm bitmaps/sun.xbm bitmaps/gentoo.xbm + + MANDIR = man6 + MAN = xbill.6 +diff -urN xbill-2.1.orig/OS.c xbill-2.1/OS.c +--- xbill-2.1.orig/OS.c 2001-10-30 19:28:27.000000000 +0100 ++++ xbill-2.1/OS.c 2008-08-23 00:50:26.000000000 +0200 +@@ -7,7 +7,7 @@ + #define MIN_PC 6 /* OS >= MIN_PC means the OS is a PC OS */ + + static const char *osname[] = {"wingdows", "apple", "next", "sgi", "sun", +- "palm", "os2", "bsd", "linux", "redhat", "hurd"}; ++ "palm", "os2", "bsd", "linux", "redhat", "hurd", "gentoo"}; + #define NUM_OS (sizeof(osname) / sizeof(osname[0])) + + static Picture *os[NUM_OS]; /* array of OS pictures*/ +diff -urN xbill-2.1.orig/pixmaps/gentoo.xpm xbill-2.1/pixmaps/gentoo.xpm +--- xbill-2.1.orig/pixmaps/gentoo.xpm 1970-01-01 01:00:00.000000000 +0100 ++++ xbill-2.1/pixmaps/gentoo.xpm 2008-08-23 00:49:01.000000000 +0200 +@@ -0,0 +1,283 @@ ++/* XPM */ ++static char * gentoo_xpm[] = { ++"28 24 256 2", ++" c None", ++". c #9B91FA", ++"+ c #998FFB", ++"@ c #9D97C7", ++"# c #958EC6", ++"$ c #FEFEFE", ++"% c #FFFFFF", ++"& c #FCFCFE", ++"* c #F3F3FC", ++"= c #C4C0EF", ++"- c #948BE3", ++"; c #958BF1", ++"> c #9992D1", ++", c #D8D6F0", ++"' c #F7F7FC", ++") c #EDEDFB", ++"! c #E4E3FA", ++"~ c #DAD9F8", ++"{ c #9185F7", ++"] c #9287F7", ++"^ c #948BE4", ++"/ c #FAFAFD", ++"( c #F0F0FC", ++"_ c #E7E6FA", ++": c #DCDCF7", ++"< c #D3D2F7", ++"[ c #C9C8F5", ++"} c #9D95F6", ++"| c #9184F7", ++"1 c #8F83F4", ++"2 c #FCFCFD", ++"3 c #F2F2FB", ++"4 c #E9E8FA", ++"5 c #DFDEF8", ++"6 c #D5D4F6", ++"7 c #CBCAF4", ++"8 c #C1C0F3", ++"9 c #BBBAF2", ++"0 c #AAA4F4", ++"a c #9388F8", ++"b c #CECDF5", ++"c c #9E95F6", ++"d c #E0E0F8", ++"e c #D6D5F7", ++"f c #CCCBF5", ++"g c #C2C1F2", ++"h c #BBB8F2", ++"i c #B5B2F4", ++"j c #B5B2F2", ++"k c #9084EF", ++"l c #8E82F8", ++"m c #EBE9FD", ++"n c #9184F2", ++"o c #9084F0", ++"p c #998FF6", ++"q c #908AB7", ++"r c #D5D5F5", ++"s c #CCCCF4", ++"t c #C3C2F3", ++"u c #BBB9F2", ++"v c #B5B2F3", ++"w c #AFABF3", ++"x c #C3C2F4", ++"y c #C6C6F4", ++"z c #8E81F4", ++"A c #9186ED", ++"B c #9287ED", ++"C c #9287EB", ++"D c #524C76", ++"E c #CCCBF4", ++"F c #BBB9F3", ++"G c #AFABF4", ++"H c #AAA5F5", ++"I c #D9D8F6", ++"J c #DADAF7", ++"K c #9085EF", ++"L c #C5C2F6", ++"M c #FEFEFF", ++"N c #9D97C9", ++"O c #8C86B3", ++"P c #938AE6", ++"Q c #514C76", ++"R c #CBCBF5", ++"S c #BAB9F2", ++"T c #B4B1F3", ++"U c #AFAAF4", ++"V c #A9A4F5", ++"W c #A59DF6", ++"X c #E0DEF9", ++"Y c #EFEFFC", ++"Z c #9388EA", ++"` c #BCBCF3", ++" . c #BCBBF2", ++".. c #BEBDF2", ++"+. c #FBFBFE", ++"@. c #FAFAFF", ++"#. c #E7E7F9", ++"$. c #DEDEF9", ++"%. c #D4D4F7", ++"&. c #CAC9F4", ++"*. c #C0BFF3", ++"=. c #BAB8F2", ++"-. c #B4B0F4", ++";. c #AEAAF4", ++">. c #A9A3F5", ++",. c #A39CF6", ++"'. c #9F96F5", ++"). c #958AE3", ++"!. c #D2D2F6", ++"~. c #D3D2F6", ++"{. c #D6D5F6", ++"]. c #F9F9FD", ++"^. c #EFEFFB", ++"/. c #E5E5F9", ++"(. c #DCDBF8", ++"_. c #D2D1F6", ++":. c #C8C7F4", ++"<. c #BFBEF3", ++"[. c #B9B7F2", ++"}. c #B3AFF4", ++"|. c #ADA9F3", ++"1. c #A9A1F5", ++"2. c #A29CF6", ++"3. c #9E95F7", ++"4. c #F3F2FE", ++"5. c #968DDE", ++"6. c #968EDD", ++"7. c #978DDC", ++"8. c #988EDB", ++"9. c #EAEAFA", ++"0. c #FFFFFE", ++"a. c #F5F5FD", ++"b. c #EBEBFB", ++"c. c #E2E2F8", ++"d. c #D8D8F8", ++"e. c #D0CEF6", ++"f. c #C6C5F4", ++"g. c #B7B4F3", ++"h. c #B1AEF4", ++"i. c #ADA8F5", ++"j. c #A7A1F5", ++"k. c #A19AF6", ++"l. c #9D93F7", ++"m. c #9890D6", ++"n. c #FBFBFD", ++"o. c #FAFAFE", ++"p. c #F1F1FB", ++"q. c #E8E7F9", ++"r. c #D5D5F7", ++"s. c #C2C1F3", ++"t. c #BBBAF3", ++"u. c #B5B3F2", ++"v. c #B1ACF4", ++"w. c #ABA6F4", ++"x. c #A69FF5", ++"y. c #A199F6", ++"z. c #9D96C8", ++"A. c #FDFDFD", ++"B. c #F5F5FC", ++"C. c #ECECFB", ++"D. c #E3E3F9", ++"E. c #D2D0F6", ++"F. c #C8C8F5", ++"G. c #BFBEF2", ++"H. c #B9B7F3", ++"I. c #AAA4F5", ++"J. c #9E96F5", ++"K. c #9B95C3", ++"L. c #9B95C2", ++"M. c #CDCCF4", ++"N. c #C4C3F3", ++"O. c #BCBAF2", ++"P. c #B1AEF3", ++"Q. c #ACA8F4", ++"R. c #958FBC", ++"S. c #948EBB", ++"T. c #F8F8FC", ++"U. c #F1F1FC", ++"V. c #E9E9FB", ++"W. c #E1E1F9", ++"X. c #D9D8F8", ++"Y. c #D0D0F6", ++"Z. c #C7C7F4", ++"`. c #B5B1F4", ++" + c #B0ABF4", ++".+ c #908AB8", ++"++ c #8E88B6", ++"@+ c #8E88B5", ++"#+ c #9892C2", ++"$+ c #FEFEFD", ++"%+ c #F1F0FB", ++"&+ c #EAE9FA", ++"*+ c #E2E2F9", ++"=+ c #DBDAF7", ++"-+ c #CBCAF5", ++";+ c #BCB9F2", ++">+ c #B6B4F2", ++",+ c #8A84B1", ++"'+ c #8983B0", ++")+ c #9791BE", ++"!+ c #F0EFFB", ++"~+ c #E8E9FB", ++"{+ c #E2E1F9", ++"]+ c #DBDAF8", ++"^+ c #D3D3F7", ++"/+ c #C5C4F4", ++"(+ c #D0CFF7", ++"_+ c #857FAB", ++":+ c #847EAA", ++"<+ c #837DA8", ++"[+ c #F6F6FD", ++"}+ c #F2F1FC", ++"|+ c #ECECFA", ++"1+ c #E6E7F9", ++"2+ c #E1E0F9", ++"3+ c #D4D3F6", ++"4+ c #C5C4F3", ++"5+ c #D1CFDF", ++"6+ c #7E78A5", ++"7+ c #7D77A4", ++"8+ c #F3F2FB", ++"9+ c #F0EFFC", ++"0+ c #E8E8FA", ++"a+ c #DFDEF9", ++"b+ c #D3D1F5", ++"c+ c #C3C3F3", ++"d+ c #FDFDFE", ++"e+ c #78729E", ++"f+ c #77719D", ++"g+ c #76709C", ++"h+ c #EAEAFB", ++"i+ c #E6E6FA", ++"j+ c #6B6594", ++"k+ c #736D99", ++"l+ c #736D98", ++"m+ c #726C97", ++"n+ c #7A749F", ++"o+ c #DADAF8", ++"p+ c #6F6995", ++"q+ c #6E6894", ++"r+ c #6C6693", ++"s+ c #6C6692", ++"t+ c #C7C4D5", ++"u+ c #6D6792", ++"v+ c #6B658F", ++"w+ c #6A648E", ++"x+ c #68628D", ++"y+ c #67618D", ++"z+ c #67618B", ++"A+ c #69638E", ++"B+ c #68628E", ++"C+ c #67618C", ++"D+ c #655F8A", ++"E+ c #645E89", ++"F+ c #645E88", ++"G+ c #635D88", ++" . + ", ++" @ # $ % % & * = - ; ", ++" > , % % % % % % ' ) ! ~ { ] ", ++" ^ % % % % % % % % / ( _ : < [ } | ", ++" 1 $ $ $ $ $ $ $ $ $ 2 3 4 5 6 7 8 9 0 ", ++" a % $ % $ % $ % $ % $ % b c d e f g h i j k ", ++" l % % % $ $ % % $ $ % m n o p q r s t u v w x y ", ++" z $ % % $ $ % % $ $ v A B C C D D E g F i G H I J ", ++" K G L % % % % % % % M N O P Q e R g S T U V W X Y ", ++" Z ` ...$ % % % $ % % +.@.#.$.%.&.*.=.-.;.>.,.'.$ $ ", ++" ).).!.~.{.% $ $ $ % ].^./.(._.:.<.[.}.|.1.2.3.4.$ ", ++" 5.6.7.8.9.) $ $ 0.a.b.c.d.e.f.` g.h.i.j.k.l.$ $ ", ++" m.n.$ % $ o.p.q.5 r.f s.t.u.v.w.x.y.$ % z.", ++" $ $ $ $ $ A.B.C.D.J E.F.G.H.T ;.I.J.$ $ K.L.", ++" $ $ % $ $ $ ' ^._ $.e M.N.O.g.P.Q.% % $ R.S. ", ++" $ $ % $ $ $ T.U.V.W.X.Y.Z.<.H.`. +$ % .+++@+ ", ++" #+$ $ $ $ $ $+T.%+&+*+=+!.-+t ;+>+% $ $ ,+'+ ", ++" )+$ % % $ $ / B.!+~+{+]+^+f /+ .(+$ % _+:+<+ ", ++" % $ % & ].[+}+|+1+2+=+3+s 4+9 % % 5+6+7+ ", ++"'+$ [+B.8+9+C.0+! a+X.b+f c+$ % d+e+f+g+ ", ++" $ $ h+~+i+c.a+~ e Y.$ % % j+k+l+m+ ", ++" n+% % ].J o+0.$ $ % % p+q+r+s+ ", ++" l+m+t+% $ $ % u+v+w+x+y+z+ ", ++" A+B+y+C+D+E+F+G+ "}; diff --git a/games-arcade/xbill/xbill-2.1-r2.ebuild b/games-arcade/xbill/xbill-2.1-r2.ebuild index 57043bab43e1..e13cc301558e 100644 --- a/games-arcade/xbill/xbill-2.1-r2.ebuild +++ b/games-arcade/xbill/xbill-2.1-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/xbill/xbill-2.1-r2.ebuild,v 1.6 2008/04/09 17:20:21 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-arcade/xbill/xbill-2.1-r2.ebuild,v 1.7 2008/09/04 21:22:44 mr_bones_ Exp $ inherit eutils autotools games @@ -21,7 +21,9 @@ DEPEND="${RDEPEND} src_unpack() { unpack ${A} cd "${S}" - epatch "${FILESDIR}"/${P}-gtk2.patch + epatch \ + "${FILESDIR}"/${P}-gtk2.patch \ + "${FILESDIR}"/${P}-gentoo.patch eautoreconf } |