lua 5.3.3

Packages that do not support latest Lua have been moved to the CCR. If requested,
we could package lua52 and lua51 in the official repoitories to support popular
packages that have not yet caught up with latest Lua.
This commit is contained in:
Adrian Chaves (Gallaecio) 2016-09-21 23:49:54 +02:00
parent 48328d138e
commit c04250fe2e
37 changed files with 23 additions and 633 deletions

View File

@ -1,48 +0,0 @@
pkgname=cegui-0.8
pkgver=0.8.7
_ver=0-8-7
pkgrel=2
pkgdesc="A free library providing windowing and widgets for graphics APIs/engines"
arch=('x86_64')
url="http://crayzedsgui.sourceforge.net"
license=("MIT")
depends=('pcre' 'glew' 'expat' 'freetype2' 'libxml2' 'devil' 'freeglut' 'lua' 'silly' 'glfw2')
makedepends=('cmake' 'python2' 'doxygen' 'ogre' 'boost' 'graphviz' 'irrlicht' 'mesa' 'mercurial' 'toluapp')
optdepends=("python2: python bindings"
"ogre: ogre module"
"gtk2: gtk2 module"
"irrlicht: irrlicht module")
provides=('cegui')
conflicts=('cegui')
replaces=('cegui')
source=("hg+https://bitbucket.org/cegui/cegui#tag=v$_ver"
"freetype.patch")
sha1sums=('SKIP'
'01c7098184036981ec97d42757341dbd2e4aab80')
build() {
cd "$srcdir/cegui"
# patch -Np1 < "$srcdir/freetype.patch"
sed -i "s/lib64/lib/g" CMakeLists.txt
[[ -d build ]] && rm -r build
mkdir build && cd build
cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCEGUI_LIB_INSTALL_DIR=lib \
-DCEGUI_BUILD_PYTHON_MODULES=OFF # currently broken :(
# -PYTHON_EXECUTABLE=/usr/bin/python2
make
make html
}
package() {
cd "$srcdir/cegui"/build
make DESTDIR="${pkgdir}" install
install -Dm644 ../COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
}

View File

@ -1,14 +0,0 @@
diff -r 319182022f9f cmake/FindFreetype.cmake
--- a/cmake/FindFreetype.cmake Sat Dec 07 09:00:48 2013 +0000
+++ b/cmake/FindFreetype.cmake Tue Dec 17 05:02:30 2013 +0100
@@ -3,8 +3,8 @@
################################################################################
include(FindPackageHandleStandardArgs)
-find_path(FREETYPE_H_PATH_ft2build NAMES ft2build.h)
-find_path(FREETYPE_H_PATH_ftconfig NAMES freetype/config/ftconfig.h PATH_SUFFIXES freetype2)
+find_path(FREETYPE_H_PATH_ft2build NAMES ft2build.h PATH_SUFFIXES freetype2)
+find_path(FREETYPE_H_PATH_ftconfig NAMES config/ftconfig.h PATH_SUFFIXES freetype2)
find_library(FREETYPE_LIB NAMES freetype2 freetype libfreetype PATH_SUFFIXES dynamic)
find_library(FREETYPE_LIB_DBG NAMES freetype_d libfreetype_d PATH_SUFFIXES dynamic)
mark_as_advanced(FREETYPE_H_PATH_ft2build FREETYPE_H_PATH_ftconfig FREETYPE_LIB FREETYPE_LIB_DBG)

View File

@ -2,7 +2,7 @@
pkgname=conky pkgname=conky
pkgver=1.10.4 pkgver=1.10.4
pkgrel=2 pkgrel=3
pkgdesc="An advanced, highly configurable system monitor for X based on torsmo" pkgdesc="An advanced, highly configurable system monitor for X based on torsmo"
arch=('x86_64') arch=('x86_64')
url="https://github.com/brndnmtthws/conky" url="https://github.com/brndnmtthws/conky"

View File

@ -2,7 +2,7 @@ pkgname=corsix-th
_pkgname=CorsixTH _pkgname=CorsixTH
pkgver=0.60 pkgver=0.60
_pkgver=$pkgver _pkgver=$pkgver
pkgrel=2 pkgrel=3
pkgdesc='Reimplementation of the game engine of Theme Hospital.' pkgdesc='Reimplementation of the game engine of Theme Hospital.'
arch=('x86_64') arch=('x86_64')
url='https://github.com/CorsixTH/CorsixTH' url='https://github.com/CorsixTH/CorsixTH'

View File

@ -1,34 +0,0 @@
#
# Games Packages for the Chakra Project
#
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
# Contributor: Bernd Pruenster <bernd.pruenster@gmail.com>
pkgname=cubosphere
pkgver=0.3
_pkgver="${pkgver}"
pkgrel=2
pkgdesc="3d puzzle similar to Kula World/Roll Away"
arch=('i686' 'x86_64')
url="https://sourceforge.net/projects/cubosphere/"
license=('GPL')
depends=('libjpeg' 'lua' 'sdl_ttf' 'sdl_mixer' 'glew')
source=(http://downloads.sourceforge.net/project/${pkgname}/${pkgname}_beta${_pkgver}_linux_src.tar.gz
"$pkgname.desktop")
md5sums=('4ed44769c09fb559d12a35518564dce4'
'7f7afe94baa3f22f96792b7ff18bd7ac')
screenshot=('http://sourceforge.net/projects/cubosphere/screenshots/273631')
build() {
cd $srcdir/${pkgname}_beta${_pkgver}/
cd src
sed -i -e 's/5.1//g' -e '/^PREFIX/s/\/local//' Makefile
make
}
package() {
cd $srcdir/${pkgname}_beta${_pkgver}/src
make install DESTDIR=$pkgdir
chmod -R +r $pkgdir/*
install -D -m644 $srcdir/cubosphere.desktop $pkgdir/usr/share/applications/cubosphere.desktop
}

View File

@ -1,7 +0,0 @@
[Desktop Entry]
Type=Application
Name=Cubosphere
GenericName=Logic Game
Comment=3d puzzle
Exec=cubosphere
Categories=Game;LogicGame;

View File

@ -1,38 +0,0 @@
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=elinks
pkgver=0.13
pkgrel=1
pkgdesc="An advanced and well-established feature-rich text mode web browser."
arch=("i686" "x86_64")
url="http://elinks.or.cz"
license=('GPL')
depends=('bzip2' 'expat>=2.0' 'gpm>=1.20.4' 'openssl' 'lua>=5.1.1' 'libidn' 'spidermonkey>=1.7.0' 'gc' 'tre' 'smbclient')
categories=('network')
source=("http://elinks.or.cz/download/$pkgname-current-$pkgver.tar.gz"
"${pkgname}.desktop")
md5sums=('30a50b218976247302b4f4c68797499d'
'ef70f6bb7457799a979fb201615369e6')
build() {
cd elinks || cd `find $srcdir -maxdepth 1 -type d -name elinks-$pkgver\*`
./configure --prefix=/usr --mandir=/usr/share/man \
--sysconfdir=/etc \
--enable-smb --without-x --enable-cgi \
--enable-leds --enable-256-colors --enable-html-highlight \
--without-zlib
make
make DESTDIR=${pkgdir} install
rm -f ${pkgdir}/usr/share/locale/locale.alias
install -D -m644 ${srcdir}/${pkgname}.desktop \
${pkgdir}/usr/share/applications/${pkgname}.desktop
}

View File

@ -1,19 +0,0 @@
[Desktop Entry]
Categories=Application;Network;
Comment=advanced and well-established feature-rich text mode web (HTTP/FTP/..) browser
Comment[en_GB]=advanced and well-established feature-rich text mode web (HTTP/FTP/..) browser
Exec=elinks %u
GenericName=Full-Featured Text WWW Browser
GenericName[en_GB]=Full-Featured Text WWW Browser
Icon=
MimeType=text/html
Name=Elinks
Name[en_GB]=Elinks
Path=
StartupNotify=true
Terminal=true
TerminalOptions=
Type=Application
X-DCOP-ServiceType=
X-KDE-SubstituteUID=false
X-KDE-Username=

View File

@ -1,48 +0,0 @@
#
# Games Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail.com>
pkgname=ember
pkgver=0.7.2
_mediaver=$pkgver.1
pkgrel=2
pkgdesc="Ember is a 3D client using the OGRE 3d library, valid for WorldForge server."
arch=('i686' 'x86_64')
url="http://wiki.worldforge.org/wiki/Ember"
license=('GPL3')
depends=('atlas_cpp' 'boost' 'cegui-0.8' 'curl' 'eris' 'freealut' 'libsigc++2.0' 'libwfut' 'mercator' 'ogre' 'openal' 'sdl' 'skstream' 'toluapp' 'varconf' 'wfmath')
categories=('games')
source=("http://downloads.sourceforge.net/worldforge/$pkgname-$pkgver.tar.bz2"
"http://downloads.sourceforge.net/worldforge/$pkgname-media-$_mediaver.tar.bz2"
"https://raw.githubusercontent.com/tsuna/boost.m4/1489691f65aecb593e33abc3e56ac482dd67da7b/build-aux/boost.m4")
md5sums=('5fa2cf860ebe66674d5e5e05c8e87009'
'b5371512872d0146c504fc10f39544a3'
'8804cde576714ed33add9e180549dbbc')
prepare() {
# NOTE: Remove the whole prepare() function and the corresponding
# source entry when the following bug is fixed:
# https://bugs.launchpad.net/ember/+bug/1583755
cd "$srcdir/$pkgname-$pkgver"
cp -f "$srcdir/boost.m4" "m4/boost.m4"
autoreconf -f -i
}
build() {
cd $srcdir/$pkgname-$pkgver
./configure \
--enable-cegui-toluapp \
--prefix=/usr \
--with-toluaxx
make
}
package() {
cd $srcdir/$pkgname-$pkgver
# NOTE: Remove '-j1' once the following bug is fixed:
# https://bugs.launchpad.net/ember/+bug/1583770
make -j1 DESTDIR=$pkgdir install
mkdir -p $pkgdir/usr/share/$pkgname/media/
cp -R $srcdir/$pkgname-media-$pkgver/media/* $pkgdir/usr/share/$pkgname/media/
}

View File

@ -6,12 +6,12 @@
pkgname=epiar pkgname=epiar
_pkgbranch=0.5.0 _pkgbranch=0.5.0
pkgver=0.5.0 pkgver=0.5.0
pkgrel=3 pkgrel=4
pkgdesc="Epiar is an open source, open-ended space action/trading game." pkgdesc="Epiar is an open source, open-ended space action/trading game."
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://www.epiar.net/" url="http://www.epiar.net/"
license=('GPL') license=('GPL')
depends=('sdl' 'sdl_image' 'sdl_mixer' 'libxml2' 'ftgl' 'lua' 'physfs') depends=('glu' 'sdl' 'sdl_image' 'sdl_mixer' 'libxml2' 'ftgl' 'lua' 'physfs')
options=(!libtool) options=(!libtool)
categories=('games') categories=('games')
source=("http://epiar.net/files/epiar/releases/${_pkgbranch}/${pkgname}-${pkgver}.tar.bz2") source=("http://epiar.net/files/epiar/releases/${_pkgbranch}/${pkgname}-${pkgver}.tar.bz2")
@ -19,14 +19,12 @@ md5sums=('506ac509dd99c59875411faa4147cbb6')
build() { build() {
cd "${srcdir}/${pkgname}-${pkgver}" cd "${srcdir}/${pkgname}-${pkgver}"
./autogen.sh
./configure --prefix=/usr ./configure --prefix=/usr
make make
} }
package() { package() {
cd "${srcdir}/${pkgname}-${pkgver}" cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install make DESTDIR="${pkgdir}" install
} }

View File

@ -1,7 +1,7 @@
pkgbase=fcitx pkgbase=fcitx
pkgname=('fcitx' 'fcitx-pinyin' 'fcitx-table') pkgname=('fcitx' 'fcitx-pinyin' 'fcitx-table')
pkgver=4.2.9.1 pkgver=4.2.9.1
pkgrel=3 pkgrel=4
arch=('x86_64') arch=('x86_64')
license=('GPL') license=('GPL')
url="https://fcitx-im.org/wiki/Fcitx" url="https://fcitx-im.org/wiki/Fcitx"

View File

@ -3,7 +3,7 @@
pkgname=freedroid pkgname=freedroid
_pkgname1=freedroidrpg _pkgname1=freedroidrpg
pkgver=0.16.1 pkgver=0.16.1
pkgrel=1 pkgrel=2
pkgdesc="A mature science-fiction role-playing game set in the future." pkgdesc="A mature science-fiction role-playing game set in the future."
arch=('x86_64') arch=('x86_64')
url="http://freedroid.sourceforge.net" url="http://freedroid.sourceforge.net"
@ -14,12 +14,9 @@ makedepends=('python2' 'espeak')
optdepends=('python2' 'espeak') optdepends=('python2' 'espeak')
categories=('games') categories=('games')
replaces=($_pkgname1) replaces=($_pkgname1)
source=(ftp://ftp.osuosl.org/pub/${pkgname}/${pkgname}RPG-${pkgver:0:4}/freedroidRPG-${pkgver}.tar.gz source=(ftp://ftp.osuosl.org/pub/${pkgname}/${pkgname}RPG-${pkgver:0:4}/freedroidRPG-${pkgver}.tar.gz)
$pkgname.jpg::http://projects.archlinux.org/svntogit/community.git/plain/trunk/$_pkgname1.jpg?h=packages/$_pkgname1 md5sums=('ba19730c0139df810602ea9252d47120')
$pkgname.desktop::http://projects.archlinux.org/svntogit/community.git/plain/trunk/$_pkgname1.desktop?h=packages/$_pkgname1)
md5sums=('ba19730c0139df810602ea9252d47120'
'b73d9dac44c7e83a6c80fbe4eb96ba79'
'9a10c2a2064439cdcff5b945dfb1c3ac')
build() { build() {
cd $srcdir/$_pkgname1-$pkgver cd $srcdir/$_pkgname1-$pkgver
./configure \ ./configure \
@ -30,8 +27,4 @@ build() {
package() { package() {
cd $srcdir/$_pkgname1-$pkgver cd $srcdir/$_pkgname1-$pkgver
make DESTDIR=$pkgdir/ install make DESTDIR=$pkgdir/ install
# Desktop integration.
install -D -m644 $srcdir/$pkgname.jpg $pkgdir/usr/share/pixmaps/$pkgname.jpg
install -D -m644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
} }

View File

@ -1,52 +0,0 @@
pkgname=hedgewars
pkgver=0.9.22
pkgrel=1
pkgdesc="Free turn based strategy game similar to Worms"
arch=('x86_64')
url="http://hedgewars.org"
license=('GPL2')
depends=('ffmpeg' 'lua' 'qt' 'sdl' 'sdl_mixer' 'sdl_image' 'sdl_net' 'sdl_ttf' 'ttf-dejavu' 'freeglut' 'physfs')
makedepends=('fpc' 'cmake'
# haskell specific
'ghc'
'haskell-network'
'haskell-bytestring-show'
'haskell-utf8-string'
#'haskell-dataenc'
'haskell-hslogger'
'haskell-vector'
'haskell-entropy'
'haskell-sha'
'haskell-zlib'
'haskell-random')
categories=('games')
source=("http://download.gna.org/$pkgname/$pkgname-src-${pkgver}.tar.bz2"
hedgewars.png)
md5sums=('3718947ea69f57a76a3511678fb8173b'
'eeb14d50df39063549ac5eca9dbc65d1')
prepare() {
cd $pkgname-src-*
sed -i 's|instance NFData (Chan a)$|instance NFData (Chan a) where rnf x = seq x ()|' gameServer/CoreTypes.hs
}
build() {
cd $srcdir/$pkgname-src-*
mkdir -p build && cd build
#Don't know why ld can't link to haskell-sha correctly,disable it.
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE="Release" \
-DDATA_INSTALL_DIR=/usr/share/hedgewars \
-DNOSERVER=1 \
..
make
}
package() {
cd $srcdir/$pkgname-src-*/build
make DESTDIR=$pkgdir install
install -D -m644 $srcdir/hedgewars-src-*/Fonts_LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/Fonts_LICENSE.txt
install -D -m644 $srcdir/hedgewars.png $pkgdir/usr/share/pixmaps/hedgewars.png
install -D -m644 $srcdir/hedgewars-src-*/share/hedgewars/Data/misc/hedgewars.desktop $pkgdir/usr/share/applications/hedgewars.desktop
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB

View File

@ -1,14 +1,6 @@
#
# Games Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves gmail.com>
#
# Note: Using Git until a stable version of Lips of Suna supports Ogre 1.9.0.
# See: http://forum.freegamedev.net/viewtopic.php&t=550
pkgname=lipsofsuna pkgname=lipsofsuna
pkgver=0.8.0 pkgver=0.8.0
pkgrel=5 pkgrel=6
pkgdesc="Tongue-in-cheek dungeon crawl game that takes place in the chaotic dungeons of Suna." pkgdesc="Tongue-in-cheek dungeon crawl game that takes place in the chaotic dungeons of Suna."
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://lipsofsuna.org/" url="http://lipsofsuna.org/"

View File

@ -3,7 +3,7 @@
pkgname=lua-expat pkgname=lua-expat
_pkgname=luaexpat _pkgname=luaexpat
pkgver=1.3.0 pkgver=1.3.0
pkgrel=1 pkgrel=2
pkgdesc='SAX XML parser based on the Expat library' pkgdesc='SAX XML parser based on the Expat library'
arch=('x86_64') arch=('x86_64')
url='http://matthewwild.co.uk/projects/luaexpat/' url='http://matthewwild.co.uk/projects/luaexpat/'
@ -14,19 +14,13 @@ source=("http://matthewwild.co.uk/projects/luaexpat/luaexpat-$pkgver.tar.gz"
md5sums=('3c20b5795e7107f847f8da844fbfe2da' md5sums=('3c20b5795e7107f847f8da844fbfe2da'
'64abbf5b602e0e31b68db2925a5e6b2f') '64abbf5b602e0e31b68db2925a5e6b2f')
prepare() {
cd ${_pkgname}-${pkgver}
cp -L "$srcdir/config.51" config
}
build() { build() {
cd ${_pkgname}-${pkgver} cd ${_pkgname}-${pkgver}
make make CFLAGS='-DLUA_32BITS'
} }
package() { package() {
cd ${_pkgname}-${pkgver} cd ${_pkgname}-${pkgver}
make DESTDIR="$pkgdir" install make DESTDIR="$pkgdir" install
# mv usr "$pkgdir"
install -Dm0644 doc/us/license.html "$pkgdir/usr/share/licenses/$pkgname/license.html" install -Dm0644 doc/us/license.html "$pkgdir/usr/share/licenses/$pkgname/license.html"
} }

View File

@ -2,7 +2,7 @@ pkgname=lua-filesystem
_pkgname=luafilesystem _pkgname=luafilesystem
pkgver=1.6.3 pkgver=1.6.3
_tag=v_${pkgver//./_} _tag=v_${pkgver//./_}
pkgrel=1 pkgrel=2
pkgdesc='File System Library for the Lua Programming Language' pkgdesc='File System Library for the Lua Programming Language'
arch=('x86_64') arch=('x86_64')
url='http://www.keplerproject.org/luafilesystem/' url='http://www.keplerproject.org/luafilesystem/'

View File

@ -1,7 +1,7 @@
pkgname='lua-lpeg' pkgname='lua-lpeg'
_pkgname=lpeg _pkgname=lpeg
pkgver=1.0.0 pkgver=1.0.0
pkgrel=1 pkgrel=2
pkgdesc='Pattern-matching library for Lua' pkgdesc='Pattern-matching library for Lua'
arch=('x86_64') arch=('x86_64')
url='http://www.inf.puc-rio.br/~roberto/lpeg' url='http://www.inf.puc-rio.br/~roberto/lpeg'

View File

@ -1,6 +1,6 @@
pkgname=lua-socket pkgname=lua-socket
pkgver=3.0rc1 pkgver=3.0rc1
pkgrel=1 pkgrel=2
pkgdesc='Networking support library for the Lua language' pkgdesc='Networking support library for the Lua language'
arch=('x86_64') arch=('x86_64')
url='https://github.com/diegonehab/luasocket' url='https://github.com/diegonehab/luasocket'

View File

@ -1,32 +0,0 @@
#
# Games Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=luabind
pkgver=0.9.1
pkgrel=1
pkgdesc="A library that helps you create bindings between C++ and Lua."
arch=('i686' 'x86_64')
url="http://www.rasterbar.com/products/luabind.html"
license=('MIT')
depends=('gcc-libs' 'lua')
makedepends=('boost-build' 'unzip')
source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
md5sums=('8a323fb51d07dad5cfdb12c432793d55')
package()
{
cd $srcdir/$pkgname-$pkgver/
bjam release \
--prefix=$pkgdir/usr/ \
link=static,shared \
install
# License.
install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
}

View File

@ -1,6 +1,6 @@
pkgname=mpv pkgname=mpv
pkgver=0.20.0 pkgver=0.20.0
pkgrel=2 pkgrel=3
pkgdesc="A movie player and encoder for linux, based on MPlayer/mplayer2" pkgdesc="A movie player and encoder for linux, based on MPlayer/mplayer2"
arch=('x86_64') arch=('x86_64')
license=('LGPL3') license=('LGPL3')

View File

@ -1,6 +1,6 @@
pkgname=nmap pkgname=nmap
pkgver=7.12 pkgver=7.12
pkgrel=1 pkgrel=2
pkgdesc="A network exploration tool and security/port scanner" pkgdesc="A network exploration tool and security/port scanner"
arch=('x86_64') arch=('x86_64')
url="http://nmap.org" url="http://nmap.org"

View File

@ -1,36 +0,0 @@
#
# Games Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail.com>
# Contributor: Iwan Gabovitch <qubodup@gmail.com>
pkgname=radius-engine
pkgver=1.1
pkgrel=2
pkgdesc="2D game engine built on top of SDL, OpenGL, and Lua."
arch=(i686 x86_64)
url="http://radius-engine.sourceforge.net/"
license=("MIT")
depends=('lua' 'physfs' 'sdl' 'sdl_sound')
makedepends=('sed')
source=(http://sourceforge.net/projects/$pkgname/files/$pkgname-$pkgver.tar.gz)
md5sums=('d9f95d432f63e740d004b563972efcfa')
build() {
cd $srcdir/$pkgname-$pkgver
# Dirty fix.
sed -i 's/lua5.1/lua/g' configure
# Configure and build.
./configure \
--prefix=/usr \
--sysconfdir=/etc
make
}
package() {
cd $srcdir/$pkgname-$pkgver
make DESTDIR=$pkgdir install
}

View File

@ -1,5 +0,0 @@
2010-10-27 Adrián Chaves Fernández (Gallaecio) <adriyetichaves[at]gmail[dot]com>
* 1.0.93-1 :
Imported from Arch Linux's AUR:
https://aur.archlinux.org/packages.php?ID=1819

View File

@ -1,25 +0,0 @@
pkgname=toluapp
pkgver=1.0.93
pkgrel=2
pkgdesc="Tool to integrate C/C++ code with Lua."
arch=('x86_64')
url="https://github.com/LuaDist/toluapp/"
license=('MIT')
depends=('lua')
makedepends=('scons')
changelog=ChangeLog
source=('https://github.com/LuaDist/toluapp/archive/1.0.93.tar.gz'
'config_linux.py')
md5sums=('689d952034e55d4333fa240f7516e68a'
'f85232adfa873ea012088dd4d7fb63d7')
build() {
cp $srcdir/config_linux.py $srcdir/toluapp-$pkgver
cd $srcdir/toluapp-$pkgver
scons all
}
package() {
cd $srcdir/toluapp-$pkgver
scons prefix=$pkgdir/usr install
}

View File

@ -1,22 +0,0 @@
## This is the linux configuration file
# This file was adapted to be used with ArchLinux
# Use 'scons -h' to see the list of command line options available
# Compiler flags (based on ArchLinux's installation of lua)
#LINKFLAGS = ['-g']
CCFLAGS = ['-O2', '-ansi', '-Wall', '-fPIC']
#CCFLAGS = ['-g']
# this is the default directory for installation. Files will be installed on
# <prefix>/bin, <prefix>/lib and <prefix>/include when you run 'scons install'
#
# You can also specify this directory on the command line with the 'prefix'
# option
#
# You can see more 'generic' options for POSIX systems on config_posix.py
prefix = '/usr'
# libraries (based on ArchLinux's installation of lua)
LIBS = ['lua', 'dl', 'm']

View File

@ -1,10 +1,10 @@
pkgname=unvanquished pkgname=unvanquished
pkgver=0.50.0 pkgver=0.50.0
pkgrel=1 pkgrel=2
_depbasename=linux64-4 _depbasename=linux64-4
_depname="${_depbasename}.tar.bz2" _depname="${_depbasename}.tar.bz2"
_gitver="archlinux/${pkgver}-${pkgrel}" _gitver="archlinux/${pkgver}-1"
_gitdir="${pkgname/u/U}-${_gitver/\//-}" _gitdir="${pkgname/u/U}-${_gitver/\//-}"
pkgdesc='A team-based, fast-paced, fps/rts hybrid game which pits aliens against humans. Monthly alpha release.' pkgdesc='A team-based, fast-paced, fps/rts hybrid game which pits aliens against humans. Monthly alpha release.'

View File

@ -1,32 +0,0 @@
# Contributor: MCMic <come.bernigaud@laposte.net>
pkgname=valyria-tear
pkgver=1.0.0
pkgrel=3
pkgdesc="An attempt at creating a free (as meant in the Gnu Public License) J-RPG game."
arch=('x86_64')
url="http://valyriatear.blogspot.fr"
license=('GPL')
depends=('sdl' 'sdl_image' 'sdl_ttf' 'openal' 'libogg' 'libvorbis' 'glu' 'libpng' 'libjpeg' 'gettext' 'lua' 'glew' 'boost-libs')
makedepends=('cmake' 'boost' 'git')
source=("git+https://github.com/Bertram25/ValyriaTear.git#tag=${pkgver}-gcc5"
"valyriatear.sh")
md5sums=('SKIP'
'5e783c05fb31d6125f6b771035d3808b')
build() {
cd $srcdir/ValyriaTear
git submodule update --init --remote
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DLUA_LIBRARIES=/usr/lib/liblua.so.5.1 .
make
}
package() {
cd $srcdir/ValyriaTear
make install DESTDIR=$pkgdir
install -d $pkgdir/usr/lib
# Provide wrapper to load data from /usr/share/valyriatear https://github.com/ValyriaTear/ValyriaTear/issues/505
mv $pkgdir/usr/{bin,lib}/valyriatear
install -m755 $srcdir/valyriatear.sh $pkgdir/usr/bin/valyriatear
}

View File

@ -1,5 +0,0 @@
#!/bin/sh
cd /usr/share/valyriatear
/usr/lib/valyriatear

View File

@ -1,6 +1,6 @@
pkgname=wesnoth pkgname=wesnoth
pkgver=1.12.6 pkgver=1.12.6
pkgrel=1 pkgrel=2
pkgdesc="A turn-based strategy game on a fantasy world." pkgdesc="A turn-based strategy game on a fantasy world."
arch=('x86_64') arch=('x86_64')
license=('GPL2') license=('GPL2')

View File

@ -1,53 +0,0 @@
# Maintainer: Manuel UtG <utg[dot]chakra.linux[at]gmail[dot]com>
pkgname=widelands
pkgver=18
_realver=build${pkgver}
pkgrel=5
pkgdesc="A realtime strategy game with emphasis on economy and transport."
arch=('x86_64')
url="http://widelands.org/"
license=('GPL')
depends=('boost-libs' 'ggz-client-libs' 'glew' 'lua' 'python2' 'sdl_gfx' 'sdl_image' 'sdl_mixer' 'sdl_net' 'sdl_ttf')
makedepends=('boost' 'cmake' 'mesa')
categories=('games')
source=("https://launchpad.net/widelands/${_realver}/build-${pkgver}/+download/$pkgname-$_realver-src.tar.bz2"
$pkgname.desktop
$pkgname.png)
md5sums=('01efe8db8cd25ffeb4f82b8b4ab6652e'
'86950190758e1aeaec8fe742440e8ab5'
'3dfda7e9ca76ca00dd98d745d0ceb328')
build() {
cd $srcdir/$pkgname-$_realver-src
sed -i "1 i #include <unistd.h>" src/main.cc
mkdir -p build/compile && cd build/compile
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DWL_INSTALL_PREFIX=/usr \
-DWL_INSTALL_DATADIR=share/$pkgname \
-DWL_INSTALL_BINDIR=bin \
../..
make
}
package() {
cd $srcdir/$pkgname-$_realver-src/build/compile
make DESTDIR="$pkgdir" install
# Install bin, icon and desktop file
#install -Dm 755 src/$pkgname $pkgdir/usr/share/$pkgname/$pkgname
#install -Dm 755 $srcdir/$pkgname.sh $pkgdir/usr/bin/$pkgname
install -Dm644 $srcdir/$pkgname.png $pkgdir/usr/share/pixmaps/$pkgname.png
install -Dm644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
# #!/bin/sh
# cd /usr/share/widelands
# ./widelands $*
}

View File

@ -1,9 +0,0 @@
[Desktop Entry]
Name=Widelands
GenericName=Widelands
Comment=Realtime strategy game
Comment[gl]=Xogo de estratexia en tempo real.
Icon=widelands
Exec=widelands
Type=Application
Categories=Game;StrategyGame;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

View File

@ -1,74 +0,0 @@
pkgname=wireshark
pkgver=2.2.0
pkgrel=1
pkgdesc='A free network protocol analyzer for Unix/Linux and Windows'
arch=('x86_64')
license=('GPL2')
depends=('libpcap' 'libcap' 'krb5' 'glib2' 'desktop-file-utils' 'hicolor-icon-theme'
'lua' 'libgcrypt' 'qt5-base' 'qt5-multimedia' 'harfbuzz' 'portaudio' 'bash' 'gnutls')
makedepends=('bison' 'flex' 'qt5-tools' 'python2')
url='http://www.wireshark.org/'
screenshot='https://blog.wireshark.org/wp-content/uploads/2015/11/Main-window-2.0.0rc2.png'
install=${pkgname}.install
source=(http://www.wireshark.org/download/src/${pkgname}-${pkgver}.tar.bz2)
sha256sums=('a6847e741efcba6cb9d92d464d4219917bee3ad0b8f5b0f80d4388ad2f3f1104')
prepare() {
cd ${pkgname}-${pkgver}
sed -i 's/Exec=wireshark/Exec=wireshark-qt/g' wireshark.desktop
}
build() {
cd ${pkgname}-${pkgver}
./autogen.sh
./configure \
--prefix=/usr \
--with-qt=5 \
--with-ssl \
--with-pcap \
--with-libcap \
--with-zlib \
--with-lua \
--with-krb5 \
--with-portaudio \
--with-gtk2=no \
--with-gtk3=no
make all
}
package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
#wireshark uid group is 150
chgrp 150 "${pkgdir}/usr/bin/dumpcap"
chmod 754 "${pkgdir}/usr/bin/dumpcap"
#rm "${pkgdir}/usr/bin/wireshark"
# Headers
install -dm755 ${pkgdir}/usr/include/${pkgname}/{epan/{crypt,dfilter,dissectors,ftypes,wmem},wiretap,wsutil}
install -m644 cfile.h config.h file.h register.h ws_diag_control.h ws_symbol_export.h "${pkgdir}/usr/include/${pkgname}"
for d in epan epan/crypt epan/dfilter epan/dissectors epan/ftypes epan/wmem wiretap wsutil; do
install -m644 ${d}/*.h ${pkgdir}/usr/include/${pkgname}/${d}
done
for d in 16 32 48; do
install -Dm644 image/hi${d}-app-wireshark.png \
"${pkgdir}/usr/share/icons/hicolor/${d}x${d}/apps/wireshark.png"
done
for d in 16 24 32 48 64 128 256 ; do
install -Dm644 image/WiresharkDoc-${d}.png \
"${pkgdir}/usr/share/icons/hicolor/${d}x${d}/mimetypes/application-vnd.tcpdump.pcap.png"
done
install -Dm644 wireshark.desktop "${pkgdir}/usr/share/applications/wireshark.desktop"
sed -i s!wireshark-qt!wireshark! \
${pkgdir}/usr/share/applications/wireshark.desktop
rm "${pkgdir}/usr/share/applications/wireshark-gtk.desktop"
}

View File

@ -1,29 +0,0 @@
update_cache() {
update-desktop-database -q
}
post_install() {
update_cache
/usr/bin/getent group wireshark >/dev/null 2>&1 || usr/sbin/groupadd -g 150 wireshark &>/dev/null
/usr/sbin/setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' usr/bin/dumpcap
echo "NOTE: To run wireshark as normal user you have to add yourself into wireshark group"
}
post_upgrade() {
update_cache
/usr/bin/getent group wireshark >/dev/null 2>&1 || usr/sbin/groupadd -g 150 wireshark &>/dev/null
/usr/sbin/setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' usr/bin/dumpcap
}
post_remove() {
update_cache
if /usr/bin/getent group wireshark >/dev/null 2>&1; then
/usr/sbin/groupdel wireshark
fi
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

View File

@ -1,16 +1,11 @@
#
# Games Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves gmail.com>
pkgname=xmoto pkgname=xmoto
pkgver=0.5.11 pkgver=0.5.11
pkgrel=1 pkgrel=2
pkgdesc="A challenging 2D motocross platform game, where physics play an important role." pkgdesc="A challenging 2D motocross platform game, where physics play an important role."
arch=('x86_64') arch=('x86_64')
url="http://xmoto.tuxfamily.org" url="http://xmoto.tuxfamily.org"
license=('GPL') license=('GPL')
depends=('bzip2' 'libjpeg' 'libpng' 'lua' 'sdl_mixer' 'ode' 'curl' depends=('bzip2' 'glu' 'libjpeg' 'libpng' 'lua' 'sdl_mixer' 'ode' 'curl'
'mesa' 'sqlite3' 'sdl_ttf' 'desktop-file-utils' 'sdl_net' 'libxdg-basedir') 'mesa' 'sqlite3' 'sdl_ttf' 'desktop-file-utils' 'sdl_net' 'libxdg-basedir')
makedepends=('desktop-file-utils') makedepends=('desktop-file-utils')
categories=('games') categories=('games')