Browse Source

trickle: add snapshot version

pull/20/head
Alexander Kapshuna 4 years ago
parent
commit
3716ee38e4
3 changed files with 38 additions and 24 deletions
  1. +8
    -0
      packages/net-misc/trickle/trickle-1.07_p20180405.exheres-0
  2. +1
    -24
      packages/net-misc/trickle/trickle-scm.exheres-0
  3. +29
    -0
      packages/net-misc/trickle/trickle.exlib

+ 8
- 0
packages/net-misc/trickle/trickle-1.07_p20180405.exheres-0 View File

@@ -0,0 +1,8 @@
# Copyright 2018 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2

GITHUB_REVISION=596bb13f2bc323fc8e7783b8dcba627de4969e07
require trickle

PLATFORMS="~amd64 ~x86"


+ 1
- 24
packages/net-misc/trickle/trickle-scm.exheres-0 View File

@@ -1,30 +1,7 @@
# Copyright 2018 Julian Ospald <hasufell@posteo.de>
# 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
)


+ 29
- 0
packages/net-misc/trickle/trickle.exlib View File

@@ -0,0 +1,29 @@
# Copyright 2018 Julian Ospald <hasufell@posteo.de>
# 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
)


Loading…
Cancel
Save