# Contributor: Natanael Copa # Maintainer: Natanael Copa pkgname=sprunge pkgver=0.7 pkgrel=0 pkgdesc="Helper script to paste things to http://sprunge.us" url="http://sprunge.us" arch="noarch" license="GPL-2.0-only" depends="curl" subpackages="tpaste dpaste dpaste-de:dpaste_de ix" builddir="$srcdir" package() { cd "$builddir" mkdir -p "$pkgdir"/usr/bin printf "#!/bin/sh\n\nexec curl -F 'sprunge=<-' http://sprunge.us" > \ "$pkgdir"/usr/bin/sprunge chmod 755 "$pkgdir"/usr/bin/sprunge } tpaste() { cd "$builddir" url="http://tpaste.us" pkgdesc="Helper script to paste things to $url" mkdir -p "$subpkgdir"/usr/bin printf "#!/bin/sh\n\nexec curl -F 'tpaste=<-' http://tpaste.us" > \ "$subpkgdir"/usr/bin/tpaste chmod 755 "$subpkgdir"/usr/bin/tpaste } dpaste() { cd "$builddir" url="http://dpaste.com" pkgdesc="Helper script to paste things to $url" printf > dpaste -- '%s\n' \ '#!/bin/sh' '' \ "exec curl --silent -F 'content=<-' 'http://dpaste.com/api/v2/' | sed -e 's/\$/.txt/'" install -Dm 0755 dpaste "$subpkgdir/usr/bin/dpaste" } dpaste_de() { cd "$builddir" url="https://dpaste.de/" pkgdesc="Helper script to paste things to $url" printf > dpaste-de -- '%s\n' \ '#!/bin/sh' '' \ "exec curl --silent -F 'format=url' -F 'lexer=_text' -F 'content=<-' 'https://dpaste.de/api/' | sed -e 's,\$,/raw,'" install -Dm 0755 dpaste-de "$subpkgdir/usr/bin/dpaste-de" } ix() { cd "$builddir" url="http://ix.io" pkgdesc="Helper script to paste things to $url" mkdir -p "$subpkgdir"/usr/bin printf "#!/bin/sh\n\nexec curl -F f:1='<-' ix.io/" > \ "$subpkgdir"/usr/bin/ix chmod 755 "$subpkgdir"/usr/bin/ix }