diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /games-board/gnubg |
reinit the tree, so we can have metadata
Diffstat (limited to 'games-board/gnubg')
-rw-r--r-- | games-board/gnubg/Manifest | 8 | ||||
-rw-r--r-- | games-board/gnubg/gnubg-1.04.000.ebuild | 106 | ||||
-rw-r--r-- | games-board/gnubg/gnubg-1.05.000-r1.ebuild | 108 | ||||
-rw-r--r-- | games-board/gnubg/gnubg-1.05.000.ebuild | 109 | ||||
-rw-r--r-- | games-board/gnubg/metadata.xml | 8 |
5 files changed, 339 insertions, 0 deletions
diff --git a/games-board/gnubg/Manifest b/games-board/gnubg/Manifest new file mode 100644 index 000000000000..8bf97d4cea09 --- /dev/null +++ b/games-board/gnubg/Manifest @@ -0,0 +1,8 @@ +DIST gnubg-release-1.04.000-sources.tar.gz 15021543 SHA256 66ca950d33d697f7a87605dfd3b83165ed756a927eaef164684914b9b0a14e3f SHA512 6f83d631d2978ef91829dd69a7de704eb4f194b7854bcebc5254315cd48bc09abf80ef27ba2b063514d2689313ffac7b4f20c62af6bf8ae3496f261ab25fe80c WHIRLPOOL 787ef3c8d33a475810aac5cba799001d435385554672a00c832dd1870006841bcd270f2bb6d77e9c990fa58300ced3d50a2a78cc2ae9f1ae94b30ef0c17c10a2 +DIST gnubg-release-1.05.000-sources.tar.gz 15030177 SHA256 a872810b82f17950be64b4f49a10da97634c5d8f39069288f64bd2eb78a4cddb SHA512 1d8080c362cb32a3828b6913823d0eb42b0befac7a9fbd6d5ee3346e7515f6150876ac3b8bd59d5fd0c0de2a03187441165bb82eff0ffa1fb84e385dcea58590 WHIRLPOOL efdc6a83112cb1aaf96db17dce186381e154f8b83ef72e90b8cf085ee583b76c6d8f25b8c38a6c7cf9abb68dc7f3ea8e7584413292e51d3456aec4e9f7c2c4da +EBUILD gnubg-1.04.000.ebuild 2641 SHA256 3e05121aba6e572120c6c4332eb187914c10359d35e8a67c3cd0b76918489d9f SHA512 cece8d3e8b3abd24e783cfd1ebd7ccbfe739eb266097365bd2412c6733378900662586e4e16e92c35dbb9b107c36ffdaf7381b997bb4bdacea5ef05f7add1294 WHIRLPOOL d1632837cc1970f873d62dc53e3b58a295b31f3e2cb9c3e26e7c154a5c4d22900c4f06bfb747fdc4a11261397c7dc25295afe1388a24c0eb43d1784720d42c10 +EBUILD gnubg-1.05.000-r1.ebuild 2602 SHA256 49a3b783165fd530b1f5f375106faef9ff1ea5eddb8dce8afce7f7bf60303a0b SHA512 5f95e71851deacdc08f62b7e96e8a60591ea4bd54f17d5376ebf4f5b51775cadf3146b4f65f96b3cfefbfa513b55490d18e052948f509291d2921686986c10d6 WHIRLPOOL c624184914fd497f73b0fe61551145ed8e2d2a5906c5a34aca6d96355151ed867db1f15e88c7d59095bc7546061647a201f08c6db8bd6b6af4723a919c68c389 +EBUILD gnubg-1.05.000.ebuild 2710 SHA256 bde0808677ea955406fa0f49a06c055dfd9209920c8c1abda431b7b4f6f11ee0 SHA512 d64d304173ba578fe44e7cab4f660d023189685d84b3d13414a31369175ee85aa2eb8191f0fd5712ca719ae02c00060c04a71af8fb3e7be7eab18782ccc092ea WHIRLPOOL 92d84a67f501620610928b2f59427d33ae457476071a682b3c6f84391962726281709fad07971e111b0c70d98ed57f7ea46eb5aaf75db4d27fd3958ceb0dd265 +MISC ChangeLog 3007 SHA256 b2f75fd9cd2f1aee3ba4d55ca03830673bd59f0c13c04bbe65808644e8771742 SHA512 2b58852cf60faefc0dcbd75fe26e6ab2feb3c9127ac0d9f6aced1bb411b52e7667b0a4133b4d03ba25216d99b8941bd1efc3e7f3a1c00c17b99c95a81e911200 WHIRLPOOL f115e087a569272f1556129f45aee52e66c852a5fe1f8595a565011c4c2194156f49c7323c6b36578e201cd9e11f6728ac226865cb21a733c363d0086fef9c77 +MISC ChangeLog-2015 12295 SHA256 bcf2c7529e4be12455081ad78fc0b7530f2707ffc70381c2cc2f4878736d8666 SHA512 c4f7adbdcd75ae00e5483053e376477b46555a5260d0aead54ee48333fe3c45a83fbce0a12b168b2cc29a52091d130ca3a6839a7b0306ecc0b84d155c466ecc5 WHIRLPOOL 1a0f077da40a8ba65827ea662ead1148970e462778515b2aa6088f50e14e0c50c8422e2b90ebe065f68d036610c888ee5d5fa959345b5e2fbda6161e55339909 +MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088 diff --git a/games-board/gnubg/gnubg-1.04.000.ebuild b/games-board/gnubg/gnubg-1.04.000.ebuild new file mode 100644 index 000000000000..fea69dc98563 --- /dev/null +++ b/games-board/gnubg/gnubg-1.04.000.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +inherit eutils python-single-r1 gnome2-utils games + +DESCRIPTION="GNU BackGammon" +HOMEPAGE="http://www.gnubg.org/" +SRC_URI="http://gnubg.org/media/sources/${PN}-release-${PV}-sources.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm ppc64 x86 ~x86-fbsd" +IUSE="cpu_flags_x86_avx gtk opengl python sqlite cpu_flags_x86_sse cpu_flags_x86_sse2 threads" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND="dev-libs/glib:2 + media-libs/freetype:2 + media-libs/libpng:0 + x11-libs/cairo + x11-libs/pango + dev-db/sqlite:3 + media-libs/libcanberra + dev-libs/libxml2 + dev-libs/gmp:0 + gtk? ( x11-libs/gtk+:2 ) + opengl? ( + x11-libs/gtk+:2 + x11-libs/gtkglext + virtual/glu + ) + sys-libs/readline:0 + python? ( ${PYTHON_DEPS} ) + media-fonts/dejavu + virtual/libintl" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/gettext" + +pkg_setup() { + games_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + # use ${T} instead of /tmp for constructing credits (bug #298275) + sed -i -e 's:/tmp:${T}:' credits.sh || die + sed -i -e 's/fonts //' Makefile.in || die # handle font install ourself to fix bug #335774 + sed -i \ + -e '/^localedir / s#=.*$#= @localedir@#' \ + -e '/^gnulocaledir / s#=.*$#= @localedir@#' \ + po/Makefile.in.in || die + sed -i \ + -e '/^gnubgiconsdir / s#=.*#= /usr/share#' \ + -e '/^gnubgpixmapsdir / s#=.*#= /usr/share/pixmaps#' \ + pixmaps/Makefile.in || die +} + +src_configure() { + local simd=no + local gtk_arg=--without-gtk + + if use gtk || use opengl ; then + gtk_arg=--with-gtk + fi + use cpu_flags_x86_sse && simd=sse + use cpu_flags_x86_sse2 && simd=sse2 + use cpu_flags_x86_avx && simd=avx + egamesconf \ + --localedir=/usr/share/locale \ + --docdir=/usr/share/doc/${PF}/html \ + --disable-cputest \ + --enable-simd=${simd} \ + ${gtk_arg} \ + $(use_enable threads) \ + $(use_with python) \ + $(use_with sqlite sqlite) \ + $(use_with opengl board3d) +} + +src_install() { + default + insinto "${GAMES_DATADIR}/${PN}" + doins ${PN}.weights *bd + dodir "${GAMES_DATADIR}"/${PN}/fonts + dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${GAMES_DATADIR}"/${PN}/fonts/Vera.ttf + dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf "${GAMES_DATADIR}"/${PN}/fonts/VeraBd.ttf + dosym /usr/share/fonts/dejavu/DejaVuSerif-Bold.ttf "${GAMES_DATADIR}"/${PN}/fonts/VeraSeBd.ttf + make_desktop_entry "gnubg -w" "GNU Backgammon" + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/games-board/gnubg/gnubg-1.05.000-r1.ebuild b/games-board/gnubg/gnubg-1.05.000-r1.ebuild new file mode 100644 index 000000000000..b8e5f10b0a12 --- /dev/null +++ b/games-board/gnubg/gnubg-1.05.000-r1.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +inherit eutils python-single-r1 gnome2-utils + +DESCRIPTION="GNU BackGammon" +HOMEPAGE="http://www.gnubg.org/" +SRC_URI="http://gnubg.org/media/sources/${PN}-release-${PV}-sources.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~x86-fbsd" +IUSE="cpu_flags_x86_avx gtk opengl python sqlite cpu_flags_x86_sse cpu_flags_x86_sse2 threads" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/gmp:0 + dev-libs/libxml2 + media-fonts/dejavu + media-libs/freetype:2 + media-libs/libcanberra + media-libs/libpng:0 + sys-libs/readline:0 + x11-libs/cairo + x11-libs/pango + gtk? ( x11-libs/gtk+:2 ) + opengl? ( + x11-libs/gtk+:2 + x11-libs/gtkglext + virtual/glu + ) + python? ( ${PYTHON_DEPS} ) + virtual/libintl" +DEPEND="${RDEPEND} + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + default + + # use ${T} instead of /tmp for constructing credits (bug #298275) + sed -i -e 's:/tmp:${T}:' credits.sh || die + sed -i -e 's/fonts //' Makefile.in || die # handle font install ourself to fix bug #335774 + sed -i \ + -e '/^localedir / s#=.*$#= @localedir@#' \ + -e '/^gnulocaledir / s#=.*$#= @localedir@#' \ + po/Makefile.in.in || die + sed -i \ + -e '/^gnubgiconsdir / s#=.*#= /usr/share#' \ + -e '/^gnubgpixmapsdir / s#=.*#= /usr/share/pixmaps#' \ + pixmaps/Makefile.in || die + sed -i \ + -e '1i#include <config.h>' \ + copying.c || die #551896 +} + +src_configure() { + local simd=no + local gtk_arg=--without-gtk + + if use gtk || use opengl ; then + gtk_arg=--with-gtk + fi + use cpu_flags_x86_sse && simd=sse + use cpu_flags_x86_sse2 && simd=sse2 + use cpu_flags_x86_avx && simd=avx + econf \ + --localedir=/usr/share/locale \ + --docdir=/usr/share/doc/${PF}/html \ + --disable-cputest \ + --enable-simd=${simd} \ + ${gtk_arg} \ + $(use_enable threads) \ + $(use_with python) \ + $(use_with sqlite sqlite) \ + $(use_with opengl board3d) +} + +src_install() { + default + insinto /usr/share/${PN} + doins ${PN}.weights *bd + dodir /usr/share/${PN}/fonts + dosym /usr/share/fonts/dejavu/DejaVuSans.ttf /usr/share/${PN}/fonts/Vera.ttf + dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf /usr/share/${PN}/fonts/VeraBd.ttf + dosym /usr/share/fonts/dejavu/DejaVuSerif-Bold.ttf /usr/share/${PN}/fonts/VeraSeBd.ttf + make_desktop_entry "gnubg -w" "GNU Backgammon" +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/games-board/gnubg/gnubg-1.05.000.ebuild b/games-board/gnubg/gnubg-1.05.000.ebuild new file mode 100644 index 000000000000..c4c4d3e64d40 --- /dev/null +++ b/games-board/gnubg/gnubg-1.05.000.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +inherit eutils python-single-r1 gnome2-utils games + +DESCRIPTION="GNU BackGammon" +HOMEPAGE="http://www.gnubg.org/" +SRC_URI="http://gnubg.org/media/sources/${PN}-release-${PV}-sources.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm ~ppc64 x86 ~x86-fbsd" +IUSE="cpu_flags_x86_avx gtk opengl python sqlite cpu_flags_x86_sse cpu_flags_x86_sse2 threads" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND="dev-libs/glib:2 + media-libs/freetype:2 + media-libs/libpng:0 + x11-libs/cairo + x11-libs/pango + dev-db/sqlite:3 + media-libs/libcanberra + dev-libs/libxml2 + dev-libs/gmp:0 + gtk? ( x11-libs/gtk+:2 ) + opengl? ( + x11-libs/gtk+:2 + x11-libs/gtkglext + virtual/glu + ) + sys-libs/readline:0 + python? ( ${PYTHON_DEPS} ) + media-fonts/dejavu + virtual/libintl" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/gettext" + +pkg_setup() { + games_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + # use ${T} instead of /tmp for constructing credits (bug #298275) + sed -i -e 's:/tmp:${T}:' credits.sh || die + sed -i -e 's/fonts //' Makefile.in || die # handle font install ourself to fix bug #335774 + sed -i \ + -e '/^localedir / s#=.*$#= @localedir@#' \ + -e '/^gnulocaledir / s#=.*$#= @localedir@#' \ + po/Makefile.in.in || die + sed -i \ + -e '/^gnubgiconsdir / s#=.*#= /usr/share#' \ + -e '/^gnubgpixmapsdir / s#=.*#= /usr/share/pixmaps#' \ + pixmaps/Makefile.in || die + sed -i \ + -e '1i#include <config.h>' \ + copying.c || die #551896 +} + +src_configure() { + local simd=no + local gtk_arg=--without-gtk + + if use gtk || use opengl ; then + gtk_arg=--with-gtk + fi + use cpu_flags_x86_sse && simd=sse + use cpu_flags_x86_sse2 && simd=sse2 + use cpu_flags_x86_avx && simd=avx + egamesconf \ + --localedir=/usr/share/locale \ + --docdir=/usr/share/doc/${PF}/html \ + --disable-cputest \ + --enable-simd=${simd} \ + ${gtk_arg} \ + $(use_enable threads) \ + $(use_with python) \ + $(use_with sqlite sqlite) \ + $(use_with opengl board3d) +} + +src_install() { + default + insinto "${GAMES_DATADIR}/${PN}" + doins ${PN}.weights *bd + dodir "${GAMES_DATADIR}"/${PN}/fonts + dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${GAMES_DATADIR}"/${PN}/fonts/Vera.ttf + dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf "${GAMES_DATADIR}"/${PN}/fonts/VeraBd.ttf + dosym /usr/share/fonts/dejavu/DejaVuSerif-Bold.ttf "${GAMES_DATADIR}"/${PN}/fonts/VeraSeBd.ttf + make_desktop_entry "gnubg -w" "GNU Backgammon" + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/games-board/gnubg/metadata.xml b/games-board/gnubg/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-board/gnubg/metadata.xml @@ -0,0 +1,8 @@ +<?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> |