This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Packages with unusual (wrong?) tarball names (db, xemacs)
- From: "Max Bowsher" <maxb at ukf dot net>
- To: "Cygwin Apps" <cygwin-apps at cygwin dot com>
- Date: Tue, 27 Sep 2005 14:52:18 +0100
- Subject: Packages with unusual (wrong?) tarball names (db, xemacs)
The (adhoc?) standard for package file names, which for the most part is
followed, is:
NAME-VERSION-RELEASE.tar.bz2 <-- for binary packages
NAME-VERSION-RELEASE-src.tar.bz2 <-- for source packages
VERSION and RELEASE should not contain '-' characters.
NAME is allowed to contain '-' characters, but NAME should not contain a '-'
character immediately followed by a digit, because this would look too much
like the start of VERSION.
There are a few packages in the distribution which do not follow these
rules:
!!! ./db/db2 db-2.7.7-4-src.tar.bz2
!!! ./db/db2 db-2.7.7-4.tar.bz2
!!! ./db/db3.1 db-3.1.17-2-src.tar.bz2
!!! ./db/db3.1 db-3.1.17-2.tar.bz2
!!! ./db/db4.1 db-4.1.25-1-src.tar.bz2
!!! ./db/db4.1 db-4.1.25-1.tar.bz2
!!! ./db/db4.2 db-4.2.52-1-src.tar.bz2
!!! ./db/db4.2 db-4.2.52-1.tar.bz2
!!! ./db/db4.3 db-4.3.28-1-src.tar.bz2
!!! ./db/db4.3 db-4.3.28-1.tar.bz2
^^^ These packages do not reflect their package name in their file name.
!!! ./xemacs/xemacs-mule-sumo xemacs-mule-sumo-2005-05-05-1-src.tar.bz2
!!! ./xemacs/xemacs-mule-sumo xemacs-mule-sumo-2005-05-05-1.tar.bz2
!!! ./xemacs/xemacs-sumo xemacs-sumo-2005-05-05-1-src.tar.bz2
!!! ./xemacs/xemacs-sumo xemacs-sumo-2005-05-05-1.tar.bz2
^^^ These packages' version fields contain illegal '-' characters.
I'm not aware of any serious problems being created by these discrepancies,
but they are odd.
The db packages are unlikely to need any future update, so those might need
to stay as they are, but the xemacs packages could be fixed next time they
are updated.
Max.