From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- games-puzzle/groundhog/Manifest | 7 ++++ .../groundhog/files/groundhog-1.4-flags.patch | 32 +++++++++++++++ games-puzzle/groundhog/groundhog-1.4.ebuild | 46 ++++++++++++++++++++++ games-puzzle/groundhog/metadata.xml | 8 ++++ 4 files changed, 93 insertions(+) create mode 100644 games-puzzle/groundhog/Manifest create mode 100644 games-puzzle/groundhog/files/groundhog-1.4-flags.patch create mode 100644 games-puzzle/groundhog/groundhog-1.4.ebuild create mode 100644 games-puzzle/groundhog/metadata.xml (limited to 'games-puzzle/groundhog') diff --git a/games-puzzle/groundhog/Manifest b/games-puzzle/groundhog/Manifest new file mode 100644 index 000000000000..23d6063cd4f5 --- /dev/null +++ b/games-puzzle/groundhog/Manifest @@ -0,0 +1,7 @@ +AUX groundhog-1.4-flags.patch 604 SHA256 e7776b4e875d3ab6c6bd501462b3f02756ef6a7bb291978517900bab1105cd34 SHA512 d81fbb87f1732673e0c2b3053c6a8d6f47c27a12a0f0b8349da20d43cf78ceeed2f4aa1a87803216dfcd0c71f77f615c3f9bba7516a69a43f3ec6f11be53c071 WHIRLPOOL c0b8f1b0677e0f59d724895f11482dc24de60f9e71ff90226a49d14a6500abdf6c326d069abdd483edf94977cd370e7b1b5d9fdcf05026c3a3b6c73c7e579037 +DIST groundhog-1.4.tar.gz 221871 SHA256 75567245a041a70f1ecb29503a424889136fcde81123234aedf5fb3ef9fad549 SHA512 9d1cf9073658cd325c4dceb6009825f50d8d4c55d0cca1b762cfdd066663257958d92e0e67ad49593add5821ce202e19c1106793ae8c77e4776c3b2e1fdc093c WHIRLPOOL 819caecd374d8e813e513f6d51e1cb170c480fee2f28203b0b239e2c0ba76c213cdb583fef1bd431cc28d8e3693a4ec79f748ab860f6e131383f8319b05c177f +DIST groundhog_1.4-9.diff.gz 8613 SHA256 0303ee125dac6118a7bc76d9eba9eb18ac9996549bd8f427ab634f594aa88154 SHA512 ddbb7c8b51fe63a1d318e080133737a851276ab55324875e5d68650d2399ac141667c62ab79ee41ababd2b5426e7bee5f158e7aa4edfe8ee82c6c3b6fb8179b8 WHIRLPOOL 01b46cc9a98725e76c59cbec46c8a451cacd5bf0facaaceb85c09ae5ab33414c2db810646a3c73a62aac28bf319a5304eb8e9c9ceca2f823d07f7bce04e6cf91 +EBUILD groundhog-1.4.ebuild 1127 SHA256 09112af340fb862b394da606d2a575fd12b783ba0887b85f100e890ca497a230 SHA512 e9da68e34ba2e44a1b9c23d872bb2ea5d89796d3203c1a23a43f2c958e9da70550f63a7d07235f947f2551bab2e599c072556945784a157de43a69399feb8bb2 WHIRLPOOL c6f8445fd58fb77e8b690dbdb532e2913a838530e0ade6a9225a180a7e58f301a287e2ebe917d0429e52035f8d7450eee9bb02913587d4fa159814d6ceac97dd +MISC ChangeLog 2467 SHA256 9122de78ebd1242bc18ebf6f3cad756bd36632e61d360aeefa3853b84994cbb0 SHA512 a44f26cb284cd78d9244fe083b269b0a3c9e211c82740b060a735821f3ab360179ee872ec582842dc7c616cab50991053a34e801bc3278eebbe77c9078770e39 WHIRLPOOL 99aaac86ecf5910752a4435e1a35260a19826ad788db86f9c96750021ba0d7781be4291c484f627103e137cc49bbba89a221b461c4132694d83c05956f9ca934 +MISC ChangeLog-2015 2098 SHA256 11e159bc481b3a0a6fb9df27674e4ac5db14366150c7ecda205fc4a80a06269e SHA512 6c7d42e060a2b90038406081b5652f6a4778ad6aff077c0038d055bcfcb19572c5b14de5ddb47bf854f1717921f2c980c06975946c72da21169877aca28833b2 WHIRLPOOL 94c069129d96aa388a032cdc61584948759697ba128b87be5776a100b27902ddab529aa2e17b7e2a95955b75ecabf6a13b1461f305bd930af39fae7c7c39fb74 +MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088 diff --git a/games-puzzle/groundhog/files/groundhog-1.4-flags.patch b/games-puzzle/groundhog/files/groundhog-1.4-flags.patch new file mode 100644 index 000000000000..48275a8c39b1 --- /dev/null +++ b/games-puzzle/groundhog/files/groundhog-1.4-flags.patch @@ -0,0 +1,32 @@ +respect flags + +applied on top of debian patches + +--- configure.in ++++ configure.in +@@ -46,8 +46,6 @@ + dnl Checks for libraries. + dnl AM_PATH_GTK_2_0(2.0.0,,AC_MSG_ERROR(Groundhog needs GTK 2.0)) + +-CXXFLAGS="-O2 -Wall" +- + dnl Checks for header files. + AC_CHECK_HEADERS(unistd.h) + +@@ -57,16 +55,6 @@ + + dnl Checks for library functions. + +-dnl Use -Wall if we have gcc. +-changequote(,)dnl +-if test "x$GCC" = "xyes"; then +- case " $CFLAGS " in +- *[\ \ ]-Wall[\ \ ]*) ;; +- *) CFLAGS="$CFLAGS -Wall" ;; +- esac +-fi +-changequote([,])dnl +- + AC_OUTPUT([ m4/Makefile intl/Makefile + Makefile + src/Makefile diff --git a/games-puzzle/groundhog/groundhog-1.4.ebuild b/games-puzzle/groundhog/groundhog-1.4.ebuild new file mode 100644 index 000000000000..80751062f67e --- /dev/null +++ b/games-puzzle/groundhog/groundhog-1.4.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils autotools games + +DEB_VER="9" +DESCRIPTION="Put the balls in the pockets of the same color by manipulating a maze of tubes" +HOMEPAGE="http://home-2.consunet.nl/~cb007736/groundhog.html" +SRC_URI="http://home-2.consunet.nl/~cb007736/${P}.tar.gz + mirror://debian/pool/main/g/groundhog/groundhog_${PV}-${DEB_VER}.diff.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="nls" + +RDEPEND="x11-libs/gtk+:2 + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +src_prepare() { + cd "${WORKDIR}" + epatch groundhog_${PV}-${DEB_VER}.diff + cd "${S}" + sed -e "s:groundhog-1.4/::" -i \ + debian/patches/sv.po.patch || die + epatch \ + $(sed -e 's:^:debian/patches/:' debian/patches/series) \ + "${FILESDIR}"/${P}-flags.patch + mv configure.in configure.ac || die + AT_M4DIR="m4" eautoreconf + sed -i 's:$(localedir):/usr/share/locale:' \ + $(find . -name 'Makefile.in*') || die +} + +src_configure() { + egamesconf $(use_enable nls) +} + +src_install() { + default + prepgamesdirs +} diff --git a/games-puzzle/groundhog/metadata.xml b/games-puzzle/groundhog/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-puzzle/groundhog/metadata.xml @@ -0,0 +1,8 @@ + + + + + games@gentoo.org + Gentoo Games Project + + -- cgit v1.2.3