This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: [RFU 64bit] gmp / mpfr / mpc / ppl / isl / cloog-ppl / cloog
- From: Achim Gratz <Stromeko at nexgo dot de>
- To: cygwin-apps at cygwin dot com
- Date: Mon, 22 Apr 2013 07:59:35 +0200
- Subject: Re: [RFU 64bit] gmp / mpfr / mpc / ppl / isl / cloog-ppl / cloog
- References: <8761zfu513 dot fsf at Rainer dot invalid> <1366582084 dot 8384 dot 8 dot camel at YAAKOV04>
Yaakov (Cygwin/X) writes:
> I'm sorry, but this looks like a step backwards.
Not to me obviously, after the third error I made because each one of
these was packaged and named differently it felt like a step forward
when I finally corrected it. That's why I've been asking for naming
rules earlier, but none have been forthcoming.
> We just fixed things up for i686 and now you change everything for
> x86_64? How do any of these changes possibly make maintenance easier?
${PN}-${PV}-${PR}-src.tar.bz2
source package
${PN}-${PV}-${PR}.tar.bz2
user commands, man1 and package README
${PN}-doc-${PV}-${PR}.tar.bz2
documentation not included above
${PN}-devel-${PV}-${PR}.tar.bz2
development files
lib<whatever>-${PV}-${PR}.tar.bz2
runtime libraries, each in their own package
About the lib*-devel packages: I think this name is confusing, because
there are packages with multiple lib* packages to facilitate separate
installation of each and the *-devel package generally is for all of
them and can't be split easily in some instances, so it should follow
the main package name (same line of reasoning for lib*-doc vs pkg-doc).
Also, I'd generally want to keep lib* packages to only install dependent
libraries and nothing else, which means this namespace shouldn't be used
for the general package name.
If you think any of this is in error or should be done differently, let
me know and I'll repackage. But please chose _one_ rule that works for
all and is somewhat memorable and not each package with a different
unexplicable one for "hysterical raisins" (kudos to Chong Yidong for
that play on historical reasons).
Regards,
Achim.
--
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra