Comments (7)
Comment by warmerdam on 21 Aug 2008 19:55 UTC
I'm afraid I don't understand what pkg-config is exactly, nor what the above changes do. Generally I have found it is not good to include packaging stuff for particular system (ie. rpm, deb) in the distribution because it is not kept up to date properly.
from proj.
Comment by frankie on 3 Jun 2009 09:22 UTC
Replying to warmerdam:
I'm afraid I don't understand what pkg-config is exactly, nor what the above changes do. Generally I have found it is not good to include packaging stuff for particular system (ie. rpm, deb) in the distribution because it is not kept up to date properly.
Just for note, a pkg-config file would allow using the pkg-config to provide information a la gdal-config with a simplified/standard interfaces for programs without the need to write a shell/python what-else script for that.
from proj.
Comment by des on 1 Dec 2009 15:47 UTC
Replying to warmerdam:
I'm afraid I don't understand what pkg-config is exactly, nor what the above changes do. Generally I have found it is not good to include packaging stuff for particular system (ie. rpm, deb) in the distribution because it is not kept up to date properly.
pkg-config is an OS-independent tool used to register a library and record important information about it, such as the installed version and the correct compiler and linker flags to use when compiling code that uses it. It is widely used in the GNU world and well integrated with the GNU autotools, and requires minimal effort on the part of the library author.
See [http://pkg-config.freedesktop.org/wiki/] for more information.
183's patch is fine, except that the second hunk (Makefile.am
) is reversed.
from proj.
Comment by booo on 23 Jul 2011 09:49 UTC
I fixed the patch and tested it a bit. Would be nice if you could apply this patch as it makes life easier ;)
Thx for you work!
Regards
Philipp
from proj.
Comment by warmerdam on 23 Jul 2011 17:23 UTC
Well, I'm still a bit vague on the utility of this, but I have applied it in trunk (2f0f94d (SVN rev2072)). Let me know if I botched it.
from proj.
Attachment added by 183 on 26 May 2008 08:58 UTC
https://trac.osgeo.org/proj/attachment/ticket/3/support-for-pkg-config.patch
from proj.
Attachment added by booo on 23 Jul 2011 09:46 UTC
https://trac.osgeo.org/proj/attachment/ticket/3/pkg-config.patch
from proj.
Related Issues (20)
- Converting Proj4string to EPSG - getting null value HOT 2
- preparing the cache.db with the necessary grid shift parts required for projecting from the source to the destination within a defined area HOT 2
- Default version in proj.org is 9.3 HOT 2
- Grid Shift been requested before it is used. HOT 1
- Transformation without Grid Shift HOT 1
- Transform X,Y,Z from source to dest with approximate Grid Shift HOT 3
- Controlling Grid Shifts (PROJ-data) size by selecting resolution HOT 3
- PROJJSON Schema redirect / CORS issues HOT 16
- geod should add cct's "-c" option, to finally allow it to also accept lon,lat input order HOT 1
- Support for EPSG methods 9666 and 1049 HOT 4
- Windows installer is broken HOT 2
- cct --help out of step with man cct, still shows "+step +step"
- `"-` artifact in rendered cct man page HOT 4
- Proposed enhancement for command-line interface tests HOT 3
- Ogr2ogr: Confusing error when source crs is unknown HOT 3
- GDA94 to GDA2020 horizontal shift fails when using EGM2008 & EGM96 vertical crs HOT 3
- Concatenated operation with height reversal fails HOT 2
- depth to depth or two CRS with orientation down issue? HOT 3
- Link PROJ to CMAKE HOT 3
- Transformation from Gauß Krüger (EPSG:31256) coordinates to WGS84 (EPSG:4326) ? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from proj.