mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-02-03 02:27:15 +08:00
adding beret, a 2D puzzle platformer game
This commit is contained in:
parent
084b430c0d
commit
4c8068ee3c
57
beret/PKGBUILD
Normal file
57
beret/PKGBUILD
Normal file
@ -0,0 +1,57 @@
|
||||
#
|
||||
# Games Packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# Maintainer: Daniele Cocca <daniele.cocca [at] gmail.com>
|
||||
# Contributor on AUR: Joshua Stiefer <facedelajunk@gmail.com>
|
||||
|
||||
pkgname=beret
|
||||
pkgver=20120129
|
||||
pkgrel=2
|
||||
pkgdesc="A 2D puzzle platformer about a telekinetic scientist"
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://kiwisauce.com/beret/"
|
||||
license=('LGPL')
|
||||
depends=('sdl' 'sdl_image' 'sdl_mixer' 'sdl_ttf')
|
||||
makedepends=('git')
|
||||
provides=(beret)
|
||||
source=(beret-game
|
||||
beret.svg)
|
||||
md5sums=('28e61b1f662efa8fb2f684636b167172'
|
||||
'2e6639005f01e10f06b7b66c376e16a6')
|
||||
|
||||
_gitroot=git://gitorious.org/beret/beret.git
|
||||
_gitname=beret
|
||||
|
||||
build() {
|
||||
cd "$srcdir"
|
||||
msg "Connecting to GIT server...."
|
||||
|
||||
if [[ -d "${_gitname}" ]]; then
|
||||
cd "${_gitname}" && git pull origin
|
||||
msg "The local files are updated."
|
||||
else
|
||||
git clone "${_gitroot}" "${_gitname}"
|
||||
fi
|
||||
|
||||
msg "GIT checkout done or server timeout"
|
||||
msg "Starting build..."
|
||||
|
||||
rm -rf "${srcdir}/${_gitname}-build"
|
||||
git clone "${srcdir}/${_gitname}" "${srcdir}/${_gitname}-build"
|
||||
cd "${srcdir}/${_gitname}-build"
|
||||
|
||||
sed -i "1,5 s#SDL#SDL/SDL#" *.c
|
||||
sed -i "s/-lSDL_mixer/-lSDL_mixer -lm/" Makefile
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${_gitname}-build"
|
||||
install -D "${srcdir}/beret-game" "${pkgdir}/usr/bin/beret"
|
||||
install -d "${pkgdir}/usr/share/beret"
|
||||
cp -r {beret,images,music,rooms,sfx,AveriaSans-Regular.ttf} "$pkgdir/usr/share/beret/"
|
||||
cd "${startdir}"
|
||||
install -D -m644 beret.svg "${pkgdir}/usr/share/pixmaps/beret.svg"
|
||||
install -D -m644 beret.desktop "${pkgdir}/usr/share/applications/beret.desktop"
|
||||
|
||||
}
|
3
beret/beret-game
Normal file
3
beret/beret-game
Normal file
@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
cd /usr/share/beret
|
||||
./beret
|
10
beret/beret.desktop
Normal file
10
beret/beret.desktop
Normal file
@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=Beret
|
||||
Comment=a 2D puzzle platformer
|
||||
Exec=beret
|
||||
Icon=/usr/share/pixmaps/beret.svg
|
||||
StartupNotify=true
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Application;Game;ArcadeGame;
|
61
beret/beret.svg
Normal file
61
beret/beret.svg
Normal file
@ -0,0 +1,61 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="1.1"
|
||||
width="96"
|
||||
height="112"
|
||||
id="svg3039">
|
||||
<metadata
|
||||
id="metadata3045">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3043" />
|
||||
<image
|
||||
xlink:href="data:image/png;base64,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
|
||||
"
|
||||
x="0"
|
||||
y="0"
|
||||
width="96"
|
||||
height="112"
|
||||
id="image3047" />
|
||||
</svg>
|
After Width: | Height: | Size: 2.8 KiB |
Loading…
Reference in New Issue
Block a user