From 0d149fc4a318a5d17ea205639e419baa316c5458 Mon Sep 17 00:00:00 2001 From: suvari Date: Sat, 7 Jan 2023 21:27:58 +0300 Subject: [PATCH] eboard: version bump to 1.1.3 --- game/board/eboard/actions.py | 13 +++++++-- .../eboard/files/eboard-1.1.1-as-needed.patch | 22 -------------- .../eboard/files/eboard-1.1.1-libpng15.patch | 16 ---------- game/board/eboard/pspec.xml | 29 ++++++++++++++----- 4 files changed, 32 insertions(+), 48 deletions(-) delete mode 100644 game/board/eboard/files/eboard-1.1.1-as-needed.patch delete mode 100644 game/board/eboard/files/eboard-1.1.1-libpng15.patch diff --git a/game/board/eboard/actions.py b/game/board/eboard/actions.py index e94343ebb6..ba2214b8e7 100644 --- a/game/board/eboard/actions.py +++ b/game/board/eboard/actions.py @@ -9,17 +9,24 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import get from pisi.actionsapi import libtools +import os + +datadir = "/usr/share/eboard" + def setup(): libtools.libtoolize("--copy --force") - autotools.configure("--man-prefix=/usr/share/man --extra-libs=dl --prefix=/usr") + autotools.configure("--prefix=/usr --man-prefix=/usr/share/man --extra-libs=dl") + autotools.configure("-with-data-dir=%s" % datadir) def build(): autotools.make() def install(): + pisitools.dodir(datadir) autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + pisitools.domove("/usr/man", "/usr/share") - pisitools.insinto("/usr/share/pixmaps", "icon-eboard.xpm") + # pisitools.insinto("/usr/share/pixmaps", "icon-eboard.xpm") - pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README", "TODO") + pisitools.dodoc("AUTHORS", "COPYING", "README") diff --git a/game/board/eboard/files/eboard-1.1.1-as-needed.patch b/game/board/eboard/files/eboard-1.1.1-as-needed.patch deleted file mode 100644 index b4ec397ba9..0000000000 --- a/game/board/eboard/files/eboard-1.1.1-as-needed.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- configure.old 2009-02-03 14:46:21.000000000 +0100 -+++ configure 2009-02-03 14:48:13.000000000 +0100 -@@ -638,7 +638,7 @@ - - print CONFIGMAKE "CXX = $cxx\n"; - print CONFIGMAKE "CXXFLAGS = @cxxflags\n"; --print CONFIGMAKE "LDFLAGS = @ldflags\n"; -+print CONFIGMAKE "LDLIBS = @ldflags\n"; - - print CONFIGMAKE "prefix = \${DESTDIR}$prefix\n"; - print CONFIGMAKE "bindir = \${DESTDIR}$prefix/bin\n"; ---- elifekam.old 2009-02-03 14:48:43.000000000 +0100 -+++ elifekam 2009-02-03 14:48:58.000000000 +0100 -@@ -24,7 +24,7 @@ - all: eboard nls-dicts - - eboard: $(OBJS) -- $(CXX) $(LDFLAGS) -o eboard $(OBJS) -+ $(CXX) $(LDFLAGS) -o eboard $(OBJS) $(LDLIBS) - - .cc.o: $< $(HEADERS) $(XPMS) - $(CXX) $(CXXFLAGS) -c $< -o $@ diff --git a/game/board/eboard/files/eboard-1.1.1-libpng15.patch b/game/board/eboard/files/eboard-1.1.1-libpng15.patch deleted file mode 100644 index 8ab283259f..0000000000 --- a/game/board/eboard/files/eboard-1.1.1-libpng15.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- cimg.cc -+++ cimg.cc -@@ -94,11 +95,11 @@ - ct == PNG_COLOR_TYPE_GRAY_ALPHA) - png_set_gray_to_rgb(pngp); - -- alloc(pngp->width,pngp->height); -+ alloc(width,height); - if (!ok) { fclose(f); return; } - ok = 0; - -- for(i=0;iheight;i++) { -+ for(i=0;i - + eboard @@ -13,29 +13,43 @@ app:gui A GTK+ chess board eboard is a chess interface for Unix-like systems based on the GTK+ GUI toolkit. - mirrors://sourceforge/eboard/eboard-1.1.3.tar.bz2 + https://github.com/fbergo/eboard/archive/refs/tags/v1.1.3.tar.gz + atk-devel + zlib-devel gtk2-devel pango-devel glib2-devel + cairo-devel libpng-devel + freetype-devel + harfbuzz-devel + gstreamer-devel + fontconfig-devel + gdk-pixbuf-devel - eboard-1.1.3-as-needed.patch - eboard-1.1.3-gcc44.patch - eboard-1.1.3-ovflfix.patch - eboard-1.1.3-libpng15.patch + eboard-1.1.1-gcc44.patch + eboard-1.1.1-ovflfix.patch eboard + atk gtk2 + zlib + cairo pango glib2 libgcc libpng + freetype + harfbuzz + gstreamer + fontconfig + gdk-pixbuf /usr/bin @@ -56,7 +70,8 @@ 1.1.3 Rebuild New T. Ümit Solmaz - b + us@mynetiz.com + 2018-09-14 1.1.1