Commit Graph

7692 Commits

Author SHA1 Message Date
Luis Díaz Más
bc215c01a2 CMake: move CMake definitions to the main cmake file
Note that the reason to do that is to make PACKAGE_URL variable visible when
the exiv2.pc is generated.
2018-11-03 09:37:32 +01:00
Luis Díaz Más
46e6ced607 pkg-config file - paths depending on + Fix version 2018-11-03 09:37:32 +01:00
Luis Díaz Más
afc1a1e526 Install exiv2.pc into prefix/lib/pkgconfig 2018-11-02 13:53:04 +01:00
Luis Díaz Más
c87749a5e2 Configure exiv2.pc file and install it into share 2018-11-01 22:20:27 +01:00
Luis Diaz Mas
f9389c4f1c Rename exiv2.pc.cmake to exiv2.pc.in 2018-11-01 22:20:27 +01:00
Robin Mills
b608ad9fdd Restore exiv2.pc in the mix (#497) 2018-11-01 22:20:27 +01:00
Luis Díaz Más
8b877d6ed6 SOVERSION is VERSION_MINOR as in 0.26 2018-11-01 17:40:39 +01:00
Luis Diaz Mas
611d6c7bbc CMake: Move uninstall code to mainSetup 2018-10-30 15:26:23 +01:00
Luis Diaz Mas
77369dcb72 Remove deprecated sections from WORK-IN-PROGRESS 2018-10-30 15:26:23 +01:00
Luis Diaz Mas
9733863030 Remove experimental approach to handle new XMPSDK versions
Note that the way to bring a newer version of XMP is by using conan.
2018-10-30 15:26:23 +01:00
Luis Diaz Mas
8b68afd4be Remove xmp Makefile. Now it is always handled by CMake 2018-10-30 15:26:23 +01:00
Luis Diaz Mas
4afb61411c Remove xmp visibility flags. Already done in cmake/mainSetup.cmake 2018-10-30 15:26:23 +01:00
Luis Diaz Mas
f7fb146389 Add EXIV2_TEAM_PACKAGING cmake variable to add CPack configuration 2018-10-30 15:26:23 +01:00
Luis Díaz Más
c34c545e31 Change back the library name to exiv2. Generate PDBs in CURRENT_BINARY_DIR.
We need to specify where to generate the PDB so that it does not clash with the PDB file generated
for the exiv2 application.
2018-10-30 15:26:23 +01:00
Luis Díaz Más
8d5d453c13 Use the MSYS CMake variable to determine when to use localtime.c 2018-10-30 15:26:23 +01:00
Luis Díaz Más
bc1c17fd78 Add back localtime.c implementation for MinGW 2018-10-30 15:26:23 +01:00
Robin Mills
609951e1d7 Fix categorize.py to handle .DS_Store 2018-10-30 15:26:23 +01:00
Robin Mills
a099f2440a Man page update to describe the configuration file. 2018-10-26 17:47:15 +02:00
Robin Mills
1cbebfd12f Removed documentation references to contrib/Qt 2018-10-26 17:47:15 +02:00
Robin Mills
e2bc0af884 Remove Contrib/Qt which applies to MinGW msys/1.0 which is obsolete. 2018-10-26 17:47:15 +02:00
Robin Mills
a3bdd0283b Almost there. Removing contrib/build/msvc and other obsolete stuff. 2018-10-26 17:47:15 +02:00
Robin Mills
c84a11f8bf More corrections (that's it for tonight). 2018-10-26 17:47:15 +02:00
Robin Mills
b48dfc2a2a Documentation fixes. 2018-10-26 17:47:15 +02:00
Robin Mills
246f6b1656 Minor change to ReadMe.txt for Linux 2018-10-26 17:47:15 +02:00
Robin Mills
21219ed69f Minor changes to ReadMe.txt for Cygwin, MinGW and msvc. 2018-10-26 17:47:15 +02:00
Robin Mills
9b16a4909e Updates to ${platform}/ReadMe.txt 2018-10-26 17:47:15 +02:00
Robin Mills
170f39b05f Minor Documentation Update 2018-10-26 17:47:15 +02:00
Robin Mills
dd8d82fdac Adding categories for Weekly and Monthly to categorize.py 2018-10-26 17:47:15 +02:00
Robin Mills
8c762e83a1 contrib/buildserver/build.sh documentation update 2018-10-26 17:47:15 +02:00
Robin Mills
33032bed8c Changes in build.sh
Fixes while debugging build.sh and the CPack targets
2018-10-26 17:47:15 +02:00
Robin Mills
b953af18ea Only copy samples/exifprint to package + Create source package from build.sh 2018-10-26 17:47:15 +02:00
Robin Mills
cbb42b25e3 Restore copying samples directory. 2018-10-26 17:47:15 +02:00
Robin Mills
d6407a87fc Adding option --test 2018-10-26 17:47:15 +02:00
Robin Mills
5963b9517f Only copy samples/exifprint.cpp to package 2018-10-26 17:47:15 +02:00
Robin Mills
9fae0bed37 Removing obsolete contributions 2018-10-26 17:47:15 +02:00
Robin Mills
fdaa42d433 Release Documentation Updates 2018-10-26 17:47:15 +02:00
Robin Mills
40ff9b8423 Remove exiv2.pc from mix 2018-10-26 17:47:15 +02:00
Robin Mills
6ff5471447 Added option --builds, implemented --clone and updated categorize.py to work with build.sh 2018-10-26 17:47:15 +02:00
Robin Mills
b12af2a0a0 Implemented options --status --clone and --publish 2018-10-26 17:47:15 +02:00
Robin Mills
ad155805dc Documentation update following review by Luis. Simplified command-line processing in build.sh 2018-10-26 17:47:15 +02:00
Robin Mills
41d16d6ebd adding git pull --rebase to build.sh unixBuild 2018-10-26 17:47:15 +02:00
Robin Mills
25c6270341 adding git pull --rebase to build.sh 2018-10-26 17:47:15 +02:00
Robin Mills
79ef0f0102 Fix error in packaging.cmake relating to file ReadMe.txt 2018-10-26 17:47:15 +02:00
Robin Mills
682707d1c3 Adding --mingw32 option to build.sh and preliminary work on --publish 2018-10-26 17:47:15 +02:00
Robin Mills
4a7a4fdb3e Change package name for MinGW/32 2018-10-26 17:47:15 +02:00
clanmills
29339190bb Updating README-CONAN.md for webready and static builds with Visual Studio. 2018-10-26 17:47:15 +02:00
Robin Mills
a72782932c buildserver maintenance and documentation update. 2018-10-26 17:47:15 +02:00
Robin Mills
87278e6be3 MSYS2/MinGW: Disable Regex 2018-10-26 17:47:15 +02:00
Robin Mills
42084f2563 Add support for MinGW/msys2 in 32 bits + Updates in buildserver 2018-10-26 17:47:15 +02:00
Robin Mills
e347b41279 Modified Exiv2::Internal::stringFormat() to use larger initial guess for 'need' to fix test/.icc-test.sh on MinGW. 2018-10-26 17:47:15 +02:00