diff options
author | Rippl | 2018-02-06 12:34:48 +0100 |
---|---|---|
committer | Rippl | 2018-02-06 12:34:48 +0100 |
commit | 1ff515a5bfe05837d7dd5895530fac1bc5f7363f (patch) | |
tree | 51b60716ee23dee8c194a91ef7b763ac7aa49119 | |
download | aur-1ff515a5bfe05837d7dd5895530fac1bc5f7363f.tar.gz |
initial package 4.0.7
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | CHANGES.txt | 123 | ||||
-rw-r--r-- | PKGBUILD | 53 |
3 files changed, 195 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..894ccc09c013 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = rnxcmp + pkgdesc = RNX2CRX and CRX2RNX for compression/restoration of RINEX observation files developed by Y. Hatanaka of GSI + pkgver = 4.0.7 + pkgrel = 1 + url = http://terras.gsi.go.jp/ja/crx2rnx.html + changelog = CHANGES.txt + arch = x86_64 + arch = i686 + arch = arm + arch = armv6h + arch = armv7h + arch = aarch64 + license = custom + depends = tcsh + source = http://terras.gsi.go.jp/ja/crx2rnx/RNXCMP_4.0.7_src.tar.gz + md5sums = 6597988cc92949b3cff861bc9731ca9e + +pkgname = rnxcmp + diff --git a/CHANGES.txt b/CHANGES.txt new file mode 100644 index 000000000000..e86d4b18c41c --- /dev/null +++ b/CHANGES.txt @@ -0,0 +1,123 @@ +Change history of the rnxcmp AUR package + + 2018-02-06 + - Initial package 4.0.7 + +Change history of the RNXCMP software + + 2016-04-14 + - Version 4.0.7 released. + - Licence policy is changed to apply Geospatial Information + Authority of Japan Website Terms of Use. Read Licence.txt. + + 2015-02-19 + - The values of the following constants are increased: + MAXSAT 90 -> 100 + MAXTYPE 50 -> 100 + MAXCLM 1024 -> 2048 + MAX_BUFF_SIZE 131072 -> 204800 + + 2014-03-24 + - Version 4.0.6 released. + - Fixing a bug in crx2rnx.c. in outputting epoch lines in case there + are skipped epochs when a corrupted Compact RINEX ver. 3 files + are processed with the option "-s". + - check and stop with an error if value of data exceed the range + allowd in RINEX format (crx2rnx.c). + - Manipulation of file names in the new file naming convention + (*.rnx/crx) is added, except for front-end tools for DOS. + + 2012-07-18 + - Version 4.0.5 released. + - Fixing a bug in rnx2crx.c. A variable "dummy" is initialized. + - Fixing a bug in displaying error message(#16) + - Checking length of input file name + - Minor changes to suppress warning messages at compilation. + + 2009-09-08 + - Due to a bug in the front-end tool RNX2CRZ, output file name + for *.yy[Oo] files were in correct. RNX2CRZ is just replaced + to the bug-fixed one without updating version ID. + Thanks to Huib de Ligt for notice and suggestion. + + 2009-07-07 + - Version 4.0.4 released. + - The function "getline" is renamed "ggetline" to avoid confliction + with that referenced in stdio in gcc 4.4. (rnx2crx.c) + - A truncatad CRINEX file can have no LF character in the last line. + former versions of CRX2RNX crash with core dumping in such cases. + This problem is solved by checking null pointer in the macro + CHOP_LF to skip when LF is not found. (crx2rnx.c) + Thank to Jelemy Palmer for notice and suggestion. + - MAXTYPE is increased from 30 to 50 (crx2rnx.c) + - correction of typos in error messages. + - UNIX front-end tools RNX2CRZ and CRZ2RNX were extensively + modified. Resolution of te following ambiguities/bugs in the + previous vresions are major changes: + * setting of output directory (default: the same directory + as that of the input file) + * case of deletion of input files (default: preserve) + * case of overwriting an output file (default: inquiring) + Options to control them are added. + Users should be careful about it, since, in some cases, the + behavior of the new tools can be different from that of + the old ones concernning for these aspects. + - The UNIX and DOS front-end tools can handle more RINEX file types. + - Documentations of the Compact RINEX format (crinex1.0.txt and + crinex3.0.txt) are removed from the distribution packages. + The following paper is now avairable for the details of the compression + format and the developement design of the software: + Hatanaka, Y. (2008), A Compression Format and Tools for GNSS Observation + Data, Bulletin of the Geospatioal Information Authority of Japan, 55, + 21-30, available at http://www.gsi.go.jp/ENGLISH/Bulletin55.html. + + +2007-06-21 + - Version 4.0.3 released by fixing a bug. + - It was found that crx2rnx.c version 4.0.0-4.0.2 contains + a serious bug which may output incorrect or corrupted data + due to lack of a procedure to prevent overflow of lower digits + of data (or its difference) in middle of the recovering operation. + The overflow does not happen at the begining of data arcs, but + probability of it increases as many epochs are processed for + a data arc without initialization. Therefore, The higher the + sampling rate is, the easier the overflow happens. + - Rnx2crx.c is free from the above bug, but the version of it was + also updated to become the same as crx2rnx.c. + +2007-06-10 + Following changes were made on the front-end tools + (suggested by Mike Craymer of Natural Resources Canada) + - "compress" command appears in the tool CRZ2RNX was an + error and corrected to "uncompress". + - modified to accept upper case in the extention of file names. + +2007-06-08 + - Version 4.0.2 released. + - Incompatibility between arguments and format strings of sscanf + or sprintf was fixed. This bug was contained in rnx2crx.c + and crx2rnx.c of version 4.0.0 and 4.0.1, and may disturb + output files if the programs are compiled with 16-bit compilers. + - A string "ver." was eliminated from the display of the program + version in the help messages. + +2007-06-06 + - Version 4.0.1 released. + - Supports for VMS and SUN OS 4.1.x was terminated. + - In the previous versions, the default output file was created + in the "current" directory whatever directory the input file + was in. From this version, the output file was created in the + same directory as the input file that was specified in the + command argument. + - The above two modifications made it possible to eliminate + system-dependency of the source codes. The adjustment of + the source codes before compilation to switch OS environment + (UNIX/DOS) became unnecessary. + +2007-02-05 + - Version 4.0.0 created. (It is a test version.) + - Capability of conversion from RINEX version 3.00 to Compact + RINEX format version 3.0 (RNX2CRX), and vice versa (CRX2RNX), + was implemented. Conversion between RINEX version 2.xx + and Compact RINEX format version 1.0 is also possible as before. + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8ce0b56c291d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: Markus Rippl <markus dot rippl at dlr dot de> +pkgname="rnxcmp" +pkgver=4.0.7 +pkgrel=1 +epoch= +pkgdesc="RNX2CRX and CRX2RNX for compression/restoration of RINEX observation files developed by Y. Hatanaka of GSI" +arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64') +url="http://terras.gsi.go.jp/ja/crx2rnx.html" +license=('custom') +groups=() +depends=('tcsh') # only for wrapper scripts +makedepends=() +checkdepends=() +optdepends=() +provides=() +conflicts=() +replaces=() +backup=() +options=() +install= +changelog="CHANGES.txt" +source=("http://terras.gsi.go.jp/ja/crx2rnx/RNXCMP_${pkgver}_src.tar.gz") +noextract=() +md5sums=("6597988cc92949b3cff861bc9731ca9e") +validpgpkeys=() + +#prepare() { +#cd "$pkgname-$pkgver" +#patch -p1 -i "$srcdir/$pkgname-$pkgver.patch" +#} + +build() { + cd "RNXCMP_${pkgver}_src/source" + gcc -ansi -O2 -static rnx2crx.c -o RNX2CRX + gcc -ansi -O2 -static crx2rnx.c -o CRX2RNX +} + +#check() { +#cd "$pkgname-$pkgver" +#make -k check +#} + +package() { + mkdir -p $pkgdir/usr/bin $pkgdir/usr/share/doc/$pkgname $pkgdir/usr/share/licenses/$pkgname + + cp $srcdir/RNXCMP_${pkgver}_src/source/RNX2CRX $pkgdir/usr/bin/ + cp $srcdir/RNXCMP_${pkgver}_src/source/CRX2RNX $pkgdir/usr/bin/ + cp -r $srcdir/RNXCMP_${pkgver}_src/front-end-tools/unix/* $pkgdir/usr/bin + cp -r $srcdir/RNXCMP_${pkgver}_src/docs/* $pkgdir/usr/share/doc/$pkgname + cp -r $srcdir/RNXCMP_${pkgver}_src/docs/LICENSE.txt $pkgdir/usr/share/licenses/$pkgname +} + + |