diff options
author | Your Name | 2015-06-15 19:47:12 +0300 |
---|---|---|
committer | Your Name | 2015-06-15 19:47:12 +0300 |
commit | eb2a9a907049f8a769db3d8c24908e5e6ad881a9 (patch) | |
tree | 04df5c57341a92eec737fe3662744047148f8283 | |
download | aur-eb2a9a907049f8a769db3d8c24908e5e6ad881a9.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 52 | ||||
-rw-r--r-- | zyGrib_ARCH_0.1.patch | 34 | ||||
-rwxr-xr-x | zygrib.desktop | 11 | ||||
-rwxr-xr-x | zygrib.png | bin | 0 -> 30660 bytes | |||
-rwxr-xr-x | zygrib.sh | 5 |
6 files changed, 130 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..caddeb5aab17 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +pkgbase = zygrib + pkgdesc = Weather data visualization, GRIB file viewer + pkgver = 7.0.0 + pkgrel = 3 + url = http://www.zygrib.org/ + arch = i686 + arch = x86_64 + license = GPL3 + depends = qt4>=4.5 + depends = bzip2 + depends = zlib>=1.2.3 + depends = proj>=4.6.0 + depends = ttf-liberation + depends = libnova + optdepends = zygrib-maps: gshhs high-resolution maps from zygrib.org + source = zyGrib-7.0.0.tgz::http://www.zygrib.org/getfile.php?file=zyGrib-7.0.0.tgz + source = zyGrib_ARCH_0.1.patch + source = zygrib.sh + source = zygrib.desktop + source = zygrib.png + sha256sums = b60c1a318ba6afb4aec3ad1c241cfd6282e4fb5a34962c43fa2fb99aae1b9f53 + sha256sums = 7dd6cb3cfa3045d5a735f743b0c066c21a0ea4a2f6e22347311bad9897c49170 + sha256sums = 57302878842678e4cc1f4fc25fac7f78ce87bfb24cfd7a46ccd9f99c6df32e5b + sha256sums = 2332353b1e681ffed5a189190c5ddf265336b064907cf2a0b085ba8d898a3ba1 + sha256sums = 7f9034ad3a496d68cbc0e7423695840d525903e61bf8071b0db337db24e6141f + +pkgname = zygrib + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..cc5a225c7a7d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: Max Sydorenko <maxsydorenko at gmail dot com> +# Contributor: Pierre DOUCET <pierre at equinoxefr.org> +pkgname=zygrib +_upname=zyGrib # upstream, case-sensitive project name +pkgver=7.0.0 +pkgrel=3 +pkgdesc="Weather data visualization, GRIB file viewer" +arch=('i686' 'x86_64') +url="http://www.zygrib.org/" +license=('GPL3') +depends=('qt4>=4.5' 'bzip2' 'zlib>=1.2.3' 'proj>=4.6.0' 'ttf-liberation' 'libnova') #'qwt<6.1.0' +optdepends=('zygrib-maps: gshhs high-resolution maps from zygrib.org') +source=($_upname-$pkgver.tgz::http://www.zygrib.org/getfile.php?file=$_upname-$pkgver.tgz \ + zyGrib_ARCH_0.1.patch + zygrib.sh + zygrib.desktop + zygrib.png) # creative commons licence +DLAGENTS=('http::/usr/bin/curl -fLC - --cookie nada -o /dev/null %u --next --cookie nada --retry-delay 3 -o %o %u') +prepare() { + cd "$srcdir/$_upname-$pkgver" + msg "Please, read comments section here https://aur.archlinux.org/packages/zygrib/ before build" +# patch -p1 -i $srcdir/zyGrib_ARCH_0.1.patch # Qt4 path patched + system-wide qwt is used. qwt 6.0.x is required +} +build() { + cd "$srcdir/$_upname-$pkgver" + make INSTALLDIR=$pkgdir/opt/zygrib || return 1 +} + +package() { + install -d -m 755 $pkgdir/opt/$pkgname/{bin,data,data/colors,data/config,data/fonts/liberation-fonts,data/gis,data/img,data/maps/gshhs,data/stuff,data/tr} + install -d -m 755 $pkgdir/usr/{bin,share/{applications,pixmaps}} + install -D -m 755 $srcdir/zygrib.sh $pkgdir/usr/bin/zygrib + install -D -m 644 $srcdir/zygrib.desktop $pkgdir/usr/share/applications + install -D -m 644 $srcdir/zygrib.png $pkgdir/usr/share/pixmaps + install -D -m 755 $srcdir/$_upname-$pkgver/src/$_upname $pkgdir/opt/$pkgname/bin + install -D -m 644 $srcdir/$_upname-$pkgver/data/colors/* $pkgdir/opt/$pkgname/data/colors +install -D -m 644 $srcdir/$_upname-$pkgver/data/gis/* $pkgdir/opt/$pkgname/data/gis +install -D -m 644 $srcdir/$_upname-$pkgver/data/img/* $pkgdir/opt/$pkgname/data/img +install -D -m 644 $srcdir/$_upname-$pkgver/data/maps/gshhs/* $pkgdir/opt/$pkgname/data/maps/gshhs +install -D -m 644 $srcdir/$_upname-$pkgver/data/stuff/* $pkgdir/opt/$pkgname/data/stuff +install -D -m 644 $srcdir/$_upname-$pkgver/data/tr/* $pkgdir/opt/$pkgname/data/tr +} +sha256sums=('a8cf0192a5eef4a96bf8a37af81719300306ad53fc1e63a77fcb4269657b04c1' + '7dd6cb3cfa3045d5a735f743b0c066c21a0ea4a2f6e22347311bad9897c49170' + '57302878842678e4cc1f4fc25fac7f78ce87bfb24cfd7a46ccd9f99c6df32e5b' + '2332353b1e681ffed5a189190c5ddf265336b064907cf2a0b085ba8d898a3ba1' + '7f9034ad3a496d68cbc0e7423695840d525903e61bf8071b0db337db24e6141f') +sha256sums=('b60c1a318ba6afb4aec3ad1c241cfd6282e4fb5a34962c43fa2fb99aae1b9f53' + '7dd6cb3cfa3045d5a735f743b0c066c21a0ea4a2f6e22347311bad9897c49170' + '57302878842678e4cc1f4fc25fac7f78ce87bfb24cfd7a46ccd9f99c6df32e5b' + '2332353b1e681ffed5a189190c5ddf265336b064907cf2a0b085ba8d898a3ba1' + '7f9034ad3a496d68cbc0e7423695840d525903e61bf8071b0db337db24e6141f') diff --git a/zyGrib_ARCH_0.1.patch b/zyGrib_ARCH_0.1.patch new file mode 100644 index 000000000000..dd6144da2978 --- /dev/null +++ b/zyGrib_ARCH_0.1.patch @@ -0,0 +1,34 @@ +diff -aur zyGrib-6.2.0/Makefile zyGrib-6.2.0.new/Makefile +--- zyGrib-6.2.0/Makefile 2013-11-13 23:10:11.000000000 +0200 ++++ zyGrib-6.2.0.new/Makefile 2013-11-14 01:55:05.286620242 +0200 +@@ -1,4 +1,4 @@ +-QTBIN=/usr/bin ++QTBIN=/usr/lib/qt4/bin + #QTBIN=/opt/qt/qt/bin + #QTBIN=/usr/local/Trolltech/Qt-4.7.0/bin + +@@ -8,8 +8,7 @@ + + all: zyGrib + +-SRC= src/*.h src/*.cpp src/*/*.h src/*/*.cpp \ +- src/qwt*/src/*.cpp src/qwt*/src/*.h ++SRC= src/*.h src/*.cpp src/*/*.h src/*/*.cpp + + mac: $(SRC) + rm -f ./zyGrib +@@ -31,13 +30,11 @@ + rm -fr zyGrib.app + rm -f src/zyGrib + rm -f src/release/zyGrib.exe +- cd src/qwt-6.0.1/src; $(QTBIN)/qmake; make clean + cd src; $(QTBIN)/qmake; make clean + + zyGrib: $(SRC) + @ echo + rm -f ./zyGrib +- cd src/qwt-6.0.1/src; $(QTBIN)/qmake; make -j5 + cd src; $(QTBIN)/qmake; make -j5 + @ echo "-----------------------------------" + @ echo "#!/bin/bash" >> ./zyGrib +Only in zyGrib-6.2.0.new: Makefile~ diff --git a/zygrib.desktop b/zygrib.desktop new file mode 100755 index 000000000000..c32fba023399 --- /dev/null +++ b/zygrib.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=3.6 +Encoding=UTF-8 +Type=Application +Name=zyGrib +Comment=GRIB File Viewer +Comment[fr]=Visualisation de données météo au format GRIB +Terminal=false +Categories=zyGrib;Meteo;Utility +Icon=zygrib.png +Exec=/usr/bin/zygrib diff --git a/zygrib.png b/zygrib.png Binary files differnew file mode 100755 index 000000000000..472e6080f8af --- /dev/null +++ b/zygrib.png diff --git a/zygrib.sh b/zygrib.sh new file mode 100755 index 000000000000..3b68d552a243 --- /dev/null +++ b/zygrib.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +cd /opt/zygrib +./bin/zyGrib + |