From fe8853c0b4360696426c05c7f33deca4fdd2fed5 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Sun, 18 Apr 2021 19:00:13 +0300 Subject: [PATCH 01/12] New package: gmt-6.1 New package: gmt-6.1_1 --- common/shlibs | 2 ++ srcpkgs/gmt-devel | 1 + srcpkgs/gmt/template | 25 +++++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/gmt-devel create mode 100644 srcpkgs/gmt/template diff --git a/common/shlibs b/common/shlibs index 001fcd56590d..65ea740b1179 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,3 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 +libpostscriptlight.so.6 gmt-6.1_1 +libgmt.so.6 gmt-6.1_1 diff --git a/srcpkgs/gmt-devel b/srcpkgs/gmt-devel new file mode 120000 index 000000000000..08f7b8d70c77 --- /dev/null +++ b/srcpkgs/gmt-devel @@ -0,0 +1 @@ +gmt \ No newline at end of file diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template new file mode 100644 index 000000000000..6b247f09eb10 --- /dev/null +++ b/srcpkgs/gmt/template @@ -0,0 +1,25 @@ +# Template file for 'gmt' +pkgname=gmt +version=6.1 +revision=1 +build_style=cmake +configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" +makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" +depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" +short_desc="Generic Mapping Tools" +maintainer="Vassilios Grigoriadis " +license="LGPL-3.0-or-later" +homepage="https://www.generic-mapping-tools.org/" +checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" + +do_fetch() { + git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 +} + +gmt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +} From af1dfeef4ee8e5cbfccf46a8232442646f15f6a7 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Sun, 18 Apr 2021 19:05:22 +0300 Subject: [PATCH 02/12] New package: gshhg-gmt-2.3.7 New package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/gshhg-gmt/template diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template new file mode 100644 index 000000000000..ea18480ecfaa --- /dev/null +++ b/srcpkgs/gshhg-gmt/template @@ -0,0 +1,26 @@ +pkgname=gshhg-gmt +version=2.3.7 +revision=1 +build_style=fetch +short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis " +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/gshhg-gmt" +distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" +checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f + +#do_extract() { +# tar -xf "gshhg-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt + vlicense "gshhg-gmt-${version}/LICENSE.TXT" + vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" + vlicense "gshhg-gmt-${version}/COPYINGv3" +} From bd494057b647e8cb2698ac58ff73584c71413fa4 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Sun, 18 Apr 2021 19:05:32 +0300 Subject: [PATCH 03/12] New package: dcw-gmt-2.0.0 New package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/dcw-gmt/template diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template new file mode 100644 index 000000000000..c86fadb7d960 --- /dev/null +++ b/srcpkgs/dcw-gmt/template @@ -0,0 +1,26 @@ +pkgname=dcw-gmt +version=2.0.0 +revision=1 +build_style=fetch +short_desc="DCW-GMT: The Digital Chart of the World for GMT" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis " +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/dcw-gmt" +distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" +checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a + +#do_extract() { +# tar -xf "dcw-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt + vlicense "dcw-gmt-${version}/LICENSE" +} From e6eb975d23ff5de5b801b791d79d7f005adffd34 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Sun, 18 Apr 2021 19:21:55 +0300 Subject: [PATCH 04/12] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index c86fadb7d960..13b2492b8e35 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -1,3 +1,4 @@ +# Template file for 'dcw-gmt' pkgname=dcw-gmt version=2.0.0 revision=1 @@ -9,18 +10,13 @@ license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a - -#do_extract() { -# tar -xf "dcw-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "dcw-gmt-${version}.tar.gz" - rm "dcw-gmt-${version}.tar.gz" - vmkdir usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt - vlicense "dcw-gmt-${version}/LICENSE" + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt } From 1214f316f711bb56e85a6384703bcfa68bf20e7f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Sun, 18 Apr 2021 19:23:04 +0300 Subject: [PATCH 05/12] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index 13b2492b8e35..58a8271006ab 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -3,8 +3,8 @@ pkgname=dcw-gmt version=2.0.0 revision=1 build_style=fetch -short_desc="DCW-GMT: The Digital Chart of the World for GMT" hostmakedepends="tar" +short_desc="DCW-GMT: The Digital Chart of the World for GMT" maintainer="Vassilios Grigoriadis " license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" From 7e280d5ecfaa0b446d4bff2fbc7c14bbdd08a190 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 06/12] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis " license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From a402d976b07665d35203368cd648a2d3fef35f9f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 07/12] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis " license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From bce26d1696798b278081b19ec973451e0e962093 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Sun, 18 Apr 2021 20:49:31 +0300 Subject: [PATCH 08/12] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 6b247f09eb10..10463475f67d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -1,8 +1,9 @@ # Template file for 'gmt' pkgname=gmt -version=6.1 +version=6.1.1 revision=1 build_style=cmake +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -10,11 +11,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis " license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" -checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" - -do_fetch() { - git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 -} +checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() { short_desc+=" - development files" From 811dabaa265e7c9a3cd568e616c5d2544700f4cc Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Sun, 18 Apr 2021 21:03:05 +0300 Subject: [PATCH 09/12] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- common/shlibs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/shlibs b/common/shlibs index 65ea740b1179..0314e8645151 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,5 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 -libpostscriptlight.so.6 gmt-6.1_1 -libgmt.so.6 gmt-6.1_1 +libpostscriptlight.so.6 gmt-6.1.1_1 +libgmt.so.6 gmt-6.1.1_1 From f52f8827485f9f1afeaab645943a200bb9a3bf49 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Sun, 18 Apr 2021 21:07:01 +0300 Subject: [PATCH 10/12] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 10463475f67d..25c7153e7f9d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -3,7 +3,6 @@ pkgname=gmt version=6.1.1 revision=1 build_style=cmake -distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -11,6 +10,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis " license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() { From 656694e712e6d589f6fcf7dc79dc5da16a23b999 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Sun, 18 Apr 2021 22:06:44 +0300 Subject: [PATCH 11/12] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 25c7153e7f9d..238d8df10ca9 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -2,6 +2,7 @@ pkgname=gmt version=6.1.1 revision=1 +archs="i686* x86_64*" build_style=cmake configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" From 2cb0a28e2abfbda845b20de3ad1a065cc948c1dd Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 12/12] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 238d8df10ca9..b183eadfdfcc 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -2,7 +2,6 @@ pkgname=gmt version=6.1.1 revision=1 -archs="i686* x86_64*" build_style=cmake configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" @@ -13,6 +12,7 @@ license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" +nocross=yes gmt-devel_package() { short_desc+=" - development files"