Package Details: glrpt 2.4.5-1

Git Clone URL: https://aur.archlinux.org/glrpt.git (read-only, click to copy)
Package Base: glrpt
Description: Interactive GUI application for receiving, decoding and displaying LRPT images from the Russian Meteor-M type of weather satellites
Upstream URL: http://www.5b4az.org
Keywords: lrpt meteor radio rtl-sdr rtlsdr satellite sdr weather
Licenses: GPLv3
Conflicts: glrpt-git
Provides: glrpt
Submitter: CodingMarco
Maintainer: CodingMarco
Last Packager: CodingMarco
Votes: 2
Popularity: 0.003264
First Submitted: 2018-11-07 22:25
Last Updated: 2020-05-15 13:58

Latest Comments

1 2 Next › Last »

dviktor commented on 2020-04-17 22:48

Update md5sum to correct one, please: cd34fb66c9f0d0f1b8ceec7a4c29965e

dviktor commented on 2020-03-16 18:40

md5sum is incorrect

dviktor commented on 2020-02-20 14:02

Hey! please update to 2.4.4!

dviktor commented on 2019-12-20 15:21

2.4.3 is avail:

--- PKGBUILD.old    2019-10-28 13:08:45.000000000 +0300
+++ PKGBUILD    2019-12-20 18:18:00.434358900 +0300
@@ -1,22 +1,22 @@
 # Maintainer: Marco von Rosenberg <codingmarco@gmail.com>

 pkgname=glrpt
-pkgver=2.4.2
-pkgrel=4
+pkgver=2.4.3
+pkgrel=1
 pkgdesc="Interactive GUI application for receiving, decoding and displaying LRPT images from the Russian Meteor-M type of weather satellites"
 arch=('x86_64')
 url="http://www.5b4az.org"
 license=('GPLv3')
 depends=('gtk3'
          'libglade'
          'soapysdr')
 optdepends=('soapyrtlsdr: RTL-SDR support'
             'soapyairspy: Airspy support')
-makedepends=('make' 'automake' 'autoconf')
+makedepends=('make' 'automake' 'autoconf' 'xorgproto')
 source=("http://www.5b4az.org/pkg/lrpt/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('7f062cd18c0478299410bb81a9ba9a3e')
+md5sums=('a3550b705c6115b1a71160506b8b1022')

 build() {
    cd "${srcdir}/${pkgname}-${pkgver}"
    ./autogen.sh
    ./configure --prefix=/usr

dviktor commented on 2019-10-25 14:57

Package was out from beta. RTL-SDR and Airspy support are optional, because glrpt uses SoapySDR library and hence doesn't depend on particular vendor. Here is diff for PKGBUILD:

--- PKGBUILD.old    2019-09-15 22:55:43.000000000 +0300
+++ PKGBUILD    2019-10-25 17:55:54.114048890 +0300
@@ -2,34 +2,31 @@

 pkgname=glrpt
 pkgver=2.4.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Interactive GUI application for receiving, decoding and displaying LRPT images from the Russian Meteor-M type of weather satellites"
 arch=('x86_64')
 url="http://www.5b4az.org"
 license=('GPLv3')
-depends=('rtl-sdr'
-                   'gtk3'
-                   'libglade'
-                   'soapysdr')
-makedepends=('make')
-source=("http://www.5b4az.org/pkg/lrpt/$pkgname-$pkgver-beta.tar.bz2"
-               "glrpt.patch")
-md5sums=('SKIP'
-                    'SKIP')
-
-prepare() {
-    cd "$pkgname-$pkgver-beta"
-    patch -Np0 -i $srcdir/glrpt.patch
-}
+depends=('gtk3'
+         'libglade'
+         'soapysdr')
+optdepends=('soapyrtlsdr: RTL-SDR support'
+            'soapyairspy: Airspy support')
+makedepends=('make' 'automake' 'autoconf')
+source=("http://www.5b4az.org/pkg/lrpt/${pkgname}-${pkgver}.tar.bz2")
+md5sums=('7f062cd18c0478299410bb81a9ba9a3e')

 build() {
-   cd "$pkgname-$pkgver-beta"
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
    ./autogen.sh
    ./configure --prefix=/usr
+
    make
 }

 package() {
-   cd "$pkgname-$pkgver-beta"
-   make DESTDIR="$pkgdir/" install
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   make DESTDIR="${pkgdir}" install
 }

dviktor commented on 2019-09-15 16:51

Hello again! I've managed to fix package() issue. You'll need a patch, it resides here. Also you should modify PKGBUILD a bit, here is a diff:

diff --git a/PKGBUILD b/PKGBUILD
index 1046a1d..7c4dcf9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@

 pkgname=glrpt
 pkgver=2.4.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Interactive GUI application for receiving, decoding and displaying LRPT images from the Russian Meteor-M type of weather satellites"
 arch=('x86_64')
 url="http://www.5b4az.org"
@@ -12,8 +12,15 @@ depends=('rtl-sdr'
                    'libglade'
                    'soapysdr')
 makedepends=('make')
-source=("http://www.5b4az.org/pkg/lrpt/$pkgname-$pkgver-beta.tar.bz2")
-md5sums=('SKIP')
+source=("http://www.5b4az.org/pkg/lrpt/$pkgname-$pkgver-beta.tar.bz2"
+        "glrpt.patch")
+md5sums=('19f5ccd3beac9ec3340312a008aceb99'
+         'c9a5b4b6a7e43634190ac3db025565b4')
+
+prepare() {
+    cd "$pkgname-$pkgver-beta"
+    patch -Np0 -i $srcdir/glrpt.patch
+}

 build() {
        cd "$pkgname-$pkgver-beta"
@@ -22,11 +29,6 @@ build() {
        make
 }

-check() {
-       cd "$pkgname-$pkgver-beta"
-       make -k check
-}
-
 package() {
        cd "$pkgname-$pkgver-beta"
        make DESTDIR="$pkgdir/" install

Note that make check is actually not needed for that package. I also sent this patch to the developer, so I hope in the nearest future he will fix his own version but for now you could employ my solution. Please also see the same proposed solution for mlrpt package.

dviktor commented on 2019-09-10 21:00

Something wrong with packaging process:

install: target '/tmp/makepkg/glrpt/pkg/glrpt//usr/share/applications/' is not a directory: No such file or directory
install: target '/tmp/makepkg/glrpt/pkg/glrpt//usr/share/pixmaps/' is not a directory: No such file or directory
mkdir: cannot create directory ‘/tmp/makepkg/glrpt/pkg/glrpt//usr/share/doc/glrpt/’: No such file or directory
install: target '/tmp/makepkg/glrpt/pkg/glrpt//usr/share/doc/glrpt/' is not a directory: No such file or directory
install: target '/tmp/makepkg/glrpt/pkg/glrpt//usr/share/man/man1/' is not a directory: No such file or directory
make[2]: *** [Makefile:902: install-data-local] Error 1
make[2]: Leaving directory '/tmp/makepkg/glrpt/src/glrpt-2.4.2-beta'
make[1]: *** [Makefile:785: install-am] Error 2
make[1]: Leaving directory '/tmp/makepkg/glrpt/src/glrpt-2.4.2-beta'
make: *** [Makefile:483: install-recursive] Error 1
==> ERROR: A failure occurred in package().
    Aborting...
Error making: glrpt

CodingMarco commented on 2019-08-31 20:44

I'm on holiday right now, sorry... ;)

CodingMarco commented on 2018-12-23 22:48

@Mees Updated!

Mees commented on 2018-12-23 22:06

Hi there, the 1.7 package isn't available online anymore. They're at 1.9 already! Could you please update?