[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