Index: Makefile =================================================================== --- /dev/null +++ Makefile @@ -0,0 +1 @@ +include ../Makefile.common Index: abi_libs =================================================================== --- /dev/null +++ abi_libs @@ -0,0 +1 @@ +libgeotiff.so.5 Index: abi_symbols =================================================================== --- /dev/null +++ abi_symbols @@ -0,0 +1,102 @@ +libgeotiff.so.5:GTIFAllocDefn +libgeotiff.so.5:GTIFAngleStringToDD +libgeotiff.so.5:GTIFAngleToDD +libgeotiff.so.5:GTIFAttachPROJContext +libgeotiff.so.5:GTIFDeaccessCSV +libgeotiff.so.5:GTIFDecToDMS +libgeotiff.so.5:GTIFDirectoryInfo +libgeotiff.so.5:GTIFFree +libgeotiff.so.5:GTIFFreeDefn +libgeotiff.so.5:GTIFFreeMemory +libgeotiff.so.5:GTIFGetDatumInfo +libgeotiff.so.5:GTIFGetDatumInfoEx +libgeotiff.so.5:GTIFGetDefn +libgeotiff.so.5:GTIFGetEllipsoidInfo +libgeotiff.so.5:GTIFGetEllipsoidInfoEx +libgeotiff.so.5:GTIFGetGCSInfo +libgeotiff.so.5:GTIFGetGCSInfoEx +libgeotiff.so.5:GTIFGetPCSInfo +libgeotiff.so.5:GTIFGetPCSInfoEx +libgeotiff.so.5:GTIFGetPMInfo +libgeotiff.so.5:GTIFGetPMInfoEx +libgeotiff.so.5:GTIFGetPROJContext +libgeotiff.so.5:GTIFGetProj4Defn +libgeotiff.so.5:GTIFGetProjTRFInfo +libgeotiff.so.5:GTIFGetProjTRFInfoEx +libgeotiff.so.5:GTIFGetUOMAngleInfo +libgeotiff.so.5:GTIFGetUOMAngleInfoEx +libgeotiff.so.5:GTIFGetUOMLengthInfo +libgeotiff.so.5:GTIFGetUOMLengthInfoEx +libgeotiff.so.5:GTIFGetUserData +libgeotiff.so.5:GTIFImageToPCS +libgeotiff.so.5:GTIFImport +libgeotiff.so.5:GTIFKeyCode +libgeotiff.so.5:GTIFKeyGet +libgeotiff.so.5:GTIFKeyGetASCII +libgeotiff.so.5:GTIFKeyGetDOUBLE +libgeotiff.so.5:GTIFKeyGetSHORT +libgeotiff.so.5:GTIFKeyInfo +libgeotiff.so.5:GTIFKeyName +libgeotiff.so.5:GTIFKeyNameEx +libgeotiff.so.5:GTIFKeySet +libgeotiff.so.5:GTIFMapSysToPCS +libgeotiff.so.5:GTIFMapSysToProj +libgeotiff.so.5:GTIFNew +libgeotiff.so.5:GTIFNewEx +libgeotiff.so.5:GTIFNewSimpleTags +libgeotiff.so.5:GTIFNewWithMethods +libgeotiff.so.5:GTIFNewWithMethodsEx +libgeotiff.so.5:GTIFPCSToImage +libgeotiff.so.5:GTIFPCSToMapSys +libgeotiff.so.5:GTIFPrint +libgeotiff.so.5:GTIFPrintDefn +libgeotiff.so.5:GTIFPrintDefnEx +libgeotiff.so.5:GTIFProj4FromLatLong +libgeotiff.so.5:GTIFProj4ToLatLong +libgeotiff.so.5:GTIFProjToMapSys +libgeotiff.so.5:GTIFSetFromProj4 +libgeotiff.so.5:GTIFSetSimpleTagsMethods +libgeotiff.so.5:GTIFSetVersionNumbers +libgeotiff.so.5:GTIFTagCode +libgeotiff.so.5:GTIFTagName +libgeotiff.so.5:GTIFTypeCode +libgeotiff.so.5:GTIFTypeName +libgeotiff.so.5:GTIFValueCode +libgeotiff.so.5:GTIFValueName +libgeotiff.so.5:GTIFValueNameEx +libgeotiff.so.5:GTIFWriteKeys +libgeotiff.so.5:ST_Create +libgeotiff.so.5:ST_Destroy +libgeotiff.so.5:ST_GetKey +libgeotiff.so.5:ST_SetKey +libgeotiff.so.5:ST_TagType +libgeotiff.so.5:XTIFFClientOpen +libgeotiff.so.5:XTIFFClose +libgeotiff.so.5:XTIFFFdOpen +libgeotiff.so.5:XTIFFInitialize +libgeotiff.so.5:XTIFFOpen +libgeotiff.so.5:_GTIFFree +libgeotiff.so.5:_GTIFSetDefaultTIFF +libgeotiff.so.5:_GTIFcalloc +libgeotiff.so.5:_GTIFmemcpy +libgeotiff.so.5:_GTIFrealloc +libgeotiff.so.5:_gtiff_size +libgeotiff.so.5:gtCPLCalloc +libgeotiff.so.5:gtCPLError +libgeotiff.so.5:gtCPLErrorReset +libgeotiff.so.5:gtCPLGetLastErrorMsg +libgeotiff.so.5:gtCPLGetLastErrorNo +libgeotiff.so.5:gtCPLMalloc +libgeotiff.so.5:gtCPLReadLine +libgeotiff.so.5:gtCPLRealloc +libgeotiff.so.5:gtCPLSetErrorHandler +libgeotiff.so.5:gtCPLStrdup +libgeotiff.so.5:gtCSLAddString +libgeotiff.so.5:gtCSLCount +libgeotiff.so.5:gtCSLDestroy +libgeotiff.so.5:gtCSLDuplicate +libgeotiff.so.5:gtCSLGetField +libgeotiff.so.5:gtCSLTokenizeString +libgeotiff.so.5:gtCSLTokenizeStringComplex +libgeotiff.so.5:gtSetCSVFilenameHook +libgeotiff.so.5:gt_CPLAssert Index: abi_used_libs =================================================================== --- /dev/null +++ abi_used_libs @@ -0,0 +1,3 @@ +libc.so.6 +libproj.so.22 +libtiff.so.5 Index: abi_used_symbols =================================================================== --- /dev/null +++ abi_used_symbols @@ -0,0 +1,100 @@ +libc.so.6:__ctype_b_loc +libc.so.6:__fprintf_chk +libc.so.6:__isoc99_fscanf +libc.so.6:__isoc99_sscanf +libc.so.6:__libc_start_main +libc.so.6:__memcpy_chk +libc.so.6:__printf_chk +libc.so.6:__sprintf_chk +libc.so.6:__stack_chk_fail +libc.so.6:__strcat_chk +libc.so.6:__vfprintf_chk +libc.so.6:__vsprintf_chk +libc.so.6:abort +libc.so.6:calloc +libc.so.6:exit +libc.so.6:fclose +libc.so.6:fgets +libc.so.6:fopen +libc.so.6:free +libc.so.6:getopt +libc.so.6:malloc +libc.so.6:memcpy +libc.so.6:optarg +libc.so.6:optind +libc.so.6:perror +libc.so.6:realloc +libc.so.6:setbuf +libc.so.6:stderr +libc.so.6:stdin +libc.so.6:stdout +libc.so.6:strcasecmp +libc.so.6:strchr +libc.so.6:strcmp +libc.so.6:strcpy +libc.so.6:strlen +libc.so.6:strncasecmp +libc.so.6:strncmp +libc.so.6:strncpy +libc.so.6:strstr +libc.so.6:strtod +libc.so.6:strtol +libc.so.6:strtoul +libproj.so.22:proj_context_create +libproj.so.22:proj_context_destroy +libproj.so.22:proj_coordoperation_get_method_info +libproj.so.22:proj_coordoperation_get_param +libproj.so.22:proj_coordoperation_get_param_count +libproj.so.22:proj_create_crs_to_crs +libproj.so.22:proj_create_from_database +libproj.so.22:proj_crs_get_coordinate_system +libproj.so.22:proj_crs_get_coordoperation +libproj.so.22:proj_crs_get_datum_forced +libproj.so.22:proj_crs_get_geodetic_crs +libproj.so.22:proj_cs_get_axis_info +libproj.so.22:proj_destroy +libproj.so.22:proj_ellipsoid_get_parameters +libproj.so.22:proj_get_ellipsoid +libproj.so.22:proj_get_id_code +libproj.so.22:proj_get_name +libproj.so.22:proj_get_prime_meridian +libproj.so.22:proj_get_type +libproj.so.22:proj_prime_meridian_get_parameters +libproj.so.22:proj_trans +libproj.so.22:proj_uom_get_info_from_database +libtiff.so.5:TIFFClientOpen +libtiff.so.5:TIFFClose +libtiff.so.5:TIFFDefaultStripSize +libtiff.so.5:TIFFDefaultTileSize +libtiff.so.5:TIFFError +libtiff.so.5:TIFFFdOpen +libtiff.so.5:TIFFFileName +libtiff.so.5:TIFFGetField +libtiff.so.5:TIFFIsTiled +libtiff.so.5:TIFFMergeFieldInfo +libtiff.so.5:TIFFNumberOfStrips +libtiff.so.5:TIFFOpen +libtiff.so.5:TIFFRasterScanlineSize +libtiff.so.5:TIFFReadDirectory +libtiff.so.5:TIFFReadEncodedStrip +libtiff.so.5:TIFFReadScanline +libtiff.so.5:TIFFReadTile +libtiff.so.5:TIFFRewriteDirectory +libtiff.so.5:TIFFScanlineSize +libtiff.so.5:TIFFSetField +libtiff.so.5:TIFFSetSubDirectory +libtiff.so.5:TIFFSetTagExtender +libtiff.so.5:TIFFStripSize +libtiff.so.5:TIFFTileRowSize +libtiff.so.5:TIFFTileSize +libtiff.so.5:TIFFVStripSize +libtiff.so.5:TIFFWarning +libtiff.so.5:TIFFWriteDirectory +libtiff.so.5:TIFFWriteEncodedStrip +libtiff.so.5:TIFFWriteScanline +libtiff.so.5:TIFFWriteTile +libtiff.so.5:_TIFFfree +libtiff.so.5:_TIFFmalloc +libtiff.so.5:_TIFFmemcpy +libtiff.so.5:_TIFFmemset +libtiff.so.5:_TIFFrealloc Index: files/build-shared-library.patch =================================================================== --- /dev/null +++ files/build-shared-library.patch @@ -0,0 +1,10 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -331,6 +331,7 @@ if (MSVC OR CMAKE_CONFIGURATION_TYPES) + endif () + + ADD_LIBRARY(${GEOTIFF_LIBRARY_TARGET} ++ SHARED + ${GEOTIFF_LIB_SOURCES} ${XTIFF_SOURCES}) + + IF(WIN32 AND MSVC) Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,23 @@ +name : libgeotiff +version : 1.7.0 +release : 1 +source : + - https://github.com/OSGeo/libgeotiff/releases/download/1.7.0/libgeotiff-1.7.0.tar.gz : fc304d8839ca5947cfbeb63adb9d1aa47acef38fc6d6689e622926e672a99a7e +license : + - MIT +component : multimedia.library +summary : A TIFF based interchange format for georeferenced raster imagery +description: | + libgeotiff is designed to permit the extraction and parsing of the GeoTIFF Key directories, as well as definition and installation of GeoTIFF keys in new files. +builddeps : + - pkgconfig(libjpeg) + - pkgconfig(libtiff-4) + - pkgconfig(proj) +setup : | + %patch -p1 < $pkgfiles/build-shared-library.patch + %cmake_ninja +build : | + %ninja_build +install : | + %ninja_install + rm -rf $installdir/usr/doc Index: pspec_x86_64.xml =================================================================== --- /dev/null +++ pspec_x86_64.xml @@ -0,0 +1,82 @@ + + + libgeotiff + + Martin Reboredo + yakoyoku@gmail.com + + MIT + multimedia.library + A TIFF based interchange format for georeferenced raster imagery + libgeotiff is designed to permit the extraction and parsing of the GeoTIFF Key directories, as well as definition and installation of GeoTIFF keys in new files. + + https://getsol.us/sources/README.Solus + + + libgeotiff + A TIFF based interchange format for georeferenced raster imagery + libgeotiff is designed to permit the extraction and parsing of the GeoTIFF Key directories, as well as definition and installation of GeoTIFF keys in new files. + + multimedia.library + + /usr/bin/applygeo + /usr/bin/geotifcp + /usr/bin/listgeo + /usr/bin/makegeo + /usr/lib/libgeotiff.so.5 + /usr/lib/libgeotiff.so.5.1.0 + /usr/share/man/man1/applygeo.1 + /usr/share/man/man1/geotifcp.1 + /usr/share/man/man1/listgeo.1 + + + + libgeotiff-devel + Development files for libgeotiff + libgeotiff is designed to permit the extraction and parsing of the GeoTIFF Key directories, as well as definition and installation of GeoTIFF keys in new files. + + programming.devel + + libgeotiff + + + /usr/include/cpl_serv.h + /usr/include/epsg_datum.inc + /usr/include/epsg_ellipse.inc + /usr/include/epsg_gcs.inc + /usr/include/epsg_pcs.inc + /usr/include/epsg_pm.inc + /usr/include/epsg_proj.inc + /usr/include/epsg_units.inc + /usr/include/epsg_vertcs.inc + /usr/include/geo_config.h + /usr/include/geo_ctrans.inc + /usr/include/geo_keyp.h + /usr/include/geo_normalize.h + /usr/include/geo_simpletags.h + /usr/include/geo_tiffp.h + /usr/include/geokeys.h + /usr/include/geokeys.inc + /usr/include/geokeys_v1_1.inc + /usr/include/geonames.h + /usr/include/geotiff.h + /usr/include/geotiffio.h + /usr/include/geovalues.h + /usr/include/xtiffio.h + /usr/lib/libgeotiff.so + /usr/share/cmake/GeoTIFF/geotiff-config-version.cmake + /usr/share/cmake/GeoTIFF/geotiff-config.cmake + /usr/share/cmake/GeoTIFF/geotiff-depends-relwithdebinfo.cmake + /usr/share/cmake/GeoTIFF/geotiff-depends.cmake + + + + + 2021-11-14 + 1.7.0 + Packaging update + Martin Reboredo + yakoyoku@gmail.com + + + \ No newline at end of file