diff options
author | Mike Frysinger <vapier@gentoo.org> | 2009-08-18 09:52:35 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2009-08-18 09:52:35 +0000 |
commit | 19931920a262264defcfd224fdce62bcbbeba997 (patch) | |
tree | 21559b5cb7f75f865fe72193c4edd849fcc9d839 /games-puzzle/sgt-puzzles | |
parent | Remove no-longer needed patches section. (diff) | |
download | historical-19931920a262264defcfd224fdce62bcbbeba997.tar.gz historical-19931920a262264defcfd224fdce62bcbbeba997.tar.bz2 historical-19931920a262264defcfd224fdce62bcbbeba997.zip |
Initial package by Denilson and Eugene Kapun and lumato and me #114102.
Package-Manager: portage-2.2_rc38/cvs/Linux x86_64
Diffstat (limited to 'games-puzzle/sgt-puzzles')
-rw-r--r-- | games-puzzle/sgt-puzzles/ChangeLog | 11 | ||||
-rw-r--r-- | games-puzzle/sgt-puzzles/Manifest | 15 | ||||
-rw-r--r-- | games-puzzle/sgt-puzzles/metadata.xml | 5 | ||||
-rw-r--r-- | games-puzzle/sgt-puzzles/sgt-puzzles-8605.ebuild | 68 | ||||
-rw-r--r-- | games-puzzle/sgt-puzzles/sgt-puzzles-99999999.ebuild | 68 |
5 files changed, 167 insertions, 0 deletions
diff --git a/games-puzzle/sgt-puzzles/ChangeLog b/games-puzzle/sgt-puzzles/ChangeLog new file mode 100644 index 000000000000..23b2431c7b1b --- /dev/null +++ b/games-puzzle/sgt-puzzles/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for games-puzzle/sgt-puzzles +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-puzzle/sgt-puzzles/ChangeLog,v 1.1 2009/08/18 09:52:35 vapier Exp $ + +*sgt-puzzles-99999999 (18 Aug 2009) +*sgt-puzzles-8605 (18 Aug 2009) + + 18 Aug 2009; Mike Frysinger <vapier@gentoo.org> +sgt-puzzles-8605.ebuild, + +sgt-puzzles-99999999.ebuild, +metadata.xml: + Initial package by Denilson and Eugene Kapun and lumato and me #114102. + diff --git a/games-puzzle/sgt-puzzles/Manifest b/games-puzzle/sgt-puzzles/Manifest new file mode 100644 index 000000000000..6c51b60ae859 --- /dev/null +++ b/games-puzzle/sgt-puzzles/Manifest @@ -0,0 +1,15 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST puzzles-r8605.tar.gz 2155649 RMD160 0dd87cfad27c22ab46680943dd89fcd219af10e5 SHA1 1400fbdeffb5f9c42c3e050f86a95e2b21465641 SHA256 eae484f74061ed340a31c2fb5248c2003cd5d7b04ee581185e187e45c9f10003 +EBUILD sgt-puzzles-8605.ebuild 1728 RMD160 e8cb9e1ad3723b03073471fc996a88cedb428f46 SHA1 af48d18357bc3b3d6df5a289c63885df39671f50 SHA256 77fd6442ec54245e8d73a34ea35b76ab4c5673a07c1b05d242e1fff34f674316 +EBUILD sgt-puzzles-99999999.ebuild 1732 RMD160 e6c127b726114346cd4655f8653e08a023cafb8c SHA1 334fa722088c6a610fedfb085b9b620821327b77 SHA256 bb76b47a00f9c43234b17a58f1e0d5b72f03d6580e19d6d53cd5d0f557db8e3f +MISC ChangeLog 488 RMD160 eee4bdd86dfd3a8a501520fcc58b19f4558fa91a SHA1 23c0ada3404cbbdc38728d204feb35685243078e SHA256 60b1d259c93bab32f2478742d79346a78405fdb9f61b6084d2a5eb55284def86 +MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEARECAAYFAkqKeesACgkQlPl3HsVfCDoUxACfRby47WKQcQFqHLHgJIpjraLQ +ZuMAnA59bW+LShZTIk5y2S0ySNeBJJqo +=7PNA +-----END PGP SIGNATURE----- diff --git a/games-puzzle/sgt-puzzles/metadata.xml b/games-puzzle/sgt-puzzles/metadata.xml new file mode 100644 index 000000000000..d3c2cc926f0b --- /dev/null +++ b/games-puzzle/sgt-puzzles/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>games</herd> +</pkgmetadata> diff --git a/games-puzzle/sgt-puzzles/sgt-puzzles-8605.ebuild b/games-puzzle/sgt-puzzles/sgt-puzzles-8605.ebuild new file mode 100644 index 000000000000..4953d853de59 --- /dev/null +++ b/games-puzzle/sgt-puzzles/sgt-puzzles-8605.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-puzzle/sgt-puzzles/sgt-puzzles-8605.ebuild,v 1.1 2009/08/18 09:52:35 vapier Exp $ + +EAPI="2" + +inherit games eutils toolchain-funcs +if [[ ${PV} == "99999999" ]] ; then + ESVN_REPO_URI="svn://svn.tartarus.org/sgt/puzzles/trunk" + inherit subversion + SRC_URI="" + KEYWORDS="" +else + SRC_URI="http://www.chiark.greenend.org.uk/~sgtatham/puzzles/puzzles-r${PV}.tar.gz" + S=${WORKDIR}/puzzles-r${PV} + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Simon Tatham's Portable Puzzle Collection" +HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/puzzles/" + +LICENSE="MIT" +SLOT="0" +IUSE="doc" + +RDEPEND="x11-libs/gtk+:2" +DEPEND="${RDEPEND} + dev-util/pkgconfig + doc? ( >=app-doc/halibut-1.0 )" + +src_prepare() { + sed -i \ + -e '1iPKG_CONFIG ?= pkg-config' \ + -e '/^GTK_CONFIG/s:=.*:= $(PKG_CONFIG) gtk+-2.0:' \ + -e 's:= -O2 -Wall -Werror -ansi -pedantic -g:+= $(CPPFLAGS):' \ + -e '/LDFLAGS/s:=:=$(LDFLAGS) :' \ + Makefile || die +} + +src_compile() { + emake CC="$(tc-getCC)" || die + if use doc ; then + halibut --text --html --info --pdf --ps puzzles.but + fi +} + +src_install() { + dodir "${GAMES_BINDIR}" + emake DESTDIR="${D}" gamesdir="${GAMES_BINDIR}" install || die + dodoc README HACKING + + local file name size + for file in *.R ; do + [[ ${file} == "nullgame.R" ]] && continue + name=$(sed -n 's/^[a-z]*\.exe://p' "${file}") + file=${file%.R} + newicon icons/${file}-48d24.png ${PN}-${file}.png || die + make_desktop_entry "${GAMES_BINDIR}/${file}" "${name}" "${PN}-${file}" + done + + if use doc ; then + dohtml *.html + doinfo puzzles.info + dodoc puzzles.txt puzzles.pdf puzzles.ps + fi + + prepgamesdirs +} diff --git a/games-puzzle/sgt-puzzles/sgt-puzzles-99999999.ebuild b/games-puzzle/sgt-puzzles/sgt-puzzles-99999999.ebuild new file mode 100644 index 000000000000..17ba1602d923 --- /dev/null +++ b/games-puzzle/sgt-puzzles/sgt-puzzles-99999999.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-puzzle/sgt-puzzles/sgt-puzzles-99999999.ebuild,v 1.1 2009/08/18 09:52:35 vapier Exp $ + +EAPI="2" + +inherit games eutils toolchain-funcs +if [[ ${PV} == "99999999" ]] ; then + ESVN_REPO_URI="svn://svn.tartarus.org/sgt/puzzles/trunk" + inherit subversion + SRC_URI="" + KEYWORDS="" +else + SRC_URI="http://www.chiark.greenend.org.uk/~sgtatham/puzzles/puzzles-r${PV}.tar.gz" + S=${WORKDIR}/puzzles-r${PV} + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Simon Tatham's Portable Puzzle Collection" +HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/puzzles/" + +LICENSE="MIT" +SLOT="0" +IUSE="doc" + +RDEPEND="x11-libs/gtk+:2" +DEPEND="${RDEPEND} + dev-util/pkgconfig + doc? ( >=app-doc/halibut-1.0 )" + +src_prepare() { + sed -i \ + -e '1iPKG_CONFIG ?= pkg-config' \ + -e '/^GTK_CONFIG/s:=.*:= $(PKG_CONFIG) gtk+-2.0:' \ + -e 's:= -O2 -Wall -Werror -ansi -pedantic -g:+= $(CPPFLAGS):' \ + -e '/LDFLAGS/s:=:=$(LDFLAGS) :' \ + Makefile || die +} + +src_compile() { + emake CC="$(tc-getCC)" || die + if use doc ; then + halibut --text --html --info --pdf --ps puzzles.but + fi +} + +src_install() { + dodir "${GAMES_BINDIR}" + emake DESTDIR="${D}" gamesdir="${GAMES_BINDIR}" install || die + dodoc README HACKING + + local file name size + for file in *.R ; do + [[ ${file} == "nullgame.R" ]] && continue + name=$(sed -n 's/^[a-z]*\.exe://p' "${file}") + file=${file%.R} + newicon icons/${file}-48d24.png ${PN}-${file}.png || die + make_desktop_entry "${GAMES_BINDIR}/${file}" "${name}" "${PN}-${file}" + done + + if use doc ; then + dohtml *.html + doinfo puzzles.info + dodoc puzzles.txt puzzles.pdf puzzles.ps + fi + + prepgamesdirs +} |