diff --git a/packages/net-misc/trickle/trickle-1.07_p20180405.exheres-0 b/packages/net-misc/trickle/trickle-1.07_p20180405.exheres-0 new file mode 100644 index 0000000..81e3f43 --- /dev/null +++ b/packages/net-misc/trickle/trickle-1.07_p20180405.exheres-0 @@ -0,0 +1,8 @@ +# Copyright 2018 Julian Ospald +# Distributed under the terms of the GNU General Public License v2 + +GITHUB_REVISION=596bb13f2bc323fc8e7783b8dcba627de4969e07 +require trickle + +PLATFORMS="~amd64 ~x86" + diff --git a/packages/net-misc/trickle/trickle-scm.exheres-0 b/packages/net-misc/trickle/trickle-scm.exheres-0 index 4cb61f0..7798d9c 100644 --- a/packages/net-misc/trickle/trickle-scm.exheres-0 +++ b/packages/net-misc/trickle/trickle-scm.exheres-0 @@ -1,30 +1,7 @@ # Copyright 2018 Julian Ospald # Distributed under the terms of the GNU General Public License v2 -require github [ user=mariusae ] -require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.15 ] ] +require trickle -SUMMARY="Trickle is a userland bandwidth shaper for Unix-like systems" -DESCRIPTION=" -Trickle is a voluntary, cooperative bandwidth shaper. trickle works entirely in userland and is cross platform compatible. -https://www.usenix.org/legacy/event/usenix05/tech/freenix/full_papers/eriksen/eriksen.pdf -" - -LICENCES="BSD-3" -SLOT="0" PLATFORMS="~amd64 ~x86" -MYOPTIONS="" - -DEPENDENCIES=" - build+run: - dev-libs/libevent -" - -BUGS_TO="hasufell@posteo.de" - -DEFAULT_SRC_COMPILE_PARAMS=( -j1 ) - -DEFAULT_SRC_PREPARE_PATCHES=( - "${FILES}"/fix-install.patch -) diff --git a/packages/net-misc/trickle/trickle.exlib b/packages/net-misc/trickle/trickle.exlib new file mode 100644 index 0000000..48919b3 --- /dev/null +++ b/packages/net-misc/trickle/trickle.exlib @@ -0,0 +1,29 @@ +# Copyright 2018 Julian Ospald +# Distributed under the terms of the GNU General Public License v2 + +require github [ user=mariusae ] +require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.16 1.15 ] ] + +SUMMARY="Trickle is a userland bandwidth shaper for Unix-like systems" +DESCRIPTION=" +Trickle is a voluntary, cooperative bandwidth shaper. trickle works entirely in userland and is cross platform compatible. +https://www.usenix.org/legacy/event/usenix05/tech/freenix/full_papers/eriksen/eriksen.pdf +" + +LICENCES="BSD-3" +SLOT="0" +MYOPTIONS="" + +DEPENDENCIES=" + build+run: + dev-libs/libevent:= +" + +BUGS_TO="hasufell@posteo.de" + +DEFAULT_SRC_COMPILE_PARAMS=( -j1 ) + +DEFAULT_SRC_PREPARE_PATCHES=( + "${FILES}"/fix-install.patch +) +