diff options
author | Benjamin Chrétien | 2015-02-01 17:19:07 +0100 |
---|---|---|
committer | Benjamin Chrétien | 2015-02-01 17:19:07 +0100 |
commit | 2f8c6722952a5b1e3465d658de3c0c4f58c9dddf (patch) | |
tree | 96829fbb25634ac99cb2dce04f9bcd669a47ab24 | |
download | aur-2f8c6722952a5b1e3465d658de3c0c4f58c9dddf.tar.gz |
Add OpenVisualTraceRoute.
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e53484ed3c1c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = openvisualtraceroute + pkgdesc = Open source cross-platform Java Visual Traceroute + pkgver = 1.6.0 + pkgrel = 1 + url = http://sourceforge.net/projects/openvisualtrace + arch = i686 + arch = x86_64 + license = LGPLv3 + depends = java-runtime + source = http://downloads.sourceforge.net/project/openvisualtrace/1.6.0/OpenVisualTraceRoute1.6.0.zip + sha1sums = 3c0197228174f47e0acfe11414dd3661ab9f87ba + +pkgname = openvisualtraceroute + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9d98b1d0787b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +pkgname=openvisualtraceroute +pkgver=1.6.0 +pkgrel=1 +pkgdesc="Open source cross-platform Java Visual Traceroute" +arch=('i686' 'x86_64') +license=('LGPLv3') +url="http://sourceforge.net/projects/openvisualtrace" +depends=('java-runtime') +source=("http://downloads.sourceforge.net/project/openvisualtrace/${pkgver}/OpenVisualTraceRoute${pkgver}.zip") +sha1sums=('3c0197228174f47e0acfe11414dd3661ab9f87ba') + +if [ "$CARCH" = "i686" ]; then + _arch="x86" +elif [ "$CARCH" = "x86_64" ]; then + _arch="x64" +fi + +package() { + cd "${srcdir}/OpenVisualTraceRoute${pkgver}" + + install -d -m755 "${pkgdir}/usr/bin" + install -d -m755 "${pkgdir}/usr/share/OpenVisualTraceRoute" + install -d -m755 "${pkgdir}/usr/share/OpenVisualTraceRoute/"{lib,native/linux/${_arch},resources} + + cp -rPf "resources/"* "${pkgdir}/usr/share/OpenVisualTraceRoute/resources" + cp -rPf "native/linux/${_arch}/"*.so "${pkgdir}/usr/share/OpenVisualTraceRoute/native/linux/${_arch}" + cp -rPf "lib/"*.jar "${pkgdir}/usr/share/OpenVisualTraceRoute/lib" + + sed -i 's|sudo ||g' "ovtr.sh" + + echo -e "#!/bin/sh\n(cd /usr/share/OpenVisualTraceRoute; ./ovtr.sh)" > ovtr + + install -m755 "ovtr" "${pkgdir}/usr/bin/ovtr" + install -m755 "ovtr.sh" "${pkgdir}/usr/share/OpenVisualTraceRoute/" + install -m755 "org.leo.traceroute.jar" "${pkgdir}/usr/share/OpenVisualTraceRoute/" +} + +# vim:set ts=2 sw=2 et: |