From 0081b0d038799f5e8c073b95f44917b29443715d Mon Sep 17 00:00:00 2001 From: Robin Mills Date: Sun, 28 Oct 2018 06:14:47 +0000 Subject: [PATCH] Changes to ReadMe.txt for change of library name (#498) and restoring exiv2.pc (#497) --- releasenotes/CYGWIN/ReadMe.txt | 9 +++++---- releasenotes/Darwin/ReadMe.txt | 7 ++++--- releasenotes/Linux/ReadMe.txt | 7 ++++--- releasenotes/MinGW/ReadMe.txt | 9 +++++---- releasenotes/msvc/ReadMe.txt | 6 +++--- 5 files changed, 21 insertions(+), 17 deletions(-) diff --git a/releasenotes/CYGWIN/ReadMe.txt b/releasenotes/CYGWIN/ReadMe.txt index b9ee54ca..80d7b9b6 100644 --- a/releasenotes/CYGWIN/ReadMe.txt +++ b/releasenotes/CYGWIN/ReadMe.txt @@ -5,8 +5,9 @@ Structure of the bundle: ------------------------ bin/exiv2 exiv2 and sample applications -bin/cygexiv2lib-0.dll DLL -lib/libexiv2lib.dll.a & libxmp.a link libraries +bin/cygexiv2-0.dll DLL +lib/libexiv2.dll.a & libxmp.a link libraries +lib/pkgconfig/exiv2.pc pkg-config file include/exiv2/ include files share/ man pages samples/exifprint.cpp sample code @@ -24,7 +25,7 @@ $ bin/exiv2 To build samples/exiftool.cpp from the bundle --------------------------------------------- -$ g++ -std=gnu++98 samples/exifprint.cpp -L$PWD/lib -I$PWD/include -lexiv2lib -o exifprint +$ g++ -std=gnu++98 samples/exifprint.cpp -L$PWD/lib -I$PWD/include -lexiv2 -o exifprint $ env PATH="$PWD/bin:$PATH" ./exifprint To install for use by all users @@ -33,7 +34,7 @@ $ for i in bin include lib ; do cp -R $i/* /usr/local/$i ; done To compile and link your own code using installed library and include files --------------------------------------------------------------------------- -$ g++ -std=gnu++98 samples/exifprint.cpp -I/usr/include -I/usr/local/include -L/usr/local/lib -lexiv2lib -o exifprint +$ g++ -std=gnu++98 samples/exifprint.cpp -I/usr/include -I/usr/local/include -L/usr/local/lib -lexiv2 -o exifprint $ export PATH="/usr/local/bin:$PATH" $ ./exifprint --version exiv2=0.27.0 diff --git a/releasenotes/Darwin/ReadMe.txt b/releasenotes/Darwin/ReadMe.txt index bc2a18e7..4f2ca48a 100644 --- a/releasenotes/Darwin/ReadMe.txt +++ b/releasenotes/Darwin/ReadMe.txt @@ -5,7 +5,8 @@ Structure of the bundle ----------------------- bin/exiv2 exiv2 and sample applications -lib/libexiv2lib.27.0.1.dylib & libxmp.a libraries +lib/libexiv2.27.0.1.dylib & libxmp.a libraries +lib/pkgconfig/exiv2.pc pkg-config file include/exiv2/ include files share/ man pages samples/exifprint.cpp sample code @@ -23,7 +24,7 @@ $ env DYLD_LIBRARY_PATH="$PWD/lib:$DYLD_LIBRARY_PATH" bin/exiv2 To build samples/exiftool.cpp from the bundle --------------------------------------------- -$ g++ -std=c++98 samples/exifprint.cpp -L$PWD/lib -I$PWD/include -lexiv2lib -o exifprint +$ g++ -std=c++98 samples/exifprint.cpp -L$PWD/lib -I$PWD/include -lexiv2 -o exifprint $ env DYLD_LIBRARY_PATH="$PWD/lib:$DYLD_LIBRARY_PATH" ./exifprint To install for use by all users @@ -32,7 +33,7 @@ $ for i in bin lib include ; do sudo ditto -vV $i /usr/local/$i ; done To compile and link your own code using installed library and include files --------------------------------------------------------------------------- -$ g++ -std=c++98 samples/exifprint.cpp -I/usr/local/include -L/usr/local/lib -lexiv2lib -o exifprint +$ g++ -std=c++98 samples/exifprint.cpp -I/usr/local/include -L/usr/local/lib -lexiv2 -o exifprint $ ./exifprint --version exiv2=0.27.0 ... diff --git a/releasenotes/Linux/ReadMe.txt b/releasenotes/Linux/ReadMe.txt index d19586fc..46b8f7c2 100644 --- a/releasenotes/Linux/ReadMe.txt +++ b/releasenotes/Linux/ReadMe.txt @@ -5,7 +5,8 @@ Structure of the bundle: ------------------------ bin/exiv2 exiv2 and sample applications -lib/libexiv2lib.so.0.27.0.1 & libxmp.a libraries +lib/libexiv2.so.0.27.0.1 & libxmp.a libraries +lib/pkgconfig/exiv2.pc pkg-config file include/exiv2/ include files share/ man pages samples/exifprint.cpp sample code @@ -23,7 +24,7 @@ $ bin/exiv2 To build samples/exiftool.cpp from the bundle --------------------------------------------- -$ g++ -std=c++98 samples/exifprint.cpp -L$PWD/lib -I$PWD/include -lexiv2lib -o exifprint +$ g++ -std=c++98 samples/exifprint.cpp -L$PWD/lib -I$PWD/include -lexiv2 -o exifprint $ env LD_LIBRARY_PATH="$PWD/lib:$LD_LIBRARY_PATH" ./exifprint To install for use by all users @@ -32,7 +33,7 @@ $ for i in bin include lib ; do sudo mkdir -p /usr/local/$i ; sudo cp -R $i/* /u To compile and link your own code using installed library and include files --------------------------------------------------------------------------- -$ g++ -std=c++98 samples/exifprint.cpp -I/usr/local/include -L/usr/local/lib -lexiv2lib -o exifprint +$ g++ -std=c++98 samples/exifprint.cpp -I/usr/local/include -L/usr/local/lib -lexiv2 -o exifprint $ export LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH" $ ./exifprint --version exiv2=0.27.0 diff --git a/releasenotes/MinGW/ReadMe.txt b/releasenotes/MinGW/ReadMe.txt index ee0e7cab..0a7adc7e 100644 --- a/releasenotes/MinGW/ReadMe.txt +++ b/releasenotes/MinGW/ReadMe.txt @@ -5,8 +5,9 @@ Structure of the bundle: ------------------------ bin/exiv2 exiv2 and sample applications -bin/msys-exiv2lib-0.dll exiv2 dll -lib/libexiv2lib.dll.a & libxmp.a link libraries +bin/msys-exiv2-0.dll exiv2 dll +lib/libexiv2.dll.a & libxmp.a link libraries +lib/pkgconfig/exiv2.pc pkg-config file include/exiv2/ include files share/ man pages samples/exifprint.cpp sample code @@ -25,7 +26,7 @@ $ env PATH="$PWD/bin:$PATH" bin/exiv2 To build samples/exiftool.cpp from the bundle --------------------------------------------- $ cd -$ g++ -std=c++98 samples/exifprint.cpp -Llib -Iinclude -lexiv2lib -o exifprint +$ g++ -std=c++98 samples/exifprint.cpp -Llib -Iinclude -lexiv2 -o exifprint $ ./exifprint To install for use by all users @@ -36,7 +37,7 @@ $ for i in bin include lib ; do mkdir -p /usr/local/$i ; cp -R $i/* /usr/local/$ To compile and link your own code using installed library and include files --------------------------------------------------------------------------- $ cd -$ g++ -std=c++98 samples/exifprint.cpp -I/usr/local/include -L/usr/local/lib -lexiv2lib -o exifprint +$ g++ -std=c++98 samples/exifprint.cpp -I/usr/local/include -L/usr/local/lib -lexiv2 -o exifprint $ export LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH" $ ./exifprint --version exiv2=0.27.0 diff --git a/releasenotes/msvc/ReadMe.txt b/releasenotes/msvc/ReadMe.txt index a9f060ad..57ea03af 100644 --- a/releasenotes/msvc/ReadMe.txt +++ b/releasenotes/msvc/ReadMe.txt @@ -5,8 +5,8 @@ Structure of the bundle: ------------------------ bin/exiv2 exiv2 and sample applications -bin/exiv2lib.dll dll -lib/exiv2lib.lib & xmp.lib link libraries +bin/exiv2.dll dll +lib/exiv2.lib & xmp.lib link libraries include/exiv2/ include files share/ man pages samples/exifprint.cpp sample code @@ -39,7 +39,7 @@ To compile and link your own code: +----------------------------------------------------------------------------+ c:\> cd -> cl /EHsc -Iinclude /MD samples\exifprint.cpp /link lib\exiv2lib.lib +> cl /EHsc -Iinclude /MD samples\exifprint.cpp /link lib\exiv2.lib > exifprint --version exiv2=0.27.0 ...