diff options
Diffstat (limited to 'games-sports')
-rw-r--r-- | games-sports/dustrac/Manifest | 18 | ||||
-rw-r--r-- | games-sports/dustrac/dustrac-1.6.2.ebuild | 66 | ||||
-rw-r--r-- | games-sports/dustrac/metadata.xml | 19 |
3 files changed, 101 insertions, 2 deletions
diff --git a/games-sports/dustrac/Manifest b/games-sports/dustrac/Manifest index 8d25cad4aa2e..a3fa53ad7dae 100644 --- a/games-sports/dustrac/Manifest +++ b/games-sports/dustrac/Manifest @@ -1,6 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX dustrac-1.6.2-cmake.patch 3576 SHA256 a95010263528175fac49d37685c03adf02977db12194a13295d5918af6152005 SHA512 4711a0b2cf52423d166a262ae11bd875f581e9f3a203e23b5294e377c2fb6391964beb3ceba8662cd42e2121eda1004a9c13ae93b98fde6e109d8cf96836d831 WHIRLPOOL 794affd4e3ed061b201ffb02bb54391fbeb6a6574213cf520315996f21236cb890702e5ad60139ae0a7d9687db58b31a84f20963ed576166c3e8d6b8679d1303 AUX dustrac-1.6.2-desktopfile.patch 1039 SHA256 1629ff528295d4bceda2927cb0686b5c356c3a507e82c0bacf8cc8060bfbca3d SHA512 160fcfdc356e7a6b37b2652359011a4ea2b27cddf3612316f274d3442139c301dc164f5e73f1d40a0516dfd87eeb4e67b6060163d7724232eaf06239a4693852 WHIRLPOOL b7157c79e2fee71c0632536520d23bd536c735e78a8185f82a8421d00192af1aa0ec4df4565e972615575dbe4ea09314febd43e551603a3dd7308e74fafc2031 DIST dustrac-1.6.2.tar.gz 21623207 SHA256 21949f179d39b8d3dd98323105b321ccbe406cbad24e3ec970719236d4a78bc5 SHA512 c04f227ed95f6fca7014e3d2ad8f2b40801f02e4aef83e6435b01d95965da3f0f6326fe889ab5d1621131c7c5d0f2135231f280daa3559a291570015ec10ce1a WHIRLPOOL 366d97e349f7990e0b8343b360d9589f90ebe87db201b378b506f6c8a73567f36c67a09a51ecc1fbeabda83bc839467e77751ef7fc0147c4c9fbeefe592e3eac -EBUILD dustrac-1.6.2.ebuild 1137 SHA256 293a21349e3c16a9232abbfbe5ad6eac6bb93f4a316b48a8004317e0dbb635c3 SHA512 f6d7c86c4e2a443fabb4f7ec44ce798187152c79d8a666158bc6ca7cdad7eebb0113b5a0e52a5d4e57876678b182cc44b55f687be9e174c85e73aa283c1fcbf4 WHIRLPOOL 5de0ee00f615ba80ecede9cc64742b26115e9b7fedc93644a32012ef6936b0bb1502ed6e269086db1d9e5b7d4cbf4e05a26479123ea5dfe5b53adefb8c5f1f63 -MISC ChangeLog 336 SHA256 782d5e1516ee57c69c715597f9b07ba54c75ebedf82c4f6b0d112e5499b51f7a SHA512 144d5656cf08f131ae03839c287a6a2493abfcf0b89bce36cc820775380b3ec51e4f47a84fb9507cfe928f96b9eeadcef59d9e5463ebd7b8bee564266c1edcc4 WHIRLPOOL 86f356bc099121c5ddf37b8b95fe18314f15494712e8ebf2e423376db604450fad35ed0b27e285bc52e31c6fe4f6f43ab47157028b1d3b28506e2fc805aac4db +EBUILD dustrac-1.6.2.ebuild 1242 SHA256 2f747ddcdc3610c6730200b933b57016c246c529dc2d9bd8fd4328e516c1d270 SHA512 3e91fe1caa3d40d1204d45ca4bf3d8faebf3fa105992a7269069061b303510f13b94dc3e417ff531acb6ada1eb69e9f0e6c6b959e9e7ab8f755550d5174b6fc6 WHIRLPOOL d40dc7aba1b72c184882f91182fd5d11f8da13b7d38799c3943c931a358e2d3d1203599eaf3880b782a11a8581e6cea0130a3ee4815e63a25241345021dbef57 +MISC ChangeLog 430 SHA256 bae30d2199709ddbf5be962702890fa60975bc455f2b9b9043be5a3eeb1a3fb7 SHA512 7fba22fcc568d84dcbcc2b795228abb12be90927f0e72caf1fb499393a21ce3afde1c8af2ef9d141912d61f334fa5ac8e4a2e1bb7fbbe4c31ea5ff4ebeb178e1 WHIRLPOOL 3fa7f1cab7f76070ef14de16589e2c9e19ed697fe540aa6e3d74581bf41bdf482bf0464a48ce0072c3929dc8d86ee4152d568192353ab37f9bdcf2c5dd2e956a MISC metadata.xml 683 SHA256 6eefdd6ad85a2b0c933271e1df6badaf02a90ce36024fb846e6d139a94eced57 SHA512 363fdfda89ba17abb084a05c874ec46e0634e4a7d482ae7e9fb06c867c032f74084886f07e908ecd9212f7cd9393cb80057a70c38bbcf245d784d928551fd653 WHIRLPOOL 4ffff06f14938edbb423b73ad499b9d0f5d4f2ebb023f6cd9638b7b192da9258717da13c5beff8b20bede2ed375d8252b42fffd7a7aa4bf21eecb84fcdc92698 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iQEcBAEBCAAGBQJSvDTzAAoJEFpvPKfnPDWzwdsH/R/XS7+u/G0rsRwSSV66+Qgn +xxZHZIBwpTG1GYMxD5rtK4sX2aWDUctrNXWjsaEGmZVOaMZsPcwq75Tohs2aUQvV +0GP+dTxtFcK0NrB//sMCuaUZAMeWszTbYWFAPQ9e9PuMihB6siD08ecpQwPzHVd5 +X62TBnX6IU8keIqk3gCIhtARZolBJFru/96ORn32CgbywBgEBbVW84CAl+h5fZxz +qAQOxrvU8OGUvkMK8WmidWSeR/Y24vJ5I2+oeZsukKhrNZFjjq0tITXOskosoZqn +4SEqbZczfPFxXkn5T+n8d2K/eQWQEmj4LrP1PDzRxu3KghmgmicwDQPsTbsAgrE= +=gBX8 +-----END PGP SIGNATURE----- diff --git a/games-sports/dustrac/dustrac-1.6.2.ebuild b/games-sports/dustrac/dustrac-1.6.2.ebuild new file mode 100644 index 000000000000..6050448ffe98 --- /dev/null +++ b/games-sports/dustrac/dustrac-1.6.2.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-sports/dustrac/dustrac-1.6.2.ebuild,v 1.1 2013/12/26 13:53:52 hasufell Exp $ + +EAPI=5 + +inherit eutils gnome2-utils cmake-utils games + +DESCRIPTION="Tile-based, cross-platform 2D racing game" +HOMEPAGE="http://dustrac.sourceforge.net/" +SRC_URI="mirror://sourceforge/dustrac/${P}.tar.gz" + +LICENSE="GPL-3 CC-BY-NC-3.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtopengl:4 + media-libs/libvorbis + media-libs/openal + virtual/opengl" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + epatch "${FILESDIR}"/${P}-cmake.patch \ + "${FILESDIR}"/${P}-desktopfile.patch +} + +src_configure() { + local mycmakeargs=( + -DGL30=ON + -DReleaseBuild=ON + -DDATA_PATH="${GAMES_DATADIR}/${PN}" + -DBIN_PATH="${GAMES_BINDIR}" + -DDOC_PATH=/usr/share/doc/${PF} + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +src_install() { + cmake-utils_src_install + 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-sports/dustrac/metadata.xml b/games-sports/dustrac/metadata.xml new file mode 100644 index 000000000000..5baffffc1772 --- /dev/null +++ b/games-sports/dustrac/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>games</herd> + <maintainer> + <email>hasufell@gentoo.org</email> + <name>Julian Ospald</name> + </maintainer> + <longdescription lang="en"> + Dust Racing (Dustrac) is a tile-based, cross-platform 2D racing + game written in Qt (C++) and OpenGL. Dust Racing comes with a + Qt-based level editor for easy level creation. A custom engine, + MiniCore, is used for physics modeling. Dust Racing 2D is + inspired by Super Cars and Slicks’n Slide. + </longdescription> + <upstream> + <remote-id type="sourceforge">dustrac</remote-id> + </upstream> +</pkgmetadata> |