From bfbaac20c850151ac2d2087c06f54c09810e4657 Mon Sep 17 00:00:00 2001 From: Leo Date: Fri, 27 Mar 2020 15:47:15 -0300 Subject: community/mtr: move from main --- community/mtr/APKBUILD | 65 ++++++++++++++++++++++++++++++++++++++++++ community/mtr/mtr-gtk.desktop | 11 ++++++++ main/mtr/APKBUILD | 66 ------------------------------------------- main/mtr/mtr-gtk.desktop | 11 -------- 4 files changed, 76 insertions(+), 77 deletions(-) create mode 100644 community/mtr/APKBUILD create mode 100644 community/mtr/mtr-gtk.desktop delete mode 100644 main/mtr/APKBUILD delete mode 100644 main/mtr/mtr-gtk.desktop diff --git a/community/mtr/APKBUILD b/community/mtr/APKBUILD new file mode 100644 index 0000000000..4029c99680 --- /dev/null +++ b/community/mtr/APKBUILD @@ -0,0 +1,65 @@ +# Contributor: John Keith Hohm +# Maintainer: Kevin Daudt +pkgname=mtr +pkgver=0.93 +pkgrel=2 +pkgdesc="Full screen ncurses traceroute tool" +url="http://www.bitwizard.nl/mtr/" +arch="all" +license="GPL-2.0-only" +makedepends="ncurses-dev autoconf gtk+2.0-dev libcap-dev" +options="suid" +subpackages="$pkgname-doc $pkgname-gtk $pkgname-bash-completion:bashcomp:noarch" +source="ftp://ftp.bitwizard.nl/mtr/mtr-$pkgver.tar.gz + mtr-gtk.desktop + " + +build() { + mkdir -p mtr curses gtk + + export GIT_DIR="$builddir" + cd "$builddir"/curses + ../configure --prefix=/usr \ + --without-gtk + make + + cd "$builddir"/gtk + ../configure --prefix=/usr \ + --with-gtk \ + --program-suffix=-gtk + make + unset GIT_DIR +} + +package() { + cd "$builddir"/curses + make DESTDIR="$pkgdir" install + cd "$builddir"/gtk + make DESTDIR="$pkgdir" install + install -D -m 644 "$srcdir"/mtr-gtk.desktop \ + "$pkgdir"/usr/share/applications/mtr-gtk.desktop + install -D -m 644 "$builddir"/img/mtr_icon.xpm \ + "$pkgdir"/usr/share/pixmaps/mtr_icon.xpm +} + +gtk() { + pkgdesc="The GTK+ interface for mtr" + mkdir -p "$subpkgdir"/usr/sbin "$subpkgdir"/usr/share + mv "$pkgdir"/usr/sbin/mtr*-gtk "$subpkgdir"/usr/sbin/ + mv "$pkgdir"/usr/share/applications "$subpkgdir"/usr/share/ + mv "$pkgdir"/usr/share/pixmaps "$subpkgdir"/usr/share/ +} + +bashcomp() { + depends="" + pkgdesc="Bash completion for $pkgname" + install_if="$pkgname=$pkgver-r$pkgrel bash-completion" + + mkdir -p "$subpkgdir"/usr/share/bash-completion + mv "$pkgdir"/usr/share/bash-completion/completions \ + "$subpkgdir"/usr/share/bash-completion + rm -rf "$pkgdir"/usr/share/bash-completion +} + +sha512sums="046e98a661bd6248ce819411ceb6e2b875b92877de38523594898df507836c113573cf40d7d4cc548370f515abe99e0aa4d8b3ba44ad54dd00f8e93c8a96c021 mtr-0.93.tar.gz +ecf7543e0125fad6d3f17c30f29f1fc8a3b1e2e477802fe8464e436c3cdfa30d0630b8543cc3f022c475228e94ac8f92981df4d8fb08fe01d004be3d78d6da77 mtr-gtk.desktop" diff --git a/community/mtr/mtr-gtk.desktop b/community/mtr/mtr-gtk.desktop new file mode 100644 index 0000000000..8a512aaae8 --- /dev/null +++ b/community/mtr/mtr-gtk.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Traceroute +Type=Application +Comment=Traces packets between two network hosts +Exec=mtr-gtk +Terminal=false +Icon=mtr_icon.xpm +Encoding=UTF-8 +X-Desktop-File-Install-Version=0.2 +Categories=System;Application; + diff --git a/main/mtr/APKBUILD b/main/mtr/APKBUILD deleted file mode 100644 index cea68d5a1c..0000000000 --- a/main/mtr/APKBUILD +++ /dev/null @@ -1,66 +0,0 @@ -# Contributor: John Keith Hohm -# Maintainer: Kevin Daudt -pkgname=mtr -pkgver=0.93 -pkgrel=2 -pkgdesc="Full screen ncurses traceroute tool" -url="http://www.bitwizard.nl/mtr/" -arch="all" -license="GPL-2.0-only" -makedepends="ncurses-dev autoconf gtk+2.0-dev libcap-dev" -options="suid" -subpackages="$pkgname-doc $pkgname-gtk $pkgname-bash-completion:bashcomp:noarch" -source="ftp://ftp.bitwizard.nl/mtr/mtr-$pkgver.tar.gz - mtr-gtk.desktop - " - -build() { - cd "$builddir" - mkdir -p mtr curses gtk - - export GIT_DIR="$builddir" - cd "$builddir"/curses - ../configure --prefix=/usr \ - --without-gtk - make - - cd "$builddir"/gtk - ../configure --prefix=/usr \ - --with-gtk \ - --program-suffix=-gtk - make - unset GIT_DIR -} - -package() { - cd "$builddir"/curses - make DESTDIR="$pkgdir" install - cd "$builddir"/gtk - make DESTDIR="$pkgdir" install - install -D -m 644 "$srcdir"/mtr-gtk.desktop \ - "$pkgdir"/usr/share/applications/mtr-gtk.desktop - install -D -m 644 "$builddir"/img/mtr_icon.xpm \ - "$pkgdir"/usr/share/pixmaps/mtr_icon.xpm -} - -gtk() { - pkgdesc="The GTK+ interface for mtr" - mkdir -p "$subpkgdir"/usr/sbin "$subpkgdir"/usr/share - mv "$pkgdir"/usr/sbin/mtr*-gtk "$subpkgdir"/usr/sbin/ - mv "$pkgdir"/usr/share/applications "$subpkgdir"/usr/share/ - mv "$pkgdir"/usr/share/pixmaps "$subpkgdir"/usr/share/ -} - -bashcomp() { - depends="" - pkgdesc="Bash completion for $pkgname" - install_if="$pkgname=$pkgver-r$pkgrel bash-completion" - - mkdir -p "$subpkgdir"/usr/share/bash-completion - mv "$pkgdir"/usr/share/bash-completion/completions \ - "$subpkgdir"/usr/share/bash-completion - rm -rf "$pkgdir"/usr/share/bash-completion -} - -sha512sums="046e98a661bd6248ce819411ceb6e2b875b92877de38523594898df507836c113573cf40d7d4cc548370f515abe99e0aa4d8b3ba44ad54dd00f8e93c8a96c021 mtr-0.93.tar.gz -ecf7543e0125fad6d3f17c30f29f1fc8a3b1e2e477802fe8464e436c3cdfa30d0630b8543cc3f022c475228e94ac8f92981df4d8fb08fe01d004be3d78d6da77 mtr-gtk.desktop" diff --git a/main/mtr/mtr-gtk.desktop b/main/mtr/mtr-gtk.desktop deleted file mode 100644 index 8a512aaae8..0000000000 --- a/main/mtr/mtr-gtk.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=Traceroute -Type=Application -Comment=Traces packets between two network hosts -Exec=mtr-gtk -Terminal=false -Icon=mtr_icon.xpm -Encoding=UTF-8 -X-Desktop-File-Install-Version=0.2 -Categories=System;Application; - -- cgit v1.2.3