summaryrefslogtreecommitdiff
path: root/games-board/xfreecell
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:58:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:58:29 +0100
commit0cf2f20608308acdf3cb922c3736446bbd8f3388 (patch)
tree07815070629c7c11000a7f51ceb8ccbccb49a809 /games-board/xfreecell
parent1798c4aeca70ac8d0a243684d6a798fbc65735f8 (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'games-board/xfreecell')
-rw-r--r--games-board/xfreecell/Manifest7
-rw-r--r--games-board/xfreecell/files/xfreecell-1.0.5b-gcc43.patch59
-rw-r--r--games-board/xfreecell/files/xfreecell-1.0.5b-gentoo.patch349
-rw-r--r--games-board/xfreecell/metadata.xml8
-rw-r--r--games-board/xfreecell/xfreecell-1.0.5b-r1.ebuild42
5 files changed, 0 insertions, 465 deletions
diff --git a/games-board/xfreecell/Manifest b/games-board/xfreecell/Manifest
deleted file mode 100644
index 4f1991a9ce12..000000000000
--- a/games-board/xfreecell/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX xfreecell-1.0.5b-gcc43.patch 1124 BLAKE2B e4870d1a21b8322146b839bfbe792c5c2c24c93c825bc50ac15057f3d4186e4f6dd4c49c05d773044bc063a8773a55aad0bf1bb0912248ee8033f98611068cab SHA512 0164962559d0ce135ec08b8f143ef90ee3b70bcc4509057709d505e12e2efb3a70848befc187d228fc99ff225a10e415d81f3841796f2868751a2ce2df308e37
-AUX xfreecell-1.0.5b-gentoo.patch 11060 BLAKE2B 631f75fddd90000aa350a97f8f412341fe39c19b34894dbc2ecd5a0b761af1599157dbd9f52b3cbec37d1c0f9201c395af526b957970d1886c55b6e1500476ae SHA512 8109b5b05a20f36bf54eb8c5bee7b5a9031c82419b9efbea7f2513a0d81083fb959f2267357a73a75b5de5966304c62b5d245d7f1cf1e77730f6565a3a438185
-DIST MSNumbers.gz 1212278 BLAKE2B f976aed03fd176407cddc91ecdc42c26a94bc6e8cb09b24dc3f2e577c05d7a2695e7a33e9784e411cdcb30e7d411f5a6712214660ee0dffd732b0136913afc2f SHA512 6a8215f72bb4f10262c41875e1668bc5bb691f9ba2b803162675cf1fb8ce6090f6009727939ecb86301de76264d35d7d10614887b677055ac470975029e55785
-DIST xfreecell-1.0.5b-gcc6.patch.xz 18888 BLAKE2B b0bbba9a093bb00bdc3d21da61375db8d0cd189adae545c149b0816088a595d585df1e15da9da76696df74fe15a23b4b74d298575fc87b9b9a49efaa168982f3 SHA512 08c544d14c43bcfccb4eee7e99d77225297be8274b85de98edcb4fa297060f8b219814729286f90939b99427b4d32725c82134b860939b5894ccbba2e15226d9
-DIST xfreecell-1.0.5b.tgz 49367 BLAKE2B 6a2fd34f025cd86e55a9f8fe3d4294396078b850e014b6df5584b0ee575856d99ceeae7822d0ae33e168003b4b673920bb03dfbbf4130f46adcdc5acc79c25cf SHA512 b4437d9c78d5a6cb5fabd0157528aef85aa1d01b87875314e122d1eafbe5808af67b7b4dbf4db8e70d3d5193b10e61cc20210725b75c01ca6ff6db2b5840a64c
-EBUILD xfreecell-1.0.5b-r1.ebuild 973 BLAKE2B c6eb237433230abaa3ff8cc07a8df1af6672d3383470fcfce56606674b5fc3a998aca95cd85448f07f2c38629eed9539825f4f19226f7e42c3274ed06fb595c0 SHA512 885942c051cb61c0d33e505b532e05d4a6bc5cdf9709a8b96179543e1b98d86e8f0ccfe35c5307f44cd0455aefb326a8d00f5f1b3e81eada091764d9cf4f34b5
-MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/xfreecell/files/xfreecell-1.0.5b-gcc43.patch b/games-board/xfreecell/files/xfreecell-1.0.5b-gcc43.patch
deleted file mode 100644
index aa3b434e151f..000000000000
--- a/games-board/xfreecell/files/xfreecell-1.0.5b-gcc43.patch
+++ /dev/null
@@ -1,59 +0,0 @@
---- a/card.cpp
-+++ b/card.cpp
-@@ -1,5 +1,6 @@
-+#include <cstdlib>
- #include <cstdio>
--#include <math.h>
-+#include <cmath>
- #ifdef SHAPE
- #include <X11/Xlib.h>
- #include <X11/Xutil.h>
---- a/freecell.cpp
-+++ b/freecell.cpp
-@@ -1,6 +1,7 @@
- #include <dirent.h>
- #include <fcntl.h>
--#include <stdlib.h>
-+#include <cstdlib>
-+#include <cstring>
- #include <sys/stat.h>
- #include <sys/time.h>
- #include <sys/types.h>
---- a/option.cpp
-+++ b/option.cpp
-@@ -3,7 +3,9 @@
- #include <fcntl.h>
- #include <dirent.h>
- #include <unistd.h>
--#include <stdio.h>
-+#include <cstdlib>
-+#include <cstdio>
-+#include <cstring>
-
- #include "general.h"
- #include "option.h"
---- a/subwindows.cpp
-+++ b/subwindows.cpp
-@@ -3,7 +3,8 @@
- #include <fcntl.h>
- #include <dirent.h>
- #include <unistd.h>
--#include <stdio.h>
-+#include <cstdlib>
-+#include <cstdio>
-
- #include "general.h"
- #include "subwindows.h"
---- a/widget/widget.h
-+++ b/widget/widget.h
-@@ -4,7 +4,9 @@
- #include <X11/Xlib.h>
- #include <X11/Xutil.h>
- #include <X11/keysym.h>
--#include <stdio.h>
-+#include <cstdlib>
-+#include <cstdio>
-+#include <cstring>
- #include <vector>
- #include <string>
-
diff --git a/games-board/xfreecell/files/xfreecell-1.0.5b-gentoo.patch b/games-board/xfreecell/files/xfreecell-1.0.5b-gentoo.patch
deleted file mode 100644
index 85a2e4dd3c41..000000000000
--- a/games-board/xfreecell/files/xfreecell-1.0.5b-gentoo.patch
+++ /dev/null
@@ -1,349 +0,0 @@
-diff -ru xfreecellg/card.cpp xfreecell/card.cpp
---- xfreecellg/card.cpp 1999-03-27 05:36:28.000000000 -0800
-+++ xfreecell/card.cpp 2004-02-25 02:17:24.000000000 -0800
-@@ -119,7 +119,7 @@
- int oldy = y();
- int newx = dest_x;
- int newy = dest_y;
-- int steps = max(abs(oldx - newx), abs(oldy - newy)) / Option::speedup();
-+ int steps = std::max(abs(oldx - newx), abs(oldy - newy)) / Option::speedup();
- float curx = (float) oldx;
- float cury = (float) oldy;
-
-diff -ru xfreecellg/freecell.cpp xfreecell/freecell.cpp
---- xfreecellg/freecell.cpp 1999-07-27 07:15:27.000000000 -0700
-+++ xfreecell/freecell.cpp 2004-02-25 02:18:13.000000000 -0800
-@@ -64,7 +64,7 @@
- static GameNumberManager* gnManager;
- static const int PathLength = 256;
- static char msNumbersPath[PathLength] = "\0";;
--static const char defaultMSNumbersPath[] = "/usr/local/lib/xfreecell/MSNumbers";
-+static const char defaultMSNumbersPath[] = "/usr/share/games/xfreecell/MSNumbers";
-
- // ##### Functions declarations #####
- static void adjustSubwindow(NSWindow*);
-@@ -603,7 +603,7 @@
- void readMSNumbersPath()
- {
- char* home = getenv("HOME");
-- string saveFile;
-+ std::string saveFile;
-
- if (home == NULL) {
- fprintf(stderr, "Cannot get $HOME. Assuming I am at home directory now.\n");
-diff -ru xfreecellg/gnmanager.cpp xfreecell/gnmanager.cpp
---- xfreecellg/gnmanager.cpp 1999-07-27 07:18:05.000000000 -0700
-+++ xfreecell/gnmanager.cpp 2004-02-25 02:17:24.000000000 -0800
-@@ -16,7 +16,7 @@
- GameNumberManager::GameNumberManager()
- {
- char* home = getenv("HOME");
-- string directory;
-+ std::string directory;
-
- if (home == NULL) {
- fprintf(stderr, "Cannot get $HOME. Assuming I am at home directory now.\n");
-@@ -143,7 +143,7 @@
- readFile(msLostGameFile, &msLostGames);
- }
-
--void GameNumberManager::readFile(const string& file, hash_set<int>* hs)
-+void GameNumberManager::readFile(const std::string& file, hash_set<int>* hs)
- {
- FILE* fp = fopen(file.c_str(), "r");
- char line[lineLength];
-@@ -169,7 +169,7 @@
- writeFile(msLostGameFile, &msLostGames);
- }
-
--void GameNumberManager::writeFile(const string& file, hash_set<int>* hs)
-+void GameNumberManager::writeFile(const std::string& file, hash_set<int>* hs)
- {
- FILE* fp = fopen(file.c_str(), "w+");
-
-diff -ru xfreecellg/gnmanager.h xfreecell/gnmanager.h
---- xfreecellg/gnmanager.h 1999-03-29 05:07:19.000000000 -0800
-+++ xfreecell/gnmanager.h 2004-02-25 02:17:24.000000000 -0800
-@@ -2,7 +2,13 @@
- #define GNManager_H
-
- #include <string>
-+
-+#if __GNUG__ < 3
- #include <hash_set>
-+#else
-+#include <ext/hash_set>
-+using __gnu_cxx::hash_set;
-+#endif
-
- class GameNumberManager {
- public:
-@@ -20,15 +26,15 @@
- bool alreadyLost(int);
-
- void readFiles();
-- void readFile(const string&, hash_set<int>*);
-- void writeFile(const string&, hash_set<int>*);
-+ void readFile(const std::string&, hash_set<int>*);
-+ void writeFile(const std::string&, hash_set<int>*);
-
-- string lostGameFile, wonGameFile;
-+ std::string lostGameFile, wonGameFile;
-
- hash_set<int> wonGames;
- hash_set<int> lostGames;
-
-- string msLostGameFile, msWonGameFile;
-+ std::string msLostGameFile, msWonGameFile;
-
- hash_set<int> msWonGames;
- hash_set<int> msLostGames;
-diff -ru xfreecellg/makefile xfreecell/makefile
---- xfreecellg/makefile 1999-04-03 05:42:49.000000000 -0800
-+++ xfreecell/makefile 2004-02-25 02:17:48.000000000 -0800
-@@ -1,16 +1,15 @@
- OBJECTS=card.o freecell.o option.o stack.o subwindows.o undo.o util.o gnmanager.o random.o
--CC=g++
--CFLAGS=-g -Wall -DSHAPE -DBOGUSRANDOM
-+CFLAGS=$(CXXFLAGS) -DSHAPE -DBOGUSRANDOM
- LIBS=-lm -L. -lns -L/usr/X11R6/lib -lXext -lX11
- STATICDIR=xfreecell-static
- DOCS=README CHANGES mshuffle.txt xfreecell.6
- LIBDIR=/usr/local/lib/xfreecell
-
- all: $(OBJECTS) lib
-- $(CC) -o xfreecell $(CFLAGS) $(OBJECTS) $(LIBS)
-+ $(CXX) -o xfreecell $(LDFLAGS) $(OBJECTS) $(LIBS)
-
- static: $(OBJECTS) lib
-- $(CC) -o xfreecell -static $(CFLAGS) $(OBJECTS) $(LIBS)
-+ $(CXX) -o xfreecell -static $(CFLAGS) $(OBJECTS) $(LIBS)
-
- static-release: static
- mkdir $(STATICDIR)
-@@ -21,17 +20,17 @@
- rm -rf $(STATICDIR)
-
- %.o: %.cpp
-- $(CC) -c $(CFLAGS) $<
-+ $(CXX) -c $(CFLAGS) $<
-
- clean:
- rm -f *~ *.o a.out xfreecell libns.a
-- make -C widget clean
-+ $(MAKE) -C widget clean
-
- lib:
-- make -C widget lib
-+ $(MAKE) -C widget lib
-
- install: all
-- install xfreecell $(DESTDIR)/usr/local/bin
-- install xfreecell.6 $(DESTDIR)/usr/local/man/man6
-+ install xfreecell $(DESTDIR)/usr/bin
-+ install xfreecell.6 $(DESTDIR)/usr/share/man/man6
- # install -d $(LIBDIR)
--# install ms-compatible/MSNumbers $(DESTDIR)/usr/local/lib/xfreecell
-\ No newline at end of file
-+# install ms-compatible/MSNumbers $(DESTDIR)/usr/share/xfreecell
-diff -ru xfreecellg/option.h xfreecell/option.h
---- xfreecellg/option.h 1999-03-27 11:39:17.000000000 -0800
-+++ xfreecell/option.h 2004-02-25 02:17:24.000000000 -0800
-@@ -22,7 +22,7 @@
- void readPrefs();
- void writePrefs();
-
-- string saveFile;
-+ std::string saveFile;
-
- static int _speedup;
- static bool _queryWindow;
-diff -ru xfreecellg/stack.h xfreecell/stack.h
---- xfreecellg/stack.h 1999-03-02 10:20:02.000000000 -0800
-+++ xfreecell/stack.h 2004-02-25 02:17:24.000000000 -0800
-@@ -28,7 +28,7 @@
- int _next_x, _next_y;
-
- private:
-- vector<Card*> _cards;
-+ std::vector<Card*> _cards;
- };
-
- class PlayStack : public Stack {
-diff -ru xfreecellg/subwindows.h xfreecell/subwindows.h
---- xfreecellg/subwindows.h 1999-03-15 15:09:49.000000000 -0800
-+++ xfreecell/subwindows.h 2004-02-25 02:17:24.000000000 -0800
-@@ -76,7 +76,7 @@
- int _undos;
- int _totalScore;
-
-- string saveFile;
-+ std::string saveFile;
-
- bool exitPressed;
-
-diff -ru xfreecellg/undo.cpp xfreecell/undo.cpp
---- xfreecellg/undo.cpp 1999-03-25 07:48:40.000000000 -0800
-+++ xfreecell/undo.cpp 2004-02-25 02:17:24.000000000 -0800
-@@ -22,7 +22,7 @@
- c->moveToStack(from, false, false);
- }
-
--stack<Move> moves;
-+std::stack<Move> moves;
-
- void undoClearMoves()
- {
-diff -ru xfreecellg/widget/container.cpp xfreecell/widget/container.cpp
---- xfreecellg/widget/container.cpp 1999-03-03 09:34:52.000000000 -0800
-+++ xfreecell/widget/container.cpp 2004-02-25 02:17:24.000000000 -0800
-@@ -61,18 +61,18 @@
-
- void NSContainer::remove(NSComponent* nsc)
- {
-- vector<NSComponent*>::iterator iter;
-+ std::vector<NSComponent*>::iterator iter;
- for (iter = nscVec.begin(); iter != nscVec.end(); iter++)
- if (*iter == nsc) nscVec.erase(iter);
- }
-
- void NSContainer::hremove(NSComponent* nsc)
- {
-- vector<NSComponent*>::iterator iter;
-+ std::vector<NSComponent*>::iterator iter;
- for (iter = nscVec.begin(); iter != nscVec.end(); iter++) {
- if (*iter == nsc) {
- int w = (*iter)->width() + _neighborGap;
-- vector<NSComponent*>::iterator iter2 = iter + 1;
-+ std::vector<NSComponent*>::iterator iter2 = iter + 1;
- if (nscVec.size() == 0) {
- _width = 0; _height = 0;
- } else {
-@@ -87,11 +87,11 @@
-
- void NSContainer::vremove(NSComponent* nsc)
- {
-- vector<NSComponent*>::iterator iter;
-+ std::vector<NSComponent*>::iterator iter;
- for (iter = nscVec.begin(); iter != nscVec.end(); iter++) {
- if (*iter == nsc) {
- int h = (*iter)->height() + _neighborGap;
-- vector<NSComponent*>::iterator iter2 = iter + 1;
-+ std::vector<NSComponent*>::iterator iter2 = iter + 1;
- if (nscVec.size() == 0) {
- _width = 0; _height = 0;
- } else {
-diff -ru xfreecellg/widget/makefile xfreecell/widget/makefile
---- xfreecellg/widget/makefile 1999-03-17 21:54:57.000000000 -0800
-+++ xfreecell/widget/makefile 2004-02-25 02:17:59.000000000 -0800
-@@ -1,15 +1,13 @@
- OBJECTS=window.o plate.o string.o button.o label.o textfield.o container.o frame.o util.o scrollbar.o font.o main.o
--#C=/usr/local/gcc-2.8.1/bin/g++
--CC=g++
--CFLAGS=-g -Wall
-+CFLAGS=$(CXXFLAGS) -Wall
- LIBS=-L/usr/X11R6/lib -lX11
- LIBNAME=libns.a
-
- all: test.o $(OBJECTS)
-- $(CC) $(CFLAGS) test.o $(OBJECTS) $(LIBS)
-+ $(CXX) $(CFLAGS) test.o $(OBJECTS) $(LIBS)
-
- %.o: %.cpp
-- $(CC) $(CFLAGS) -c $<
-+ $(CXX) $(CFLAGS) -c $<
-
- clean:
- rm -f *.o *~ a.out .nfs* dummy
-diff -ru xfreecellg/widget/textfield.cpp xfreecell/widget/textfield.cpp
---- xfreecellg/widget/textfield.cpp 1999-03-03 09:34:52.000000000 -0800
-+++ xfreecell/widget/textfield.cpp 2004-02-25 02:17:24.000000000 -0800
-@@ -1,3 +1,4 @@
-+#include <cctype>
- #include "widget.h"
-
- GC NSTextField::gc;
-diff -ru xfreecellg/widget/widget.h xfreecell/widget/widget.h
---- xfreecellg/widget/widget.h 1999-03-15 08:29:32.000000000 -0800
-+++ xfreecell/widget/widget.h 2004-02-25 02:17:24.000000000 -0800
-@@ -114,7 +114,7 @@
- Elt(NSWindow* nw, Window w) { nswindow = nw; window = w; }
- };
-
-- static vector<Elt> eltVector;
-+ static std::vector<Elt> eltVector;
- static void eraseWindow(Window);
- static void registerWindow(NSWindow*, Window);
- };
-@@ -171,7 +171,7 @@
- void fontWindowHeight(unsigned int);
- void resizable(bool arg) { _resizable = arg; }
-
-- string _label;
-+ std::string _label;
- private:
- static const int fontGap = 4;
- static XFontStruct* fontStruct;
-@@ -272,7 +272,7 @@
- static unsigned int charWidth, charHeight;
-
- unsigned int maxCharNum;
-- string _str;
-+ std::string _str;
- unsigned int cursorPos;
- unsigned int strStart;
- bool cursorOnTF;
-@@ -327,7 +327,7 @@
- unsigned int _vGap, _hGap, _neighborGap;
- Window _parentWindow;
-
-- vector<NSComponent*> nscVec;
-+ std::vector<NSComponent*> nscVec;
- };
-
- // ##### NSHContainer #####
-diff -ru xfreecellg/widget/window.cpp xfreecell/widget/window.cpp
---- xfreecellg/widget/window.cpp 1999-03-03 09:34:52.000000000 -0800
-+++ xfreecell/widget/window.cpp 2004-02-25 02:17:24.000000000 -0800
-@@ -2,7 +2,7 @@
-
- bool NSWindow::windowInitialized = false;
- Window NSWindow::_root;
--vector<NSWindow::Elt> NSWindow::eltVector;
-+std::vector<NSWindow::Elt> NSWindow::eltVector;
-
- NSWindow::NSWindow(bool create, Window w, int x, int y, unsigned int width, unsigned int height,
- unsigned int borderWidth, unsigned long border, unsigned long bg)
-@@ -86,8 +86,8 @@
-
- void NSWindow::registerWindow(NSWindow* nsw, Window w)
- {
-- vector<Elt>::iterator begin = eltVector.begin();
-- vector<Elt>::iterator end = eltVector.end();
-+ std::vector<Elt>::iterator begin = eltVector.begin();
-+ std::vector<Elt>::iterator end = eltVector.end();
- Elt elt(nsw, w);
-
- if (eltVector.size() == 0 || w > eltVector.back().window) {
-@@ -95,7 +95,7 @@
- return;
- }
-
-- for (vector<Elt>::iterator iter = begin; iter != end; iter++)
-+ for (std::vector<Elt>::iterator iter = begin; iter != end; iter++)
- if ((*iter).window > w)
- eltVector.insert(iter, elt);
-
-@@ -104,9 +104,9 @@
-
- void NSWindow::eraseWindow(Window w)
- {
-- vector<Elt>::iterator begin = eltVector.begin();
-- vector<Elt>::iterator end = eltVector.end();
-- vector<Elt>::iterator iter;
-+ std::vector<Elt>::iterator begin = eltVector.begin();
-+ std::vector<Elt>::iterator end = eltVector.end();
-+ std::vector<Elt>::iterator iter;
-
- for (iter = begin; iter != end; iter++) {
- if ((*iter).window == w) eltVector.erase(iter);
diff --git a/games-board/xfreecell/metadata.xml b/games-board/xfreecell/metadata.xml
deleted file mode 100644
index 78274e0fa550..000000000000
--- a/games-board/xfreecell/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/games-board/xfreecell/xfreecell-1.0.5b-r1.ebuild b/games-board/xfreecell/xfreecell-1.0.5b-r1.ebuild
deleted file mode 100644
index b5e38916ce0a..000000000000
--- a/games-board/xfreecell/xfreecell-1.0.5b-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils
-
-DESCRIPTION="A freecell game for X"
-HOMEPAGE="http://www2.giganet.net/~nakayama/"
-SRC_URI="http://www2.giganet.net/~nakayama/${P}.tgz
- http://www2.giganet.net/~nakayama/MSNumbers.gz
- https://dev.gentoo.org/~dilfridge/distfiles/${P}-gcc6.patch.xz"
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-RDEPEND="media-fonts/font-misc-misc
- x11-libs/libXext"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-
-S=${WORKDIR}/${PN}
-
-PATCHES=(
- "${FILESDIR}"/${P}-gentoo.patch
- "${FILESDIR}"/${P}-gcc43.patch
- "${WORKDIR}"/${P}-gcc6.patch
-)
-
-src_install() {
- dobin xfreecell
- insinto /usr/share/${PN}
- doins "${WORKDIR}"/MSNumbers
- dodoc CHANGES README mshuffle.txt
- doman xfreecell.6
- make_desktop_entry xfreecell XFreecell
-}
-
-pkg_postinst() {
- einfo "Remember to restart X if this is the first time you've installed media-fonts/font-misc-misc"
-}