ring-daemon.paketlendi

This commit is contained in:
milisbir 2017-07-25 03:30:09 +03:00
parent 8147510ae0
commit 8e166c0174
5 changed files with 90 additions and 0 deletions

View File

@ -0,0 +1,18 @@
# Description: Cross-platform C++ library for ASynchronous network I/O
# URL: http://asio.sourceforge.net
# Packager: milisarge
# Depends on: boost
name=asio
version=1.10.8
release=1
source=(http://downloads.sourceforge.net/asio/$name-$version.tar.bz2)
build() {
cd "${SRC}/${name}-${version}"
./configure --prefix=/usr
make
make DESTDIR=${PKG} install
#license
install -D -m644 LICENSE_1_0.txt "${PKG}/usr/share/licenses/${name}/LICENSE"
}

View File

@ -0,0 +1,16 @@
# Description: A header-only library intended to provide functionality needed in many software projects, but not present in the C++ standard library
# URL: https://github.com/Corvusoft/kashmir-dependency
# Packager: milisarge
# Depends on:
name=kashmir
version=20150805
release=1
source=(https://github.com/Corvusoft/kashmir-dependency/archive/master.tar.gz--$name-$version.tar.gz)
build() {
cd kashmir-dependency-master
install -D -m644 LICENSE_1_0.txt "${PKG}/usr/share/licenses/${name}/LICENSE_1_0.txt"
install -d -m755 "${PKG}/usr/include/${name}/"
cp -r "kashmir" "${PKG}/usr/include/"
}

View File

@ -0,0 +1,8 @@
--- a/source/corvusoft/restbed/detail/socket_impl.hpp 2016-09-28 12:01:30.415787179 -0400
--- a/source/corvusoft/restbed/detail/socket_impl.hpp 2016-09-28 12:01:33.329120391 -0400
@@ -23,3 +23,3 @@
#include <asio/io_service.hpp>
-#include <asio/io_service_strand.hpp>
+#include <asio/strand.hpp>

View File

@ -0,0 +1,24 @@
# Description: A framework for asynchronous RESTful functionality in C++11 applications
# URL: https://github.com/Corvusoft/restbed
# Packager: milisarge
# Depends on: cmake asio kashmir
name=restbed
version=4.6
release=1
source=(https://github.com/Corvusoft/restbed/archive/$version.tar.gz--$name-$version.tar.gz
strand.patch)
build() {
cd "$SRC/$name-$version"
# Necessary to build against asio 1.10.X
patch -p1 < "$SRC"/strand.patch
mkdir -p build
cd build
cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED=on
make
make DESTDIR="$PKG" install
}

View File

@ -0,0 +1,24 @@
# Description: ring.cx is free software for universal communication which respects freedoms and privacy of its users (formerly known as SFLphone)
# URL: https://ring.cx
# Packager: milisarge
# Depends on: boost msgpack-c autoconf-archive opendht yaml-cpp alsa-lib pulseaudio jack jsoncpp libsamplerate libsndfile dbus-c++ ffmpeg gnutls gsm libupnp libnatpmp crypto++ libva boost libvdpau pjproject-ring restbed
name=ring-daemon
version=4.0.0
release=1
source=(https://github.com/savoirfairelinux/$name/archive/$version.tar.gz--$name-$version.tar.gz)
build() {
cd "${name}-$version"
autoreconf --force --install --verbose
./configure \
--prefix=/usr \
--sbindir=/usr/bin \
--libexecdir=/usr/bin \
--sysconfdir=/etc \
--with-contrib="no" \
--enable-ipv6
DISABLE_CONTRIB_DOWNLOADS="TRUE" make
DISABLE_CONTRIB_DOWNLOADS="TRUE" make DESTDIR="$PKG" install
}