[packages/issue-pure] Change version to 3.0 and add snap bcond

baggins baggins at pld-linux.org
Mon Aug 20 14:48:02 CEST 2012


commit d3898444a9538fc58c2dd5e35cc5ac0584379bab
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Mon Aug 20 14:42:22 2012 +0200

    Change version to 3.0 and add snap bcond
    
    Th is 3.0 everywhere else, it is in constant development, so there is no
    point in sticking to the 2.99 number and we can as well put the real version
    here. Also added snap bcond for building /etc/issue and release files
    for official Th snapshots.

 issue-pure.spec | 29 +++++++++++++++++++++++------
 1 file changed, 23 insertions(+), 6 deletions(-)
---
diff --git a/issue-pure.spec b/issue-pure.spec
index f8d51f9..e70d488 100644
--- a/issue-pure.spec
+++ b/issue-pure.spec
@@ -1,6 +1,21 @@
 
+%bcond_with	snap	# include shapshot information in version,
+			# should be used only in official Th spanhots
+
+%define snapshot	2012
+
+# CPE_NAME = cpe:/ {part} : {vendor} : {product} : {version} : {update} : {edition} : {language}
+# http://cpe.mitre.org/specification/
+# http://csrc.nist.gov/publications/nistir/ir7695/NISTIR-7695-CPE-Naming.pdf
+
+%if %{with snap}
+%define	distname	Th/%{snapshot}
+%define cpename		cpe:/o:pld-linux:pld:%{distversion}:%{snapshot}
+%else
 %define	distname	Th
-%define	distversion	2.99
+%define cpename		cpe:/o:pld-linux:pld:%{distversion}
+%endif
+%define	distversion	3.0
 %define	distrelease	"%{distversion} PLD Linux (%{distname})"
 
 Summary:	PLD Linux release file
@@ -25,15 +40,16 @@ Summary(tr.UTF-8):	PLD Linux sürüm dosyası
 Summary(zh_CN.UTF-8):	PLD Linux 版本文件。
 Name:		issue-pure
 Version:	%{distversion}
-Release:	7
+Release:	1%{?with_snap:.%{snapshot}}
 License:	GPL
 Group:		Base
 Provides:	issue
 Provides:	issue-package
 Obsoletes:	issue-package
-Conflicts:	issue-alpha < 2.99-2
-Conflicts:	issue-fancy < 2.99-2
-Conflicts:	issue-logo < 2.99-2
+Conflicts:	issue-alpha < 3.0
+Conflicts:	issue-fancy < 3.0
+Conflicts:	issue-logo < 3.0
+Conflicts:	issue-nice < 3.0
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -128,7 +144,8 @@ ID="pld"
 VERSION_ID="%{distversion}"
 PRETTY_NAME="PLD Linux %{distversion} (%{distname})"
 ANSI_COLOR="0;32"
-CPE_NAME="cpe:/o:pld-linux:pld:%{distversion}"
+CPE_NAME="%{cpename}"
+HOME_URL="http://www.pld-linux.org/"
 EOF
 
 %clean


More information about the pld-cvs-commit mailing list