Version in package/release name.
authorOleksandr Gavenko <gavenkoa@gmail.com>
Sun, 27 Nov 2011 23:21:26 +0200
changeset 1098 db420d971363
parent 1097 6acae85ed54b
child 1099 97e0815972e0
Version in package/release name.
devel-versioning.rst
--- a/devel-versioning.rst	Sun Nov 27 22:49:40 2011 +0200
+++ b/devel-versioning.rst	Sun Nov 27 23:21:26 2011 +0200
@@ -72,6 +72,25 @@
 
 Prefixing version with a "v" seems to be less common.
 
+Version in package/release name.
+================================
+::
+
+  PACKAGE-MAJ.MIN.FIX.tar.gz   (Common style)
+  PACKAGE-MAJ.MIN.FIX.zip
+  PACKAGE-MAJ.MIN.FIX-DISTROFIX.tar.gz  (Cygwin style)
+  PACKAGE_EPOCH:MAJ.MIN.FIX-DISTROFIX_ARCH.deb (Debian style)
+
+From "Debian Policy Manual"::
+
+  Package names must consist only of lower case letters (`a-z'), digits
+  (`0-9'), plus (`+') and minus (`-') signs, and periods (`.').  They
+  must be at least two characters long and must start with an
+  alphanumeric character.
+
+If you look carefully there are no any ``_`` (underscore) chars!! Also ``-`` is
+portable char in file name accoding to POSIX.
+
 Versioning for libraries/modules/components.
 ============================================