[ldc/f17] new release
MERCIER Jonathan
bioinfornatics at fedoraproject.org
Mon Feb 13 17:16:48 UTC 2012
commit 8b6fd6fdbd58c1594db7b23795186cb6a0070666
Author: Jonathan MERCIER <bioinfornatics at gmail.com>
Date: Mon Feb 13 18:16:45 2012 +0100
new release
.gitignore | 3 +++
ldc.spec | 29 ++++++++++++-----------------
sources | 8 ++++----
3 files changed, 19 insertions(+), 21 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index b656713..f9658ca 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,6 @@ ldc-20100804hg1655.tar.xz
/ldc-20111206gitfa5fb92.xz
/ldc-druntime-20111206git24e79c6.xz
/DdocToDevhelp
+/ldc-201210207git72d510c.xz
+/ldc-phobos-201210207git1f6264e.xz
+/ldc-druntime-201210207git4db79c7.xz
diff --git a/ldc.spec b/ldc.spec
index 95d3f92..48cb7bb 100644
--- a/ldc.spec
+++ b/ldc.spec
@@ -1,9 +1,8 @@
# debug info seem not works with D compiler
-%global debug_package %{nil}
-%global snapdate 20111206
-%global ldc_rev fa5fb92
-%global phobos_rev 2bebc8f
-%global druntime_rev 24e79c6
+%global snapdate 201210207
+%global ldc_rev 72d510c
+%global phobos_rev 1f6264e
+%global druntime_rev 4db79c7
%global alphatag %{snapdate}git%{ldc_rev}
%global phobostag %{snapdate}git%{phobos_rev}
%global druntimetag %{snapdate}git%{druntime_rev}
@@ -23,7 +22,7 @@
Name: ldc
Version: 2
-Release: 10.%{alphatag}%{?dist}
+Release: 11.%{alphatag}%{?dist}
Summary: A compiler for the D programming language
Group: Development/Languages
@@ -36,7 +35,6 @@ Source1: %{name}-phobos-%{phobostag}.xz
Source2: %{name}-druntime-%{druntimetag}.xz
Source3: macros.%{name}
Source4: DdocToDevhelp
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: llvm-devel >= 3.0
BuildRequires: libconfig, libconfig-devel
@@ -187,7 +185,6 @@ geany -c geany_config -g phobos.d.tags $(find runtime/phobos/std -name "*.d")
find import -name "*.di" | xargs sed -i "s|%{_buildir}/%{name}-%{alphatag}/runtime/druntime/src|/usr/include/d|g"
%install
-rm -rf %{buildroot}
make %{?_smp_mflags} install DESTDIR=%{buildroot}
mkdir -p %{buildroot}/%{_sysconfdir}/rpm
mkdir -p %{buildroot}/%{_includedir}/d/ldc
@@ -196,8 +193,8 @@ mkdir -p %{buildroot}/%{_datadir}/geany/tags/
# macros for D package
install --mode=0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/rpm/macros.ldc
# geany tags
-install -m0755 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/
-%{SOURCE4} -n Phobos -s %{buildroot}/%{_includedir}/d/std/ -p %{buildroot}/%{_datadir}
+install -m0644 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/
+python %{SOURCE4} -n Phobos -s %{buildroot}%{_includedir}/d/std/ -p %{buildroot}/%{_datadir}
find %{buildroot}/%{_datadir}/devhelp/books/Phobos -name "*.html" | xargs sed -i "s|%{buildroot}||g"
%post -p /sbin/ldconfig
@@ -208,7 +205,6 @@ find %{buildroot}/%{_datadir}/devhelp/books/Phobos -name "*.html" | xargs sed -i
%postun phobos -p /sbin/ldconfig
%files
-%defattr(-,root,root,-)
%doc LICENSE readme.txt
%config(noreplace) %{_sysconfdir}/ldc2.rebuild.conf
%config(noreplace) %{_sysconfdir}/ldc2.conf
@@ -218,35 +214,34 @@ find %{buildroot}/%{_datadir}/devhelp/books/Phobos -name "*.html" | xargs sed -i
%{_bindir}/ldmd2
%files druntime
-%defattr(-,root,root,-)
%doc runtime/druntime/LICENSE_1_0.txt runtime/druntime/README.txt
%{_libdir}/libdruntime-ldc.so
%files druntime-devel
-%defattr(-,root,root,-)
%{_includedir}/d/ldc
%{_includedir}/d/core
%files phobos
-%defattr(-,root,root,-)
%doc runtime/phobos/LICENSE_1_0.txt
%{_libdir}/libphobos2-ldc.so
%files phobos-devel
-%defattr(-,root,root,-)
%{_includedir}/d/crc32.d
%{_includedir}/d/std
%{_includedir}/d/etc
%files phobos-geany-tags
-%defattr(-,root,root,-)
%{_datadir}/geany/tags/phobos.d.tags
%files phobos-devhelp
-%defattr(-,root,root,-)
%{_datadir}/devhelp/books/Phobos
%changelog
+* Mon Feb 13 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-11.201210207git72d510c
+- update to latest revision
+- update dmdfe to 2.057
+- fix tango build for 32 bit
+
* Fri Jan 5 2012 Jonathan MERCIER <bioinfornatics at fedoraproject.org> - 2-10.20111206gitfa5fb92
- fix doc for devhelp
diff --git a/sources b/sources
index 503b214..85271cf 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,5 @@
-9a95822ae7fefb6c266fd6e96c661dd3 ldc-phobos-20111206git2bebc8f.xz
-d33f4c6fa8996369713f78b61ce07cf6 ldc-20111206gitfa5fb92.xz
-76175ce1c81e0de72618f52424d6ef56 ldc-druntime-20111206git24e79c6.xz
-7f337f892b714673e304cc25d39b521d DdocToDevhelp
2207fd2545a5fc62c93e3ba72c89c4ca macros.ldc
+d4589c353570552e2d5b8adf87e492f7 DdocToDevhelp
+bdb0a731806cab553a32c8f19a4d4271 ldc-201210207git72d510c.xz
+eb7bbeadcd08a1160cae3c32f22ded05 ldc-phobos-201210207git1f6264e.xz
+e698b955fbb5385e7f319119cfe48839 ldc-druntime-201210207git4db79c7.xz
More information about the scm-commits
mailing list