diff options
author | Thomas Raschbacher <lordvan@gentoo.org> | 2003-09-14 15:39:12 +0000 |
---|---|---|
committer | Thomas Raschbacher <lordvan@gentoo.org> | 2003-09-14 15:39:12 +0000 |
commit | dae2a4a8aab64b2e70f2514783c44168ca79c2a1 (patch) | |
tree | 4eb590c22d57d372b99da9fad391a5473cc978f2 /x11-wm/treewm | |
parent | version bump + removed (really) old versions (diff) | |
download | gentoo-2-dae2a4a8aab64b2e70f2514783c44168ca79c2a1.tar.gz gentoo-2-dae2a4a8aab64b2e70f2514783c44168ca79c2a1.tar.bz2 gentoo-2-dae2a4a8aab64b2e70f2514783c44168ca79c2a1.zip |
version bump + removed (really) old versions
Diffstat (limited to 'x11-wm/treewm')
-rw-r--r-- | x11-wm/treewm/ChangeLog | 6 | ||||
-rw-r--r-- | x11-wm/treewm/Manifest | 10 | ||||
-rw-r--r-- | x11-wm/treewm/files/digest-treewm-0.4.2 | 1 | ||||
-rw-r--r-- | x11-wm/treewm/files/digest-treewm-0.4.3 | 1 | ||||
-rw-r--r-- | x11-wm/treewm/files/digest-treewm-0.4.4 | 1 | ||||
-rw-r--r-- | x11-wm/treewm/files/treewm-0.4.2-gcc3-gentoo.patch | 127 | ||||
-rw-r--r-- | x11-wm/treewm/treewm-0.4.2.ebuild | 40 | ||||
-rw-r--r-- | x11-wm/treewm/treewm-0.4.3.ebuild | 33 | ||||
-rw-r--r-- | x11-wm/treewm/treewm-0.4.4.ebuild | 26 |
9 files changed, 34 insertions, 211 deletions
diff --git a/x11-wm/treewm/ChangeLog b/x11-wm/treewm/ChangeLog index f063ca8f9f8b..8884ecdb64b8 100644 --- a/x11-wm/treewm/ChangeLog +++ b/x11-wm/treewm/ChangeLog @@ -1,7 +1,11 @@ # ChangeLog for x11-wm/treewm # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/treewm/ChangeLog,v 1.8 2003/09/12 06:05:23 lordvan Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/treewm/ChangeLog,v 1.9 2003/09/14 15:39:03 lordvan Exp $ +*treewm-0.4.4 (14 Sep 2003) + 14 Sep 2003; Thomas Raschbacher <lordvan@gentoo.org> treewm-0.4.4.ebuild: + version bump(finally- after mailing the author :) + *treewm-0.4.3 (10 Sep 2003) 12 Sep 2003; Thomas Raschbacher <lordvan@gentoo.org> treewm-0.4.3 - digest: wrong digest diff --git a/x11-wm/treewm/Manifest b/x11-wm/treewm/Manifest index fa1298bd473f..7ca9a5434150 100644 --- a/x11-wm/treewm/Manifest +++ b/x11-wm/treewm/Manifest @@ -1,10 +1,4 @@ -MD5 f03c6de66eeb4540340d4fd2b9f713d8 treewm-0.4.2.ebuild 998 -MD5 97fa9d8222eab1a2f37a0a7a6a580c8b treewm-0.4.4.ebuild 991 -MD5 f03c6de66eeb4540340d4fd2b9f713d8 treewm-0.4.4.ebuild~ 998 -MD5 868e5c25684412cb5b5641cb71f4584b treewm-0.4.3.ebuild 952 -MD5 b2168506ac138c5496b701ee851146bf ChangeLog 1028 +MD5 c56ee7556861c59c7a2ee05302c82db0 treewm-0.4.4.ebuild 669 +MD5 b600f1924a3747d3bf843c3e0846e4ed ChangeLog 1186 MD5 a53ed9b76c9a4a50872d58aeee4d66d0 metadata.xml 426 -MD5 8d65e0d86293c0b3ef533e6fe8fdc221 files/treewm-0.4.2-gcc3-gentoo.patch 4621 -MD5 5b46486d7983703c28f1cacac327e8f2 files/digest-treewm-0.4.2 64 -MD5 4d1e395d5444882589d1c2ade482ed3c files/digest-treewm-0.4.3 64 MD5 18cde1faa2834be4486edcdfe64a447a files/digest-treewm-0.4.4 64 diff --git a/x11-wm/treewm/files/digest-treewm-0.4.2 b/x11-wm/treewm/files/digest-treewm-0.4.2 deleted file mode 100644 index b2bcbc5030e6..000000000000 --- a/x11-wm/treewm/files/digest-treewm-0.4.2 +++ /dev/null @@ -1 +0,0 @@ -MD5 7cb301bab90545ac8f9cd2dcd7bceaef treewm_0.4.2.tar.bz2 85428 diff --git a/x11-wm/treewm/files/digest-treewm-0.4.3 b/x11-wm/treewm/files/digest-treewm-0.4.3 deleted file mode 100644 index 3ece39309a64..000000000000 --- a/x11-wm/treewm/files/digest-treewm-0.4.3 +++ /dev/null @@ -1 +0,0 @@ -MD5 dadaa1bc160284cfcd549134d095875a treewm-0.4.3.tar.bz2 86490 diff --git a/x11-wm/treewm/files/digest-treewm-0.4.4 b/x11-wm/treewm/files/digest-treewm-0.4.4 new file mode 100644 index 000000000000..94cbfc938e92 --- /dev/null +++ b/x11-wm/treewm/files/digest-treewm-0.4.4 @@ -0,0 +1 @@ +MD5 59b462a9346f01f7a8c6decb1910f126 treewm-0.4.4.tar.bz2 86911 diff --git a/x11-wm/treewm/files/treewm-0.4.2-gcc3-gentoo.patch b/x11-wm/treewm/files/treewm-0.4.2-gcc3-gentoo.patch deleted file mode 100644 index 5da750f1a712..000000000000 --- a/x11-wm/treewm/files/treewm-0.4.2-gcc3-gentoo.patch +++ /dev/null @@ -1,127 +0,0 @@ -diff -ur treewm-0.4.2.orig/treewm/clienttree.h treewm-0.4.2/treewm/clienttree.h ---- treewm-0.4.2.orig/treewm/clienttree.h Fri Mar 15 11:16:35 2002 -+++ treewm-0.4.2/treewm/clienttree.h Wed Sep 4 11:12:25 2002 -@@ -11,7 +11,7 @@ - #include "desktop.h" // because of inline functions - #include "manager.h" - #include "uehandler.h" --#include <hash_map> -+#include <ext/hash_map> - #include <regex.h> - - struct WatchList { -@@ -24,7 +24,7 @@ - WatchList *next; - }; - --typedef hash_map<Window,TWindow *> Wmap; -+typedef __gnu_cxx::hash_map<Window,TWindow *> Wmap; - typedef Wmap::value_type WmapPair; - typedef Wmap::iterator WmapIter; - -diff -ur treewm-0.4.2.orig/treewm/resmanager.h treewm-0.4.2/treewm/resmanager.h ---- treewm-0.4.2.orig/treewm/resmanager.h Fri Mar 15 11:47:32 2002 -+++ treewm-0.4.2/treewm/resmanager.h Wed Sep 4 11:11:35 2002 -@@ -9,7 +9,7 @@ - - #include "global.h" - #include "client.h" --#include <hash_map> -+#include <ext/hash_map> - - struct eqstr { - bool operator() (const char* s1, const char* s2) const { -@@ -17,10 +17,10 @@ - } - }; - --typedef hash_map<const char *,Info *, hash<const char*>, eqstr> InfoList; -+typedef __gnu_cxx::hash_map<const char *,Info *, __gnu_cxx::hash<const char*>, eqstr> InfoList; - typedef InfoList::iterator InfoListIter; - --typedef hash_map<const char *,unsigned long, hash<const char*>, eqstr> FlagMap; -+typedef __gnu_cxx::hash_map<const char *,unsigned long, __gnu_cxx::hash<const char*>, eqstr> FlagMap; - typedef FlagMap::iterator FlagMapIter; - - struct Entry { -diff -ur treewm-0.4.2.orig/treewm/tile.cc treewm-0.4.2/treewm/tile.cc ---- treewm-0.4.2.orig/treewm/tile.cc Sun Sep 16 13:24:45 2001 -+++ treewm-0.4.2/treewm/tile.cc Wed Sep 4 11:37:11 2002 -@@ -86,7 +86,7 @@ - int workCyclesLeft=maxWorkCycles; - int noItemsOnFront=noItemsOnFrontP; - int curPosOnFront=0; -- stack<pair<int,int> > theStack; -+ std::stack<std::pair<int,int> > theStack; - do{ - if(!front[curPosOnFront].currentlyUsed){ - //only count this as working cycle if we do reasonable amount of work -@@ -101,9 +101,9 @@ - consistentSoFar &= !rectanglesOverlap(rects[i],rects[curRect]); - } - if(consistentSoFar){ -- maxDimens[curRect+1].first=max(maxDimens[curRect].first, -+ maxDimens[curRect+1].first=std::max(maxDimens[curRect].first, - rects[curRect].x+rects[curRect].sizeX); -- maxDimens[curRect+1].second=max(maxDimens[curRect].second, -+ maxDimens[curRect+1].second=std::max(maxDimens[curRect].second, - rects[curRect].y+rects[curRect].sizeY); - if(curRect==noRectangles-1){ - //if we've got this far, then we must have a valid configuration, -@@ -112,10 +112,10 @@ - if(bboxArea < lowestArea){ - lowestArea=bboxArea; - //is there any advantage to using a bitwise copy? -- copy(rects,rects+noRectangles,bestPlacement); -+ std::copy(rects,rects+noRectangles,bestPlacement); - } - }else{ -- theStack.push(make_pair(curPosOnFront,noItemsOnFront)); -+ theStack.push(std::make_pair(curPosOnFront,noItemsOnFront)); - //expand frontier to accomodate the points from this rectangle - front[noItemsOnFront++] - .set(rects[curRect].x+rects[curRect].sizeX+1,rects[curRect].y,0); -@@ -158,7 +158,7 @@ - return false; - } - //order the rectangles by decreasing area (using STL sort for convenience) -- sort(rects,rects+noRectangles); -+ std::sort(rects,rects+noRectangles); - RectRec *bestPlacement=new RectRec[5*noRectangles]; - int lowestBBoxArea=maxX*maxY+1; - FrontierRec *front=new FrontierRec[5*2*noRectangles+2]; -@@ -171,7 +171,7 @@ - delete[] maxDimens; - delete[] front; - if(lowestBBoxArea<maxX*maxY+1){ -- copy(bestPlacement,bestPlacement+noRectangles,rects); -+ std::copy(bestPlacement,bestPlacement+noRectangles,rects); - } - delete[] bestPlacement; - return lowestBBoxArea<maxX*maxY+1; -diff -ur treewm-0.4.2.orig/treewm/uehandler.h treewm-0.4.2/treewm/uehandler.h ---- treewm-0.4.2.orig/treewm/uehandler.h Fri Mar 15 11:17:22 2002 -+++ treewm-0.4.2/treewm/uehandler.h Wed Sep 4 11:09:16 2002 -@@ -10,19 +10,19 @@ - #include "global.h" - #include "client.h" - #include <regex.h> --#include <hash_map> -+#include <ext/hash_map> - - - #define RESIZERATIO 8 - #define RESIZEMIN 48 - --struct ModList { -+struct ModList { - unsigned int mod; - char *cmd; - ModList *next; - }; - --typedef hash_map<KeyCode,ModList *> KeyMap; -+typedef __gnu_cxx::hash_map<KeyCode,ModList *> KeyMap; - typedef KeyMap::iterator KeyMapIter; - - class UEHandler { diff --git a/x11-wm/treewm/treewm-0.4.2.ebuild b/x11-wm/treewm/treewm-0.4.2.ebuild deleted file mode 100644 index 51fc362f415e..000000000000 --- a/x11-wm/treewm/treewm-0.4.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/treewm/treewm-0.4.2.ebuild,v 1.10 2003/09/04 07:37:09 msterret Exp $ - -DESCRIPTION="WindowManager that arranges the windows in a tree not a list" -SRC_URI="mirror://sourceforge/treewm/${PN}_${PV}.tar.bz2" -HOMEPAGE="http://treewm.sourceforge.net/" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 sparc ~ppc" - -DEPEND="virtual/glibc - virtual/x11" - -src_unpack() { - unpack ${A} - cd ${S} - # this is definitely going to be an upstream patch (mkennedy) - patch -p1 <${FILESDIR}/treewm-0.4.2-gcc3-gentoo.patch || die -} - -src_compile() { - cd treewm - cp Makefile Makefile.orig - sed -e "s:PREFIX = /usr/X11R6:PREFIX = ${D}/usr:" \ - Makefile.orig > Makefile - cd .. - emake || die -} - -src_install() { - dodir /usr - dodir /usr/pixmaps - dobin treewm/treewm - - make install || die - - dodoc ChangeLog README AUTHORS default.cfg sample.cfg TODO README.tiling PROBLEMS -} diff --git a/x11-wm/treewm/treewm-0.4.3.ebuild b/x11-wm/treewm/treewm-0.4.3.ebuild deleted file mode 100644 index 1a7eae150ba9..000000000000 --- a/x11-wm/treewm/treewm-0.4.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/treewm/treewm-0.4.3.ebuild,v 1.1 2003/09/10 15:23:15 tseng Exp $ - -DESCRIPTION="WindowManager that arranges the windows in a tree (not in a list)" -SRC_URI="http://www.informatik.uni-frankfurt.de/~polzer/treewmdurchnull/downloads/${PN}-${PV}.tar.bz2" -HOMEPAGE="http://treewm.sourceforge.net/" -S="${WORKDIR}/${PN}" -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 sparc ~ppc" -IUSE="" - -DEPEND="virtual/glibc virtual/x11" - -RDEPEND="virtual/glibc virtual/x11" - -src_unpack() { - unpack ${A} - cd ${S} -} - -src_compile() { - PREFIX="/usr" ROOT="${D}" FEATURES="-DXF86VIDMODE -DSHAPE" emake || die -} - -src_install() { - cd ${S} - PREFIX="/usr" ROOT="${D}" FEATURES="-DXF86VIDMODE -DSHAPE" make install || die - - # hack for Gentoo's doc policy: - cd "${D}/usr/share/doc/treewm" && dodoc * && cd .. && rm -rf treewm || die -} diff --git a/x11-wm/treewm/treewm-0.4.4.ebuild b/x11-wm/treewm/treewm-0.4.4.ebuild new file mode 100644 index 000000000000..8eefa8466b36 --- /dev/null +++ b/x11-wm/treewm/treewm-0.4.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/treewm/treewm-0.4.4.ebuild,v 1.1 2003/09/14 15:39:03 lordvan Exp $ + +DESCRIPTION="WindowManager that arranges the windows in a tree not a list" +SRC_URI="mirror://sourceforge/treewm/${P}.tar.bz2" +HOMEPAGE="http://treewm.sourceforge.net/" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 sparc ~ppc" + +DEPEND="virtual/glibc + virtual/x11" + + + +src_compile() { + make PREFIX=/usr || die +} + +src_install() { + make PREFIX=${D}/usr install || die + + dodoc ChangeLog README AUTHORS default.cfg sample.cfg TODO README.tiling PROBLEMS +} |