diff options
author | Jimmy Xu | 2019-11-06 11:46:01 +0000 |
---|---|---|
committer | Jimmy Xu | 2019-11-06 11:46:01 +0000 |
commit | af85614c32c3c29279c30a59852d8530693d25c0 (patch) | |
tree | b6cd154d1c3914d263173fab7159fef40f0ecfb4 | |
parent | 50dfed287eeb04fc2a9396ee1607f5f04af4baab (diff) | |
download | aur-af85614c32c3c29279c30a59852d8530693d25c0.tar.gz |
flightradar24: 1.0.24-5
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 90 | ||||
-rw-r--r-- | flightradar24.install | 2 | ||||
-rw-r--r-- | fr24feed.service | 2 |
4 files changed, 59 insertions, 64 deletions
@@ -1,31 +1,30 @@ pkgbase = flightradar24 pkgdesc = Feeder software for Flightradar24.com - pkgver = 1.0.18 - pkgrel = 3 - url = http://forum.flightradar24.com/threads/7563-Flightradar24-decoder-feeder-BETA-testing-%28Win-RPi-Linux-OSX%29 + pkgver = 1.0.24 + pkgrel = 5 + url = https://www.flightradar24.com/share-your-data install = flightradar24.install arch = x86_64 arch = i686 arch = armv6h arch = armv7h - license = unknown - depends = zlib - depends = gcc-libs + license = custom optdepends = dump1090-git: for dump1090 in RasppberyPi + backup = etc/fr24feed.ini source = fr24feed.service source = flightradar24.tmpfiles source = flightradar24.sysusers - sha256sums = d27654efb9ce273ac117582b7b36d997d86a3843b2c77faf6f6fd131d3df1635 + sha256sums = 7c0d1a5508917851789477b035cd91eafb84f8706c3214babea7125f8a82a0d2 sha256sums = 32f6f289efe8e3e303767239b2a276405b2d7c0fcbbde8ed9473ee6889b676ff sha256sums = 7e5e1a28769559a2e2e1312894a1f9d315c4812bb34e2f1c45b2f877e4f4eeb0 - source_x86_64 = http://feed.flightradar24.com/linux/fr24feed_1.0.18-5_amd64.tgz - sha256sums_x86_64 = 770e86b640bcbb8850df67aaa8072a85ac941e2e2f79ea25ef44d67e89bc5649 - source_i686 = http://feed.flightradar24.com/linux/fr24feed_1.0.18-5_i386.tgz - sha256sums_i686 = 9d80b8a6fe55fc70b3b8e773e3d07d61ceee95c41db50a682eaab208abd3a391 - source_armv6h = http://repo.feed.flightradar24.com/rpi_binaries/fr24feed_1.0.19-15_armhf.tgz - sha256sums_armv6h = ea2674b5eaa071d3e469a103971a2d42973014d5fde8fd3b0fe123dbd4f1476b - source_armv7h = http://repo.feed.flightradar24.com/rpi_binaries/fr24feed_1.0.19-15_armhf.tgz - sha256sums_armv7h = ea2674b5eaa071d3e469a103971a2d42973014d5fde8fd3b0fe123dbd4f1476b + source_x86_64 = https://repo-feed.flightradar24.com/linux_x86_64_binaries/fr24feed_1.0.24-5_amd64.tgz + sha256sums_x86_64 = cc88150f753e734327bf35574f6de5b11d8f989ddb1186514a4ce02e6e61600b + source_i686 = https://repo-feed.flightradar24.com/linux_x86_binaries/fr24feed_1.0.24-5_i386.tgz + sha256sums_i686 = 68dc31cf7f085074d1c639fe8bf383dc614704a0c526d98a6ab52a32f1833f9d + source_armv6h = https://repo-feed.flightradar24.com/rpi_binaries/fr24feed_1.0.24-5_armhf.tgz + sha256sums_armv6h = 10e6a0633e7208e430ee03cfd749c8dde1061a3e1e8bd04971b1a8a68b0d785c + source_armv7h = https://repo-feed.flightradar24.com/rpi_binaries/fr24feed_1.0.24-5_armhf.tgz + sha256sums_armv7h = 10e6a0633e7208e430ee03cfd749c8dde1061a3e1e8bd04971b1a8a68b0d785c pkgname = flightradar24 @@ -1,57 +1,55 @@ -# Maintainer: Assaf Sapir <meijin007 at gmail.com> PGP-Key: 271386AA2EB7672F -# Original Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F +# Maintainer: Jimmy Xu <me at jimmyxu dot org> +# Contributor: Assaf Sapir <meijin007 at gmail dot com> +# Contributor: Yuval Adam <yuval at y3xz dot com> pkgname=flightradar24 -pkgver=1.0.18 -_pkgverorig=1.0.18-5 -_pkgverorigarmhf=1.0.19-15 -pkgrel=3 -pkgdesc="Feeder software for Flightradar24.com" -url="http://forum.flightradar24.com/threads/7563-Flightradar24-decoder-feeder-BETA-testing-%28Win-RPi-Linux-OSX%29" +_pkgname=fr24feed +pkgver=1.0.24 +pkgrel=5 +pkgdesc='Feeder software for Flightradar24.com' arch=('x86_64' 'i686' 'armv6h' 'armv7h') -license=('unknown') -depends=('zlib' 'gcc-libs') -install=flightradar24.install +url='https://www.flightradar24.com/share-your-data' +license=('custom') +depends=() optdepends=('dump1090-git: for dump1090 in RasppberyPi') - -source=(fr24feed.service flightradar24.tmpfiles flightradar24.sysusers) -sha256sums=( - '5bd37206a05f8c07c8ce91d9cfc7c41bdbd76a0023e523c426c791fcc70d8d24' - '32f6f289efe8e3e303767239b2a276405b2d7c0fcbbde8ed9473ee6889b676ff' - '7e5e1a28769559a2e2e1312894a1f9d315c4812bb34e2f1c45b2f877e4f4eeb0' -) - -source_i686=("http://feed.flightradar24.com/linux/fr24feed_${_pkgverorig}_i386.tgz") -sha256sums_i686=('9d80b8a6fe55fc70b3b8e773e3d07d61ceee95c41db50a682eaab208abd3a391') - -source_x86_64=("http://feed.flightradar24.com/linux/fr24feed_${_pkgverorig}_amd64.tgz") -sha256sums_x86_64=('770e86b640bcbb8850df67aaa8072a85ac941e2e2f79ea25ef44d67e89bc5649') - -source_armv6h=("http://repo.feed.flightradar24.com/rpi_binaries/fr24feed_${_pkgverorigarmhf}_armhf.tgz") -sha256sums_armv6h=('ea2674b5eaa071d3e469a103971a2d42973014d5fde8fd3b0fe123dbd4f1476b') - -source_armv7h=("http://repo.feed.flightradar24.com/rpi_binaries/fr24feed_${_pkgverorigarmhf}_armhf.tgz") -sha256sums_armv7h=('ea2674b5eaa071d3e469a103971a2d42973014d5fde8fd3b0fe123dbd4f1476b') +backup=(etc/fr24feed.ini) +install=flightradar24.install +source=('fr24feed.service' + 'flightradar24.tmpfiles' + 'flightradar24.sysusers') +source_x86_64=("https://repo-feed.flightradar24.com/linux_x86_64_binaries/${_pkgname}_${pkgver}-${pkgrel}_amd64.tgz") +source_i686=("https://repo-feed.flightradar24.com/linux_x86_binaries/${_pkgname}_${pkgver}-${pkgrel}_i386.tgz") +source_armv6h=("https://repo-feed.flightradar24.com/rpi_binaries/${_pkgname}_${pkgver}-${pkgrel}_armhf.tgz") +source_armv7h=("https://repo-feed.flightradar24.com/rpi_binaries/${_pkgname}_${pkgver}-${pkgrel}_armhf.tgz") + +sha256sums=('7c0d1a5508917851789477b035cd91eafb84f8706c3214babea7125f8a82a0d2' + '32f6f289efe8e3e303767239b2a276405b2d7c0fcbbde8ed9473ee6889b676ff' + '7e5e1a28769559a2e2e1312894a1f9d315c4812bb34e2f1c45b2f877e4f4eeb0') +sha256sums_x86_64=('cc88150f753e734327bf35574f6de5b11d8f989ddb1186514a4ce02e6e61600b') +sha256sums_i686=('68dc31cf7f085074d1c639fe8bf383dc614704a0c526d98a6ab52a32f1833f9d') +sha256sums_armv6h=('10e6a0633e7208e430ee03cfd749c8dde1061a3e1e8bd04971b1a8a68b0d785c') +sha256sums_armv7h=('10e6a0633e7208e430ee03cfd749c8dde1061a3e1e8bd04971b1a8a68b0d785c') package() { - cd "$srcdir" - if [[ $CARCH = "i686" ]]; then - pushd fr24feed_i386 - elif [[ $CARCH = "x86_64" ]]; then - pushd fr24feed_amd64 - elif [[ $CARCH = "armv6h" ]]; then - pushd fr24feed_armhf - elif [[ $CARCH = "armv7h" ]]; then - pushd fr24feed_armhf - fi - - install -Dm755 fr24feed "$pkgdir/usr/bin/fr24feed" - install -Dm644 LICENSE.fr24feed "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" + case $CARCH in + i686) + pushd ${_pkgname}_i386 + ;; + x86_64) + pushd ${_pkgname}_amd64 + ;; + arm*) + pushd ${_pkgname}_armhf + ;; + esac + + install -Dm755 -t "$pkgdir/usr/bin" fr24feed + install -Dm644 licences/LICENSE.fr24feed.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" popd - install -Dm644 fr24feed.service "$pkgdir/usr/lib/systemd/system/fr24feed.service" - install -Dm644 flightradar24.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/flightradar24.conf" - install -Dm644 flightradar24.sysusers "$pkgdir/usr/lib/sysusers.d/flightradar24.conf" + install -Dm644 -t "$pkgdir/usr/lib/systemd/system" fr24feed.service + install -Dm644 flightradar24.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" + install -Dm644 flightradar24.sysusers "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" } # vim:set ts=2 sw=2 et: diff --git a/flightradar24.install b/flightradar24.install index 813ce6e6b252..d47ae9ffbd41 100644 --- a/flightradar24.install +++ b/flightradar24.install @@ -5,5 +5,5 @@ post_install() { echo "==> If you install on Raspberry-pi, you need to install dump1090-git from AUR" echo "==> To signup and configure fr24feed, run" echo "==> " - echo "==> sudo -u fr24 fr24feed --signup --config-file=/etc/fr24feed/fr24feed.ini" + echo "==> sudo -u fr24 fr24feed --signup --config-file=/etc/fr24feed.ini" } diff --git a/fr24feed.service b/fr24feed.service index a9c829d782db..14c8ee43527e 100644 --- a/fr24feed.service +++ b/fr24feed.service @@ -8,9 +8,7 @@ User=fr24 ProtectSystem=full ProtectHome=true RuntimeDirectory=fr24feed - ExecStart=/usr/bin/fr24feed --config-file=/etc/fr24feed.ini --logfile=/var/log/fr24feed.log [Install] WantedBy=network.target - |