From: Andrew Savchenko Date: Sat, 10 Jan 2015 04:12:53 +0000 (+0000) Subject: ksokoban is ported to KDE4 and back again! X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=37b6a749b51081960425774b8fe72bf9121aa129;p=gentoo.git ksokoban is ported to KDE4 and back again! Signed-off-by: Andrew Savchenko Package-Manager: portage-2.2.15/cvs/Linux i686 Manifest-Sign-Key: 0x565953B95372756C --- diff --git a/games-puzzle/ksokoban/ChangeLog b/games-puzzle/ksokoban/ChangeLog new file mode 100644 index 000000000000..c59da19d1415 --- /dev/null +++ b/games-puzzle/ksokoban/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for games-puzzle/ksokoban +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-puzzle/ksokoban/ChangeLog,v 1.1 2015/01/10 04:12:49 bircoph Exp $ + +*ksokoban-9999 (10 Jan 2015) +*ksokoban-0.5.0_pre20120725 (10 Jan 2015) + + 10 Jan 2015; Andrew Savchenko + +ksokoban-0.5.0_pre20120725.ebuild, +ksokoban-9999.ebuild, +metadata.xml: + Initial version. Good old ksokoban is ported to KDE4 and back again! + diff --git a/games-puzzle/ksokoban/Manifest b/games-puzzle/ksokoban/Manifest new file mode 100644 index 000000000000..836c4b1a2c01 --- /dev/null +++ b/games-puzzle/ksokoban/Manifest @@ -0,0 +1,25 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST ksokoban-0.5.0_pre20120725.tar.xz 345344 SHA256 fb1c47e37b7d6297960f67377f9bac0deb9c4b132c251c02cdd75d1935bc2b5c SHA512 b7a962a5915bb6f10ecb85dfaae20b009a6c40ba0312e02d12b654e196bdef82159e7f0d6fca17b1befaa1cb17db1a9268822904cdf9bdc8bd1bacf2202b460c WHIRLPOOL 3026b04a4a50da8097a926949ab80e736d0f77f814f437aa87a39c6b5805ab0636cb6dde5a1ab74a76b56ce17b44176bf393c5ffe66e86314b30b77ae9921b4c +EBUILD ksokoban-0.5.0_pre20120725.ebuild 996 SHA256 7eaa9527cd9bf7d251be685b5950169955e8d1e2a00f09102834b5beae9fd973 SHA512 cae685480b3894a7f515c4d8c9fb5bf5df74de11b70b4cd92b6d76ef78253812f1e27b2bf3f1205a1d7e5bfe4aa116b0012741f9e0d0822dc90278f0e5a17756 WHIRLPOOL 73c9c92a9408a2221a684913dd9da25d0e922f1d3151b214ff0a107a085a87fb6e227923a8fe6949c9494dac588f96ea3f44078dab317305bff5665e396fc5d3 +EBUILD ksokoban-9999.ebuild 983 SHA256 184b5362835fc057bdf242c1d532b4b3203287ddb4f623bd94a05082c5c6e692 SHA512 7cc7441287e23c662d786e96acca41ff03ff1a90a4edd7effafec30c541234ebd09754ee3d40ac30c421b853988f87b3b3af6cbfa93db5c21af276083f17bd43 WHIRLPOOL f2c1bea405a2f3ff8aa43d1114929e7767dc7c1caf24d2177bd27880da7eef7d2468c405bf89e84572ac44d1c27eab714e7ad7d494fa7b9c0a75f03175c5ed48 +MISC ChangeLog 489 SHA256 923cf01ade7546b1e6c8fd60a0e6a1543d30a3393fe14f719012febf1eea7fc4 SHA512 fb32c6f5b4d5536414476b9ef6b8a333febf18a956592dea3b1304abcc749afdbf354a6d675140c8ec4332ff3c4fc9ac1259efe259f074554aab91fc231ba6de WHIRLPOOL a44d412495b78975668efb8d97d752e128fe052de11212dc17bc62aacc03955f74294f31884d579264b4bf35da324501d89c19b96aaf1775e4d36397f46d26af +MISC metadata.xml 201 SHA256 38fb87f192ea7b17d1ff4a0e82d21ab62c65fa59e9dd03d5083794c3ddd169ef SHA512 f21760f7e931022e0fb2b531cd59fa3f2785380f7a8d27032e487bc571f634a64221af71c904ecee8d1b53f7d8e850f5303f4a4ab294f9e7295277930fb2a1e0 WHIRLPOOL 7fe9a350fc672a1377c7a1029ba4cda8f3bbd8b5cc7ee54fe602b060b27c75b30311f08ee0723405adf4dfc18bacdb7b5a0dd438b1765d9034766f2d54e5a5c6 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJUsKbCAAoJEFZZU7lTcnVsz5oP/1wYBGAJkqJ8DphTBGobVgvL ++ainu4Djv0T9+wvYUfCwUAv3URTVCY8g4xaT3yTcYufxJTfWi1g3ZqknqBOzghdW +Q3Eo+6j5qsBY4Wl+uBi4xO/wqYuCJDVBiSU5T1JdPsNeJgSvKNiSkVvcYzTN8JMF +5YPYALmunJr9/mRPQORjiK+HtEpba3wpw21OMhs5Wcv7K+OWDKIyHSEQclr1a4pv +hvicrWnrSd6EDZIjSU1DQwlKmrGOLvAD6nCfCnyGzIbP341QqMNcdg/MReqy2CSm +0p5u2AxGVWfGFCgdixNE1eotPKfrYHlX6rvl+MtNUoP2/P/cgf0X8i/mBwXMROkj +XGdBJ0ofdzL5gIk50EaqCu93ttRd2cGD1rQw8S+bco4KVQBp/zs/RSnaT7J9fFbt +0kklGM1pAna7YAmqj+ZoxUFdh4AtU/zmu+j3Zb8jOtaUQRxaRA6XvVRoS04kv/dF +qNBFXkILTzjtwFK7qSEOyvbG7kRaUNaU755kWofdwf+RLmNRV6iCoheiLRJP5h/J +tEAOTPkMrMxMWjYhGah+AT3uPV8ytiS/jLq2ODIlE9dXex6YnDOQX88VT7qoTDXf +YQLQla1+a4gPANyCrVYYzia18sWdWb3ZYUExvl9FOYFjrG9QqRHDJNFbpmQXluYT +R3jKlaLODG4c5egjTvPz +=Zb/Q +-----END PGP SIGNATURE----- diff --git a/games-puzzle/ksokoban/ksokoban-0.5.0_pre20120725.ebuild b/games-puzzle/ksokoban/ksokoban-0.5.0_pre20120725.ebuild new file mode 100644 index 000000000000..0ea25f84dfb8 --- /dev/null +++ b/games-puzzle/ksokoban/ksokoban-0.5.0_pre20120725.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-puzzle/ksokoban/ksokoban-0.5.0_pre20120725.ebuild,v 1.1 2015/01/10 04:12:49 bircoph Exp $ + +EAPI=5 + +if [[ ${PV} == "9999" ]]; then + inherit mercurial + EHG_REPO_URI="http://hg.code.sf.net/p/ksokoban/code" +else + SRC_URI="http://dev.gentoo.org/~bircoph/distfiles/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +inherit cmake-utils +DESCRIPTION="The japanese warehouse keeper game " +HOMEPAGE="https://sourceforge.net/projects/ksokoban/" +LICENSE="GPL-2" +SLOT="0" + +DEPEND="kde-base/kdelibs:4" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}" + +CMAKE_IN_SOURCE_BUILD="yes" + +src_prepare() { + sed -i 's/%m//' "data/${PN}.desktop" || die "sed for desktop file failed" +} + +# source lacks install target +src_install() { + dobin ksokoban + dodoc AUTHORS NEWS TODO + domenu "data/${PN}.desktop" + for i in 16 22 32 48 64 128; do + doicon -s "${i}" "data/hi${i}-app-${PN}.png" + done +} diff --git a/games-puzzle/ksokoban/ksokoban-9999.ebuild b/games-puzzle/ksokoban/ksokoban-9999.ebuild new file mode 100644 index 000000000000..5e38d568c9e1 --- /dev/null +++ b/games-puzzle/ksokoban/ksokoban-9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-puzzle/ksokoban/ksokoban-9999.ebuild,v 1.1 2015/01/10 04:12:49 bircoph Exp $ + +EAPI=5 + +if [[ ${PV} == "9999" ]]; then + inherit mercurial + EHG_REPO_URI="http://hg.code.sf.net/p/ksokoban/code" +else + SRC_URI="http://dev.gentoo.org/~bircoph/distfiles/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +inherit cmake-utils +DESCRIPTION="The japanese warehouse keeper game " +HOMEPAGE="https://sourceforge.net/projects/ksokoban/" +LICENSE="GPL-2" +SLOT="0" + +DEPEND="kde-base/kdelibs:4" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}" + +CMAKE_IN_SOURCE_BUILD="yes" + +src_prepare() { + sed -i 's/%m//' "data/${PN}.desktop" || die "sed for desktop file failed" +} + +# source lacks install target +src_install() { + dobin ksokoban + dodoc AUTHORS NEWS TODO + domenu "data/${PN}.desktop" + for i in 16 22 32 48 64 128; do + doicon -s "${i}" "data/hi${i}-app-${PN}.png" + done +} diff --git a/games-puzzle/ksokoban/metadata.xml b/games-puzzle/ksokoban/metadata.xml new file mode 100644 index 000000000000..2b2f1635f4e7 --- /dev/null +++ b/games-puzzle/ksokoban/metadata.xml @@ -0,0 +1,7 @@ + + + + + bircoph@gentoo.org + +