From 2b1d5aa8d8de189b593661e5d75eca82bdeea978fc23ae5a1c29c7ed4258277a Mon Sep 17 00:00:00 2001 From: Thomas Kowaliczek-Schmer Date: Thu, 4 May 2017 23:00:14 +0000 Subject: [PATCH 1/3] Accepting request 492332 from home:LinuxDonald:branches:games OBS-URL: https://build.opensuse.org/request/show/492332 OBS-URL: https://build.opensuse.org/package/show/games/fifechan?expand=0&rev=5 --- PKGBUILD | 24 ++++++++++++++++++ fifechan.changes | 5 ---- fifechan.spec | 34 -------------------------- fifechan_0.1.4.debian.tar.gz | 3 +++ fifechan_0.1.4.dsc | 47 ++++++++++++++++++++++++++++++++++++ fifechan_0.1.4.orig.tar.gz | 3 +++ 6 files changed, 77 insertions(+), 39 deletions(-) create mode 100644 PKGBUILD create mode 100644 fifechan_0.1.4.debian.tar.gz create mode 100644 fifechan_0.1.4.dsc create mode 100644 fifechan_0.1.4.orig.tar.gz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..726a5e4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: Kilian Köppchen +pkgname=fifechan +pkgver=0.1.4 +pkgrel=1 +pkgdesc="A C++ GUI library designed for games. It comes with a standard set of 'widgets'." +arch=(any) +url="http://fifengine.github.io/fifechan/" +license=('LGPL2.1') +depends=('sdl2_image' 'libgl' 'glut') +makedepends=('cmake' 'make') +provides=('fifechan') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/fifengine/${pkgname}/archive/${pkgver}.tar.gz") +sha512sums=('d52833c6c6fdb216f20dc572ad9427d868e1dff58ec1d7f5b0f4d12ea9baef4799399054cead0780fd7dee2eb8c5fdf2c9ccd25965c6522b8bdd12309919a13d') +build() { + cd ${srcdir}/${pkgname}-${pkgver} + mkdir -p build && cd build + cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .. + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver}/build + make DESTDIR=$pkgdir install +} diff --git a/fifechan.changes b/fifechan.changes index 3f0a089..8984e6b 100644 --- a/fifechan.changes +++ b/fifechan.changes @@ -1,8 +1,3 @@ -------------------------------------------------------------------- -Tue Mar 21 15:14:09 UTC 2017 - jengelh@inai.de - -- Update summaries - ------------------------------------------------------------------- Wed Feb 22 11:38:19 UTC 2017 - rpm@fthiessen.de diff --git a/fifechan.spec b/fifechan.spec index 7a5db1f..4f847eb 100644 --- a/fifechan.spec +++ b/fifechan.spec @@ -27,11 +27,9 @@ Url: http://fifengine.github.io/fifechan/ Source: https://github.com/fifengine/fifechan/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ -BuildRequires: irrlicht-devel BuildRequires: pkgconfig BuildRequires: pkgconfig(SDL2_image) BuildRequires: pkgconfig(SDL2_ttf) -BuildRequires: pkgconfig(allegro) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(sdl2) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -48,20 +46,6 @@ Group: System/Libraries %description -n lib%{name}%{sover} Main shared library of fifechan. -%package -n lib%{name}_allegro%{sover} -Summary: Allegro extension library of the Fifechan GUI toolkit -Group: System/Libraries - -%description -n lib%{name}_allegro%{sover} -Allegro extension for the fifechan library. - -%package -n lib%{name}_irrlicht%{sover} -Summary: Irrlicht extension library of the Fifechan GUI toolkit -Group: System/Libraries - -%description -n lib%{name}_irrlicht%{sover} -Irrlicht extension for the fifechan library. - %package -n lib%{name}_opengl%{sover} Summary: OpenGL extension library of the Fifechan GUI toolkit Group: System/Libraries @@ -80,8 +64,6 @@ SDL extension for the fifechan library. Summary: Header files for fifechan Group: Development/Libraries/C and C++ Requires: lib%{name}%{sover} = %{version} -Requires: lib%{name}_allegro%{sover} = %{version} -Requires: lib%{name}_irrlicht%{sover} = %{version} Requires: lib%{name}_opengl%{sover} = %{version} Requires: lib%{name}_sdl%{sover} = %{version} @@ -94,10 +76,6 @@ Development files, such as headers, needed when building packages using fifechan %build %cmake \ -DBUILD_FIFECHAN_SHARED=ON \ - -DENABLE_ALLEGRO=ON \ - -DBUILD_FIFECHAN_ALLEGRO_SHARED=ON \ - -DENABLE_IRRLICHT=ON \ - -DBUILD_FIFECHAN_IRRLICHT_SHARED=ON \ -DENABLE_OPENGL=ON \ -DENABLE_OPENGL_CONTRIB=OFF \ -DBUILD_FIFECHAN_OPENGL_SHARED=ON \ @@ -110,13 +88,9 @@ make VERBOSE=1 %{?_smp_mflags} %cmake_install %post -n lib%{name}%{sover} -p /sbin/ldconfig -%post -n lib%{name}_allegro%{sover} -p /sbin/ldconfig -%post -n lib%{name}_irrlicht%{sover} -p /sbin/ldconfig %post -n lib%{name}_opengl%{sover} -p /sbin/ldconfig %post -n lib%{name}_sdl%{sover} -p /sbin/ldconfig %postun -n lib%{name}%{sover} -p /sbin/ldconfig -%postun -n lib%{name}_allegro%{sover} -p /sbin/ldconfig -%postun -n lib%{name}_irrlicht%{sover} -p /sbin/ldconfig %postun -n lib%{name}_opengl%{sover} -p /sbin/ldconfig %postun -n lib%{name}_sdl%{sover} -p /sbin/ldconfig @@ -130,14 +104,6 @@ make VERBOSE=1 %{?_smp_mflags} %endif %{_libdir}/libfifechan.so.* -%files -n lib%{name}_allegro%{sover} -%defattr(-,root,root) -%{_libdir}/libfifechan_allegro.so.* - -%files -n lib%{name}_irrlicht%{sover} -%defattr(-,root,root) -%{_libdir}/libfifechan_irrlicht.so.* - %files -n lib%{name}_opengl%{sover} %defattr(-,root,root) %{_libdir}/libfifechan_opengl.so.* diff --git a/fifechan_0.1.4.debian.tar.gz b/fifechan_0.1.4.debian.tar.gz new file mode 100644 index 0000000..a790a61 --- /dev/null +++ b/fifechan_0.1.4.debian.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc79198414d8a37c489769fa73be8e7eb130d8965ccc08b95fa86c0723cf2553 +size 3660 diff --git a/fifechan_0.1.4.dsc b/fifechan_0.1.4.dsc new file mode 100644 index 0000000..a122dd3 --- /dev/null +++ b/fifechan_0.1.4.dsc @@ -0,0 +1,47 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 3.0 (quilt) +Source: fifechan +Binary: libfifechan0.1.4, libfifechan-dev +Architecture: any +Version: 0.1.4 +Maintainer: Debian Games Team +Uploaders: Markus Koschany +Homepage: http://fifengine.net/ +Standards-Version: 3.9.8 +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-games/fifechan.git +Vcs-Git: https://anonscm.debian.org/git/pkg-games/fifechan.git +Build-Depends: cmake, debhelper, libgl1-mesa-dev, libglu1-mesa-dev, libsdl2-dev, libsdl2-image-dev, libsdl2-ttf-dev, libsndio-dev +Package-List: + libfifechan-dev deb libdevel optional arch=any + libfifechan0.1.4 deb libs optional arch=any +Checksums-Sha1: + 90e6d3e9a44ec3940fccd036a674f7a4a3b8fed7 246181 fifechan_0.1.4.orig.tar.gz + 7159fd46e76464074eb8947821db60987230fdf9 3660 fifechan_0.1.4.debian.tar.gz +Checksums-Sha256: + a93b015b5852b8fe2a0a2a6891d3de2cacb196732f670e081d7b7966f9ed1b87 246181 fifechan_0.1.4.orig.tar.gz + dc79198414d8a37c489769fa73be8e7eb130d8965ccc08b95fa86c0723cf2553 3660 fifechan_0.1.4.debian.tar.gz +Files: + 163142907031eea0fd76bd2737afc780 246181 fifechan_0.1.4.orig.tar.gz + 077a1ee52ed53fa06bce9da3025e4418 3660 fifechan_0.1.4.debian.tar.gz + +-----BEGIN PGP SIGNATURE----- + +iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAliGTlhfFIAAAAAALgAo +aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD +RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp +YW4ub3JnAAoJENmtFLlRO1HkvVoP/jhusc9COosM8JydiI9ssS4dL8AtF3rJe/yF +JU1LX+/KvLbmJ6BlNUtkbgSsldQdGfWXMI17XBLQ1fKBQzivvTHHjyEG64W2ZVby +xkuV65Q8vo6b9yJI+OEJr7ZXLgFk0NS5VeTlPtfrJ8PYRSAOsUpVzsm0Ki8PApmQ +pWndZ2WHl6Gfb237ttuu6uoANXiK/7C1j7F+Ej3z/Q2P3p50hDh8nXNtXGXhkwJL +titCpUev1IcKGtQnl48W9KpYAl6qwXN6LpZurRN2VL15cG2hg2TFUPphKeEf01XH +TNun1w8/PgbIT/4BqMsaN/sYUV86DsjpnoSOx88a6nY9h6UPHTkmLpM5oIvcZjFY +8rzhlabxtshVCDf6oUG0Wmzs0A4w+NwwzMGmhGS+Y74pdXVE5oG1fDGkBwXQB1ld +GC1zLnlrvleWaPEfOux8gQdAfdwhAMHf4rJqe6fiuz5xL09FkvxWApFAhNMHfhGw +uFdaVB4WDtMPALXRj8onB+LAP1HLllRr2cwb5muqXiO/brxKbTD8iaN455K1jFow +4YJHatCixhw8A5k2RtSVWOVCu/HIUuJC7q3dBZJAYj/p71K9TjoPCUwD8tEtyyCR +ZYxb5kT7Sn2YJZHWTHZUMAPwNwxtwHJe+GlLkJjxkKp9l5LvtH3IAZ6CN3ZQ9XA/ +hk5vcMMs +=J99y +-----END PGP SIGNATURE----- diff --git a/fifechan_0.1.4.orig.tar.gz b/fifechan_0.1.4.orig.tar.gz new file mode 100644 index 0000000..5099f99 --- /dev/null +++ b/fifechan_0.1.4.orig.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a93b015b5852b8fe2a0a2a6891d3de2cacb196732f670e081d7b7966f9ed1b87 +size 246181 From be2596ee5dfd968a5b803ac16885b9a600b6665979bb8a4e43b4be7585cc2c76 Mon Sep 17 00:00:00 2001 From: Thomas Kowaliczek-Schmer Date: Sat, 12 Jan 2019 21:47:27 +0000 Subject: [PATCH 2/3] Accepting request 665004 from home:theMarix:branches:games - Update to fifechan 0.1.5 * Adds AT key * Add Auto layouting * Bugfixes - Drop unused Debian build files OBS-URL: https://build.opensuse.org/request/show/665004 OBS-URL: https://build.opensuse.org/package/show/games/fifechan?expand=0&rev=6 --- PKGBUILD | 24 ------------------------ fifechan-0.1.4.tar.gz | 3 --- fifechan-0.1.5.tar.gz | 3 +++ fifechan.changes | 14 ++++++++++++++ fifechan.spec | 13 +++++++------ fifechan_0.1.4.debian.tar.gz | 3 --- fifechan_0.1.4.orig.tar.gz | 3 --- 7 files changed, 24 insertions(+), 39 deletions(-) delete mode 100644 PKGBUILD delete mode 100644 fifechan-0.1.4.tar.gz create mode 100644 fifechan-0.1.5.tar.gz delete mode 100644 fifechan_0.1.4.debian.tar.gz delete mode 100644 fifechan_0.1.4.orig.tar.gz diff --git a/PKGBUILD b/PKGBUILD deleted file mode 100644 index 726a5e4..0000000 --- a/PKGBUILD +++ /dev/null @@ -1,24 +0,0 @@ -# Maintainer: Kilian Köppchen -pkgname=fifechan -pkgver=0.1.4 -pkgrel=1 -pkgdesc="A C++ GUI library designed for games. It comes with a standard set of 'widgets'." -arch=(any) -url="http://fifengine.github.io/fifechan/" -license=('LGPL2.1') -depends=('sdl2_image' 'libgl' 'glut') -makedepends=('cmake' 'make') -provides=('fifechan') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/fifengine/${pkgname}/archive/${pkgver}.tar.gz") -sha512sums=('d52833c6c6fdb216f20dc572ad9427d868e1dff58ec1d7f5b0f4d12ea9baef4799399054cead0780fd7dee2eb8c5fdf2c9ccd25965c6522b8bdd12309919a13d') -build() { - cd ${srcdir}/${pkgname}-${pkgver} - mkdir -p build && cd build - cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .. - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver}/build - make DESTDIR=$pkgdir install -} diff --git a/fifechan-0.1.4.tar.gz b/fifechan-0.1.4.tar.gz deleted file mode 100644 index 5099f99..0000000 --- a/fifechan-0.1.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a93b015b5852b8fe2a0a2a6891d3de2cacb196732f670e081d7b7966f9ed1b87 -size 246181 diff --git a/fifechan-0.1.5.tar.gz b/fifechan-0.1.5.tar.gz new file mode 100644 index 0000000..55b2f27 --- /dev/null +++ b/fifechan-0.1.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29be5ff4b379e2fc4f88ef7d8bc172342130dd3e77a3061f64c8a75efe4eba73 +size 272472 diff --git a/fifechan.changes b/fifechan.changes index 8984e6b..f247947 100644 --- a/fifechan.changes +++ b/fifechan.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Sat Jan 12 17:51:11 UTC 2019 - marix@marix.org + +- Update to fifechan 0.1.5 + * Adds AT key + * Add Auto layouting + * Bugfixes +- Drop unused Debian build files + +------------------------------------------------------------------- +Tue Mar 21 15:14:09 UTC 2017 - jengelh@inai.de + +- Update summaries + ------------------------------------------------------------------- Wed Feb 22 11:38:19 UTC 2017 - rpm@fthiessen.de diff --git a/fifechan.spec b/fifechan.spec index 4f847eb..caf68e7 100644 --- a/fifechan.spec +++ b/fifechan.spec @@ -1,7 +1,8 @@ # # spec file for package fifechan # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 Matthias Bach . # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,15 +17,15 @@ # -%define sover 0_1_4 +%define sover 0_1_5 Name: fifechan -Version: 0.1.4 +Version: 0.1.5 Release: 0 Summary: A C++ GUI library -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ -Url: http://fifengine.github.io/fifechan/ -Source: https://github.com/fifengine/fifechan/archive/%{version}/%{name}-%{version}.tar.gz +Url: http://fifengine.github.io/%{name}/ +Source: https://github.com/fifengine/%{name}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: pkgconfig diff --git a/fifechan_0.1.4.debian.tar.gz b/fifechan_0.1.4.debian.tar.gz deleted file mode 100644 index a790a61..0000000 --- a/fifechan_0.1.4.debian.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dc79198414d8a37c489769fa73be8e7eb130d8965ccc08b95fa86c0723cf2553 -size 3660 diff --git a/fifechan_0.1.4.orig.tar.gz b/fifechan_0.1.4.orig.tar.gz deleted file mode 100644 index 5099f99..0000000 --- a/fifechan_0.1.4.orig.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a93b015b5852b8fe2a0a2a6891d3de2cacb196732f670e081d7b7966f9ed1b87 -size 246181 From 9461a9ba820651efe26ba3c89e5911d6f90f6db813e5f028f365ffae27ab2faf Mon Sep 17 00:00:00 2001 From: Thomas Kowaliczek-Schmer Date: Sun, 13 Jan 2019 13:23:52 +0000 Subject: [PATCH 3/3] OBS-URL: https://build.opensuse.org/package/show/games/fifechan?expand=0&rev=7 --- fifechan_0.1.4.dsc | 47 ---------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 fifechan_0.1.4.dsc diff --git a/fifechan_0.1.4.dsc b/fifechan_0.1.4.dsc deleted file mode 100644 index a122dd3..0000000 --- a/fifechan_0.1.4.dsc +++ /dev/null @@ -1,47 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 3.0 (quilt) -Source: fifechan -Binary: libfifechan0.1.4, libfifechan-dev -Architecture: any -Version: 0.1.4 -Maintainer: Debian Games Team -Uploaders: Markus Koschany -Homepage: http://fifengine.net/ -Standards-Version: 3.9.8 -Vcs-Browser: https://anonscm.debian.org/cgit/pkg-games/fifechan.git -Vcs-Git: https://anonscm.debian.org/git/pkg-games/fifechan.git -Build-Depends: cmake, debhelper, libgl1-mesa-dev, libglu1-mesa-dev, libsdl2-dev, libsdl2-image-dev, libsdl2-ttf-dev, libsndio-dev -Package-List: - libfifechan-dev deb libdevel optional arch=any - libfifechan0.1.4 deb libs optional arch=any -Checksums-Sha1: - 90e6d3e9a44ec3940fccd036a674f7a4a3b8fed7 246181 fifechan_0.1.4.orig.tar.gz - 7159fd46e76464074eb8947821db60987230fdf9 3660 fifechan_0.1.4.debian.tar.gz -Checksums-Sha256: - a93b015b5852b8fe2a0a2a6891d3de2cacb196732f670e081d7b7966f9ed1b87 246181 fifechan_0.1.4.orig.tar.gz - dc79198414d8a37c489769fa73be8e7eb130d8965ccc08b95fa86c0723cf2553 3660 fifechan_0.1.4.debian.tar.gz -Files: - 163142907031eea0fd76bd2737afc780 246181 fifechan_0.1.4.orig.tar.gz - 077a1ee52ed53fa06bce9da3025e4418 3660 fifechan_0.1.4.debian.tar.gz - ------BEGIN PGP SIGNATURE----- - -iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAliGTlhfFIAAAAAALgAo -aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD -RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp -YW4ub3JnAAoJENmtFLlRO1HkvVoP/jhusc9COosM8JydiI9ssS4dL8AtF3rJe/yF -JU1LX+/KvLbmJ6BlNUtkbgSsldQdGfWXMI17XBLQ1fKBQzivvTHHjyEG64W2ZVby -xkuV65Q8vo6b9yJI+OEJr7ZXLgFk0NS5VeTlPtfrJ8PYRSAOsUpVzsm0Ki8PApmQ -pWndZ2WHl6Gfb237ttuu6uoANXiK/7C1j7F+Ej3z/Q2P3p50hDh8nXNtXGXhkwJL -titCpUev1IcKGtQnl48W9KpYAl6qwXN6LpZurRN2VL15cG2hg2TFUPphKeEf01XH -TNun1w8/PgbIT/4BqMsaN/sYUV86DsjpnoSOx88a6nY9h6UPHTkmLpM5oIvcZjFY -8rzhlabxtshVCDf6oUG0Wmzs0A4w+NwwzMGmhGS+Y74pdXVE5oG1fDGkBwXQB1ld -GC1zLnlrvleWaPEfOux8gQdAfdwhAMHf4rJqe6fiuz5xL09FkvxWApFAhNMHfhGw -uFdaVB4WDtMPALXRj8onB+LAP1HLllRr2cwb5muqXiO/brxKbTD8iaN455K1jFow -4YJHatCixhw8A5k2RtSVWOVCu/HIUuJC7q3dBZJAYj/p71K9TjoPCUwD8tEtyyCR -ZYxb5kT7Sn2YJZHWTHZUMAPwNwxtwHJe+GlLkJjxkKp9l5LvtH3IAZ6CN3ZQ9XA/ -hk5vcMMs -=J99y ------END PGP SIGNATURE-----