* ImageMagick renamed runtime lib names
@ 2008-03-20 23:31 Volker Quetschke
2008-03-21 10:23 ` Corinna Vinschen
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Volker Quetschke @ 2008-03-20 23:31 UTC (permalink / raw)
To: cygapps
[-- Attachment #1: Type: text/plain, Size: 1065 bytes --]
Since upstream version 6.3.8-5 of ImageMagick the following changes
were made:
Renames:
/usr/local/include => /usr/local/include/ImageMagick
libMagick => libMagickCore
libWand => libMagickWand
Magick-config (deprecated) => MagickCore-config
Wand-config (deprecated) => MagickWand-config
And as the api changed the library version was changed from
10 to 1.
Well, we used to pack the runtime libraries libMagick, libWand and
libMagick++ in a libMagick10 package.
As there was never a libMagick1 package in cygwin, this would
be no problem, except that I don't like that a newer library
now has a smaler number.
As the package collects all runtime library files, i.e. libMagickWand,
libMagickCore and libMagick++ I would tend to call that package
libMagickWCP1
?
But I am open for suggestions. Does anyone have a better name? Or
shall I just call it libMagick1 ?
Volker
--
PGP/GPG key (ID: 0x9F8A785D) available from wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913 9E53 3D35 C9BA 9F8A 785D
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 248 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ImageMagick renamed runtime lib names
2008-03-20 23:31 ImageMagick renamed runtime lib names Volker Quetschke
@ 2008-03-21 10:23 ` Corinna Vinschen
2008-03-21 14:32 ` Volker Quetschke
2008-03-21 12:10 ` Dr. Volker Zell
2008-03-21 15:08 ` Yaakov (Cygwin Ports)
2 siblings, 1 reply; 5+ messages in thread
From: Corinna Vinschen @ 2008-03-21 10:23 UTC (permalink / raw)
To: cygwin-apps
On Mar 20 19:30, Volker Quetschke wrote:
> Since upstream version 6.3.8-5 of ImageMagick the following changes
> were made:
>
> Renames:
> /usr/local/include => /usr/local/include/ImageMagick
> libMagick => libMagickCore
> libWand => libMagickWand
> Magick-config (deprecated) => MagickCore-config
> Wand-config (deprecated) => MagickWand-config
>
> And as the api changed the library version was changed from
> 10 to 1.
>
> Well, we used to pack the runtime libraries libMagick, libWand and
> libMagick++ in a libMagick10 package.
>
> As there was never a libMagick1 package in cygwin, this would
> be no problem, except that I don't like that a newer library
> now has a smaler number.
>
> As the package collects all runtime library files, i.e. libMagickWand,
> libMagickCore and libMagick++ I would tend to call that package
>
> libMagickWCP1
>
> ?
>
> But I am open for suggestions. Does anyone have a better name? Or
> shall I just call it libMagick1 ?
What matters are the dependencies. I'm somewhat surprised about the
change from 10 to 1. Why is that? And, isn't there a chance that a
later version will again use the version number 10? What about using
libMagick_1? The underscore has a higher asciis value than digits,
so the package would be newer from a sort order perspective.
Oh and, don't use /usr/local/include/ImageMagick. Use
/usr/include/ImageMagick, please.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ImageMagick renamed runtime lib names
2008-03-20 23:31 ImageMagick renamed runtime lib names Volker Quetschke
2008-03-21 10:23 ` Corinna Vinschen
@ 2008-03-21 12:10 ` Dr. Volker Zell
2008-03-21 15:08 ` Yaakov (Cygwin Ports)
2 siblings, 0 replies; 5+ messages in thread
From: Dr. Volker Zell @ 2008-03-21 12:10 UTC (permalink / raw)
To: cygwin-apps
>>>>> Volker Quetschke writes:
> Since upstream version 6.3.8-5 of ImageMagick the following changes
> were made:
> Renames:
> /usr/local/include => /usr/local/include/ImageMagick
> libMagick => libMagickCore
> libWand => libMagickWand
> Magick-config (deprecated) => MagickCore-config
> Wand-config (deprecated) => MagickWand-config
> And as the api changed the library version was changed from
> 10 to 1.
> Well, we used to pack the runtime libraries libMagick, libWand and
> libMagick++ in a libMagick10 package.
> As there was never a libMagick1 package in cygwin, this would
> be no problem, except that I don't like that a newer library
> now has a smaler number.
> As the package collects all runtime library files, i.e. libMagickWand,
> libMagickCore and libMagick++ I would tend to call that package
> libMagickWCP1
> ?
> But I am open for suggestions. Does anyone have a better name? Or
> shall I just call it libMagick1 ?
Probably the authors take care of library versioning. So i would not
fiddle with the package name. If there will be a version clash sometime
in the future you can take action then. What matters are the dependencies.
> Volker
The other one
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ImageMagick renamed runtime lib names
2008-03-21 10:23 ` Corinna Vinschen
@ 2008-03-21 14:32 ` Volker Quetschke
0 siblings, 0 replies; 5+ messages in thread
From: Volker Quetschke @ 2008-03-21 14:32 UTC (permalink / raw)
To: cygwin-apps
[-- Attachment #1: Type: text/plain, Size: 2686 bytes --]
Corinna Vinschen wrote:
> On Mar 20 19:30, Volker Quetschke wrote:
>> Since upstream version 6.3.8-5 of ImageMagick the following changes
>> were made:
>>
>> Renames:
>> /usr/local/include => /usr/local/include/ImageMagick
>> libMagick => libMagickCore
>> libWand => libMagickWand
>> Magick-config (deprecated) => MagickCore-config
>> Wand-config (deprecated) => MagickWand-config
>>
>> And as the api changed the library version was changed from
>> 10 to 1.
>>
>> Well, we used to pack the runtime libraries libMagick, libWand and
>> libMagick++ in a libMagick10 package.
>>
>> As there was never a libMagick1 package in cygwin, this would
>> be no problem, except that I don't like that a newer library
>> now has a smaler number.
>>
>> As the package collects all runtime library files, i.e. libMagickWand,
>> libMagickCore and libMagick++ I would tend to call that package
>>
>> libMagickWCP1
>>
>> ?
>>
>> But I am open for suggestions. Does anyone have a better name? Or
>> shall I just call it libMagick1 ?
>
> What matters are the dependencies.
Well, I just checked setup.ini, there aren't any dependencies listed
on libMagick10 or the older libMagick6 except from the ImageMagick
package itself, so we are save here.
> I'm somewhat surprised about the
> change from 10 to 1. Why is that? And, isn't there a chance that a
> later version will again use the version number 10? What about using
> libMagick_1? The underscore has a higher asciis value than digits,
> so the package would be newer from a sort order perspective.
Yes, nicer than my suggestion, but I guess I will just use
libImageMagick1, because that is what's in that package, all
the runtime libraries.
And to comment on Volker's (the other ;) ) mail,
> Probably the authors take care of library versioning. So i would not
> fiddle with the package name. If there will be a version clash
> sometime in the future you can take action then. What matters are the
> dependencies.
We were always deviating from the official packaging, as we just put
all libraries in one package, whereas upstream puts LibWand and LibCore
into the ImageMagic-6.x.y (no library, but program version!) package,
and LibMagic++-6.x.y. The library versioning is conveniently ignored.
So, whatever we do is better than the original scheme.
>
> Oh and, don't use /usr/local/include/ImageMagick. Use
> /usr/include/ImageMagick, please.
That was a copy from their ChangeLog, we use /usr/include.
Volker
--
PGP/GPG key (ID: 0x9F8A785D) available from wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913 9E53 3D35 C9BA 9F8A 785D
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 248 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ImageMagick renamed runtime lib names
2008-03-20 23:31 ImageMagick renamed runtime lib names Volker Quetschke
2008-03-21 10:23 ` Corinna Vinschen
2008-03-21 12:10 ` Dr. Volker Zell
@ 2008-03-21 15:08 ` Yaakov (Cygwin Ports)
2 siblings, 0 replies; 5+ messages in thread
From: Yaakov (Cygwin Ports) @ 2008-03-21 15:08 UTC (permalink / raw)
To: cygwin-apps
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Volker Quetschke wrote:
| But I am open for suggestions. Does anyone have a better name? Or
| shall I just call it libMagick1 ?
+1
Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFH489bpiWmPGlmQSMRCOT1AJ9m2KYcQV6XEBfj5qhJFvM0ykhL9wCgilfn
DAX53y7iUWbDjvMx46ZKN0c=
=gcwp
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-03-21 15:08 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-20 23:31 ImageMagick renamed runtime lib names Volker Quetschke
2008-03-21 10:23 ` Corinna Vinschen
2008-03-21 14:32 ` Volker Quetschke
2008-03-21 12:10 ` Dr. Volker Zell
2008-03-21 15:08 ` Yaakov (Cygwin Ports)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).