Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: Somebody <somebody[at]foo[dot]tld>
- pkgname=niceshaper
- pkgver=1.0pre1
- pkgrel=1
- pkgdesc='A tool for bandwidth allocation allowing dynamic traffic shaping, which is more effective than traditional, static HTB shaping.'
- url='http://niceshaper.jedwabny.net'
- arch=('x86_64' 'i686')
- license=('GPL')
- depends=('iptables')
- source=('http://niceshaper.jedwabny.net/files/niceshaper1.0pre1.tar.bz2')
- md5sums=('7865ecd9c4d4d47b142ba8889107c3e3')
- build() {
- cd "${srcdir}"
- patch src/main.h ../fix.patch
- make
- }
- package() {
- cd "${srcdir}"
- prefix="../pkg"
- # install binary
- mkdir -p ${prefix}/usr/local/bin
- sed -i '1c\PREFIX:=$(DESTDIR)/usr/local' Makefile
- make DESTDIR="${pkgdir}" install
- # install config
- mkdir -p ${prefix}/etc/niceshaper
- cp etc/niceshaper/* ${prefix}/etc/niceshaper/
- # install syntax files
- mkdir -p ${prefix}/usr/share/vim/vimfiles/syntax/
- cp editors/niceshaper.vim ${prefix}/usr/share/vim/vimfiles/syntax/
- # install doc
- mkdir -p ${prefix}/usr/share/doc/niceshaper
- cp -r docs ${prefix}/usr/share/doc/niceshaper
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement