[strongswan] put back prerelease logic for upcoming releases

Pavel Šimerda pavlix at fedoraproject.org
Thu Jul 17 08:22:49 UTC 2014


commit 3975557160ebe296c28c47b74c4882d23e4d13d7
Author: Pavel Šimerda <psimerda at redhat.com>
Date:   Thu Jul 17 09:27:41 2014 +0200

    put back prerelease logic for upcoming releases

 strongswan.spec |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/strongswan.spec b/strongswan.spec
index 61f0ba2..3bdda4f 100644
--- a/strongswan.spec
+++ b/strongswan.spec
@@ -1,13 +1,19 @@
 %global _hardened_build 1
+# When packaging pre-release snapshots:
+# 1) Please use 0.x in the release to maintain the correct package version
+# order.
+# 2) Please use the following define (with a percent sign and the appropriate
+# prerelease tag):
+#     define prerelease dr6
 
 Name:           strongswan
 Version:        5.2.0
-Release:        1%{?dist}
+Release:        1%{?prerelease:.%{prerelease}}%{?dist}
 Summary:        An OpenSource IPsec-based VPN and TNC solution
 Group:          System Environment/Daemons
 License:        GPLv2+
 URL:            http://www.strongswan.org/
-Source0:        http://download.strongswan.org/%{name}-%{version}.tar.bz2
+Source0:        http://download.strongswan.org/%{name}-%{version}%{?prerelease}.tar.bz2
 # Initscript for epel6
 Source1:        %{name}.sysvinit
 # Use RTLD_GLOBAL when loading plugins and link them to libstrongswan
@@ -90,7 +96,7 @@ possessing a standard IF-IMC/IMV interface. In addition, it implements
 PT-TLS to support TNC over TLS.
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{version}%{prerelease}
 #%patch1 -p1
 
 echo "For migration from 4.6 to 5.0 see http://wiki.strongswan.org/projects/strongswan/wiki/CharonPlutoIKEv1" > README.Fedora


More information about the scm-commits mailing list