[dragonegg] Update to latest upstream.

Eric Smith brouhaha at fedoraproject.org
Tue Jun 18 16:04:57 UTC 2013


commit fea2b5d2ffccd56b51ea1391df59c78285781e2f
Author: Eric Smith <brouhaha at fedoraproject.org>
Date:   Tue Jun 18 10:04:48 2013 -0600

    Update to latest upstream.

 .gitignore     |    1 +
 dragonegg.spec |   20 +++++++++++++-------
 sources        |    2 +-
 3 files changed, 15 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index cc5649b..abc326e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 /dragonegg-3.1.src.tar.gz
 /dragonegg-3.3rc2-source.tar.gz
 /dragonegg-source-3.3rc3.tar.gz
+/dragonegg-3.3.src.tar.gz
diff --git a/dragonegg.spec b/dragonegg.spec
index e0748ee..fac167f 100644
--- a/dragonegg.spec
+++ b/dragonegg.spec
@@ -49,7 +49,7 @@
 # package spec file.
 ExcludeArch: s390 s390x ppc ppc64
 
-%global prerel rc3
+#global prerel rc3
 
 %global downloadurl http://llvm.org/%{?prerel:pre-}releases/%{version}%{?prerel:/%{prerel}}
 
@@ -57,13 +57,19 @@ ExcludeArch: s390 s390x ppc ppc64
 
 Name:           dragonegg
 Version:        3.3
-Release:        %{?prerel:0.}4%{?prerel:.}%{?prerel}%{?dist}
+Release:        %{?prerel:0.}1%{?prerel:.}%{?prerel}%{?dist}
 Summary:        GCC plugin to use LLVM optimizers and code generators
 
 Group:          Development/Languages
 License:        GPLv2+
 URL:            http://dragonegg.llvm.org/
-Source0:        %{downloadurl}/dragonegg-source-%{version}%{?prerel}.tar.gz
+
+# It would be nice if upstream was more consistent in naming the
+# source distribution archives.  It's variously been:
+#     dragonegg-source-version.tar.gz,
+#     dragonegg-version-source.tar.gz
+#     dragonegg-version.src.tar.gz
+Source0:        %{downloadurl}/%{name}-%{version}%{?prerel}.src.tar.gz
 
 # As supplied, the DragonEgg Makefile uses llvm-config to get linker options,
 # which try to link the static LLVM libraries.  We want the shared library
@@ -87,10 +93,7 @@ DragonEgg is a GCC plugin that replaces GCC's optimizers and code generators
 with those from the LLVM project.
 
 %prep
-%setup -q -n %{name}.src
-# The 3.3rc2 prerelease doesn't versioning in the directory name.
-#%setup -q -n %{name}-%{version}%{?prerel:%{prerel}}.src
-
+%setup -q -n %{name}-%{version}.src
 %patch0 -p1 -b .dyn 
 
 %build
@@ -110,6 +113,9 @@ install -m 755 dragonegg.so %{buildroot}%{gcc_plugins_dir}
 
 
 %changelog
+* Tue Jun 18 2013 Eric Smith <spacewar at gmail.com> - 3.3-1
+- Updated to latest upstream.
+
 * Thu Jun 13 2013 Eric Smith <spacewar at gmail.com> - 3.3-0.4.rc3
 - Rebuild for gcc-4.8.1-2.fc20.
 
diff --git a/sources b/sources
index 15925ab..9804550 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3fc0291a5fd268b2ce4d0da978eb030b  dragonegg-source-3.3rc3.tar.gz
+797df8d1af8355b556e8b6060946a17e  dragonegg-3.3.src.tar.gz


More information about the scm-commits mailing list