diff options
author | brent s | 2017-03-14 11:11:19 -0400 |
---|---|---|
committer | brent s | 2017-03-14 11:11:19 -0400 |
commit | 1107a76726104be3a8091be038251b9bef817194 (patch) | |
tree | f79914ca7c1cb5b1f3fd0ce32bdb9a7a243e50f1 /PKGBUILD | |
parent | c63d396359c1cf551e08a3ef94664fb3a84aea82 (diff) | |
download | aur-ietf-cli.tar.gz |
finalized package
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 33 insertions, 10 deletions
@@ -4,25 +4,48 @@ validpgpkeys=('748231EBCBD808A14F5E85D28C004C2F93481F6B') # News updates for packages can be followed at https://devblog.square-r00t.net pkgname=ietf-cli pkgver=1.14 -pkgrel=1 +pkgrel=2 pkgdesc="A commandline IETF RFC browser/utility" arch=( 'i686' 'x86_64' ) url="https://trac.tools.ietf.org/tools/ietf-cli/" -license=( 'WTFPL' ) +license=('custom') depends=( 'python' ) -_pkgname=ietf-cli +optdepends=( 'lynx: the default web browser specified in the config' ) +_pkgname=ietf install= changelog= noextract=() source=("http://svn.tools.ietf.org/svn/tools/ietf-cli/ietf" - "ietf.sig") + "http://svn.tools.ietf.org/svn/tools/ietf-cli/ietf.config" + "ietf.config.arch" + "http://svn.tools.ietf.org/svn/tools/ietf-cli/ietf.README" + "LICENSE" + "ietf.sig" + "ietf.config.sig" + "ietf.config.arch.sig" + "ietf.README.sig" + "LICENSE.sig") sha512sums=('cf16db6148c1110c6ff60995ada6354da3227be7ecf5e76df68ee05843a602fd5cf1e9ba1de9128efa84fc1c1e33de69d9db08c58f1cb565bdafe3e76191a6f0' - 'SKIP') -build() { - cd "${srcdir}/${_pkgname}/src" - make prefix=${pkgdir}/usr + '68563ec320541618df4a91c942fa7062b34fa71d5761ad68134b92205dc9b6b6d95f20e0db6c8e6bf421d0d255ea15a9b60de1665faa1be9eff6e4eae5462a2a' + '9a0dc6f5a0bdaf15779568e177026f9c40a82b77564adb83eabf0a35e05e13fa070f2ab736fa04734721954169d00d8b4d4621d92138f4dee99fa3ce6076be52' + '871fb110699ecccbab9a96ecbbecbd7f28035fcf2caea6375d776c41ee683b0a38c6b982ce4bbb9441f069e57b225d0c3667db5affa0dbc85d622e6d505a3ca5' + '29dc31d0b0365f8b5037c846eb7f441f38249d25cf7aeba134777dddc422ff9faff92aded93bc03b21b4390153568543b2be0c92d09c667559dd78390654e70e' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP') + +prepare() { + # We need to make this a little more package-friendly. Currently uses ("~/bin/ietf.config", "/usr/local/bin/ietf.config", "~/.ietf/ietf.config") + cd ${srcdir} + sed -i -re "s/^ConfigPlaces[[:space:]]*=[[:space:]]*\(.*$/ConfigPlaces = ('~\/.${_pkgname}.config', '~\/.${_pkgname}\/${_pkgname}.config', '\/etc\/${pkgname}\/${_pkgname}.config')/" ${_pkgname} } + package() { - install -D -m755 ${srcdir}/${_pkgname}/src/${_pkgname} ${pkgdir}/usr/bin/${_pkgname} - install -D -m644 ${srcdir}/${_pkgname}/docs/README.html.en ${pkgdir}/usr/share/doc/${_pkgname}/README.html + install -D -m755 ${srcdir}/${_pkgname} ${pkgdir}/usr/bin/${_pkgname} + install -D -m644 ${srcdir}/${_pkgname}.README ${pkgdir}/usr/share/doc/${pkgname}/README + install -D -m644 ${srcdir}/${_pkgname}.config.arch ${pkgdir}/etc/${pkgname}/${_pkgname}.config + install -D -m644 ${srcdir}/${_pkgname}.config ${pkgdir}/usr/share/doc/${pkgname}/${_pkgname}.config + install -D -m644 ${srcdir}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/WTFPL } |