From 03594141bca05a01e461388f7cb2d63a2f773e7b Mon Sep 17 00:00:00 2001 From: Cristian Porras Date: Fri, 19 Jun 2015 13:10:01 -0300 Subject: [PATCH] Initial import --- .SRCINFO | 26 ++++++++++++++++++++ PKGBUILD | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++ godot.desktop | 8 ++++++ icon.png | Bin 0 -> 3188 bytes 4 files changed, 101 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD create mode 100644 godot.desktop create mode 100644 icon.png diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..8c6166d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = godot-git + pkgdesc = Godot Game Engine. + pkgver = 1.1._stable_37af8b4 + pkgrel = 1 + url = http://www.godotengine.org + arch = i686 + arch = x86_64 + license = MIT + makedepends = git + makedepends = scons + depends = glu + depends = libxcursor + depends = alsa-lib + depends = freetype2 + depends = mesa + provides = godot + conflicts = godot + source = git://github.com/okamstudio/godot.git#branch=master + source = godot.desktop + source = icon.png + sha256sums = SKIP + sha256sums = d2f5ae30b8c0c3fd8a20a451d34e9e9d0ba1b60a39b1f68484a9a74227c83822 + sha256sums = b6bb8e42625414303cf7608f08fe63bd3267486bf7a96586ebab05ade5189785 + +pkgname = godot-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..b687f62 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,67 @@ +# Maintainer: Cristian Porras +# Contributor: Matthew Bentley + +_pkgname=godot +pkgname=${_pkgname}-git +pkgver=1.1._stable_37af8b4 +pkgrel=1 +pkgdesc="Godot Game Engine." +url="http://www.godotengine.org" +license=('MIT') +arch=('i686' 'x86_64') +makedepends=('git' 'scons') +depends=('glu' 'libxcursor' 'alsa-lib' 'freetype2' 'mesa') +optdepends=() +conflicts=("godot") +provides=("godot") +_arch='' +if test "$CARCH" == x86_64; then + _arch=('64') +else + _arch=('32') +fi + +source=( + "git://github.com/okamstudio/${_pkgname}.git#branch=master" + godot.desktop + icon.png +) +sha256sums=( + 'SKIP' + 'd2f5ae30b8c0c3fd8a20a451d34e9e9d0ba1b60a39b1f68484a9a74227c83822' + 'b6bb8e42625414303cf7608f08fe63bd3267486bf7a96586ebab05ade5189785' +) + + +pkgver() { + cd "${srcdir}/${_pkgname}" +# pkgrel=4 + _major=$(cat version.py|grep "major" | sed 's/major=//') + _minor=$(cat version.py|grep "minor" | sed 's/minor=//') + _revision=$(cat version.py|grep revision|sed 's/revision="$Rev: //' | sed 's/ $"//') + _status=$(cat version.py|grep "status" | sed 's/status=//' | sed 's/"//g') + _git=$(git describe --always) + echo "${_major}.${_minor}.${_revision}_${_status}_${_git}" +} + +build() { + cd "${srcdir}"/${_pkgname} + + sed -n '/\/* Copyright/,/IN THE SOFTWARE./p' main/main.cpp | sed 's/\/\*//' | sed 's/\*\///' > LICENSE + + scons platform=x11 target=release_debug +} + +package() { + + cd "${srcdir}" + + install -Dm644 godot.desktop "${pkgdir}"/usr/share/applications/godot.desktop + install -Dm644 icon.png "${pkgdir}"/usr/share/pixmaps/godot.png + + cd "${srcdir}"/${_pkgname} + + install -D -m755 bin/godot.x11.opt.tools.${_arch} "${pkgdir}"/usr/bin/godot + install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/godot-git/LICENSE +} + diff --git a/godot.desktop b/godot.desktop new file mode 100644 index 0000000..1e2e154 --- /dev/null +++ b/godot.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Godot +Comment=Application for making games +Exec=/usr/bin/godot %U +Icon=godot +Terminal=false +Type=Application +Categories=Utility;Game; diff --git a/icon.png b/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2a38417ca48c7e3fe8278e35bc543daa0911d2e5 GIT binary patch literal 3188 zcmV-)42$!LP)Kq87pO}(TB``tIx1>)tcq3pjy-HU zt#&-dtsOg#wT@#;sV!I(4|I5;xS*ot@&bY;9CC$_kdSPW&1R4H?H}*6ae1@5*$vAf z^f&WPvb)dwKF{y_{O;%X!vE>iklW);>AO_Nq;hX>NXjI`nyOg8lYkr`8}MnW5{Wl1 z&a)&S7qA2EnyQ3*n(K@KU|o#cC7Y$Ql^-9d%RBI0$>s_S6n$U!~Y08q^U|rPYZW@yte^=0cHb6ejcH~;2B8g}?aKq{JR`v`%CmkSv>h^e_6rLfL zIt4hBzit48fkSDGp972r9G34R!u6#}!LtQ`2yh^c@wq*yL8`R#Y_S1nihQR8fY^{T zS@;?KO;eSS2vklt?M-K$iN?tZe6bvLP4RBD1VHxyZ=L}F7Pvj$zq&nMhgfr>4YIo0 zo?V#RqFfhZz=Ewa7hNeNpI{=18}>hDyytai@4%u;8EZ?;0aAt zI%79binIHbz`uY(@l!4EE8rzfRf1yd)nZJav&0^>1Ao#~<(D!1Q~-~Npeh0fa(ldG z!k|s%{30E=N(P3Vhs;M~pc`f2OW>XJ5P%L~sjR6=9q^uYDX-!o&MnmCk!ULQy zv=(>_Ko)^eNCZGD!~o+QX8s7EYO3OMd%RyILz=1_1s(@JPRAAMhCx_2i0B5oae8pm z4RgL;%ozmk(NyKLXwD#8GNfwYy_B*L-M}A=kms;7v`;QW`s7lS-5IS+`CzKdtOC1o^HDK&*6Is*!Gxb@1Bj2l#lEaWAu z8+=~tW5w2kd{O5k%a)mXiv;+C5k~cQaZANWMwPm-iAlo|gPOWlmTlfoRjrRahb@`@ zcBWDilX_x)@~D11IQt@8+4io5L}_4A4&_6NcwxgH)>hTw$N&g!onfx~<`8}`c^IXI z&ThY#6*;-EET6w`{E}6l9wsl_o(xMVcGKfY%7`8+gl9JvlN(K>SE2(PSog@XqV z(YJ43Dre84yu6&-r;VniBgE#tjX3Ob!sqD*$P&m>eB6U!9c4@@KfGcX{R^CI-n<#F zcRjuqAA<%Bq;hs8BSws%tSE<@D@NcChIzNTfoywfz^4U3FsyUal;PxLnao#JRdN4) z4-g84kOTv(SFdL7+&MgO-(o7q4`hF1JB@9f-54~0NkfVmH@J{J^=-UY-Ovpv1CS(` zRbEE_0w+uUwuEKNmJ6w(M&nq8mslm~uIt-S6kh zX40@eND{QPv~cg@`??lm7zT!6pzAtow6$n!{=@j;{U|MPqU$F<%P^o~bO}!^oXAa6 zM(~TdW0`;H5CWmdi3xs0XWYO-E*MnI+BIufv0?>*K%i?b!!QU00=)jl8|>P(3xENI zraFYJlb$R9h5;q{&MpJ7VZ*xwgPmPF-}OLQrp4F7&Z=D$*~0X7Inga<$-rP#e^=LM zXO@kt%gYFc^=@+(p& z+r*(Jf4BG~BW^IuCiC|8S|$!HX6l#{=3hUbva$he-1s344fVKOE+&+Z<4R>ZTk9gM z*>RZ8upW0eB-v^_<1aWb+s4Xm2N~2SkGmHyX6)E8Y~A(|zScI1i;Edwelc_A&P6w1 z&CVmd_R%4-?5Xc-+6Nk0vdlB+Q*w4H}}ecJ&V zT00X4K|X)z#1!p#M_dpjNx~nB@VvL0LrsIYx?&bH-IeH_?KpDt%><^djrVKn(Y7DK z7YL;lf~Oq{OA`2lVU};+&-O#jj4sWmI5!INfMj(HZpE- zA${^3G`0nKW$OW)c3b>K$`UOdA(noykB|2^F}gIL!dwTDNCPeYAbT3xsHtnk5K@{B z*)5GmkyKJ)S(0#O*{H5-rK+}ts7I3|u*)(wS;B6Uk|sBYj{A9bT@3{}S@?qy>RLLI z-eZ#`Y_ddEZ428EHCyJCu-W8P44MneX;}1JzyW+iQL0Qeqedt3IY%m+C$uvAl(C4%SvnyS=GZjaXv%mbbgrLmQwWHb?Y3bXYsmi7Rn&f24J6iHXd$)6tvmWcl+#$4k?dHrwT|gUf4X_z_Um%_bO?DSJHMzbE+h9Ey%i!~TlZ)X>0cTJAn}JW3l5{q}RHcp99YWhbdKt#s#WNle zrT!YAFJ^n*ycpxSF7_dfoY;CgPMi_=+#c^5A@+|0o5TcC67h{LJe=TsK~F&ith#Rq zb&Cj{H#45{z=6A#u#Ow(wh=YE# zzrPiDR!GlK%ubWR!Yy^Aao{3hw!O3oo3UHinh%84mx$l}Q3Bj8dYryXg1%(nF-=uk z-5&2(Ei!J8w*dGxp!U)w)dKem*VHT+ZWm0C5;`~vST8_KrUG{Wp9$|$i`jPX5UOJb zDuhIq^(pv-7Kl5DxU~j@cuc(d@bfHJ0~!I zf-8wVBh*yoBj8TpA4&ZB*M+tUoARoa`M9~ir5m&_@FM}n@UI!;&A>lJEVDBn^GS;z zF*d=5*;Ta=^Hr6Cvz&25#4s-b>oiqqOT>JS)gMb2X@RiH^M#FYo`uY>5YgWz(eFSq z=6eJn0T6}4pHCCn-{dpQ^g&>m$O5ZVWjrka5&)4c(#sN2J(?!2(?PpMX#19kFPbz} zX-$XmUICD30=LJTBUGYD1TB+*D@3tmPzL<>4iRB~A|lB)%${F=>^q3Pd66<>Z;r-% zCyO}UF8&&#tTsp_LRX0xJzho`i0-Ihe2=K+=+R^-)9(?V(wC<#u2o8LP9r8ZG18qY aUHTtIJK1}X*cnX#0000