ring-daemon.paketlendi
This commit is contained in:
parent
8147510ae0
commit
8e166c0174
|
@ -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"
|
||||||
|
}
|
|
@ -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/"
|
||||||
|
}
|
|
@ -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>
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
}
|
|
@ -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
|
||||||
|
}
|
Loading…
Reference in New Issue