Commit f881ad71 authored by Luca Giambonini's avatar Luca Giambonini

rebuild & update against boost and py3

parent 04956c69
pkgname=bitcoin-core
pkgver=0.15.0
pkgrel=1
pkgrel=2
pkgdesc="Bitcoin is a peer-to-peer network based digital currency"
arch=('x86_64')
url="https://www.bitcoin.org/"
......
# Contributions from Arch: https://www.archlinux.org/packages/community/x86_64/blender/
pkgname=blender
pkgver=2.78c
pkgver=2.79
_gittag=v${pkgver}
#_gitcommit=c6b042be
[[ -n ${_gitcommit} ]] && pkgver=${pkgver}.git1.${_gitcommit}
pkgrel=2
pkgrel=1
epoch=2
pkgdesc="A fully integrated 3D graphics creation suite"
arch=('x86_64')
......@@ -65,14 +65,14 @@ build() {
-DWITH_GL_PROFILE_CORE=OFF \
-DWITH_GL_PROFILE_ES20=OFF \
-DWITH_LLVM=ON \
-DLLVM_VERSION=3.9 \
-DLLVM_VERSION=4.0 \
-DLLVM_STATIC=OFF \
-DWITH_CYCLES_CUDA_BINARIES=ON \
-DWITH_CYCLES_PTEX=OFF \
-DPYTHON_VERSION=3.5 \
-DPYTHON_VERSION=3.6 \
-DPYTHON_LIBPATH=/usr/lib \
-DPYTHON_LIBRARY=python3.5m \
-DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
-DPYTHON_LIBRARY=python3.6m \
-DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
make
}
......@@ -80,6 +80,7 @@ package() {
cd ${pkgname}-${pkgver}/build
make DESTDIR="${pkgdir}" install
install -Dm755 ../release/bin/blender-softwaregl "${pkgdir}/usr/bin/blender-softwaregl"
python3 -m compileall "${pkgdir}/usr/share/blender"
python3 -O -m compileall "${pkgdir}/usr/share/blender"
}
pkgname=json-glib
pkgver=1.2.2
pkgver=1.4.2
pkgrel=1
pkgdesc="JSON library built on GLib"
arch=('x86_64')
url="http://live.gnome.org/JsonGlib"
license=('GPL')
depends=('glib2')
makedepends=('gobject-introspection' 'python2')
makedepends=('gobject-introspection' 'python3' 'meson' 'gtk-doc')
source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/${pkgver:0:3}/${pkgname}-${pkgver}.tar.xz)
sha256sums=('ea128ab52a824fcd06e5448fbb2bd8d9a13740d51c66d445828edba71321a621')
sha256sums=('2d7709a44749c7318599a6829322e081915bdc73f5be5045882ed120bb686dc8')
build(){
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr
make
prepare() {
mkdir build
cd $pkgname-$pkgver
}
package(){
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR=${pkgdir} install
build() {
cd build
meson setup --prefix=/usr --buildtype=release ../$pkgname-$pkgver \
--libexecdir=/usr/lib -Ddocs=true
ninja
}
check(){
cd "${srcdir}/${pkgname}-${pkgver}"
make check
check() {
cd build
meson test
}
package() {
cd build
DESTDIR="$pkgdir" ninja install
}
......@@ -3,7 +3,7 @@ source ../kdeapps.conf
pkgname='kde-runtime'
pkgver=${_kdever}
pkgrel=1
pkgrel=2
pkgdesc="Plugins and applications necessary for the running of KDE applications"
arch=('x86_64')
url='https://projects.kde.org/projects/kde/kde-runtime'
......
......@@ -4,7 +4,7 @@ source ../kdeapps.conf
pkgname=kfilemetadata4
_pkgname=kfilemetadata
pkgver=${_oldkdever}
pkgrel=1
pkgrel=2
pkgdesc="A library for extracting file metadata"
arch=('x86_64')
url='https://projects.kde.org/projects/kde/kdelibs/kfilemetadata'
......
pkgname=openimageio
pkgver=1.7.13
pkgver=1.7.17
pkgrel=1
pkgdesc="A library for reading and writing images, including classes, utilities, and applications."
arch=('x86_64')
......@@ -27,7 +27,7 @@ build() {
-DUSE_PTEX=ON \
-DCMAKE_INSTALL_PREFIX=/usr \
-DPYLIB_INSTALL_DIR=lib/python2.7/site-packages \
-DPYLIB3_INSTALL_DIR=lib/python3.5/site-packages \
-DPYLIB3_INSTALL_DIR=lib/python3.6/site-packages \
-DOIIO_BUILD_TESTS=ON \
-DOIIO_BUILD_TOOLS=ON
......
......@@ -5,7 +5,7 @@
pkgbase=python-yaml
pkgname=(python2-yaml python3-yaml)
pkgver=3.11
pkgrel=2
pkgrel=3
pkgdesc="Python bindings for YAML, using fast libYAML library"
arch=('x86_64')
url="http://pyyaml.org"
......
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail.com>
pkgname=violetland
pkgver=0.5
_pkgbase=violetland
pkgname=$_pkgbase-git
pkgver=0.5.r145.ga0c91d1
pkgrel=1
pkgdesc="Game where a girl, Violet, struggles with hordes of monsters."
pkgdesc='Open source cross platform game where a girl, Violet, struggles with hordes of monsters (clone of "crimsonland").'
arch=('x86_64')
url="http://code.google.com/p/violetland/"
url="http://violetland.github.io"
license=('GPL3' 'CCPL:by-sa')
depends=('boost' 'intltool' 'sdl_image' 'sdl_mixer' 'sdl_ttf' 'libgl' 'mesa')
makedepends=('cmake' 'desktop-file-utils' 'git')
conflicts=('violetland-dev' 'violetland-svn')
categories=('games')
depends=('sdl_image' 'sdl_mixer' 'sdl_ttf' 'mesa' 'boost-libs')
makedepends=('cmake' 'boost' 'git')
conflicts=("$_pkgbase")
provides=("$_pkgbase")
source=($_pkgbase::"git+https://github.com/ooxi/violetland.git")
md5sums=('SKIP')
# FIXME: use the official releases.
_gitroot="https://github.com/ooxi/violetland.git"
_gitname="$pkgname"
pkgver() {
cd $_pkgbase
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "${srcdir}"
prepare() {
cd $_pkgbase
msg "Connecting to GIT server...."
if [ -d $_gitname ] ; then
cd $_gitname && git pull origin
git submodule update
msg "The local files are updated."
else
git clone $_gitroot $_gitname --depth=1
cd $_gitname
git submodule init
git submodule update
fi
msg "GIT checkout done or server timeout"
msg "Starting make..."
rm -rf $srcdir/$_gitname-build
cp -R $srcdir/$_gitname $srcdir/$_gitname-build
cd $srcdir/$_gitname-build
# check out submodules
git submodule init
git submodule update
}
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
.
build() {
cd $_pkgbase
cmake ./ -DCMAKE_INSTALL_PREFIX=/usr
make
}
package() {
cd "${srcdir}/${_gitname}-build"
# Install icon
install -D -m0644 "${srcdir}/${pkgname}/icon-light.png" \
"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
# Install desktop file
desktop-file-install -m 0644 --dir="${pkgdir}/usr/share/applications" \
"${srcdir}/${pkgname}/${pkgname}.desktop"
cd $_pkgbase
make DESTDIR="$pkgdir/" install
# Install Readme
install -D -m0644 "${srcdir}/${pkgname}/CHANGELOG.md" \
"${pkgdir}/usr/share/doc/${pkgname}/CHANGELOG.md"
make DESTDIR="${pkgdir}" install
# .desktop entry
install -Dm644 $_pkgbase.desktop "$pkgdir"/usr/share/applications/$_pkgbase.desktop
install -Dm644 icon-light.png "$pkgdir"/usr/share/pixmaps/$_pkgbase.png
}
......@@ -4,15 +4,15 @@
# maintainer almack
pkgname=zeitgeist
pkgver=0.9.15
pkgrel=2
pkgver=1.0
pkgrel=1
pkgdesc="A service which logs the users's activities and events and makes relevant information available to other applications"
arch=('x86_64')
url="http://zeitgeist-project.com/"
license=('GPL')
depends=(json-glib telepathy-glib)
makedepends=(intltool gobject-introspection vala raptor python2-rdflib gnome-common git)
source=("$pkgname::git://anongit.freedesktop.org/$pkgname/$pkgname#commit=d2c966f")
source=("$pkgname::git://anongit.freedesktop.org/$pkgname/$pkgname#commit=1bcc8585")
md5sums=('SKIP')
prepare() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment